Main differences between V4.11 and V4.10 : Différence entre versions

De Wiki
Aller à : navigation, rechercher
(New functionalities)
 
(2 révisions intermédiaires par le même utilisateur non affichées)
Ligne 3 : Ligne 3 :
 
== New functionalities ==
 
== New functionalities ==
 
* Circular parameters can now accept hyperbolic orbits
 
* Circular parameters can now accept hyperbolic orbits
* Broadcast ephemerides model (LNAV and CNAV) for the computation of GNSS trajectories has been added
+
* Broadcast ephemerides models (CNAV and LNAV) for the computation of GNSS trajectories have been added
 
* Several new detectors have been added
 
* Several new detectors have been added
 
* New class GeodeticTargetDirection to define the direction passing by a GeodeticPoint and a BodyShape
 
* New class GeodeticTargetDirection to define the direction passing by a GeodeticPoint and a BodyShape
Ligne 9 : Ligne 9 :
 
* It is now possible to compute the primitive of a PolynomialFunction and of a ChebyshevPolynomialFunction
 
* It is now possible to compute the primitive of a PolynomialFunction and of a ChebyshevPolynomialFunction
 
* The native frame of a CelestialBody is now the ICRF
 
* The native frame of a CelestialBody is now the ICRF
* Gravity models are now distinct from the force models (to add a gravity model to the list of force models, the class DirectBodyAttraction should now be used)
+
* The gravity models are now distinct from the force models (to add a gravity model to the list of force models, the class DirectBodyAttraction should now be used as a wrapper)
* The NumericalPropagator and the MultiNumericalPropagator do not use anymore the Newtonian gravity model by default (it should now be added to the list of the force models)
+
* The NumericalPropagator and the MultiNumericalPropagator do not use anymore the Newtonian gravity model by default (it should now be added manually to the list of the force models before starting the propagation)
 
* The SP3Parser is now capable of reading SP3 files in version "d"
 
* The SP3Parser is now capable of reading SP3 files in version "d"
 
* The new class FacetBodyShapeStatistics allows to compute statistics
 
* The new class FacetBodyShapeStatistics allows to compute statistics
Ligne 16 : Ligne 16 :
  
 
== Bugs fixes ==
 
== Bugs fixes ==
*
+
* Correction of an anomaly happening while considering a Newtonian gravity model which is not centered on the integration body
 +
* Correction of the computation of the reference ellipsoid for a FacetBodyShape
 +
* Correction of the LinkType used in the computation of the g function of the SatToSatMutualVisibilityDetector
 +
* Correction of an anomaly happening while evaluation a ForceModel for a SpacecraftState in ITRF
 +
* Correction of the computation of the normal to a OneAxisEllipsoid

Version actuelle en date du 23 mai 2023 à 11:19

PATRIUS V4.11 is a major release adding some new features and correcting some bugs.

New functionalities

  • Circular parameters can now accept hyperbolic orbits
  • Broadcast ephemerides models (CNAV and LNAV) for the computation of GNSS trajectories have been added
  • Several new detectors have been added
  • New class GeodeticTargetDirection to define the direction passing by a GeodeticPoint and a BodyShape
  • New class MeteorologicalConditions which encapsulates data about temperature, pressure and humidity
  • It is now possible to compute the primitive of a PolynomialFunction and of a ChebyshevPolynomialFunction
  • The native frame of a CelestialBody is now the ICRF
  • The gravity models are now distinct from the force models (to add a gravity model to the list of force models, the class DirectBodyAttraction should now be used as a wrapper)
  • The NumericalPropagator and the MultiNumericalPropagator do not use anymore the Newtonian gravity model by default (it should now be added manually to the list of the force models before starting the propagation)
  • The SP3Parser is now capable of reading SP3 files in version "d"
  • The new class FacetBodyShapeStatistics allows to compute statistics
  • PyramidalField now has a notion of sense of rotation of the field of view (clockwise/counterclockwise)

Bugs fixes

  • Correction of an anomaly happening while considering a Newtonian gravity model which is not centered on the integration body
  • Correction of the computation of the reference ellipsoid for a FacetBodyShape
  • Correction of the LinkType used in the computation of the g function of the SatToSatMutualVisibilityDetector
  • Correction of an anomaly happening while evaluation a ForceModel for a SpacecraftState in ITRF
  • Correction of the computation of the normal to a OneAxisEllipsoid