Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Orekit
Orekit
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 52
    • Issues 52
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 5
    • Merge Requests 5
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Orekit
  • OrekitOrekit
  • Issues
  • #749

Closed
Open
Opened Jan 26, 2021 by Luc Maisonobe@lucOwner

PVCoordinates and AngularCoordinates cannot be built from UnivariateDerivative{1,2}

There are constructors to convert from FieldVector3D<DerivativeStructure> to PVCoordinates and from FieldRotation<DerivativeStructure> to AngularCoordinates, but this is not possible from FieldVector3D<UnivariateDerivative1> and others.

The code of the existing constructors would however allow this, as DerivativeStructure, UnivariateDerivative1 and UnivariateDerivative2 all implement the same interface Derivative and use only the methods from this interface.

The same problem occurs with all other variations (TimesStamped, Absolute, Field and any combinations).

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
11.0
Milestone
11.0
Assign milestone
Time tracking
None
Due date
None
Reference: orekit/orekit#749