Contributions de Admin tsn

Un utilisateur avec 424 modifications. Compte créé le 26 août 2024.
Aller à la navigation Aller à la recherche
Rechercher des contributionsDévelopperRéduire
⧼contribs-top⧽
⧼contribs-date⧽

23 avril 2025

  • 09:0123 avril 2025 à 09:01 diff hist +17 969 N User Manual 4.16 Rotations and quaternions 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.16}}/fr/cnes/sirius/patrius/math/geometry/euclidean/threed/package-summary.html Package fr.cnes.sirius.patrius.math.geometry.euclidean.threed] |- | Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/patrius/math/complex/packa... » actuelle Balise : Éditeur visuel : basculé
  • 09:0023 avril 2025 à 09:00 diff hist +10 176 N User Manual 4.16 Root-Finding Algorithms 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.16}}/fr/cnes/sirius/patrius/math/analysis/solver/package-summary.html fr.cnes.sirius.patriu... » actuelle Balise : Éditeur visuel : basculé
  • 09:0023 avril 2025 à 09:00 diff hist +18 279 N User Manual 4.16 Optimization 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... » actuelle Balise : Éditeur visuel : basculé
  • 08:5923 avril 2025 à 08:59 diff hist +8 978 N User Manual 4.16 Numerical ordinary differential equations 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... » actuelle Balise : Éditeur visuel : basculé
  • 08:5923 avril 2025 à 08:59 diff hist +5 197 N User Manual 4.16 Numerical differentiation and integration 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... » actuelle Balise : Éditeur visuel : basculé
  • 08:5823 avril 2025 à 08:58 diff hist +15 661 N User Manual 4.16 Matrices 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.16}}/fr/cnes/sirius/patrius/math/linear/package-summary.html Package fr.cnes.sirius.patrius.math.linear] |- | Patrius |[{{JavaDoc4.16}}/fr/cnes/sirius/... » actuelle Balise : Éditeur visuel : basculé
  • 08:5623 avril 2025 à 08:56 diff hist +8 819 N User Manual 4.16 Math frameworks 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... » actuelle Balise : Éditeur visuel : basculé
  • 08:5623 avril 2025 à 08:56 diff hist +14 505 N User Manual 4.16 Interpolation Methods 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é
  • 08:5523 avril 2025 à 08:55 diff hist +13 996 N User Manual 4.16 Geometry 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.... » actuelle Balise : Éditeur visuel : basculé
  • 08:5523 avril 2025 à 08:55 diff hist +12 691 N User Manual 4.16 Angles and Intervals 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=... » actuelle Balise : Éditeur visuel : basculé
  • 08:5423 avril 2025 à 08:54 diff hist +6 157 N User Manual 4.16 Dispersions 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... » actuelle Balise : Éditeur visuel : basculé
  • 08:5323 avril 2025 à 08:53 diff hist +6 226 N User Manual 4.16 Double Comparisons 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.16}}/fr/cnes/sirius/patrius/math/interval/package-summary.html Package fr.cnes.sirius.patrius.math.interval] |}... » actuelle Balise : Éditeur visuel : basculé
  • 08:4423 avril 2025 à 08:44 diff hist +4 405 N Main differences between V4.16 and V4.15 Page créée avec « <font color=#556B2F>'''PATRIUS'''</font> V4.16 is a major release adding some new features and correcting some bugs. == New functionalities == * The slew duration computation method in IsisSpinBiasSlewComputer is called in the construction of the class and so the duration is stored as a class variable to avoid recomputing it. A getter has been created to access its value (the method computeDuration is no longer public) ; * All the information needed to compute t... » actuelle
  • 08:2923 avril 2025 à 08:29 diff hist +7 513 N Catégorie:User Manual 4.16 Page créée avec «  == Introduction == This document is the main user manual of the PATRIUS library, which provides Java classes in a wide range of themes related with space flight dynamics. The library has several purposes : * to be a basis for the next generation FDS development * to be used in mission analysis and internal studies Its classes contain the main basis algorithms and objects representation that shall be used in further developments. For each theme, a specific ma... » actuelle Balise : Éditeur visuel : basculé
  • 08:2323 avril 2025 à 08:23 diff hist +173 MediaWiki:Sidebar Aucun résumé des modifications actuelle
  • 08:2223 avril 2025 à 08:22 diff hist +85 Accueil PATRIUS 4.16 Balise : Éditeur visuel

13 mars 2025

28 novembre 2024

21 novembre 2024