Nouvelles pages
Aller à la navigation
Aller à la recherche
27 novembre 2025
- 14:2427 novembre 2025 à 14:24 User Manual 4.17 Progmission (hist | modifier) [8 525 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === The scope of this section is to present the mission analysis features available in Patrius library. These features are localized in the '''progmission''' package to host mission analysis features inspired by Celestlab. === Javadoc === All the classes related to mission analysis are in the following packages: {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patri... ») Balise : Éditeur visuel : basculé
- 08:3027 novembre 2025 à 08:30 User Manual 4.17 Data management system (hist | modifier) [17 869 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === The scope of this chapter is to present data management. This section presents the three modules of the data management system originally provided by Orekit : * how does the data management system work? * how to set it up? * how to use it? * how to add data to what already exists? * what are the pros and cons of this system? === Javadoc === The data objects are available in the package <code>fr.cnes.sirius.patrius.data</code>.... ») Balise : Éditeur visuel : basculé
26 novembre 2025
- 13:5626 novembre 2025 à 13:56 User Manual 4.17 Slew (hist | modifier) [6 409 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === A slew performs the transition between two attitude laws. === Javadoc === The attitude objects linked to slews are available in the package fr.cnes.sirius.patrius.attitudes. {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/attitudes/package-summary.html Package fr.cnes.sirius.patrius.attitudes] |} === Links === None as of now. === Useful Docum... ») Balise : Éditeur visuel : basculé
- 13:5626 novembre 2025 à 13:56 User Manual 4.17 Rotation, AngularCoordinates, Tranform and Attitude : how to use them (hist | modifier) [15 871 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == In PATRIUS, several objects allow the user to represent rotations and perform some frame transformations, from simplest to most complex: * <code>Rotation</code>: this class defines a rotation. No frame and date is associated. * <code>AngularCoordinates</code>: this class defines a rotation, a rotation rate and optionally a rotation acceleration. No frame and date is associated. * <code>Transform</code>: this class defines angular coo... ») Balise : Éditeur visuel : basculé
- 13:5626 novembre 2025 à 13:56 User Manual 4.17 Attitude law (hist | modifier) [22 748 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === The purpose of this chapter is to describe the current Patrius attitude laws. === Javadoc === The attitude objects are available in the package fr.cnes.sirius.patrius.attitudes. {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/attitudes/package-summary.html Package fr.cnes.sirius.patrius.attitudes] |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/pa... ») Balise : Éditeur visuel : basculé
- 13:5526 novembre 2025 à 13:55 User Manual 4.17 Attitude leg (hist | modifier) [9 272 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === The purpose of this chapter is to describe the current Patrius attitude legs. An attitude leg is a time-bounded attitude law. Generalities on attitude laws can be found [ATT_ALW_Home here]. === Javadoc === {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/attitudes/package-summary.html Package fr.cnes.sirius.patrius.attitudes] |- |Patrius |[{{Jav... ») Balise : Éditeur visuel : basculé
- 13:5526 novembre 2025 à 13:55 User Manual 4.17 Attitude Profile (hist | modifier) [6 494 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === An attitude profile is an attitude law providing the computation of an instantaneous attitude without any reference to the satellite orbit, nor to its attitude laws sequence. The purpose of this section is to present the attitude profiles available through the Patrius library. === Javadoc === The guidance models and classes are available in the attitude profiles package in the Patrius library. {| class="wikitable" |- !... ») Balise : Éditeur visuel : basculé
- 13:5526 novembre 2025 à 13:55 User Manual 4.17 Directions (hist | modifier) [8 107 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === The “direction” objects are used for attitude computation purposes to describe different types of axis in space that can evolve in time. A direction provides a vector in space at any date in a given frame. A direction can be for example "spacecraft-moon" or "nadir direction of the spacecraft". An attitude law can then be defined using two of those directions. All available directions belong to the following categori... ») Balise : Éditeur visuel : basculé
- 13:5426 novembre 2025 à 13:54 User Manual 4.17 Kinematics (hist | modifier) [10 115 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === The purpose is to extend the attitude package with classes and methods to compute and process kinematics operations. === Javadoc === The kinematics objects are available in the package fr.cnes.sirius.patrius.attitudes.kinematics. {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Orekit |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/attitudes/kinematics/package-summary.html Package fr.cnes.sirius.patr... ») Balise : Éditeur visuel : basculé
- 13:5426 novembre 2025 à 13:54 User Manual 4.17 Orientation (hist | modifier) [3 381 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === The purpose of this chapter is to describe the orientation package. An orientation provider is an interface that provides methods to return an angle as a function of a spacecraft state. === Javadoc === {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/attitudes/orientations/package-summary.html Package fr.cnes.sirius.patrius.attitudes.orientation... ») Balise : Éditeur visuel : basculé
- 13:5126 novembre 2025 à 13:51 User Manual 4.17 Orbits (hist | modifier) [5 525 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === The "orbits" package contains classes to represent the orbital state of a spacecraft at a given time. Several types of orbits are available (cartesian, keplerian, equinoctial...). The jacobian matrix for each orbital parameter / cartesian parameter conversion are also available for their current value. An "Orbit" (implementing "Orbit" class) object is not to be misunderstood with an "Orbital parameters" object (implemen... ») Balise : Éditeur visuel : basculé
- 13:5126 novembre 2025 à 13:51 User Manual 4.17 SpacecraftState (hist | modifier) [9 582 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === This section describes the SpacecraftState object. === Javadoc === The object [{{JavaDoc4.17}}//fr/cnes/sirius/patrius/propagation/SpacecraftState.html SpacecraftState] is available in the package <code>fr.cnes.sirius.patrius.propagation</code>. === Links === Here is only described the SpacecraftState structure. Please refer to [ORB_PRO_Home propagation chapter]. === Useful Documents === None as of now. === Overv... ») Balise : Éditeur visuel : basculé
- 13:5126 novembre 2025 à 13:51 User Manual 4.17 Time (hist | modifier) [16 418 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === Despite its current use, time requires careful attention in the description of physical phenomena. Indeed the rate at which time passes has to be accurate in order to guarantee the best physical description of a phenomenon. To that purpose several time scales have been set up and with the introduction of atomic clocks, more accurate time scales have been defined. === Javadoc === The object related with dates and time s... ») Balise : Éditeur visuel : basculé
- 13:5026 novembre 2025 à 13:50 User Manual 4.17 Celestial bodies (hist | modifier) [36 788 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === The celestial bodies are described by their main features : position and geometry. The positions are ephemeris that must be loaded from models, the geometries are created as one axis ellipsoids or facet bodies. The package provides a factory able to create any celestial body of the solar system. === Javadoc === The classes for bodies description are available in the package <code>bodies</code> of Patrius. {| class="wi... ») Balise : Éditeur visuel : basculé
- 13:5026 novembre 2025 à 13:50 User Manual 4.17 Frames (hist | modifier) [17 232 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === In Patrius, a frame is represented by the class Frame. The different frames are organized as a tree whose root is the ICRF. A frame is defined by a transformation with respect to its parent. A frame factory enables us to build easily some current frames such as GCRF, EME2000, ITRF... Models and data defining transformations between frame is defined in [FDY_FRCON_Home Frames configuration] === Javadoc === The frames are... ») Balise : Éditeur visuel : basculé
- 13:5026 novembre 2025 à 13:50 User Manual 4.17 Frames configuration (hist | modifier) [25 313 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === Frames configuration defines the models and data to use for each frame transformation. Several frames configurations are already available in PATRIUS (IERS 2003, IERS 2010, STELA? etc.) but the user may define its own convention. === Javadoc === {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/frames/configuration/package-summary.html Package fr.c... ») Balise : Éditeur visuel : basculé
- 13:4926 novembre 2025 à 13:49 User Manual 4.17 Orbital parameters (hist | modifier) [5 250 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === The "Orbital parameters" package contains classes to represent the orbital state of a space object. Several types of parameters are available (cartesian, keplerian, equinoctial... with different position angle definitions : true, mean, eccentric). Orbital parameters do not define a date nor a frame. To fully define an orbit, including date and frame, please refer to [FDY_Orbits_Home Orbits]. === Javadoc === The classe... ») Balise : Éditeur visuel : basculé
- 13:4726 novembre 2025 à 13:47 User Manual 4.17 Trigonometric Polynomials and Fourier Series (hist | modifier) [10 136 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === This section presents the Trigonometric Polynomials implemented in PATRIUS as well as Fourier Series. === Javadoc === The trigonometric polynomial (and related) objects are available in the package <code>fr.cnes.sirius.patrius.math.analysis.polynomials</code> and the FFT algorithms in <code>fr.cnes.sirius.patrius.math.transform</code> {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{... ») Balise : Éditeur visuel : basculé
- 13:4726 novembre 2025 à 13:47 User Manual 4.17 Matrices (hist | modifier) [15 661 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === This section will focus on the following aspects : * Matrix3D and Vector3D * Generic Matrices * UD Decomposition === Javadoc === The relevant packages are documented here : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- | Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/math/linear/package-summary.html Package fr.cnes.sirius.patrius.math.linear] |- | Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/... ») Balise : Éditeur visuel : basculé
- 13:4726 novembre 2025 à 13:47 User Manual 4.17 Interpolation Methods (hist | modifier) [15 110 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === In this section, a focus is realised on the following interpolation methods: spline, bicubic, tricubic, Lagrange and Newton, covariance matrix and linear in 1D, 2D or 3D interpolation. === Javadoc === The interpolation objects are available in the package <code>fr.cnes.sirius.patrius.math.analysis.interpolation</code> and in the package <code>fr.cnes.sirius.patrius.propagation.analytical.covariance</code>. {| class="... ») Balise : Éditeur visuel : basculé
- 13:4626 novembre 2025 à 13:46 User Manual 4.17 Angles and Intervals (hist | modifier) [12 691 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === This section describes how angles, intervals and angle intervals are defined and used in the PATRIUS library. === Javadoc === The angle-related objects are available in the package <code>fr.cnes.sirius.patrius.math.interval</code> in the PATRIUS library. The class defining an interval end point, though, is in the package <code>fr.cnes.sirius.patrius.utils</code>. {| class="wikitable" |- ! scope="col"| Library ! scope=... ») Balise : Éditeur visuel : basculé
- 13:4626 novembre 2025 à 13:46 User Manual 4.17 Geometry (hist | modifier) [13 996 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === The geometry objects implemented in the PATRIUS library are both infinite and finite shapes. The finite shapes shall be used for example to represent parts of a spacecraft or celestial bodies. The infinite ones can represent more mathematical surfaces such as instruments' characteristics. All the objects provide methods to compute interactions with lines (intersections, distances, etc...), points and other objects.... ») Balise : Éditeur visuel : basculé
- 13:4626 novembre 2025 à 13:46 User Manual 4.17 Dispersions (hist | modifier) [6 157 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === This section describes how dispersions are defined and used in the PATRIUS library. Dispersions are not to be mixed up with random generation (not detailed in this page). Dispersions always rely on a random generator. === Javadoc === The dispersions objects are available in the package <code>fr.cnes.sirius.patrius.math.random</code>. This package also handles random generation. {| class="wikitable" |- ! scope="col"| Li... ») Balise : Éditeur visuel : basculé
- 13:4526 novembre 2025 à 13:45 User Manual 4.17 Double Comparisons (hist | modifier) [6 226 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === The « Comparators » class contains static methods to perform relative comparisons of doubles. === Javadoc === The Comparators class is available in the <code>package fr.cnes.sirius.patrius.math.interval</code>. {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/math/interval/package-summary.html Package fr.cnes.sirius.patrius.math.interval] |}... ») Balise : Éditeur visuel : basculé
- 13:4526 novembre 2025 à 13:45 User Manual 4.17 Math frameworks (hist | modifier) [8 819 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === This section describes PATRIUS handling of low-level math frameworks. A low-level math framework provides simple math operations such as sin, cos, exp, etc. Before PATRIUS 4.2, the only existing framework is <code>FastMath</code>. Since version 4.2, the notion of math framework has been generalized and the user can use various framework: * FastMath * Math * StrictMath * JAFAMA 2.3.1 FastMath * JAFAMA 2.3.1 StrictFastMath... ») Balise : Éditeur visuel : basculé
- 13:4526 novembre 2025 à 13:45 User Manual 4.17 Numerical differentiation and integration (hist | modifier) [5 197 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === This section détails numerical differentialtion and integration (not to be misunderstood with numerical integration of ODE). A focus is realised on: * differentiation methods of real univariate functions: Ridders and finite difference. * integration methods of real univariate functions : Trapezoidal and Simpson. === Javadoc === The numerical differentiator objects are available in the package <code>fr.cnes.sirius.patri... ») Balise : Éditeur visuel : basculé
- 13:4426 novembre 2025 à 13:44 User Manual 4.17 Numerical ordinary differential equations (hist | modifier) [8 978 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === This library can compute solutions for ordinary differential equations, as numerical approximations. The problems are usually in the form of : Compute an estimate of y(t) from t=t0 to t=t1, knowing the derivative y'=f(t,y), and y(t0)=y0. The library can also handle multiple discrete events detection based on the results of the ongoing estimation, which can be used to dynamically alter the conditions of the problem being... ») Balise : Éditeur visuel : basculé
- 13:4426 novembre 2025 à 13:44 User Manual 4.17 Optimization (hist | modifier) [18 279 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === This section describes PATRIUS optimization features. It will focus on the ''JOptimizer'' functionalities, which provides solvers for general convex optimization problems. In particular it provides the Following optimization solvers: * LP: Linear programming (linear criterion and constraints) * QP: Quadratic Programming (quadratic criterion and linear constraints) * QCQP: Qaudratically Constrained Quadratic Programming... ») Balise : Éditeur visuel : basculé
- 13:4426 novembre 2025 à 13:44 User Manual 4.17 Rotations and quaternions (hist | modifier) [17 969 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === This section describes rotation and quaternions. === Javadoc === The relevant packages are documented here : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- | Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/math/geometry/euclidean/threed/package-summary.html Package fr.cnes.sirius.patrius.math.geometry.euclidean.threed] |- | Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/math/complex/packa... ») Balise : Éditeur visuel : basculé
- 13:4326 novembre 2025 à 13:43 User Manual 4.17 Root-Finding Algorithms (hist | modifier) [16 245 octets] Admin tsn (discussion | contributions) (Page créée avec « __NOTOC__ == Introduction == === Scope === This section is about the root-finding algorithms for univariate real functions provided by the library. First we explain how to use the root-finding algorithms. Then a focus is made on the following root finding methods: Brent, Newton, Bisection and Müller. === Javadoc === All solvers are in the following package : [{{JavaDoc4.17}}/fr/cnes/sirius/patrius/math/analysis/solver/package-summary.html fr.cnes.sirius.patriu... ») Balise : Éditeur visuel : basculé
- 13:4026 novembre 2025 à 13:40 User Manual 4.17 Projections (hist | modifier) [11 364 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === The scope of this section is to present the projections features available in Patrius library. Patrius provides classes to perform projections on an ellipsoid as well as various computation on the surface of an ellipsoid. Common available projections are: * Mercator * Flamsteed-Samson * Identity projection === Javadoc === All the classes related to projections are in the following packages: {| class="wikitable" |- ! scope="col"|... ») Balise : Éditeur visuel : basculé
- 13:4026 novembre 2025 à 13:40 User Manual 4.17 Postprocessing (hist | modifier) [11 225 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === This section describes all postprocessing actions available on events and phenomena === Javadoc === All the classes are available in the following package: {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/events/postprocessing/package-summary.html Package fr.cnes.sirius.patrius.events.postprocessing] |} === Links === None as of now. === Useful Documen... ») Balise : Éditeur visuel : basculé
- 13:3926 novembre 2025 à 13:39 User Manual 4.17 Multi events detection (hist | modifier) [5 920 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === Here are presented all the multi events detectors that could be used in multi propagation. === Javadoc === Those event detectors are available in the packages : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/propagation/events/package-summary.html Package fr.cnes.sirius.patrius.propagation.event] |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/eve... ») Balise : Éditeur visuel : basculé
- 13:3926 novembre 2025 à 13:39 User Manual 4.17 Maneuvers (hist | modifier) [11 414 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === The scope of this section is to present the maneuver models available through the Patrius libraries. === Javadoc === All the classes related to maneuvers are in the following packages: {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/forces/maneuvers/package-summary.html Package fr.cnes.sirius.patrius.forces.maneuvers] |} === Links === None as of now.... ») Balise : Éditeur visuel : basculé
- 13:3926 novembre 2025 à 13:39 User Manual 4.17 Events: sensors (hist | modifier) [10 986 octets] Admin tsn (discussion | contributions) (Page créée avec « <gallery> Exemple.jpg|Description 1 Exemple.jpg|Description 2 </gallery> == Introduction == === Scope === Here are presented all the events detectors of the theme "sensors". === Javadoc === Those event detectors are available in the packages : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Orekit |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/propagation/events/package-summary.html Package fr.cnes.sirius.patrius.propagation.event] |- |Patr... ») Balise : Éditeur visuel : basculé
- 13:3926 novembre 2025 à 13:39 User Manual 4.17 Events: orbital (hist | modifier) [33 408 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === Here are presented all the events detectors of the theme "orbital". === Javadoc === Those event detectors are available in the packages : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/events/detecors/package-summary.html Package fr.cnes.sirius.patrius.events.detectors] |} === Links === None as of now. === Useful Documents === None as of now. === Pac... ») Balise : Éditeur visuel : basculé
- 13:3826 novembre 2025 à 13:38 User Manual 4.17 Events: ground stations and satellites (hist | modifier) [19 027 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === Here are presented all the events detectors of the theme "stations and satellites". === Javadoc === Those event detectors are available in the packages : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/propagation/events/package-summary.html Package fr.cnes.sirius.patrius.propagation.event] |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/events/pa... ») Balise : Éditeur visuel : basculé
- 13:3826 novembre 2025 à 13:38 User Manual 4.17 Events detection: Presentation (hist | modifier) [37 315 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === This section describes : * in a mono satellite context : ** the events detection. ** the "coded event" and "phenomenon" notions that extend event detection mechanism. * in a multi satellite context : ** the events detection. ** the "coded event" and "phenomenon" notions, copied from the mono satellite mechanism, that extend Patrius's event detection mechanism for multi satellite propagation. === Javadoc === The following pack... ») Balise : Éditeur visuel : basculé
- 13:3326 novembre 2025 à 13:33 User Manual 4.17 Wrench models (hist | modifier) [7 820 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === The scope of this section is to present the wrench models available in PATRIUS. === Javadoc === {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/wrenches/package-summary.html Package fn.cnes.sirius.patrius.wrenches] |} === Links === {{specialInclusion prefix=$theme_sub section="Links"/}} === Useful Documents === {{specialInclusion prefix=$theme_sub secti... ») Balise : Éditeur visuel : basculé
- 13:3326 novembre 2025 à 13:33 User Manual 4.17 Multi Propagation (hist | modifier) [21 973 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === This section describes the multi propagator provided by the Patrius library. As of version 4.14, both numerical and analytical propagators are available for multi spacecraft propagation. Generic features about propagators as well as other type of propagators are detailed [ORB_PGEN_Home here]. === Javadoc === All the classes related to numerical propagation are in the <code>fr.cnes.sirius.patrius.propagation.numerical.multi</code>... ») Balise : Éditeur visuel : basculé
- 13:3326 novembre 2025 à 13:33 User Manual 4.17 Semi-analytical propagation (hist | modifier) [31 986 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === This section describes the semi-analytical propagator stemming from Stela software. Its propagator and force model will be briefly explained hereafter. Generic features about propagators as well as other type of propagators are detailed [ORB_PGEN_Home here]. === Warnings=== '''Assembly''' Stela propagator uses Assembly. Beware as the implemented STELA force models are only validated for a spherical spacecraft. Usage of more elab... ») Balise : Éditeur visuel : basculé
- 13:3226 novembre 2025 à 13:32 User Manual 4.17 Measure and Filtering (hist | modifier) [10 983 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === This section describes all the building blocks available for measure functions computation and measures management. For now are available in the "signal propagation" package the tools to compute a signal propagation object (emission and reception dates, propagation vector, signal derivatives) and modify it (tropospheric effects correction, ionospheric effects correction...) === Javadoc === The packages associated to the "measure... ») Balise : Éditeur visuel : basculé
- 13:3126 novembre 2025 à 13:31 User Manual 4.17 Propagation (hist | modifier) [20 953 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === This section makes a general presentation of propagators : explanations about using them are given with practical examples of use illustrated by code chuncks. The PATRIUS library offers different propagators : * Numerical propagator (see dedicated User Manual) * Analytical propagators (Keplerian, Eckstein-Hechler, J2 secular, Lyddane secular and long period) (see User Manual 4.14 Ana... ») Balise : Éditeur visuel : basculé
- 13:3126 novembre 2025 à 13:31 User Manual 4.17 Numerical propagation (hist | modifier) [28 212 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === This section describes the numerical propagator provided by the Patrius Library: basic orbit propagation, mass, partial derivatives and additional equations. Generic features about propagators as well as other types of propagators are detailed [ORB_PGEN_Home here]. === Javadoc === Some of the numerical propagation packages available are listed here : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Oreki... ») Balise : Éditeur visuel : basculé
25 novembre 2025
- 17:0825 novembre 2025 à 17:08 User Manual 4.17 Force models (hist | modifier) [50 931 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === The scope of this section is to present the force models available in PATRIUS. Forces models can be added to Patrius Numerical propagator. === Javadoc === {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/forces/package-summary.html Package fr.cnes.sirius.patrius.forces] |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/forces/drag/package-summary.html P... ») Balise : Éditeur visuel : basculé
- 17:0725 novembre 2025 à 17:07 User Manual 4.17 Ephemeris (hist | modifier) [9 536 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === This section describes the propagation of spacecraftstates based on interpolation of position velocity ephemeris. === Javadoc === The concerned classes are avalaible in the following packages : {| class="wikitable" |- ! scope="col"| Library ! scope="col"| Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/utils/package-summary.html Package fr.cnes.sirius.patrius.utils] |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patr... ») Balise : Éditeur visuel : basculé
- 17:0725 novembre 2025 à 17:07 User Manual 4.17 Environment Models (hist | modifier) [34 249 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === The scope of this section is to present the physical models available through the Patrius library. === Javadoc === All the classes related to physical models are in the <code>fr.cnes.sirius.patrius.forces</code> and <code>fr.cnes.sirius.patrius.math.parameter</code>packages. The classes related to reading potential files are in the package <code>fr.cnes.sirius.patrius.forces.gravity.potential</code>. {| class="wikitable" |- !... ») Balise : Éditeur visuel : basculé
- 17:0125 novembre 2025 à 17:01 User Manual 4.17 Covariance (hist | modifier) [17 394 octets] Admin tsn (discussion | contributions) (Page créée avec « ==Introduction== ===Scope=== Here are presented the covariance representation, how they can be associated to orbits and how they can be propagated. ===Javadoc=== These covariances representations are available in the package : {| class="wikitable" |- ! scope="col" |Library ! scope="col" |Javadoc |- |Patrius |[{{JavaDoc4.17}}/fr/cnes/sirius/patrius/covariance/package-summary.html Package fr.cnes.sirius.patrius.covariance] |} ===Links=== None as of now. ===Use... ») Balise : Éditeur visuel : basculé
- 17:0025 novembre 2025 à 17:00 User Manual 4.17 Analytical propagation (hist | modifier) [26 094 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === This section describes the analytical propagators (Keplerian, Eckstein-Hechler, 2D...) provided by the Patrius library. It also explains some interpolation algorithms, like the Hermite or Lagrange interpolation for ephemeris and the covariance matrix interpolation. Generic features about propagators as well as other types of propagators are detailed [ORB_PGEN_Home here]. === Javadoc === Some of the propagation packages available... ») Balise : Éditeur visuel : basculé
- 16:5425 novembre 2025 à 16:54 User Manual 4.17 Properties and models: Sensors (hist | modifier) [8 140 octets] Admin tsn (discussion | contributions) (Page créée avec « == Introduction == === Scope === In this section are presented the sensor model for a PATRIUS assembly, the associated part property and the fields of view that are necessary to describe it. === Javadoc === The [{{JavaDoc4.17}}/fr/cnes/sirius/patrius/assembly/models/SensorModel.html SensorModel] ais available in the package [{{JavaDoc4.17}}/fr/cnes/sirius/patrius/assembly/models/package-summary.html fr.cnes.sirius.patrius.assembly.models]. The [{{JavaDoc4.17}}/... ») Balise : Éditeur visuel : basculé