Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

a - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
final semi major axis.
A0 - Static variable in class fr.cnes.sirius.patrius.forces.radiation.KnockeRiesModel
coefficient a0 of Knocke-Ries model.
a0dp - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
original recovered semi major axis.
A2 - Static variable in class fr.cnes.sirius.patrius.forces.radiation.KnockeRiesModel
coefficient a2 of Knocke-Ries model.
A3OVK2 - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Potential perturbation coefficient.
abs() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
absolute value.
Abs - Class in fr.cnes.sirius.patrius.math.analysis.function
Absolute value function.
Abs() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Abs
 
abs() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Return the absolute value of this complex number.
abs() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Get the absolute value of instance.
abs() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Returns the absolute value of this BigFraction.
abs() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Returns the absolute value of this fraction.
abs(int) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Absolute value.
abs(long) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Absolute value.
abs(float) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Absolute value.
abs(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Absolute value.
abs(int) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Absolute value.
abs(long) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Absolute value.
abs(float) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Absolute value.
abs(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Absolute value.
abs(int) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Absolute value.
abs(long) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Absolute value.
abs(float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Absolute value.
abs(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Absolute value.
abs(int) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Absolute value.
abs(long) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Absolute value.
abs(float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Absolute value.
abs(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Absolute value.
abs(int) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Absolute value.
abs(long) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Absolute value.
abs(float) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Absolute value.
abs(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Absolute value.
abs(int) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Absolute value.
abs(long) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Absolute value.
abs(float) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Absolute value.
abs(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Absolute value.
abs(int) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Absolute value.
abs(long) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Absolute value.
abs(float) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Absolute value.
abs(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Absolute value.
abs() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
absolute value.
abs(int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Absolute value.
abs(long) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Absolute value.
abs(float) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Absolute value.
abs(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Absolute value.
abs(int) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Absolute value.
abs(long) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Absolute value.
abs(float) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Absolute value.
abs(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Absolute value.
ABSOLUTE_ZERO - Static variable in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Absolute zero for temperatures.
AbsoluteDate - Class in fr.cnes.sirius.patrius.time
This class represents a specific instant in time.
AbsoluteDate() - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Create an instance with a default value (AbsoluteDate.J2000_EPOCH).
AbsoluteDate(long, double) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Create an instance with epoch and offset directly.
AbsoluteDate(String, TimeScale) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a location (parsed from a string) in a time scale.
AbsoluteDate(String) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a location (parsed from a string) in TAIScale scale.
AbsoluteDate(DateTimeComponents, TimeScale) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a location in a time scale.
AbsoluteDate(DateComponents, TimeComponents, TimeScale) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a location in a time scale.
AbsoluteDate(int, int, int, int, int, double, TimeScale) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a location in a time scale.
AbsoluteDate(int, int, int, int, int, double) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a location in TAI scale.
AbsoluteDate(int, Month, int, int, int, double, TimeScale) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a location in a time scale.
AbsoluteDate(DateComponents, TimeScale) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a location in a time scale.
AbsoluteDate(int, int, int, TimeScale) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a location in a time scale.
AbsoluteDate(int, Month, int, TimeScale) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a location in a time scale.
AbsoluteDate(Date, TimeScale) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Deprecated.
As of PATRIUS 4.8, method using Date are deprecated. Use AbsoluteDate(LocalDateTime, TimeScale) instead.
AbsoluteDate(LocalDateTime, TimeScale) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a location in a time scale.
AbsoluteDate(AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from an elapsed duration since to another instant.
AbsoluteDate(AbsoluteDate, double, TimeScale) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from an apparent clock offset with respect to another instant in the perspective of a specific time scale.
AbsoluteDate(double, TimeScale) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a cjd in a time scale.
AbsoluteDateInterval - Class in fr.cnes.sirius.patrius.time
This class implements an interval based on the AbsoluteDate class,
using the ComparableInterval class.
AbsoluteDateInterval(AbsoluteDate, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Builds a new AbsoluteDateInterval with closed endpoints (or open if infinite dates are provided).
AbsoluteDateInterval(AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Builds a new AbsoluteDateInterval with closed endpoints.
AbsoluteDateInterval(IntervalEndpointType, AbsoluteDate, AbsoluteDate, IntervalEndpointType) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Builds a new AbsoluteDateInterval.
AbsoluteDateInterval(ComparableInterval<AbsoluteDate>) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
AbsoluteDateInterval(ComparableInterval<Double>, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Builds a new AbsoluteDateInterval from a ComparableInterval<Double> and a reference AbsoluteDate.
AbsoluteDateIntervalsList - Class in fr.cnes.sirius.patrius.time
This class represents a list of objects AbsoluteDateInterval.
AbsoluteDateIntervalsList() - Constructor for class fr.cnes.sirius.patrius.time.AbsoluteDateIntervalsList
 
ABSORPTION_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty
Parameter name for absorption coefficient.
ABSORPTION_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty
Parameter name for absorption coefficient.
AbstractAeroCoeff1D - Class in fr.cnes.sirius.patrius.assembly.models.aerocoeffs
Aerodynamic coefficient function of one variable.
AbstractAeroCoeff1D(double[], double[]) - Constructor for class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AbstractAeroCoeff1D
Constructor.
AbstractAngularVelocitiesAttitudeProfile - Class in fr.cnes.sirius.patrius.attitudes.profiles
An attitude profile which is defined by its angular velocity whose x-y-z components are represented with an underlying Vector3DFunction.
AbstractAngularVelocitiesAttitudeProfile(Vector3DFunction, Frame, AbsoluteDateInterval, Rotation, AbsoluteDate, AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType, double, int, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Constructor.
AbstractAngularVelocitiesAttitudeProfile(Vector3DFunction, Frame, AbsoluteDateInterval, Rotation, AbsoluteDate, AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType, double, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Constructor.
AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType - Enum in fr.cnes.sirius.patrius.attitudes.profiles
Attitude Angular Velocity Integration types.
AbstractAttitudeEphemerisGenerator - Class in fr.cnes.sirius.patrius.attitudes
This abstract class handles the generation of attitude ephemeris from an attitude laws sequence StrictAttitudeLegsSequence.
AbstractAttitudeEphemerisGenerator(StrictAttitudeLegsSequence<AttitudeLeg>, int, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
Simple constructor.
AbstractAttitudeLaw - Class in fr.cnes.sirius.patrius.attitudes
This abstract class gather all common features to classes implementing the AttitudeLaw interface.
AbstractAttitudeLaw() - Constructor for class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeLaw
 
AbstractAttitudeProfile - Class in fr.cnes.sirius.patrius.attitudes.profiles
This class provides implementations for classes implementing AttitudeProfile.
AbstractAttitudeProfile(AbsoluteDateInterval, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAttitudeProfile
Constructor with a default value for its spin delta-t.
AbstractAttitudeProfile(AbsoluteDateInterval) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAttitudeProfile
Constructor with a default value for its nature and spin delta-t.
AbstractAttitudeProfile(AbsoluteDateInterval, String, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAttitudeProfile
Constructor.
AbstractAttitudeProfile(AbsoluteDateInterval, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAttitudeProfile
Constructor with a default value for its nature.
AbstractBodyAttraction - Class in fr.cnes.sirius.patrius.forces.gravity
Abstract body attraction force model.
AbstractBodyAttraction(GravityModel, boolean, double) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Simple constructor.
AbstractBodyAttraction(GravityModel, boolean, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Simple constructor.
AbstractBodyPoint - Class in fr.cnes.sirius.patrius.bodies
Abstract class for a point linked to a body.
AbstractBodyPoint(BodyShape, LLHCoordinates, String) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Constructor from lat/long/height coordinates.
AbstractBodyPoint(BodyShape, Vector3D, boolean, String) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Constructor.
AbstractBodyShape - Class in fr.cnes.sirius.patrius.bodies
Abstract class for a body shape to mutualize parameters and features.
AbstractBodyShape(String, CelestialBodyFrame) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Constructor.
AbstractBoundedPVProvider - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
This abstract class shall be extended to provides a PVCoordinates provider based on manipulation of PVCoordinates ephemeris.
AbstractBoundedPVProvider(PVCoordinates[], int, Frame, AbsoluteDate[], ISearchIndex) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Instantiation of AbstractBoundedPVProvider attributes.
AbstractBoundedPVProvider(SpacecraftState[], int, ISearchIndex) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Creates an instance of AbstractBoundedPVProvider from a SpacecraftState table.
AbstractCelestialBody - Class in fr.cnes.sirius.patrius.bodies
Abstract implementation of the CelestialBody interface.
AbstractCelestialBody(String, GravityModel, CelestialBodyOrientation, Frame, BSPEphemerisLoader.SpiceJ2000ConventionEnum, CelestialBodyEphemeris) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Constructor.
AbstractCelestialBody(String, double, CelestialBodyOrientation, Frame) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Constructor without ephemeris.
AbstractCelestialBody(String, double, CelestialBodyOrientation, Frame, CelestialBodyEphemeris) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Constructor.
AbstractCelestialBody(String, double, CelestialBodyEphemeris, CelestialBodyFrame) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Constructor with user-defined ICRF frame.
AbstractCelestialPoint - Class in fr.cnes.sirius.patrius.bodies
Abstract implementation of the CelestialPoint interface.
AbstractCelestialPoint(String, double, CelestialBodyEphemeris, Frame, BSPEphemerisLoader.SpiceJ2000ConventionEnum) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Constructor with parent frame.
AbstractCelestialPoint(String, double, CelestialBodyEphemeris, CelestialBodyFrame) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Constructor with icrf frame.
AbstractCelestialPoint(String, double, Frame, CelestialBodyEphemeris) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Constructor.
AbstractConvergenceChecker<T> - Class in fr.cnes.sirius.patrius.math.optim
Base class for all convergence checker implementations.
AbstractConvergenceChecker(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.AbstractConvergenceChecker
Build an instance with a specified thresholds.
AbstractDateIntervalFunction - Class in fr.cnes.sirius.patrius.propagation.analytical.twod
Abstract class for piecewise function of date.
AbstractDateIntervalFunction(AbsoluteDate[]) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.AbstractDateIntervalFunction
Constructor.
AbstractDateIntervalFunction(AbstractDateIntervalFunction) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.AbstractDateIntervalFunction
Clone constructor.
AbstractDetector - Class in fr.cnes.sirius.patrius.events
Common parts shared by several events finders.
AbstractDetector(double, double) - Constructor for class fr.cnes.sirius.patrius.events.AbstractDetector
Build a new instance.
AbstractDetector(int, double, double) - Constructor for class fr.cnes.sirius.patrius.events.AbstractDetector
Build a new instance.
AbstractDetector(int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.AbstractDetector
Build a new instance.
AbstractDetector(double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.AbstractDetector
Build a new instance.
AbstractDetector(int, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.AbstractDetector
Build a new instance.
AbstractDTM - Class in fr.cnes.sirius.patrius.forces.atmospheres
Common class for all DTM atmospheric models.
AbstractDTM(DTMInputParameters, PVCoordinatesProvider, EllipsoidBodyShape, String) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Simple constructor for independent computation.
AbstractEllipse - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is an abstract describing class for an ellipse in 3D space, with some algorithm to compute intersections and distances to some other objects.
AbstractEllipse(Vector3D, Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
Build an ellipse in the 3D space from its center, normal vector, approximative U vector of the local frame, and two radiuses.
AbstractEllipsoidBodyShape - Class in fr.cnes.sirius.patrius.bodies
Abstract class for an ellipsoid body shape to mutualize parameters and features.
AbstractEllipsoidBodyShape(IEllipsoid, CelestialBodyFrame, String) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Constructor for the ellipsoid.
AbstractEllipsoidBodyShape(IEllipsoid, CelestialBodyFrame, boolean, String) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Constructor for the ellipsoid.
AbstractEllipsoidBodyShape(IEllipsoid, CelestialBodyFrame, boolean, String, LLHCoordinatesSystem) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Constructor for the ellipsoid.
AbstractEOPHistory - Class in fr.cnes.sirius.patrius.frames.configuration.eop
This class loads any kind of Earth Orientation Parameter data throughout a large time range.
AbstractEOPHistory(EOPInterpolators) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Simple constructor.
AbstractEOPHistory.DoubleInterpolationFunctionBuilder<T extends EOPEntry> - Class in fr.cnes.sirius.patrius.frames.configuration.eop
Cache interpolable function builder used to generate Double values.
AbstractEphemerisPvHermiteLagrange - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
Abstract class defining common methods and elements for an interpolation of an ephemeris PV via Lagrange-Hermite methods.
AbstractEphemerisPvHermiteLagrange(PVCoordinates[], int, Frame, AbsoluteDate[], ISearchIndex) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractEphemerisPvHermiteLagrange
Instantiation of AbstractEphemerisPvHermiteLagrange attributes.
AbstractEphemerisPvHermiteLagrange(SpacecraftState[], int, ISearchIndex) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractEphemerisPvHermiteLagrange
Creates an instance of AbstractEphemerisPvHermiteLagrange from a SpacecraftState table.
AbstractFastFourierTransformer - Class in fr.cnes.sirius.patrius.math.transform
This abstract class is common to all FFT algorithms of this library.
AbstractFastFourierTransformer(DftNormalization) - Constructor for class fr.cnes.sirius.patrius.math.transform.AbstractFastFourierTransformer
Creates a new instance of this class, with various normalization conventions.
AbstractFieldMatrix<T extends FieldElement<T>> - Class in fr.cnes.sirius.patrius.math.linear
Basic implementation of FieldMatrix methods regardless of the underlying storage.
AbstractFieldMatrix() - Constructor for class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Constructor for use with Serializable
AbstractFieldMatrix(Field<T>) - Constructor for class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Creates a matrix with no data
AbstractFieldMatrix(Field<T>, int, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Create a new FieldMatrix with the supplied row and column dimensions.
AbstractFormat - Class in fr.cnes.sirius.patrius.math.fraction
Common part shared by both FractionFormat and BigFractionFormat.
AbstractFormat() - Constructor for class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Create an improper formatting instance with the default number format for the numerator and denominator.
AbstractFormat(NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Create an improper formatting instance with a custom number format for both the numerator and denominator.
AbstractFormat(NumberFormat, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Create an improper formatting instance with a custom number format for the numerator and a custom number format for the denominator.
AbstractGravityModel - Class in fr.cnes.sirius.patrius.forces.gravity
This class represents a gravitational attraction model.
AbstractGravityModel(Frame, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.AbstractGravityModel
Constructor.
AbstractGroundPointing - Class in fr.cnes.sirius.patrius.attitudes
Base class for ground pointing attitude providers.
AbstractGroundPointing(BodyShape) - Constructor for class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointing
Default constructor.
AbstractGroundPointing(BodyShape, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointing
Simple constructor.
AbstractGroundPointing(BodyShape, Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointing
Simple constructor.
AbstractGroundPointingWrapper - Class in fr.cnes.sirius.patrius.attitudes
This class leverages common parts for compensation modes around ground pointing attitudes.
AbstractGroundPointingWrapper(AbstractGroundPointing) - Constructor for class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointingWrapper
Creates a new instance.
AbstractGroundPointingWrapper(AbstractGroundPointing, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointingWrapper
Creates a new instance with specified los axis in satellite frame.
AbstractGroundPointingWrapper(AbstractGroundPointing, Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointingWrapper
Creates a new instance with specified los axis in satellite frame.
AbstractHarmonicGravityModel - Class in fr.cnes.sirius.patrius.forces.gravity
This class represents a gravitational harmonic attraction model.
AbstractHarmonicGravityModel(Frame, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.AbstractHarmonicGravityModel
Constructor.
AbstractIAUCelestialBody - Class in fr.cnes.sirius.patrius.bodies
Abstract implementation of the IAUCelestialBody interface.
AbstractIAUCelestialBody(String, GravityModel, CelestialBodyIAUOrientation, Frame, BSPEphemerisLoader.SpiceJ2000ConventionEnum, CelestialBodyEphemeris) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Constructor.
AbstractIAUCelestialBody(String, double, CelestialBodyIAUOrientation, Frame) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Constructor without ephemeris.
AbstractIAUCelestialBody(String, double, CelestialBodyIAUOrientation, Frame, CelestialBodyEphemeris) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Constructor.
AbstractInertiaProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is the abstract class for all inertia properties : those properties can provide the inertia matrix and mass center of the part.
AbstractInertiaProperty(Vector3D, Matrix3D, MassProperty) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AbstractInertiaProperty
Constructor for the abstract inertia property.
AbstractInertiaProperty(Vector3D, Matrix3D, Vector3D, MassProperty) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AbstractInertiaProperty
Constructor for the abstract inertia property.
AbstractIntegerDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Base class for integer-valued discrete distributions.
AbstractIntegerDistribution(RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.distribution.AbstractIntegerDistribution
 
AbstractIntegrator - Class in fr.cnes.sirius.patrius.math.ode
Base class managing common boilerplate for all integrators.
AbstractIntegrator(String) - Constructor for class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Build an instance.
AbstractIntegrator() - Constructor for class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Build an instance with a null name.
AbstractInterval - Class in fr.cnes.sirius.patrius.math.interval
- very simple class to represent an interval only by its ending point nature : this is what all intervals have in common.
AbstractInterval() - Constructor for class fr.cnes.sirius.patrius.math.interval.AbstractInterval
 
AbstractIonosphericCorrectionFactory - Class in fr.cnes.sirius.patrius.signalpropagation.ionosphere
Ionospheric correction model factory.
AbstractIonosphericCorrectionFactory() - Constructor for class fr.cnes.sirius.patrius.signalpropagation.ionosphere.AbstractIonosphericCorrectionFactory
 
AbstractJPLCelestialBodyLoader - Class in fr.cnes.sirius.patrius.bodies
Abstract class for all JPL celestial body loaders.
AbstractJPLCelestialBodyLoader(String, JPLEphemerisLoader) - Constructor for class fr.cnes.sirius.patrius.bodies.AbstractJPLCelestialBodyLoader
Create a loader for JPL ephemerides binary files (DE-INPOP type).
AbstractKKTSolver - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.solvers
Solves the KKT system: H.v + [A]T.w = -g,
A.v = -h,
(H is square and symmetric)
AbstractKKTSolver() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
 
AbstractLeastSquaresOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian
Base class for implementing least-squares optimizers.
AbstractLeastSquaresOptimizer(ConvergenceChecker<PointVectorValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer
 
AbstractLinearIntervalsFunction - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Abstract class for linear interpolation.
AbstractLinearIntervalsFunction() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
 
AbstractListChromosome<T> - Class in fr.cnes.sirius.patrius.math.genetics
Chromosome represented by an immutable list of a fixed length.
AbstractListChromosome(List<T>) - Constructor for class fr.cnes.sirius.patrius.math.genetics.AbstractListChromosome
Constructor.
AbstractListChromosome(T[]) - Constructor for class fr.cnes.sirius.patrius.math.genetics.AbstractListChromosome
Constructor.
AbstractLPOptimizationRequestHandler - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Class Linear Problem Optimization Request Handler.
AbstractLPOptimizationRequestHandler() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
 
AbstractLyddanePropagator - Class in fr.cnes.sirius.patrius.propagation.analytical
Abstract Lyddane propagator.
AbstractLyddanePropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType, AttitudeProvider, AttitudeProvider, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator
Generic constructor.
AbstractLyddanePropagator.LyddaneParametersType - Enum in fr.cnes.sirius.patrius.propagation.analytical
Lyddane parameters types.
AbstractLyddanePropagator.SubModel - Enum in fr.cnes.sirius.patrius.propagation.analytical
Enumerate that indicates how we deal with eccentricity DEFAULT : Used only for the first call of propagateOrbit in computeSecular to compute ecc model LOW_ECC : Used to keep low ecc model if computed during first call HIGH_ECC : Used to keep high ecc model if computed during first call
AbstractMeteoBasedCorrectionFactory<T> - Class in fr.cnes.sirius.patrius.signalpropagation.troposphere
Meteorologically based correction model factory.
AbstractMeteoBasedCorrectionFactory() - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.AbstractMeteoBasedCorrectionFactory
Simple constructor.
AbstractMeteoBasedCorrectionFactory.MeteoBasedKey - Class in fr.cnes.sirius.patrius.signalpropagation.troposphere
Unique key description used to store data within a Map.
AbstractMSISE2000SolarData - Class in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized
This abstract class represents a solar data container adapted for the MSISE2000 atmosphere model.
AbstractMSISE2000SolarData(SolarActivityDataProvider) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Constructor.
AbstractMultipleLinearRegression - Class in fr.cnes.sirius.patrius.math.stat.regression
Abstract base class for implementations of MultipleLinearRegression.
AbstractMultipleLinearRegression() - Constructor for class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
 
AbstractMultivariateRealDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Base class for multivariate probability distributions.
AbstractMultivariateRealDistribution(RandomGenerator, int) - Constructor for class fr.cnes.sirius.patrius.math.distribution.AbstractMultivariateRealDistribution
 
AbstractOrbitalCovariance<T extends AbstractOrbitalCovariance<T>> - Class in fr.cnes.sirius.patrius.covariance
Abstract representation of an orbital covariance.
AbstractOrbitalCovariance(SymmetricPositiveMatrix, Frame, OrbitType, PositionAngle) - Constructor for class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Creates a new instance from the supplied covariance matrix, frame, orbit type and position angle type.
AbstractOrbitalCovariance(Covariance, Frame, OrbitType, PositionAngle) - Constructor for class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Creates a new instance from the supplied covariance, frame, orbit type and position angle type.
AbstractOrbitalParameters - Class in fr.cnes.sirius.patrius.orbits.orbitalparameters
Abstract class for orbital parameters.
AbstractOrbitalParameters(double) - Constructor for class fr.cnes.sirius.patrius.orbits.orbitalparameters.AbstractOrbitalParameters
Constructor.
AbstractOrientationAngleLeg - Class in fr.cnes.sirius.patrius.attitudes.orientations
This abstract class aims at defining all common features to classes representing the leg of an OrientationAngleLeg.
AbstractOrientationAngleLeg(AbsoluteDateInterval, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.AbstractOrientationAngleLeg
Constructor.
AbstractOrientationAngleLeg(AbsoluteDateInterval) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.AbstractOrientationAngleLeg
Constructor with default value for the leg nature.
AbstractOrientationAngleProfile - Class in fr.cnes.sirius.patrius.attitudes.orientations
This abstract class aims at defining all common features to classes representing the angular velocities profile of an OrientationAngleLeg.
AbstractOrientationAngleProfile(AbsoluteDateInterval) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.AbstractOrientationAngleProfile
Constructor
AbstractOrientationAngleProfile(AbsoluteDateInterval, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.AbstractOrientationAngleProfile
Constructor
AbstractOrientationFunction - Class in fr.cnes.sirius.patrius.attitudes.kinematics
This abstract class is a time-dependent function representing an orientation.
AbstractOrientationFunction(AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.attitudes.kinematics.AbstractOrientationFunction
Constructor setting a default finite differences differentiator.
AbstractOrientationFunction(AbsoluteDate, UnivariateVectorFunctionDifferentiator) - Constructor for class fr.cnes.sirius.patrius.attitudes.kinematics.AbstractOrientationFunction
 
AbstractParameterizable - Class in fr.cnes.sirius.patrius.math.ode
This abstract class provides boilerplate parameters list.
AbstractParameterizable(String...) - Constructor for class fr.cnes.sirius.patrius.math.ode.AbstractParameterizable
Simple constructor.
AbstractParameterizable(Collection<String>) - Constructor for class fr.cnes.sirius.patrius.math.ode.AbstractParameterizable
Simple constructor.
AbstractPart - Class in fr.cnes.sirius.patrius.assembly
Abstract part: class gathering all common methods of assmelby parts.
AbstractPart(String, IPart) - Constructor for class fr.cnes.sirius.patrius.assembly.AbstractPart
Constructor.
AbstractPartialDerivativesEquations - Class in fr.cnes.sirius.patrius.propagation.numerical
AbstractPartialDerivativesEquations() - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Empty constructor for Externalizable use.
AbstractPartialDerivativesEquations(String) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Simple constructor.
AbstractPolynomialSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
Base class for solvers.
AbstractPolynomialSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.AbstractPolynomialSolver
Construct a solver with given absolute accuracy.
AbstractPolynomialSolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.AbstractPolynomialSolver
Construct a solver with given accuracies.
AbstractPolynomialSolver(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.AbstractPolynomialSolver
Construct a solver with given accuracies.
AbstractProjection - Class in fr.cnes.sirius.patrius.projections
Abstract class for projections.
AbstractProjection(EllipsoidPoint) - Constructor for class fr.cnes.sirius.patrius.projections.AbstractProjection
Constructor.
AbstractPropagator - Class in fr.cnes.sirius.patrius.propagation
Common handling of Propagator methods for analytical propagators.
AbstractPropagator(AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Build a new instance.
AbstractPropagator(AttitudeProvider, AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Build a new instance.
AbstractRandomGenerator - Class in fr.cnes.sirius.patrius.math.random
Abstract class implementing the RandomGenerator interface.
AbstractRandomGenerator() - Constructor for class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
 
AbstractRealDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Base class for probability distributions on the reals.
AbstractRealDistribution(RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.distribution.AbstractRealDistribution
 
AbstractRealMatrix - Class in fr.cnes.sirius.patrius.math.linear
Basic implementation of RealMatrix methods regardless of the underlying storage.
AbstractRealMatrix() - Constructor for class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Creates a matrix with no data.
AbstractRealMatrix(int, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Creates a new matrix with the supplied row and column dimensions.
AbstractRealMatrix(double[][]) - Constructor for class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Creates a new matrix using the supplied data array.
AbstractRegion<S extends Space,T extends Space> - Class in fr.cnes.sirius.patrius.math.geometry.partitioning
Abstract class for all regions, independently of geometry type or dimension.
AbstractRegion() - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Build a region representing the whole space.
AbstractRegion(BSPTree<S>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Build a region from an inside/outside BSP tree.
AbstractRegion(Collection<SubHyperplane<S>>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Build a Region from a Boundary REPresentation (B-rep).
AbstractRegion(Hyperplane<S>[]) - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Build a convex region from an array of bounding hyperplanes.
AbstractSearchIndex - Class in fr.cnes.sirius.patrius.math.utils
Abstract class for index search algorithm with a coupled dichotomy-BinarySearch algorithms.
AbstractSearchIndex(double[]) - Constructor for class fr.cnes.sirius.patrius.math.utils.AbstractSearchIndex
Default constructor with default CLOSED_OPEN convention.
AbstractSearchIndex(double[], ISearchIndex.SearchIndexIntervalConvention) - Constructor for class fr.cnes.sirius.patrius.math.utils.AbstractSearchIndex
Constructor with defined interval convention.
AbstractSignalPropagationDetector - Class in fr.cnes.sirius.patrius.events.detectors
Common parts shared by several events finders related to signal propagation concept.
AbstractSignalPropagationDetector(double, double, LinkTypeHandler) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Build a new instance.
AbstractSignalPropagationDetector(int, double, double, LinkTypeHandler) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Build a new instance.
AbstractSignalPropagationDetector(int, double, double, EventDetector.Action, boolean, LinkTypeHandler) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Build a new instance.
AbstractSignalPropagationDetector(double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, LinkTypeHandler) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Build a new instance.
AbstractSignalPropagationDetector(int, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, LinkTypeHandler) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Build a new instance.
AbstractSignalPropagationDetector.EventDatationType - Enum in fr.cnes.sirius.patrius.events.detectors
Describe if the event datation type corresponds to the emitter date or the receiver date.
AbstractSignalPropagationDetector.PropagationDelayType - Enum in fr.cnes.sirius.patrius.events.detectors
Propagation delay type.
AbstractSimpleParallelTaskImpl - Class in fr.cnes.sirius.patrius.tools.parallel
Simple, abstract implementation for a ParallelTask.
AbstractSimpleParallelTaskImpl(int) - Constructor for class fr.cnes.sirius.patrius.tools.parallel.AbstractSimpleParallelTaskImpl
Constructor with instance id parameter.
AbstractSimplex - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv
This class implements the simplex concept.
AbstractSimplex(int) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
Build a unit hypercube simplex.
AbstractSimplex(int, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
Build a hypercube simplex with the given side length.
AbstractSimplex(double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
The start configuration for simplex is built from a box parallel to the canonical axes of the space.
AbstractSimplex(double[][]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
The real initial simplex will be set up by moving the reference simplex such that its first point is located at the start point of the optimization.
AbstractStationToSatDetector - Class in fr.cnes.sirius.patrius.events.detectors
Abstract event detector using a station elevation correction.
AbstractStationToSatDetector(GeometricStationAntenna, AngularCorrection, SensorModel, boolean, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, int, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AbstractStationToSatDetector
Constructor for the abstract event detector using a station elevation correction.
AbstractStelaGaussContribution - Class in fr.cnes.sirius.patrius.stela.forces
Abstract Class for the computation of Gauss Equations and its derivatives Computation of Gauss Equations and its derivatives Gives "GAUSS" attributes
AbstractStelaGaussContribution() - Constructor for class fr.cnes.sirius.patrius.stela.forces.AbstractStelaGaussContribution
Constructor of the class
AbstractStelaLagrangeContribution - Class in fr.cnes.sirius.patrius.stela.forces
This abstract class represents a force with Lagrange attribute, to be used in a StelaGTOPropagator.
AbstractStelaLagrangeContribution() - Constructor for class fr.cnes.sirius.patrius.stela.forces.AbstractStelaLagrangeContribution
Constructor of the class
AbstractStepInterpolator - Class in fr.cnes.sirius.patrius.math.ode.sampling
This abstract class represents an interpolator over the last step during an ODE integration.
AbstractStepInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Simple constructor.
AbstractStepInterpolator(double[], boolean, EquationsMapper, EquationsMapper[]) - Constructor for class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Simple constructor.
AbstractStepInterpolator(AbstractStepInterpolator) - Constructor for class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Copy constructor.
AbstractStorelessUnivariateStatistic - Class in fr.cnes.sirius.patrius.math.stat.descriptive
Abstract implementation of the StorelessUnivariateStatistic interface.
AbstractStorelessUnivariateStatistic() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractStorelessUnivariateStatistic
 
AbstractSubHyperplane<S extends Space,T extends Space> - Class in fr.cnes.sirius.patrius.math.geometry.partitioning
This class implements the dimension-independent parts of SubHyperplane.
AbstractSubHyperplane(Hyperplane<S>, Region<T>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractSubHyperplane
Build a sub-hyperplane from an hyperplane and a region.
AbstractTides - Class in fr.cnes.sirius.patrius.forces.gravity.tides
Common handling of ForceModel methods for tides models.
AbstractTides(Frame, double, double, int, int) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Build a new instance.
AbstractTides(Frame, double, double, int, int, int, int) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Build a new instance.
AbstractTides(Frame, Parameter, Parameter, int, int) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Build a new instance using Parameter.
AbstractTides(Frame, Parameter, Parameter, int, int, int, int) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Build a new instance using Parameter.
AbstractTLEFitter - Class in fr.cnes.sirius.patrius.propagation.analytical.tle
Abstract class for TLE/Orbit fitting.
AbstractTLEFitter(int, char, int, int, String, int, int) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter
Simple constructor.
AbstractTLEFitter.ResidualsFunction - Class in fr.cnes.sirius.patrius.propagation.analytical.tle
Internal class for computing position/velocity at sample points.
AbstractUnivariateDifferentiableSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
Provide a default implementation for several functions useful to generic solvers.
AbstractUnivariateDifferentiableSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.AbstractUnivariateDifferentiableSolver
Construct a solver with given absolute accuracy.
AbstractUnivariateDifferentiableSolver(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.AbstractUnivariateDifferentiableSolver
Construct a solver with given accuracies.
AbstractUnivariateSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
Base class for solvers.
AbstractUnivariateSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.AbstractUnivariateSolver
Construct a solver with given absolute accuracy.
AbstractUnivariateSolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.AbstractUnivariateSolver
Construct a solver with given accuracies.
AbstractUnivariateSolver(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.AbstractUnivariateSolver
Construct a solver with given accuracies.
AbstractUnivariateStatistic - Class in fr.cnes.sirius.patrius.math.stat.descriptive
Abstract base class for all implementations of the UnivariateStatistic interface.
AbstractUnivariateStatistic() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
 
AbstractVector3DFunction - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This abstract class is a time-dependent function representing a vector 3D.
AbstractVector3DFunction(AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractVector3DFunction
Constructor setting a default finite differences differentiator and a default trapezoid integrator.
AbstractVector3DFunction(AbsoluteDate, UnivariateVectorFunctionDifferentiator) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractVector3DFunction
Constructor setting a default trapezoid integrator.
AbstractVector3DFunction(AbsoluteDate, UnivariateVectorFunctionDifferentiator, UnivariateIntegrator) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractVector3DFunction
Constructor.
AbstractVeisProvider - Class in fr.cnes.sirius.patrius.frames.transformations
Abstract class for VEISProvider and G50Provider which only differ in UT1/UTC handling.
AbstractVeisProvider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.AbstractVeisProvider
 
AbstractWell - Class in fr.cnes.sirius.patrius.math.random
This abstract class implements the WELL class of pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
AbstractWell(int, int, int, int) - Constructor for class fr.cnes.sirius.patrius.math.random.AbstractWell
Creates a new random number generator.
AbstractWell(int, int, int, int, int) - Constructor for class fr.cnes.sirius.patrius.math.random.AbstractWell
Creates a new random number generator using a single int seed.
AbstractWell(int, int, int, int, int[]) - Constructor for class fr.cnes.sirius.patrius.math.random.AbstractWell
Creates a new random number generator using an int array seed.
AbstractWell(int, int, int, int, long) - Constructor for class fr.cnes.sirius.patrius.math.random.AbstractWell
Creates a new random number generator using a single long seed.
acceptStep(AbstractStepInterpolator, double[], double[], double) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Accept a step, triggering events and step handlers.
acceptStep(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Accept a step, triggering events and step handlers.
acceptStep(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Accept a step, triggering events and step handlers.
acceptStep(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Accept a step, triggering events and step handlers.
acos() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Arc cosine operation.
acos(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute arc cosine of a derivative structure.
Acos - Class in fr.cnes.sirius.patrius.math.analysis.function
Arc-cosine function.
Acos() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Acos
 
acos() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the inverse cosine of this complex number.
acos(Dfp) - Static method in class fr.cnes.sirius.patrius.math.dfp.DfpMath
computes the arc-cosine of the argument.
acos(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the arc cosine of a number.
acos(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the arc cosine of a number.
acos(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the arc cosine of a number.
acos(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the arc cosine of a number.
acos(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the arc cosine of a number.
acos(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the arc cosine of a number.
acos(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the arc cosine of a number.
acos() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Arc cosine operation.
acos(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the arc cosine of a number.
acos(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the arc cosine of a number.
acosh() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Inverse hyperbolic cosine operation.
acosh(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute inverse hyperbolic cosine of a derivative structure.
Acosh - Class in fr.cnes.sirius.patrius.math.analysis.function
Hyperbolic arc-cosine function.
Acosh() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Acosh
 
acosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the inverse hyperbolic cosine of a number.
acosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the inverse hyperbolic cosine of a number.
acosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the inverse hyperbolic cosine of a number.
acosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the inverse hyperbolic cosine of a number.
acosh(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the inverse hyperbolic cosine of a number.
acosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the inverse hyperbolic cosine of a number.
acosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the inverse hyperbolic cosine of a number.
acosh() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Inverse hyperbolic cosine operation.
acosh(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the inverse hyperbolic cosine of a number.
acosh(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the inverse hyperbolic cosine of a number.
ACSOL_FILENAME - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataFactory
Default file name for ACSOL
ACSOLFormatReader - Class in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity
This class reads ACSOL format solar activity data
ACSOLFormatReader(String) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ACSOLFormatReader
Constructor.
actionAtEntry - Variable in class fr.cnes.sirius.patrius.events.AbstractDetector
Action performed at entry
actionAtExit - Variable in class fr.cnes.sirius.patrius.events.AbstractDetector
Action performed at exit
AdamsBashforthIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements explicit Adams-Bashforth integrators for Ordinary Differential Equations.
AdamsBashforthIntegrator(int, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsBashforthIntegrator
Build an Adams-Bashforth integrator with the given order and step control parameters.
AdamsBashforthIntegrator(int, double, double, double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsBashforthIntegrator
Build an Adams-Bashforth integrator with the given order and step control parameters.
AdamsBashforthIntegrator(int, double, double, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsBashforthIntegrator
Build an Adams-Bashforth integrator with the given order and step control parameters.
AdamsBashforthIntegrator(int, double, double, double[], double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsBashforthIntegrator
Build an Adams-Bashforth integrator with the given order and step control parameters.
AdamsIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
Base class for Adams-Bashforth and Adams-Moulton integrators.
AdamsIntegrator(String, int, int, double, double, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsIntegrator
Build an Adams integrator with the given order and step control parameters.
AdamsIntegrator(String, int, int, double, double, double[], double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsIntegrator
Build an Adams integrator with the given order and step control parameters.
AdamsMoultonIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements implicit Adams-Moulton integrators for Ordinary Differential Equations.
AdamsMoultonIntegrator(int, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsMoultonIntegrator
Build an Adams-Moulton integrator with the given order and error control parameters.
AdamsMoultonIntegrator(int, double, double, double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsMoultonIntegrator
Build an Adams-Moulton integrator with the given order and error control parameters.
AdamsMoultonIntegrator(int, double, double, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsMoultonIntegrator
Build an Adams-Moulton integrator with the given order and error control parameters.
AdamsMoultonIntegrator(int, double, double, double[], double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsMoultonIntegrator
Build an Adams-Moulton integrator with the given order and error control parameters.
AdamsNordsieckTransformer - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
Transformer to Nordsieck vectors for Adams integrators.
AdaptedEventDetector - Class in fr.cnes.sirius.patrius.events.utils
Adapt an EventDetector to commons-math EventHandler interface.
AdaptedEventDetector(EventDetector, Map<String, AdditionalStateInfo>, OrbitType, PositionAngle, AttitudeProvider, AttitudeProvider, AbsoluteDate, double, Frame) - Constructor for class fr.cnes.sirius.patrius.events.utils.AdaptedEventDetector
Build a wrapped event detector.
AdaptedMonoEventDetector - Class in fr.cnes.sirius.patrius.events.utils
This interface is copied from AdaptedEventDetector and adapted to multi propagation.
AdaptedMonoEventDetector(EventDetector, OrbitType, PositionAngle, MultiAttitudeProvider, MultiAttitudeProvider, AbsoluteDate, MultiStateVectorInfo, String) - Constructor for class fr.cnes.sirius.patrius.events.utils.AdaptedMonoEventDetector
Build a wrapped event detector.
AdaptedMultiEventDetector - Class in fr.cnes.sirius.patrius.events.utils
This interface is copied from AdaptedEventDetector and adapted to multi propagation.
AdaptedMultiEventDetector(MultiEventDetector, OrbitType, PositionAngle, Map<String, MultiAttitudeProvider>, Map<String, MultiAttitudeProvider>, AbsoluteDate, Map<String, Double>, Map<String, Frame>, MultiStateVectorInfo) - Constructor for class fr.cnes.sirius.patrius.events.utils.AdaptedMultiEventDetector
Build a wrapped multi-sat event detector.
AdaptedStepHandler - Class in fr.cnes.sirius.patrius.propagation.sampling
Adapt an PatriusStepHandler to commons-math StepHandler interface.
AdaptedStepHandler(PatriusStepHandler) - Constructor for class fr.cnes.sirius.patrius.propagation.sampling.AdaptedStepHandler
Build an instance.
AdapterPropagator - Class in fr.cnes.sirius.patrius.propagation.analytical
Orbit propagator that adapts an underlying propagator, adding differential effects.
AdapterPropagator(Propagator) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.AdapterPropagator
Build a propagator from an underlying reference propagator.
AdapterPropagator.DifferentialEffect - Interface in fr.cnes.sirius.patrius.propagation.analytical
Interface for orbit differential effects.
AdaptiveSimpsonIntegrator - Class in fr.cnes.sirius.patrius.math.analysis.integration
Implements Simpson's Rule for the integration of real univariate functions.
AdaptiveSimpsonIntegrator(double, double, int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.AdaptiveSimpsonIntegrator
Build an adaptive Simpson integrator with given accuracies and iterations counts.
AdaptiveSimpsonIntegrator(int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.AdaptiveSimpsonIntegrator
Build an adaptive Simpson integrator with given iteration counts.
AdaptiveSimpsonIntegrator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.AdaptiveSimpsonIntegrator
Construct an integrator with default settings.
AdaptiveStepsizeIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This abstract class holds the common part of all adaptive stepsize integrators for Ordinary Differential Equations.
AdaptiveStepsizeIntegrator(String, double, double, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Build an integrator with the given stepsize bounds.
AdaptiveStepsizeIntegrator(String, double, double, double[], double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Build an integrator with the given stepsize bounds.
add(SymmetricPositiveMatrix) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Adds the symmetric positive semi-definite matrix M to this covariance matrix and returns a new Covariance instance associated with the computed matrix and the same parameter descriptors.
add(CodedEvent) - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsList
Add a CodedEvent to the list.
add(Phenomenon) - Method in class fr.cnes.sirius.patrius.events.postprocessing.PhenomenaList
Add a Phenomenon to the list.
add(OceanTidesCoefficientsSet) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Add a OceanTidesCoefficientsSet to the data map
add(VariablePotentialCoefficientsSet) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
Add an entry
add(ContinuousThrustManeuver) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ManeuversSequence
Adds a continuous maneuver to the list.
add(ImpulseManeuver) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ManeuversSequence
Adds an impulse maneuver to the list.
add(double) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
'+' operator.
add(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
'+' operator.
add(double[], int, double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Perform addition of two derivative structures.
Add - Class in fr.cnes.sirius.patrius.math.analysis.function
Add the two operands.
Add() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Add
 
add(UnivariateFunction...) - Static method in class fr.cnes.sirius.patrius.math.analysis.FunctionUtils
Adds functions.
add(UnivariateDifferentiableFunction...) - Static method in class fr.cnes.sirius.patrius.math.analysis.FunctionUtils
Adds functions.
add(PolynomialChebyshevFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Add a Chebyshev polynomial to the instance.
add(PolynomialFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Add a polynomial to the instance.
add(TrigonometricPolynomialFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
add(TrigonometricPolynomialPrimitive) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
add(PolynomialFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
add(TrigonometricPolynomialFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
add(Complex) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns a Complex whose value is (this + addend).
add(double) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns a Complex whose value is (this + addend), with addend interpreted as a real number.
add(Quaternion, Quaternion) - Static method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Computes the sum of two quaternions.
add(Quaternion) - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Computes the sum of the instance and another quaternion.
add(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Add x to this.
add(T) - Method in interface fr.cnes.sirius.patrius.math.FieldElement
Compute this + a.
add(BigInteger) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Adds the value of this fraction to the passed BigInteger, returning the result in reduced form.
add(int) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Adds the value of this fraction to the passed integer, returning the result in reduced form.
add(long) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Adds the value of this fraction to the passed long, returning the result in reduced form.
add(BigFraction) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Adds the value of this fraction to another, returning the result in reduced form.
add(Fraction) - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Adds the value of this fraction to another, returning the result in reduced form.
add(int) - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Add an integer to the fraction.
add(Vector<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Add a vector to the instance.
add(double, Vector<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Add a scaled vector to the instance.
add(FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Add a vector to the instance.
add(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Add a vector to the instance.
add(T, FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Add a scaled vector to the instance.
add(T, Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Add a scaled vector to the instance.
add(double, FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Add a scaled vector to the instance.
add(double, Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Add a scaled vector to the instance.
add(Matrix3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Computes the addition of two Matrix3D
add(Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Add a vector to the instance.
add(double, Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Add a scaled vector to the instance.
add(Vector<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Add a vector to the instance.
add(double, Vector<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Add a scaled vector to the instance.
add(Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Add a vector to the instance.
add(double, Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Add a scaled vector to the instance.
add(FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Compute the sum of this and m.
add(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of adding the matrix m to this matrix.
add(Array2DRowFieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Add m to this matrix.
add(Array2DRowRealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns the result of adding a matrix M to this matrix.
add(FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Compute the sum of this and v.
add(ArrayFieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Compute the sum of this and v.
add(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Compute the sum of this vector and v.
add(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the result of adding the matrix m to this matrix.
add(SymmetricMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the result of adding the symmetric matrix m to this matrix.
add(DiagonalMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the result of adding the diagonal matrix m to this matrix.
add(SymmetricMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns the result of adding the symmetric matrix m to this matrix.
add(SymmetricPositiveMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns the result of adding the symmetric positive semi-definite matrix m to this matrix.
add(FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Compute the sum of this and m.
add(BlockFieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Compute the sum of this and m.
add(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the result of adding the matrix m to this matrix.
add(BlockRealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Compute the sum of this matrix and m.
add(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the result of adding the matrix m to this matrix.
add(SymmetricMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the result of adding the symmetric matrix m to this matrix.
add(SymmetricPositiveMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the result of adding the symmetric positive semi-definite matrix m to this matrix.
add(DecomposedSymmetricPositiveMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Adds another DecomposedSymmetricPositiveMatrix to this matrix.
add(DecomposedSymmetricPositiveMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Adds another DecomposedSymmetricPositiveMatrix to this matrix.
add(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of adding the matrix m to this matrix.
add(SymmetricMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of adding the symmetric matrix m to this matrix.
add(DiagonalMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of adding the diagonal matrix m to this matrix.
add(FieldMatrix<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Compute the sum of this and m.
add(FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Compute the sum of this and v.
add(RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the result of adding the matrix m to this matrix.
add(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Compute the sum of this vector and v.
add(SymmetricMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Returns the result of adding the symmetric matrix m to this matrix.
add(SymmetricPositiveMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Returns the result of adding the symmetric positive semi-definite matrix m to this matrix.
add(RealMatrix, RealMatrix, double) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Returns C = A + beta * B (linear combination).
add(RealVector, RealVector, double) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Returns v = v1 + c * v2 (linear combination).
add(int[], int, int) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.ArrayUtils
Underlying implementation of add(array, index, element) methods.
add(int[], int) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.ArrayUtils
Copies the given array and adds the given element at the end of the new array.
add(double) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
'+' operator.
add(BigReal) - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Compute this + a.
add(Decimal64) - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
Compute this + a.
add(GeoMagneticField) - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticModelReader
Add a GeoMagneticField to the models list.
add(PatriusStepHandler) - Method in class fr.cnes.sirius.patrius.propagation.sampling.PatriusStepHandlerMultiplexer
Add a step handler.
add(L) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
add(Wrench) - Method in class fr.cnes.sirius.patrius.wrenches.Wrench
Sum of two wrenches.
addAcceleration(Vector3D, Frame) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.TimeDerivativesEquations
Add the contribution of an acceleration expressed in some inertial frame.
addAdditionalEquations(AdditionalEquations, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Add a set of user-specified equations to be integrated along with the orbit propagation.
addAdditionalEquations(AdditionalEquations) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Add a set of user-specified equations to be integrated along with the orbit propagation.
addAdditionalEquations(StelaAdditionalEquations) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Add a set of user-specified additional equations to be integrated along with the orbit propagation.
addAdditionalState(String, double[]) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Add an additional state to the additional states map.
addAdditionalStateDerivative(String, double[]) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.TimeDerivativesEquations
Add the contribution of the change rate (dX/dt) of the additional state.
addAdditionalStateProvider(AdditionalStateProvider) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Add a set of user-specified state parameters to be computed along with the orbit propagation.
addAdditionalStateProvider(MassProvider) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Add a set of state parameters from MassProvider to be computed along with the orbit propagation.
addAdditionalStateProvider(AdditionalStateProvider) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Add a set of user-specified state parameters to be computed along with the orbit propagation.
addAgent(String) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.Watcher
Add an agent to the list.
addAll(Collection<? extends L>) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
This addAll(…) method is not supported, since it’s an optional operation as stated in Collection.addAll(Collection).
addAllParameters(Parameter...) - Method in class fr.cnes.sirius.patrius.math.parameter.Parameterizable
Add the given parameters in the internal list.
addAllParameters(Collection<Parameter>) - Method in class fr.cnes.sirius.patrius.math.parameter.Parameterizable
Add the given parameters in the internal list.
addAndCheck(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Add two integers, checking for overflow.
addAndCheck(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Add two long integers, checking for overflow.
addApKp(AbsoluteDate, Double[][]) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Add a flux value
addAttitude(Attitude, AttitudeEquation.AttitudeType) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Add attitude to the additional states map.
addAttitudeEquation(AttitudeEquation, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Add a set of user-specified attitude equations to be integrated along with the orbit propagation.
addAttitudeEquation(AttitudeEquation) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Add a set of user-specified attitude equations to be integrated along with the orbit propagation.
addAttitudeEquation(StelaAttitudeAdditionalEquations) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Add a set of user-specified attitude equations to be integrated along with the orbit propagation.
addAttitudeToAdditionalStates(AttitudeEquation.AttitudeType) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Add attitude to the additional states map.
addBoldLineSeparator() - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Add a line full of bold separators.
addCelestialBodyLoader(String, CelestialBodyLoader) - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Add a loader for celestial bodies.
addChromosome(Chromosome) - Method in class fr.cnes.sirius.patrius.math.genetics.ListPopulation
Add the given chromosome to the population.
addChromosome(Chromosome) - Method in interface fr.cnes.sirius.patrius.math.genetics.Population
Add the given chromosome to the population.
addChromosomes(Collection<Chromosome>) - Method in class fr.cnes.sirius.patrius.math.genetics.ListPopulation
Add a Collection of chromosomes to this Population.
addCodedEvent(CodedEvent) - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
 
addContribution(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.forces.drag.DragForce
Compute the contribution of the drag to the perturbing acceleration.
addContribution(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Compute the contribution of the force model to the perturbing acceleration.
addContribution(SpacecraftState, TimeDerivativesEquations) - Method in interface fr.cnes.sirius.patrius.forces.ForceModel
Compute the contribution of the force model to the perturbing acceleration.
addContribution(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Compute the contribution of the force model to the perturbing acceleration.
addContribution(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Compute the contribution of the force model to the perturbing acceleration.
addContribution(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Compute the contribution of the constant thrust error model to the perturbing acceleration.
addContribution(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Compute the contribution of the force model to the perturbing acceleration.
addContribution(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Compute the contribution of the force model to the perturbing acceleration.
addContribution(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Compute the contribution of the force model to the perturbing acceleration.
addContribution(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.forces.relativistic.CoriolisRelativisticEffect
Compute the contribution of the force model to the perturbing acceleration.
addContribution(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.forces.relativistic.LenseThirringRelativisticEffect
Compute the contribution of the force model to the perturbing acceleration.
addContribution(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.forces.relativistic.SchwarzschildRelativisticEffect
Compute the contribution of the force model to the perturbing acceleration.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.forces.drag.DragForce
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(Vector3D, Frame, AbsoluteDate, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.forces.relativistic.CoriolisRelativisticEffect
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.forces.relativistic.LenseThirringRelativisticEffect
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.forces.relativistic.SchwarzschildRelativisticEffect
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in interface fr.cnes.sirius.patrius.math.parameter.IJacobiansParameterizable
Compute acceleration derivatives with respect to additional parameters.
addDAccDParam(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.Jacobianizer
Compute acceleration derivatives with respect to additional parameters.
addDAccDParamRediffusedRadiativePressure(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
Compute acceleration derivatives.
addDAccDParamRediffusedRadiativePressure(SpacecraftState, Parameter, double[]) - Method in interface fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationSensitive
Compute acceleration derivatives.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.forces.drag.DragForce
Compute acceleration derivatives with respect to state parameters.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Compute acceleration derivatives with respect to state parameters.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Compute acceleration derivatives with respect to state parameters.
addDAccDState(Vector3D, Frame, AbsoluteDate, double[][]) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Compute acceleration derivatives with respect to the position of the spacecraft.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Compute acceleration derivatives with respect to state parameters.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Compute acceleration derivatives with respect to state parameters.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Compute acceleration derivatives with respect to state parameters.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Compute acceleration derivatives with respect to state parameters.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Compute acceleration derivatives with respect to state parameters.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.forces.relativistic.CoriolisRelativisticEffect
Compute acceleration derivatives with respect to state parameters.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.forces.relativistic.LenseThirringRelativisticEffect
Compute acceleration derivatives with respect to state parameters.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.forces.relativistic.SchwarzschildRelativisticEffect
Compute acceleration derivatives with respect to state parameters.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in interface fr.cnes.sirius.patrius.math.parameter.IJacobiansParameterizable
Compute acceleration derivatives with respect to state parameters.
addDAccDState(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.Jacobianizer
Compute acceleration derivatives with respect to state parameters.
addDAccDStateRediffusedRadiativePressure(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
Compute acceleration derivatives.
addDAccDStateRediffusedRadiativePressure(SpacecraftState, double[][], double[][]) - Method in interface fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationSensitive
Compute acceleration derivatives.
addData(double, double) - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Adds the observation (x,y) to the regression data set.
addData(double[][]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Adds the observations represented by the elements in data.
addDDragAccDParam(SpacecraftState, Parameter, double, Vector3D, double[]) - Method in class fr.cnes.sirius.patrius.assembly.models.AeroModel
Compute acceleration derivatives with respect to ballistic coefficient.
addDDragAccDParam(SpacecraftState, Parameter, double, Vector3D, double[]) - Method in class fr.cnes.sirius.patrius.assembly.models.DragLiftModel
Compute acceleration derivatives with respect to ballistic coefficient.
addDDragAccDParam(SpacecraftState, Parameter, double, Vector3D, double[]) - Method in class fr.cnes.sirius.patrius.assembly.models.GlobalAeroModel
Compute acceleration derivatives with respect to additional parameters (the ballistic coefficient).
addDDragAccDParam(SpacecraftState, Parameter, double, Vector3D, double[]) - Method in interface fr.cnes.sirius.patrius.forces.drag.DragSensitive
Compute acceleration derivatives with respect to additional parameters (the ballistic coefficient).
addDDragAccDParam(SpacecraftState, Parameter, double, Vector3D, double[]) - Method in class fr.cnes.sirius.patrius.stela.forces.drag.StelaAeroModel
Compute acceleration derivatives with respect to additional parameters (the ballistic coefficient).
addDDragAccDState(SpacecraftState, double[][], double[][], double, Vector3D, Vector3D, boolean, boolean) - Method in class fr.cnes.sirius.patrius.assembly.models.AeroModel
Compute acceleration derivatives with respect to state parameters (position and velocity).
addDDragAccDState(SpacecraftState, double[][], double[][], double, Vector3D, Vector3D, boolean, boolean) - Method in class fr.cnes.sirius.patrius.assembly.models.DragLiftModel
Compute acceleration derivatives with respect to state parameters (position and velocity).
addDDragAccDState(SpacecraftState, double[][], double[][], double, Vector3D, Vector3D, boolean, boolean) - Method in class fr.cnes.sirius.patrius.assembly.models.GlobalAeroModel
Compute acceleration derivatives with respect to state parameters (position and velocity).
addDDragAccDState(SpacecraftState, double[][], double[][], double, Vector3D, Vector3D, boolean, boolean) - Method in interface fr.cnes.sirius.patrius.forces.drag.DragSensitive
Compute acceleration derivatives with respect to state parameters (position and velocity).
addDDragAccDState(SpacecraftState, double[][], double[][], double, Vector3D, Vector3D, boolean, boolean) - Method in class fr.cnes.sirius.patrius.stela.forces.drag.StelaAeroModel
Compute acceleration derivatives with respect to state parameters (position and velocity).
addDefaultCelestialBodyLoader(String) - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Add the default loaders for all predefined celestial bodies.
addDefaultCelestialBodyLoader(String, String) - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Add the default loaders for celestial bodies.
addDefaultEOP1980HistoryLoaders(String, String, String, String) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Add the default loaders for EOP 1980 history.
addDefaultEOP2000HistoryLoaders(String, String, String, String) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Add the default loaders for EOP 2000 history.
addDefaultGeoMagneticModelReader(GeoMagneticFieldFactory.FieldModel) - Static method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticFieldFactory
Add a default reader for geomagnetic models.
addDefaultOceanTidesCoefficientsReaders() - Static method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsFactory
Add the default READERS for ocean tides coefficients The default READERS supports FES2004 format with the default name OceanTidesCoefficientsFactory.FES2004_FILENAME
addDefaultPotentialCoefficientsReaders() - Static method in class fr.cnes.sirius.patrius.forces.gravity.potential.GravityFieldFactory
Add the default READERS for gravity fields.
addDefaultProviders() - Method in class fr.cnes.sirius.patrius.data.DataProvidersManager
Add the default providers configuration.
addDefaultSolarActivityDataReaders() - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataFactory
Add the default READERS for solar activity The default READERS supports ACSOL format with the default name SolarActivityDataFactory.ACSOL_FILENAME
addDefaultUTCTAILoader() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Add the default loader for UTC-TAI offsets history files.
addDefaultVariablePotentialCoefficientsReaders() - Static method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariableGravityFieldFactory
Add default readers
addDSRPAccDParam(SpacecraftState, Parameter, double[], Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeModel
Compute acceleration derivatives with respect to additional parameters.
addDSRPAccDParam(SpacecraftState, Parameter, double[], Vector3D) - Method in interface fr.cnes.sirius.patrius.forces.radiation.RadiationSensitive
Compute acceleration derivatives with respect to additional parameters.
addDSRPAccDState(SpacecraftState, double[][], double[][], Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeModel
Compute acceleration derivatives with respect to state parameters.
addDSRPAccDState(SpacecraftState, double[][], double[][], Vector3D) - Method in interface fr.cnes.sirius.patrius.forces.radiation.RadiationSensitive
Compute acceleration derivatives with respect to state parameters.
addEffect(AdapterPropagator.DifferentialEffect) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AdapterPropagator
Add a differential effect.
addElement(double) - Method in interface fr.cnes.sirius.patrius.math.util.DoubleArray
Adds an element to the end of this expandable array
addElement(double) - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Adds an element to the end of this expandable array.
addElementRolling(double) - Method in interface fr.cnes.sirius.patrius.math.util.DoubleArray
Adds an element to the end of the array and removes the first element in the array.
addElementRolling(double) - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Adds an element to the end of the array and removes the first element in the array.
addElements(double[]) - Method in interface fr.cnes.sirius.patrius.math.util.DoubleArray
Adds elements to the end of this expandable array
addElements(double[]) - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Adds several element to the end of this expandable array.
addEngine(String, PropulsiveProperty) - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Add an engine to the vehicle.
addEntry(EOPEntry) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Add an Earth Orientation Parameters entry.
addEntry(EOPEntry) - Method in interface fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistory
Add an Earth Orientation Parameters entry.
addEOP1980HistoryLoader(EOP1980HistoryLoader) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Add a loader for EOP 1980 history.
addEOP2000HistoryLoader(EOP2000HistoryLoader) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Add a loader for EOP 2000 history.
addEventDate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.DateDetector
Add an event date.
addEventDetector(EventDetector) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Add an event detector.
addEventDetector(MultiEventDetector) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Not authorized method: throws an unchecked exception when called.
addEventDetector(EventDetector, String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Add an event detector to a specific spacecraft.
addEventDetector(MultiEventDetector) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Add a multi spacecraft event detector.
addEventDetector(EventDetector, String) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Add an event detector to a specific spacecraft.
addEventDetector(MultiEventDetector) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Add a multi spacecraft event detector.
addEventDetector(EventDetector, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Add an event detector to a specific spacecraft.
addEventDetector(EventDetector) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Add an event detector.
addEventDetector(EventDetector) - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Add an event detector.
addEventDetector(EventDetector) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Add an event detector.
addEventHandler(EventHandler, double, double, int) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Add an event handler to the integrator.
addEventHandler(EventHandler, double, double, int, UnivariateSolver) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Add an event handler to the integrator.
addEventHandler(EventHandler, double, double, int, UnivariateSolver) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.GraggBulirschStoerIntegrator
Add an event handler to the integrator.
addEventHandler(EventHandler, double, double, int) - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Add an event handler to the integrator.
addEventHandler(EventHandler, double, double, int, UnivariateSolver) - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Add an event handler to the integrator.
addEventHandlers(boolean, Map<String, MultiAttitudeProvider>, Map<String, MultiAttitudeProvider>) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Add event handlers to integrator.
addExact(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Add two numbers, detecting overflows.
addExact(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Add two numbers, detecting overflows.
addF107(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Add a flux value
addField(FieldDescriptor<T>, T) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Adds a single field descriptor with this parameter descriptor and maps it to the specified value (stored values are overwritten when a field descriptor is already associated with this instance).
addFieldIfAbsent(FieldDescriptor<T>, T) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Adds a single field descriptor with this parameter descriptor and maps it to the specified value (stored values are overwritten when a field descriptor is already associated with this instance).
addFieldIfAbsentToParameterDescriptors(Collection<ParameterDescriptor>, FieldDescriptor<T>, T) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Adds a given field descriptor to multiple parameter descriptors and maps it to the specified value (existing values are overwritten when the field descriptor is already associated with a parameter descriptor; parameter descriptors which are not currently mutable are ignored).
addFieldIfAbsentToParameters(IParameterizable, FieldDescriptor<T>, T) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Adds a given field descriptor to the parameters of a parameterizable object and maps it to the specified value (existing values are overwritten when the field descriptor is already associated with a parameter; parameter descriptors which are not currently mutable are ignored).
addFieldIfAbsentToParameters(Collection<Parameter>, FieldDescriptor<T>, T) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Adds a given field descriptor to multiple parameters and maps it to the specified value (existing values are overwritten when the field descriptor is already associated with a parameter; parameter descriptors which are not currently mutable are ignored).
addFieldToParameterDescriptors(Collection<ParameterDescriptor>, FieldDescriptor<T>, T) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Adds a given field descriptor to multiple parameter descriptors and maps it to the specified value (existing values are overwritten when the field descriptor is already associated with a parameter descriptor; parameter descriptors which are not currently mutable are ignored).
addFieldToParameters(IParameterizable, FieldDescriptor<T>, T) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Adds a given field descriptor to the parameters of a parameterizable object and maps it to the specified value (existing values are overwritten when the field descriptor is already associated with a parameter; parameter descriptors which are not currently mutable are ignored).
addFieldToParameters(Collection<Parameter>, FieldDescriptor<T>, T) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Adds a given field descriptor to multiple parameters and maps it to the specified value (existing values are overwritten when the field descriptor is already associated with a parameter; parameter descriptors which are not currently mutable are ignored).
addForceModel(ForceModel, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Add a force model to the global model of a specific spacecraft.
addForceModel(ForceModel) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Add a force model to the global model.
addForceModel(StelaForceModel) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Add a force model to the global perturbation model.
addGeoMagneticModelReader(GeoMagneticFieldFactory.FieldModel, GeoMagneticModelReader) - Static method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticFieldFactory
Add a reader for geomagnetic models.
addInitialAdditionalState(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.stela.propagation.StelaAdditionalEquations
 
addInitialAdditionalState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaPartialDerivativesEquations
addInitialState(SpacecraftState, String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Add a new spacecraft state to be propagated.
addInitialState(SpacecraftState, String) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Add a new spacecraft state to be propagated.
addInitialState(SpacecraftState, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Add a new spacecraft state to be propagated.
addIterationListener(IterationListener) - Method in class fr.cnes.sirius.patrius.math.util.IterationManager
Attaches a listener to this manager.
AdditionalEquations - Interface in fr.cnes.sirius.patrius.propagation.numerical
This interface allows users to add their own differential equations to a numerical propagator.
AdditionalEquationsAndTolerances - Class in fr.cnes.sirius.patrius.propagation.numerical
Internal class for additional equations and tolerances management.
AdditionalEquationsAndTolerances() - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquationsAndTolerances
Empty constructor for Externalizable use.
AdditionalEquationsAndTolerances(AdditionalEquations) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquationsAndTolerances
Simple constructor.
AdditionalStateInfo - Class in fr.cnes.sirius.patrius.propagation.numerical
Utility class that describes in a minimal fashion the structure of an additional state.
AdditionalStateInfo(int, int) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.AdditionalStateInfo
Constructor.
AdditionalStateProvider - Interface in fr.cnes.sirius.patrius.propagation
This interface represents providers for additional state data beyond SpacecraftState.
addJacobiansParameter(Parameter) - Method in class fr.cnes.sirius.patrius.math.parameter.JacobiansParameterizable
Add a new parameter in the jacobians parameters list.
addJacobiansParameter(ArrayList<Parameter>) - Method in class fr.cnes.sirius.patrius.math.parameter.JacobiansParameterizable
Add a list of parameters in the jacobians parameters list.
addJacobiansParameter(Parameter...) - Method in class fr.cnes.sirius.patrius.math.parameter.JacobiansParameterizable
Add a parameters in the jacobians parameters list.
addKeplerContribution(PositionAngle, double, double[]) - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Call the method StelaEquinoctialOrbit.orbitAddKeplerContribution(PositionAngle, double, double[]) implemented in inherited classes of Orbit.
addLastPoint(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
Decide if adding the last point of the time interval to the ephemeris list.
addLastPoint(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.FixedStepAttitudeEphemerisGenerator
Decide if adding the last point of the time interval to the ephemeris list.
addLastPoint(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.VariableStepAttitudeEphemerisGenerator
Decide if adding the last point of the time interval to the ephemeris list.
addLine(String[]) - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Add a line to the table.
addLine(double[], String) - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Add the values as a line to the table.
addLine(String, double[], String) - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Add the values as a line to the table.
addMainPart(MainPart) - Method in class fr.cnes.sirius.patrius.assembly.Assembly
Adds the main part to the assembly.
addMainPart(String) - Method in class fr.cnes.sirius.patrius.assembly.AssemblyBuilder
Adds the main part to the assembly : shall be done before adding any other part.
addMaskingCelestialBody(BodyShape) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Adds a celestial body shape to consider in maskings.
addMassDerivative(String, double) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaComputedModel
Add the mass derivate of the given part.
addMassDerivative(String, double) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Add the mass derivate of the given part.
addMassDerivative(String, double) - Method in class fr.cnes.sirius.patrius.assembly.models.MassModel
Add the mass derivate of the given part.
addMassDerivative(double) - Method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Set the flow rate.
addMassDerivative(String, double) - Method in interface fr.cnes.sirius.patrius.propagation.MassProvider
Add the mass derivate of the given part.
addMassDerivative(String, double) - Method in class fr.cnes.sirius.patrius.propagation.SimpleMassModel
This model represents one part only.
addMassProvider(MassProvider) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Add the values of mass parts from MassProvider to additional states map.
addMessage(Localizable, Object...) - Method in class fr.cnes.sirius.patrius.math.exception.util.ExceptionContext
Adds a message.
addNeighbors(Triangle) - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Add a triangle neighbor (package method only to be used at initialization of FacetBodyShape).
addNeighbors(Triangle) - Method in class fr.cnes.sirius.patrius.bodies.mesh.Vertex
Add a triangle neighbor (package method only to be used at initialization of FacetBodyShape).
addObservation(double[], double) - Method in class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
Adds an observation to the regression model.
addObservation(double[], double) - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Adds one observation to the regression model.
addObservation(double[], double) - Method in interface fr.cnes.sirius.patrius.math.stat.regression.UpdatingMultipleLinearRegression
Adds one observation to the regression model.
addObservations(double[][], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
Adds multiple observations to the model.
addObservations(double[][], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Adds a series of observations to the regression model.
addObservations(double[][], double[]) - Method in interface fr.cnes.sirius.patrius.math.stat.regression.UpdatingMultipleLinearRegression
Adds a series of observations to the regression model.
addObservedPoint(double, double) - Method in class fr.cnes.sirius.patrius.math.fitting.CurveFitter
Add an observed (x,y) point to the sample with unit weight.
addObservedPoint(double, double, double) - Method in class fr.cnes.sirius.patrius.math.fitting.CurveFitter
Add an observed weighted (x,y) point to the sample.
addObservedPoint(WeightedObservedPoint) - Method in class fr.cnes.sirius.patrius.math.fitting.CurveFitter
Add an observed weighted (x,y) point to the sample.
addOccultingBody(BodyShape) - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Add an occulting body.
addOceanTidesCoefficientsReader(OceanTidesCoefficientsReader) - Static method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsFactory
Add a reader for ocean tides
addOffset(AngularCoordinates, boolean) - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Add an offset from the instance.
addOffset(AngularCoordinates) - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Add an offset from the instance.
addOffset(AngularCoordinates) - Method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Add an offset from the instance.
addOffset(AngularCoordinates, boolean) - Method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Add an offset from the instance.
addOwnMaskingParts(String[]) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Enables the masking by the considered spacecraft's own parts, by giving the names of the parts that can cause maskings.
addParameter(Parameter) - Method in class fr.cnes.sirius.patrius.math.parameter.Parameterizable
Add the given parameter in the internal list.
addParameterJacobianProvider(ParameterJacobianProvider) - Method in class fr.cnes.sirius.patrius.math.ode.JacobianMatrices
Add a parameter Jacobian provider.
addPart(IPart) - Method in class fr.cnes.sirius.patrius.assembly.Assembly
Adds a part to the assembly.
addPart(String, String, TransformStateProvider) - Method in class fr.cnes.sirius.patrius.assembly.AssemblyBuilder
This method adds a new part to the currently built assembly.
addPart(String, String, Transform) - Method in class fr.cnes.sirius.patrius.assembly.AssemblyBuilder
This method adds a new part to the currently built assembly, defining its new frame by a Transform object.
addPart(String, String, Vector3D, Rotation) - Method in class fr.cnes.sirius.patrius.assembly.AssemblyBuilder
This method adds a new part to the currently built assembly.
addPhenomenon(Phenomenon) - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
 
addPoint(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Add a fitting point.
addPoint(T) - Method in class fr.cnes.sirius.patrius.math.stat.clustering.Cluster
Add a point to this cluster.
addPotentialCoefficientsReader(PotentialCoefficientsReader) - Static method in class fr.cnes.sirius.patrius.forces.gravity.potential.GravityFieldFactory
Add a reader for gravity fields.
addPropagator(Propagator, String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Add an additional propagator to the map of propagators.
addProperty(IPartProperty) - Method in class fr.cnes.sirius.patrius.assembly.AbstractPart
Adds a property to the part.
addProperty(IPartProperty, String) - Method in class fr.cnes.sirius.patrius.assembly.AssemblyBuilder
Adds a property of any type to a part of the assembly.
addProperty(IPartProperty) - Method in interface fr.cnes.sirius.patrius.assembly.IPart
Adds a property to the part.
addProvider(DataProvider) - Method in class fr.cnes.sirius.patrius.data.DataProvidersManager
Add a data provider to the supported list.
address2RecordWord(int, int[], int[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafReaderTools
Transform an address into a record number and a word inside the record.
addRule(Pair<T[], T[]>) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.gauss.BaseRuleFactory
Stores a rule.
addSamplePoint(double, double[]...) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.HermiteInterpolator
Add a sample point.
addSatellite(String) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Add a new satellite with a given identifier to the list of stored satellites.
addSatelliteCoordinate(String, SatelliteTimeCoordinate) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Adds a new P/V coordinate for a given satellite.
addSecondaryEquations(SecondaryEquations) - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Add a set of secondary equations to be integrated along with the primary set.
addSecondaryMaskingSpacecraft(SecondarySpacecraft, String[]) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Enables the masking by a secondary spacecraft's parts, by giving the names of the parts that can cause maskings.
addSolarActivityDataReader(SolarActivityDataReader) - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataFactory
Add a reader for solar activity
addSolarPanel(Vector3D, double) - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Add a solar panel to the vehicle.
addSpiceBodyMapping(Map<Integer, String>) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Add complementary (body code, body name) mapping which is not included in SPICE default mapping.
addSpiceBodyMapping(Map<Integer, String>) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceBody
Add complementary (body code, body name) mapping which is not included in SPICE default mapping.
addStandardLineSeparator() - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Add a line full of standard separators.
addStateProvider(SpacecraftStateProvider, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Add an additional spacecraft state provider to the propagator.
addStepHandler(StepHandler) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Add a step handler to this integrator.
addStepHandler(StepHandler) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.GraggBulirschStoerIntegrator
Add a step handler to this integrator.
addStepHandler(StepHandler) - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Add a step handler to this integrator.
addSwitchingCondition(AttitudeLaw, EventDetector, boolean, boolean, AttitudeLaw) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudesSequence
Add a switching condition between two attitude providers.
addTank(String, TankProperty) - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Add a tank to the vehicle.
addTask(ParallelTaskFactory<?>, int) - Method in class fr.cnes.sirius.patrius.tools.parallel.ParallelRunner
Adds a new task factory, with the number of instances it should provide, OR updates the number of instances if the task factory was added before.
addTimeDerivativeData(TimeDerivativeData) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Add time derivatives data to list.
addToEntry(int, int, T) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Change an entry in the specified row and column.
addToEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Adds (in place) a given value to the specified entry of this matrix.
addToEntry(int, int, T) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Change an entry in the specified row and column.
addToEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Adds (in place) a given value to the specified entry of this matrix.
addToEntry(int, double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Change an entry at the specified index.
addToEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Adds (in place) a given value to the specified entry of this matrix.
addToEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Adds (in place) a given value to the specified entry of this matrix.
addToEntry(int, int, T) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Change an entry in the specified row and column.
addToEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Adds (in place) a given value to the specified entry of this matrix.
addToEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Adds (in place) a given value to the specified entry of this matrix.
addToEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Adds (in place) a given value to the specified entry of this matrix.
addToEntry(int, int, T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Change an entry in the specified row and column.
addToEntry(int, int, double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Adds (in place) a given value to the specified entry of this matrix.
addToEntry(int, double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Change an entry at the specified index.
addUntypedField(FieldDescriptor<?>, Object) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Adds a single field descriptor with this parameter descriptor and maps it to the specified value (stored values are overwritten when a field descriptor is already associated with this instance).
addUntypedFields(Map<FieldDescriptor<?>, Object>) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Adds multiple field descriptors with this parameter descriptor and maps them to the specified values (existing values are overwritten when a field descriptor is already associated with this instance).
addUTCTAILoader(UTCTAILoader) - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Add a loader for UTC-TAI offsets history files.
addValue(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Adds the value to the dataset.
addValue(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Add an n-tuple to the data
addValue(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Add a value to the data
addValue(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Adds the value to the dataset.
addValue(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Add an n-tuple to the data
addValue(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Add a value to the data
addValue(Comparable<?>) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Adds 1 to the frequency count for v.
addValue(int) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Adds 1 to the frequency count for v.
addValue(long) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Adds 1 to the frequency count for v.
addValue(char) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Adds 1 to the frequency count for v.
addVariablePotentialCoefficientsReader(VariablePotentialCoefficientsReader) - Static method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariableGravityFieldFactory
Add a specific reader
addXYZAcceleration(double, double, double) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.TimeDerivativesEquations
Add the contribution of an acceleration expressed in the inertial frame (it is important to make sure this acceleration is defined in the same frame as the orbit) .
advance() - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap.Iterator
Advance iterator one step further.
advance() - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap.Iterator
Advance iterator one step further.
ae - Variable in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Central body reference radius.
AeroApplicationPoint - Class in fr.cnes.sirius.patrius.assembly.properties
This class represents a drag application point property
AeroApplicationPoint(Vector3D) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroApplicationPoint
Create a drag force application point property.
AeroAttitudeLaw - Class in fr.cnes.sirius.patrius.attitudes
Class defining an aerodynamic attitude law by angle of attack, sideslip and velocity roll.
AeroAttitudeLaw(double, double, double, OneAxisEllipsoid) - Constructor for class fr.cnes.sirius.patrius.attitudes.AeroAttitudeLaw
Constructor.
AeroAttitudeLaw(IParameterizableFunction, IParameterizableFunction, IParameterizableFunction, OneAxisEllipsoid) - Constructor for class fr.cnes.sirius.patrius.attitudes.AeroAttitudeLaw
Constructor.
AeroAttitudeLaw(double, double, double, OneAxisEllipsoid, double, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.AeroAttitudeLaw
Constructor with parameterizable delta-time for spin and acceleration computation.
AeroAttitudeLaw(IParameterizableFunction, IParameterizableFunction, IParameterizableFunction, OneAxisEllipsoid, double, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.AeroAttitudeLaw
Constructor with parameterizable delta-time for spin and acceleration computation.
AeroCoeffByAltitude - Class in fr.cnes.sirius.patrius.assembly.models.aerocoeffs
Aerodynamic coefficient function of the spacecraft altitude.
AeroCoeffByAltitude(double[], double[], OneAxisEllipsoid) - Constructor for class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAltitude
Constructor.
AeroCoeffByAoA - Class in fr.cnes.sirius.patrius.assembly.models.aerocoeffs
Aerodynamic coefficient function of the spacecraft angle of attack.
AeroCoeffByAoA(double[], double[], OneAxisEllipsoid) - Constructor for class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoA
Constructor.
AeroCoeffByAoAAndMach - Class in fr.cnes.sirius.patrius.assembly.models.aerocoeffs
Aerodynamic coefficient function of the spacecraft angle of attack and Mach number.
AeroCoeffByAoAAndMach(double[], double[], double[][], Atmosphere, OneAxisEllipsoid) - Constructor for class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoAAndMach
Constructor.
AeroCoeffByMach - Class in fr.cnes.sirius.patrius.assembly.models.aerocoeffs
Aerodynamic coefficient function of the spacecraft Mach number.
AeroCoeffByMach(double[], double[], Atmosphere) - Constructor for class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByMach
Constructor.
AeroCoeffConstant - Class in fr.cnes.sirius.patrius.assembly.models.aerocoeffs
Constant aerodynamic coefficient.
AeroCoeffConstant(Parameter) - Constructor for class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffConstant
Constructor.
AeroCrossSectionProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is a cross section property providing the cross section of shapes such as sphere, cylinder or parallelepiped.
AeroCrossSectionProperty(CrossSectionProvider) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroCrossSectionProperty
Constructor of this property with default value for C_X.
AeroCrossSectionProperty(CrossSectionProvider, double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroCrossSectionProperty
Constructor of this property giving the drag coef.
AeroCrossSectionProperty(CrossSectionProvider, Parameter) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroCrossSectionProperty
Constructor of this property defining the drag coef as a IParamDiffFunction.
AeroCrossSectionProperty(CrossSectionProvider, IParamDiffFunction) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroCrossSectionProperty
Constructor of this property defining the drag coef as a IParamDiffFunction.
AerodynamicCoefficient - Interface in fr.cnes.sirius.patrius.assembly.models.aerocoeffs
Interface for aerodynamic coefficients.
AerodynamicCoefficientType - Enum in fr.cnes.sirius.patrius.assembly.models.aerocoeffs
Aerodynamic coefficient type.
AerodynamicProperties - Class in fr.cnes.sirius.patrius.assembly.vehicle
This class defines an aerodynamic property to be applyied to aerodynamic parts of a vehicle (PATRIUS assembly).
AerodynamicProperties(Sphere, AerodynamicCoefficient, AerodynamicCoefficient) - Constructor for class fr.cnes.sirius.patrius.assembly.vehicle.AerodynamicProperties
Constructor.
AerodynamicProperties(VehicleSurfaceModel, double, double) - Constructor for class fr.cnes.sirius.patrius.assembly.vehicle.AerodynamicProperties
Constructor.
AerodynamicProperties(Sphere, double) - Constructor for class fr.cnes.sirius.patrius.assembly.vehicle.AerodynamicProperties
Constructor.
AeroFacetProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is a facet property to use with the aerodynamic part property for the PATRIUS assembly.
AeroFacetProperty(Facet) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroFacetProperty
Constructor of this property for default coefficient values.
AeroFacetProperty(Facet, double, double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroFacetProperty
Constructor of this property.
AeroFacetProperty(Facet, Parameter, Parameter) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroFacetProperty
Constructor of this property using Parameter.
AeroFacetProperty(Facet, IParamDiffFunction, IParamDiffFunction) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroFacetProperty
Constructor of this property.
AeroGlobalProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is a cross section property providing the cross section of shapes such as sphere, cylinder or parallelepiped.
AeroGlobalProperty(double, double, CrossSectionProvider) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroGlobalProperty
This constructor shall be used for defining the aero coefficients as constants.
AeroGlobalProperty(IParamDiffFunction, IParamDiffFunction, CrossSectionProvider) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroGlobalProperty
This constructor shall be used for defining the aero coefficients as ParamDiffFunction.
AeroModel - Class in fr.cnes.sirius.patrius.assembly.models
Class that represents an aero model, based on the vehicle.
AeroModel(Assembly, Atmosphere, OneAxisEllipsoid, double) - Constructor for class fr.cnes.sirius.patrius.assembly.models.AeroModel
Aero model (the acceleration is computed from all the sub parts of the vehicle) with an Atmosphere model and a OneAxisEllipsoid for acceleration partial derivatives computation with respect to state by finite differences(including density partial derivatives).
AeroModel(Assembly, Atmosphere, OneAxisEllipsoid) - Constructor for class fr.cnes.sirius.patrius.assembly.models.AeroModel
Aero model (the acceleration is computed from all the sub parts of the vehicle) with default step for finite differences computation.
AeroModel(Assembly) - Constructor for class fr.cnes.sirius.patrius.assembly.models.AeroModel
Aero model (the acceleration is computed from all the sub parts of the vehicle) default constructor.
AeroProperty - Class in fr.cnes.sirius.patrius.assembly.properties
Aero property.
AeroProperty(double, double, AlphaProvider) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroProperty
Constructor.
AeroSphereProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is a sphere property to use with the aerodynamic part property for the PATRIUS assembly.
AeroSphereProperty(double, double, Vector3D) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroSphereProperty
Constructor of this property.
AeroSphereProperty(double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroSphereProperty
Constructor of this property with default value for C_X.
AeroSphereProperty(double, double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroSphereProperty
Constructor of this property giving the drag coef.
AeroSphereProperty(Parameter, double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroSphereProperty
Constructor of this property giving the drag coef without the atmospheric height scale.
AeroSphereProperty(double, Parameter) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroSphereProperty
This constructor shall be used for defining the drag coef using Parameter
AeroSphereProperty(double, IParamDiffFunction) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.AeroSphereProperty
Constructor of this property defining the drag coef as a ParamDiffFunction.
AeroWrenchModel - Class in fr.cnes.sirius.patrius.assembly.models
This class represents a DragWrenchSensitive assembly model.
AeroWrenchModel(Assembly) - Constructor for class fr.cnes.sirius.patrius.assembly.models.AeroWrenchModel
Radiative model (the acceleration is computed from all the sub parts of the vehicle).
aggregate(Collection<SummaryStatistics>) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Computes aggregate summary statistics.
AggregateSummaryStatistics - Class in fr.cnes.sirius.patrius.math.stat.descriptive
An aggregator for SummaryStatistics from several data sets or data set partitions.
AggregateSummaryStatistics() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Initializes a new AggregateSummaryStatistics with default statistics implementations.
AggregateSummaryStatistics(SummaryStatistics) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Initializes a new AggregateSummaryStatistics with the specified statistics object as a prototype for contributing statistics and for the internal aggregate statistics.
AggregateSummaryStatistics(SummaryStatistics, SummaryStatistics) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Initializes a new AggregateSummaryStatistics with the specified statistics object as a prototype for contributing statistics and for the internal aggregate statistics.
aircraftToAero(double, double, double, double, double) - Static method in class fr.cnes.sirius.patrius.attitudes.AeroAttitudeLaw
Method to compute aerodynamic frame orientation angles with respect aircraft frame.
akp - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Kp coefficients.
alat - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Geodetic Latitude (rad).
ALEFA - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Thermal diffusion coefficient.
AlgebraUtils - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.algebra
Algebraic utility operations.
align(int) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Make our exp equal to the supplied one, this may cause rounding.
AlignmentDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for satellite/body alignment events.
AlignmentDetector(Orbit, PVCoordinatesProvider, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AlignmentDetector
Build a new alignment detector.
AlignmentDetector(Orbit, PVCoordinatesProvider, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AlignmentDetector
Build a new alignment detector.
AlignmentDetector(Orbit, PVCoordinatesProvider, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AlignmentDetector
Build a new alignment detector.
AlignmentDetector(Orbit, PVCoordinatesProvider, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AlignmentDetector
Build a new alignment detector.
AlignmentDetector(PVCoordinatesProvider, double, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AlignmentDetector
Build a new alignment detector.
AllowedSolution - Enum in fr.cnes.sirius.patrius.math.analysis.solver
The kinds of solutions that a (bracketed univariate real) root-finding algorithm may accept as solutions.
AlmanacGNSSParameters - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
This class is a simple container for an almanac ephemeris description parameters of GNSS satellites (GPS, Galileo or BeiDou)
AlmanacGNSSParameters(GNSSType, double, double, double, double, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.AlmanacGNSSParameters
Creates an instance of GNSS Parameter for the almanac model (for GPS, Galileo or BeiDou)
AlphaConstant - Class in fr.cnes.sirius.patrius.assembly.models.cook
Constant alpha (energy accomodation coefficient).
AlphaConstant(double) - Constructor for class fr.cnes.sirius.patrius.assembly.models.cook.AlphaConstant
Constructor.
AlphaCookModel - Class in fr.cnes.sirius.patrius.assembly.models.cook
Alpha (energy accomodation coefficient) following Cook model.
AlphaCookModel(ExtendedAtmosphere, double, double) - Constructor for class fr.cnes.sirius.patrius.assembly.models.cook.AlphaCookModel
Constructor.
AlphaProvider - Interface in fr.cnes.sirius.patrius.assembly.models.cook
Interface for alpha (energy accomodation coefficient).
AlternateEquinoctialCoordinate - Enum in fr.cnes.sirius.patrius.orbits.orbitalparameters
Enumerates the different types of coordinate associated with the alternate equinoctial parameters.
AlternateEquinoctialOrbit - Class in fr.cnes.sirius.patrius.orbits
This class handles alternate equinoctial orbital parameters, which can support both circular and equatorial orbits.
AlternateEquinoctialOrbit(IOrbitalParameters, Frame, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Creates a new instance.
AlternateEquinoctialOrbit(double, double, double, double, double, double, PositionAngle, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Creates a new instance.
AlternateEquinoctialOrbit(PVCoordinates, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Constructor from cartesian parameters.
AlternateEquinoctialOrbit(Orbit) - Constructor for class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Constructor from any kind of orbital parameters.
AlternateEquinoctialParameters - Class in fr.cnes.sirius.patrius.orbits.orbitalparameters
This class handles alternate equinoctial orbital parameters, which can support both circular and equatorial orbits.
AlternateEquinoctialParameters(double, double, double, double, double, double, PositionAngle, double) - Constructor for class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Creates a new instance.
AltitudeDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for satellite altitude crossing events.
AltitudeDetector(double, EllipsoidBodyShape) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
Build a new altitude detector.
AltitudeDetector(double, EllipsoidBodyShape, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
Build a new altitude detector.
AltitudeDetector(double, EllipsoidBodyShape, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
Build a new altitude detector.
AltitudeDetector(double, EllipsoidBodyShape, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
Build a new altitude detector.
AltitudeDetector(double, EllipsoidBodyShape, int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
Build a new altitude detector with slope selection.
Analytical2DOrbitModel - Class in fr.cnes.sirius.patrius.propagation.analytical.twod
This class represents an analytical 2D orbit model, it is made of 6 parameter models, one per adapted circular parameter.
Analytical2DOrbitModel(Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, int[], MassProvider, double) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Create an analytical 2D orbit model with specified parameter models, development orders, standard gravitational parameter and spacecraft mass.
Analytical2DOrbitModel(Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, MassProvider, double) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Create an analytical 2D orbit model with specified parameter models, standard gravitational parameter and spacecraft mass.
Analytical2DOrbitModel(Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, double) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Create an analytical 2D orbit model with specified parameter models.
Analytical2DOrbitModel(Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, Analytical2DParameterModel, int[], double) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Create an analytical 2D orbit model with specified parameter models.
Analytical2DParameterModel - Class in fr.cnes.sirius.patrius.propagation.analytical.twod
This class represents an analytical 2D orbital parameter model.
Analytical2DParameterModel(UnivariateDateFunction, double[][]) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DParameterModel
Create a new analytical 2D orbital parameter model, with given polynomial and trigonometric developments.
Analytical2DPropagator - Class in fr.cnes.sirius.patrius.propagation.analytical.twod
This class propagates an analytical 2D orbit model and extends the AbstractPropagator class.
Analytical2DPropagator(Analytical2DOrbitModel, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DPropagator
Create an instance of a 2D propagator with default EME2000 aligned attitude.
Analytical2DPropagator(Analytical2DOrbitModel, AbsoluteDate, int[]) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DPropagator
Create an instance of a 2D propagator with default EME2000 aligned attitude.
Analytical2DPropagator(AttitudeProvider, Analytical2DOrbitModel, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DPropagator
Create an instance of a 2D propagator.
Analytical2DPropagator(AttitudeProvider, Analytical2DOrbitModel, AbsoluteDate, int[]) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DPropagator
Create an instance of a 2D propagator.
AnalyticalEphemerisModeHandler - Class in fr.cnes.sirius.patrius.propagation.analytical
This class stores sequentially generated orbital parameters for later retrieval.
AnalyticalEphemerisModeHandler(Propagator, AttitudeProvider, AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.AnalyticalEphemerisModeHandler
Constructor.
AnalyticalIntegratedEphemeris - Class in fr.cnes.sirius.patrius.propagation
This class stores sequentially generated orbital parameters for later retrieval.
AnalyticalIntegratedEphemeris(List<AbsoluteDate>, List<AbsoluteDate>, List<SpacecraftState>, Propagator, AttitudeProvider, AttitudeProvider, boolean) - Constructor for class fr.cnes.sirius.patrius.propagation.AnalyticalIntegratedEphemeris
Constructor.
AndCriterion - Class in fr.cnes.sirius.patrius.events.postprocessing
 
AndCriterion(String, String, String, String) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.AndCriterion
Constructor
angle(FieldVector3D<T>, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the angular separation between two vectors.
angle(FieldVector3D<T>, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the angular separation between two vectors.
angle(Vector3D, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the angular separation between two vectors.
angle(Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the angular separation between two vectors.
angle(Vector2D, Vector2D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Compute the angular separation between two vectors.
angleInInterval(double, AngleInterval) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Computes the angle in the given interval modulo 2pi.
AngleInterval - Class in fr.cnes.sirius.patrius.math.interval
- This class describes an angle interval.
AngleInterval(IntervalEndpointType, double, double, IntervalEndpointType) - Constructor for class fr.cnes.sirius.patrius.math.interval.AngleInterval
Constructor
Needs the two end points values.
AngleInterval(double, double, IntervalEndpointType, IntervalEndpointType) - Constructor for class fr.cnes.sirius.patrius.math.interval.AngleInterval
Constructor
Needs the reference angle and the interval length.
angleOfAttackFromSpacecraftState(SpacecraftState, OneAxisEllipsoid) - Static method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoA
Computes the angle of attack from the spacecraft state and the Earth shape.
AngleTools - Class in fr.cnes.sirius.patrius.math.interval
This class provides static methods for angles : - angles computation, - comparison, - arithmetic and trigonometric operations.
AngularCoordinates - Class in fr.cnes.sirius.patrius.utils
Simple container for rotation/rotation rate/rotation acceleration triplet.
AngularCoordinates() - Constructor for class fr.cnes.sirius.patrius.utils.AngularCoordinates
Simple constructor.
AngularCoordinates(Rotation, Vector3D) - Constructor for class fr.cnes.sirius.patrius.utils.AngularCoordinates
Builds a rotation/rotation rate triplet (acceleration set to Vector3D.ZERO).
AngularCoordinates(Rotation, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.utils.AngularCoordinates
Builds a rotation/rotation rate/rotation acceleration triplet.
AngularCoordinates(Rotation, Vector3D, Vector3D, boolean) - Constructor for class fr.cnes.sirius.patrius.utils.AngularCoordinates
Builds a rotation/rotation rate/rotation acceleration triplet.
AngularCoordinates(PVCoordinates, PVCoordinates, PVCoordinates, PVCoordinates, double, boolean) - Constructor for class fr.cnes.sirius.patrius.utils.AngularCoordinates
Build the rotation that transforms a pair of pv coordinates into another one.
AngularCoordinates(PVCoordinates, PVCoordinates, PVCoordinates, PVCoordinates, double) - Constructor for class fr.cnes.sirius.patrius.utils.AngularCoordinates
Build the rotation that transforms a pair of pv coordinates into another one.
AngularCorrection - Interface in fr.cnes.sirius.patrius.signalpropagation
This interface is an angular correction model enabling the computation of the satellite elevation angular correction.
AngularDerivativesFilter - Enum in fr.cnes.sirius.patrius.utils
Enumerate for selecting which derivatives to use in TimeStampedAngularCoordinates interpolation.
AngularDistanceType - Enum in fr.cnes.sirius.patrius.fieldsofview
This enum defines different methods to compute the angular distance between a given direction in space and the border of the FOV.
AngularMomentumExcessDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detector triggered when the angular momentum reaches a maximal threshold
AngularMomentumExcessDetector(double, Frame, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AngularMomentumExcessDetector
Constructor for an AngularMomentumExcessDetector instance.
AngularMomentumExcessDetector(double, Frame, int, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AngularMomentumExcessDetector
Constructor for an AngularMomentumExcessDetector instance with complementary parameters.
AngularMomentumExcessDetector(double, Frame, int, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AngularMomentumExcessDetector
Constructor for an AngularMomentumExcessDetector instance with complementary parameters.
angularSeparation(BodyPoint) - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Compute the angular separation, in radians, between the position of this and this of provided point, from the body frame origin.
AngularVelocitiesHarmonicProfile - Class in fr.cnes.sirius.patrius.attitudes.profiles
An attitude angular velocities profile, whose x-y-z components are represented with Fourier series.
AngularVelocitiesHarmonicProfile(FourierSeries, FourierSeries, FourierSeries, Frame, AbsoluteDateInterval, Rotation, AbsoluteDate, AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesHarmonicProfile
Create a harmonic, angular velocities guidance profile.
AngularVelocitiesHarmonicProfile(FourierSeries, FourierSeries, FourierSeries, Frame, AbsoluteDateInterval, Rotation, AbsoluteDate, AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType, double, int) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesHarmonicProfile
Create a harmonic, angular velocities guidance profile.
AngularVelocitiesHarmonicProfile(FourierSeries, FourierSeries, FourierSeries, Frame, AbsoluteDateInterval, Rotation, AbsoluteDate, AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType, double, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesHarmonicProfile
Create a harmonic, angular velocities guidance profile.
AngularVelocitiesHarmonicProfile(FourierSeries, FourierSeries, FourierSeries, Frame, AbsoluteDateInterval, Rotation, AbsoluteDate, AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType, double, int, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesHarmonicProfile
Create a harmonic, angular velocities guidance profile.
AngularVelocitiesPolynomialProfile - Class in fr.cnes.sirius.patrius.attitudes.profiles
An attitude angular velocities profile sequence, whose x-y-z components are represented with polynomial functions.
AngularVelocitiesPolynomialProfile(String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Create an empty polynomial angular velocity attitude profiles sequence.
AngularVelocitiesPolynomialProfile(List<AngularVelocitiesPolynomialProfileLeg>) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Create a polynomial, angular velocity attitude profiles sequence.
AngularVelocitiesPolynomialProfile(List<AngularVelocitiesPolynomialProfileLeg>, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Create a polynomial, angular velocity attitude profiles sequence.
AngularVelocitiesPolynomialProfileLeg - Class in fr.cnes.sirius.patrius.attitudes.profiles
An attitude angular velocities profile leg, whose x-y-z components are represented with polynomial functions.
AngularVelocitiesPolynomialProfileLeg(PolynomialFunction, PolynomialFunction, PolynomialFunction, Frame, AbsoluteDateInterval, Rotation, AbsoluteDate, AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfileLeg
Build an angular velocity polynomial guidance profile on a leg.
AngularVelocitiesPolynomialProfileLeg(PolynomialFunction, PolynomialFunction, PolynomialFunction, Frame, AbsoluteDateInterval, Rotation, AbsoluteDate, AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType, double, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfileLeg
Build an angular velocity polynomial guidance profile on a leg.
AngularVelocitiesPolynomialProfileLeg(PolynomialFunction, PolynomialFunction, PolynomialFunction, Frame, AbsoluteDateInterval, Rotation, AbsoluteDate, AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType, double, int) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfileLeg
Build an angular velocity polynomial guidance profile on a leg.
AngularVelocitiesPolynomialProfileLeg(PolynomialFunction, PolynomialFunction, PolynomialFunction, Frame, AbsoluteDateInterval, Rotation, AbsoluteDate, AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType, double, int, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfileLeg
Build an angular velocity polynomial guidance profile on a leg.
AngularVelocitiesPolynomialSlew - Class in fr.cnes.sirius.patrius.attitudes.profiles
An attitude angular velocities profile slew, whose x-y-z components are represented with polynomial functions.
AngularVelocitiesPolynomialSlew(String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Create an empty polynomial angular velocity attitude profiles slew.
AngularVelocitiesPolynomialSlew(List<AngularVelocitiesPolynomialProfileLeg>) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Create a polynomial, angular velocity attitude profiles slew.
AngularVelocitiesPolynomialSlew(List<AngularVelocitiesPolynomialProfileLeg>, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Create a polynomial, angular velocity attitude profiles slew.
AnomalyDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the anomaly of the spacecraft reaches a predetermined value, θ.
AnomalyDetector(PositionAngle, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AnomalyDetector
Constructor for an AnomalyDetector instance.
AnomalyDetector(PositionAngle, double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AnomalyDetector
Constructor for an AnomalyDetector instance with complementary parameters.
AnomalyDetector(PositionAngle, double, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AnomalyDetector
Constructor for an AnomalyDetector instance with complementary parameters.
AnomalyDetector(PositionAngle, double, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AnomalyDetector
Constructor for an AnomalyDetector instance with complementary parameters.
anovaFValue(Collection<double[]>) - Method in class fr.cnes.sirius.patrius.math.stat.inference.OneWayAnova
Computes the ANOVA F-value for a collection of double[] arrays.
anovaPValue(Collection<double[]>) - Method in class fr.cnes.sirius.patrius.math.stat.inference.OneWayAnova
Computes the ANOVA P-value for a collection of double[] arrays.
anovaTest(Collection<double[]>, double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.OneWayAnova
Performs an ANOVA test, evaluating the null hypothesis that there is no difference among the means of the data categories.
AnyMatrix - Interface in fr.cnes.sirius.patrius.math.linear
Interface defining very basic matrix operations.
AOLDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the Argument of Latitude of the spacecraft reaches a predetermined value, θ.
AOLDetector(double, PositionAngle, Frame) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AOLDetector
Constructor for an AOLDetector instance.
AOLDetector(double, PositionAngle, Frame, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AOLDetector
Constructor for an AOLDetector instance with complementary parameters.
AOLDetector(double, PositionAngle, Frame, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AOLDetector
Constructor for an AOLDetector instance with complementary parameters.
AOLDetector(double, PositionAngle, Frame, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.AOLDetector
Constructor for an AOLDetector instance with complementary parameters.
ApCoef - Class in fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000
/** Class Ap_coef Array containing the following magnetic values: 0 : daily AP 1 : 3 hr AP index for current time 2 : 3 hr AP index for 3 hrs before current time 3 : 3 hr AP index for 6 hrs before current time 4 : 3 hr AP index for 9 hrs before current time 5 : Average of eight 3 hr AP indicies from 12 to 33 hrs prior to current time 6 : Average of eight 3 hr AP indicies from 36 to 57 hrs prior to current time
ApCoef() - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.ApCoef
Constructor.
ApCoef(double[]) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.ApCoef
Constructor.
APOGEE - Static variable in class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
Flag for apogee detection (slopeSelection = 1).
ApparentElevationDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for satellite apparent elevation events.
ApparentElevationDetector(double, TopocentricFrame) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Build a new apparent elevation detector.
ApparentElevationDetector(double, TopocentricFrame, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Build a new apparent elevation detector.
ApparentElevationDetector(double, TopocentricFrame, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Build a new apparent elevation detector.
ApparentElevationDetector(double, TopocentricFrame, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Build a new apparent elevation detector with specified actions at raising and setting.
ApparentElevationDetector(double, TopocentricFrame, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Build a new apparent elevation detector with specified actions at raising and setting.
ApparentRadiusProvider - Interface in fr.cnes.sirius.patrius.bodies
Interface to represent apparent radius providers.
append(Intersection[], Intersection[]) - Static method in class fr.cnes.sirius.patrius.bodies.mesh.Intersection
Appends two arrays together.
append(FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector by appending a vector to this vector.
append(ArrayFieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector by appending a vector to this vector.
append(T) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector by appending a T to this vector.
append(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a new vector by appending a vector to this vector.
append(ArrayRealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector by appending a vector to this vector.
append(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a new vector by appending a double to this vector.
append(FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Construct a vector by appending a vector to this vector.
append(T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Construct a vector by appending a T to this vector.
append(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Construct a new vector by appending a vector to this vector.
append(double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Construct a new vector by appending a double to this vector.
append(ContinuousOutputModel) - Method in class fr.cnes.sirius.patrius.math.ode.ContinuousOutputModel
Append another model at the end of the instance.
apply(Orbit) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.SmallManeuverAnalyticalModel
Compute the effect of the maneuver on an orbit.
apply(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.SmallManeuverAnalyticalModel
Compute the effect of the maneuver on a spacecraft state.
apply(Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Transform
Transform a point of a space.
apply(Hyperplane<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Transform
Transform an hyperplane of a space.
apply(SubHyperplane<T>, Hyperplane<S>, Hyperplane<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Transform
Transform a sub-hyperplane embedded in an hyperplane.
apply(UnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Apply the given statistic to the data associated with this set of statistics.
apply(UnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Apply the given statistic to the data associated with this set of statistics.
apply(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.propagation.analytical.AdapterPropagator.DifferentialEffect
Apply the effect to a spacecraft state.
apply(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.J2DifferentialEffect
Compute the effect of the maneuver on an orbit.
apply(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.analytical.J2DifferentialEffect
Apply the effect to a spacecraft state.
applyInverseTo(FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the inverse of the rotation to a vector.
applyInverseTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the inverse of the rotation to a vector.
applyInverseTo(T[], T[]) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the inverse of the rotation to a vector stored in an array.
applyInverseTo(double[], T[]) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the inverse of the rotation to a vector stored in an array.
applyInverseTo(Rotation, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the inverse of a rotation to a vector.
applyInverseTo(FieldRotation<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the inverse of the instance to another rotation.
applyInverseTo(Rotation) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the inverse of the instance to another rotation.
applyInverseTo(Rotation, FieldRotation<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the inverse of the a rotation to another rotation.
applyInverseTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Apply the inverse of the rotation to a vector.
applyInverseTo(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Apply the inverse of the rotation to a vector stored in an array.
applyInverseTo(Rotation) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Apply the inverse of the instance to another rotation.
applyInverseTo(List<Vector2D>) - Method in class fr.cnes.sirius.patrius.projections.AbstractProjection
Inverse projects a list of Vector2D (projected points) with a given projection.
applyInverseTo(double[], double[]) - Method in class fr.cnes.sirius.patrius.projections.AbstractProjection
Inversion transformation of arrays of x and y projected coordinates.
applyInverseTo(double, double, double) - Method in class fr.cnes.sirius.patrius.projections.GeneralizedFlamsteedSamson
This is the Two standard parallel Mercator Projection model.
applyInverseTo(double, double) - Method in class fr.cnes.sirius.patrius.projections.GeneralizedFlamsteedSamson
Inverse projection.
applyInverseTo(double, double) - Method in class fr.cnes.sirius.patrius.projections.IdentityProjection
Inverse projection.
applyInverseTo(double, double, double) - Method in class fr.cnes.sirius.patrius.projections.IdentityProjection
This is the Two standard parallel Mercator Projection model.
applyInverseTo(double, double) - Method in interface fr.cnes.sirius.patrius.projections.IProjection
Inverse projection.
applyInverseTo(double, double, double) - Method in interface fr.cnes.sirius.patrius.projections.IProjection
This is the Two standard parallel Mercator Projection model.
applyInverseTo(double, double, double) - Method in class fr.cnes.sirius.patrius.projections.Mercator
This is the Two standard parallel Mercator Projection model.
applyInverseTo(double, double) - Method in class fr.cnes.sirius.patrius.projections.Mercator
Inverse projection.
applyTo(Vector3D, Vector3D, ITargetDirection.SignalDirection) - Static method in class fr.cnes.sirius.patrius.attitudes.directions.LightAberrationTransformation
Transform the provided light path direction from frame F to F'.
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.AndCriterion
Adds to the phenomena list of a TimeLine object the phenomena corresponding to each time intervals when phenomena of particular types A and B occur at the same time.
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.DelayCriterion
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.ElementTypeFilter
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.EventsDuringPhenomenaFilter
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MergePhenomenaCriterion
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MergeTimelines
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.NotCriterion
Adds to the phenomena list of a TimeLine object the phenomena corresponding to each time intervals when a phenomenon does not occur.
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.OccurrenceFilter
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.OrCriterion
Adds to the phenomena list of a TimeLine object the phenomena corresponding to each time intervals when phenomena of particular types A OR B occur.
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.PhenomenonDurationFilter
Removes from the list the specified phenomena that are longer / shorter than the duration criterion (depending on the isMinDuration boolean value).
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.PolarizationSingleSelection
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.PolarizationSwitch
applyTo(Timeline) - Method in interface fr.cnes.sirius.patrius.events.postprocessing.PostProcessing
 
applyTo(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.TimeFilter
applyTo(NumericalPropagator) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ManeuversSequence
Adds all the maneuvers (continue and impulse) to the propagator.
applyTo(FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the rotation to a vector.
applyTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the rotation to a vector.
applyTo(T[], T[]) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the rotation to a vector stored in an array.
applyTo(double[], T[]) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the rotation to a vector stored in an array.
applyTo(Rotation, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply a rotation to a vector.
applyTo(FieldRotation<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the instance to another rotation.
applyTo(Rotation) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply the instance to another rotation.
applyTo(Rotation, FieldRotation<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Apply a rotation to another rotation.
applyTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Apply the rotation to a vector.
applyTo(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Apply the rotation to a vector stored in an array.
applyTo(Rotation) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Apply the instance to another rotation.
applyTo(List<EllipsoidPoint>) - Method in class fr.cnes.sirius.patrius.projections.AbstractProjection
Project a list of GeodeticPoints with a given projection.
applyTo(double, double) - Method in class fr.cnes.sirius.patrius.projections.GeneralizedFlamsteedSamson
Returns Easting value and Northing value in meters from latitude and longitude coordinates.
applyTo(EllipsoidPoint) - Method in class fr.cnes.sirius.patrius.projections.GeneralizedFlamsteedSamson
Returns Easting value and Northing value in meters from the point coordinates.
applyTo(EllipsoidPoint) - Method in class fr.cnes.sirius.patrius.projections.IdentityProjection
Returns Easting value and Northing value in meters from the point coordinates.
applyTo(double, double) - Method in class fr.cnes.sirius.patrius.projections.IdentityProjection
Returns Easting value and Northing value in meters from latitude and longitude coordinates.
applyTo(EllipsoidPoint) - Method in interface fr.cnes.sirius.patrius.projections.IProjection
Returns Easting value and Northing value in meters from the point coordinates.
applyTo(double, double) - Method in interface fr.cnes.sirius.patrius.projections.IProjection
Returns Easting value and Northing value in meters from latitude and longitude coordinates.
applyTo(EllipsoidPoint) - Method in class fr.cnes.sirius.patrius.projections.Mercator
Returns Easting value and Northing value in meters from the point coordinates.
applyTo(double, double) - Method in class fr.cnes.sirius.patrius.projections.Mercator
Returns Easting value and Northing value in meters from latitude and longitude coordinates.
applyTo(PVCoordinates) - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Apply the rotation to a pv coordinates.
applyTo(TimeStampedPVCoordinates) - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Apply the rotation to a pv coordinates.
applyToAndDiscretize(EllipsoidPoint, EllipsoidPoint, double, boolean) - Method in class fr.cnes.sirius.patrius.projections.AbstractProjection
Project two points, then discretize 2D the line.
applyTransform(Transform<S, T>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Transform a region.
applyTransform(Transform<S, T>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractSubHyperplane
Apply a transform to the instance.
approximateAsPolynomialOnly(int, AbsoluteDate, int, int, AbsoluteDate, AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Approximate an already fitted model to polynomial only terms.
approximateChebyshevFunction(UnivariateFunction, int, double, double, int) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ChebyshevDecompositionEngine
Approximate the given function by a Chebyshev polynomial of the given degree on the specified range [start ; end].
ApsideDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for apside crossing events.
ApsideDetector(Orbit, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
Build a new instance.
ApsideDetector(Orbit, int, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
Build a new instance.
ApsideDetector(int, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
Build a new instance.
ApsideDetector(double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
Build a new instance with both apogee and perigee detection.
ApsideDetector(double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
Build a new instance with both apogee and perigee detection.
ApsideDetector(int, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
Build a new instance with apogee OR/AND perigee detection depending on slope selection.
ApsideDetector(int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
Build a new instance with apogee OR/AND perigee detection depending on slope selection.
ApsisAltitudeCoordinate - Enum in fr.cnes.sirius.patrius.orbits.orbitalparameters
Enumerates the different types of coordinate associated with the periapsis/apoapsis altitude parameters.
ApsisAltitudeParameters - Class in fr.cnes.sirius.patrius.orbits.orbitalparameters
This class handles periapsis altitude/apoapsis altitude parameters.
ApsisAltitudeParameters(double, double, double, double, double, double, PositionAngle, double, double) - Constructor for class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Creates a new instance.
ApsisOrbit - Class in fr.cnes.sirius.patrius.orbits
This class handles periapsis/apoapsis parameters.
ApsisOrbit(IOrbitalParameters, Frame, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Creates a new instance.
ApsisOrbit(double, double, double, double, double, double, PositionAngle, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Creates a new instance.
ApsisOrbit(PVCoordinates, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Constructor from cartesian parameters.
ApsisOrbit(Orbit) - Constructor for class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Constructor from any kind of orbital parameters.
ApsisRadiusCoordinate - Enum in fr.cnes.sirius.patrius.orbits.orbitalparameters
Enumerates the different types of coordinate associated with the periapsis/apoapsis radius parameters.
ApsisRadiusParameters - Class in fr.cnes.sirius.patrius.orbits.orbitalparameters
This class handles periapsis/apoapsis parameters.
ApsisRadiusParameters(double, double, double, double, double, double, PositionAngle, double) - Constructor for class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Creates a new instance.
apToKp(double) - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityToolbox
Convert a single ap coefficient to a kp coefficient
apToKp(double[]) - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityToolbox
Convert an array
ARC_SECONDS_TO_RADIANS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Conversion factor from arc seconds to radians: 2*PI/(360*60*60).
areEqual(ParameterDescriptor, ParameterDescriptor, FieldDescriptor<?>) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Checks if two parameter descriptors are equal with respect to a given field descriptor.
areEqual(ParameterDescriptor, ParameterDescriptor, FieldDescriptor<?>...) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Checks if two parameter descriptors are equal with respect to multiple field descriptors.
areEqual(ParameterDescriptor, ParameterDescriptor, Collection<FieldDescriptor<?>>) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Checks if two parameter descriptors are equal with respect to multiple field descriptors.
argument(BodiesElements) - Method in class fr.cnes.sirius.patrius.data.SeriesTerm
Compute the argument for the current date.
ArgUtils - Class in fr.cnes.sirius.patrius.math.exception.util
Utility class for transforming the list of arguments passed to constructors of exceptions.
ArithmeticUtils - Class in fr.cnes.sirius.patrius.math.util
Some useful, arithmetics related, additions to the built-in functions in Math.
Array2DRowFieldMatrix<T extends FieldElement<T>> - Class in fr.cnes.sirius.patrius.math.linear
Implementation of FieldMatrix using a FieldElement[][] array to store entries.
Array2DRowFieldMatrix(Field<T>) - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Creates a matrix with no data
Array2DRowFieldMatrix(Field<T>, int, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Create a new FieldMatrix<T> with the supplied row and column dimensions.
Array2DRowFieldMatrix(T[][]) - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Create a new FieldMatrix<T> using the input array as the underlying data array.
Array2DRowFieldMatrix(Field<T>, T[][]) - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Create a new FieldMatrix<T> using the input array as the underlying data array.
Array2DRowFieldMatrix(T[][], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Create a new FieldMatrix<T> using the input array as the underlying data array.
Array2DRowFieldMatrix(Field<T>, T[][], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Create a new FieldMatrix<T> using the input array as the underlying data array.
Array2DRowFieldMatrix(T[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Create a new (column) FieldMatrix<T> using v as the data for the unique column of the created matrix.
Array2DRowFieldMatrix(Field<T>, T[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Create a new (column) FieldMatrix<T> using v as the data for the unique column of the created matrix.
Array2DRowRealMatrix - Class in fr.cnes.sirius.patrius.math.linear
Implementation of RealMatrix using a double[][] array to store entries.
Array2DRowRealMatrix() - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Creates a matrix with no data
Array2DRowRealMatrix(int, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Create a new RealMatrix with the supplied row and column dimensions.
Array2DRowRealMatrix(double[][]) - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Create a new RealMatrix using the input array as the underlying data array.
Array2DRowRealMatrix(double[][], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Create a new RealMatrix using the input array as the underlying data array.
Array2DRowRealMatrix(double[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Create a new (column) RealMatrix using v as the data for the unique column of the created matrix.
ArrayFieldVector<T extends FieldElement<T>> - Class in fr.cnes.sirius.patrius.math.linear
This class implements the FieldVector interface with a FieldElement array.
ArrayFieldVector(Field<T>) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Build a 0-length vector.
ArrayFieldVector(Field<T>, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector of zeroes.
ArrayFieldVector(int, T) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector with preset values.
ArrayFieldVector(T[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector from an array, copying the input array.
ArrayFieldVector(Field<T>, T[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector from an array, copying the input array.
ArrayFieldVector(T[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Create a new ArrayFieldVector using the input array as the underlying data array.
ArrayFieldVector(Field<T>, T[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Create a new ArrayFieldVector using the input array as the underlying data array.
ArrayFieldVector(T[], int, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector from part of a array.
ArrayFieldVector(Field<T>, T[], int, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector from part of a array.
ArrayFieldVector(FieldVector<T>) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector from another vector, using a deep copy.
ArrayFieldVector(ArrayFieldVector<T>) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector from another vector, using a deep copy.
ArrayFieldVector(ArrayFieldVector<T>, boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector from another vector.
ArrayFieldVector(FieldVector<T>, FieldVector<T>) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector by appending one vector to another vector.
ArrayFieldVector(FieldVector<T>, T[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector by appending one vector to another vector.
ArrayFieldVector(T[], FieldVector<T>) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector by appending one vector to another vector.
ArrayFieldVector(T[], T[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector by appending one vector to another vector.
ArrayFieldVector(Field<T>, T[], T[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Construct a vector by appending one vector to another vector.
arrayIndexToAzimuthalDegree(int, int) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ZernikePolynomial
Utility function to convert an array index of the ZernikePolynomial.computeZernikeMonomials(int, double, double) to an azimuthal degree.
ArrayRealVector - Class in fr.cnes.sirius.patrius.math.linear
This class implements the RealVector interface with a double array.
ArrayRealVector() - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Build a 0-length vector.
ArrayRealVector(int) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector of zeroes.
ArrayRealVector(int, double) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector with preset values.
ArrayRealVector(double[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector from an array, copying the input array.
ArrayRealVector(double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Create a new ArrayRealVector using the input array as the underlying data array.
ArrayRealVector(double[], int, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector from part of a array.
ArrayRealVector(Double[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector from an array.
ArrayRealVector(Double[], int, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector from part of an array.
ArrayRealVector(RealVector) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector from another vector, using a deep copy.
ArrayRealVector(ArrayRealVector) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector from another vector, using a deep copy.
ArrayRealVector(ArrayRealVector, boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector from another vector.
ArrayRealVector(ArrayRealVector, ArrayRealVector) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector by appending one vector to another vector.
ArrayRealVector(ArrayRealVector, RealVector) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector by appending one vector to another vector.
ArrayRealVector(RealVector, ArrayRealVector) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector by appending one vector to another vector.
ArrayRealVector(ArrayRealVector, double[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector by appending one vector to another vector.
ArrayRealVector(double[], ArrayRealVector) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector by appending one vector to another vector.
ArrayRealVector(double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Construct a vector by appending one vector to another vector.
ArrayRowSymmetricMatrix - Class in fr.cnes.sirius.patrius.math.linear
Symmetric matrix defined by its lower triangular part.
ArrayRowSymmetricMatrix(int) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Builds a new ArrayRowSymmetricMatrix of dimension n (filled with zero).
ArrayRowSymmetricMatrix(ArrayRowSymmetricMatrix.SymmetryType, double[][]) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Builds a new ArrayRowSymmetricMatrix from the provided data, using the default symmetry thresholds.
ArrayRowSymmetricMatrix(ArrayRowSymmetricMatrix.SymmetryType, double[][], Double, Double) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Builds a new ArrayRowSymmetricMatrix from the provided data, using the specified symmetry thresholds.
ArrayRowSymmetricMatrix(ArrayRowSymmetricMatrix.SymmetryType, RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Builds a new ArrayRowSymmetricMatrix from the provided matrix, using the default symmetry thresholds.
ArrayRowSymmetricMatrix(ArrayRowSymmetricMatrix.SymmetryType, RealMatrix, Double, Double) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Builds a new ArrayRowSymmetricMatrix from the provided matrix, using the specified symmetry thresholds.
ArrayRowSymmetricMatrix(double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Builds a new ArrayRowSymmetricMatrix by specifying the lower triangular part of the matrix directly.
ArrayRowSymmetricMatrix.SymmetryType - Enum in fr.cnes.sirius.patrius.math.linear
Enumerate to fill in a symmetric matrix only by its lower/upper part.
ArrayRowSymmetricPositiveMatrix - Class in fr.cnes.sirius.patrius.math.linear
Symmetric positive semi-definite matrix defined by its lower triangular part.
ArrayRowSymmetricPositiveMatrix(int) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Builds a new ArrayRowSymmetricPositiveMatrix of dimension n (filled with zero).
ArrayRowSymmetricPositiveMatrix(ArrayRowSymmetricMatrix.SymmetryType, double[][]) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Builds a new ArrayRowSymmetricPositiveMatrix from the provided data, using the default symmetry and positivity thresholds.
ArrayRowSymmetricPositiveMatrix(ArrayRowSymmetricMatrix.SymmetryType, double[][], Double, Double, Double, Double) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Builds a new ArrayRowSymmetricPositiveMatrix from the provided data, using the specified symmetry and positivity thresholds.
ArrayRowSymmetricPositiveMatrix(ArrayRowSymmetricMatrix.SymmetryType, RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Builds a new ArrayRowSymmetricPositiveMatrix from the provided matrix, using the default symmetry and positivity thresholds.
ArrayRowSymmetricPositiveMatrix(ArrayRowSymmetricMatrix.SymmetryType, RealMatrix, Double, Double, Double, Double) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Builds a new ArrayRowSymmetricPositiveMatrix from the provided matrix, using the specified symmetry and positivity thresholds.
ArrayRowSymmetricPositiveMatrix(double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Builds a new ArrayRowSymmetricPositiveMatrix by specifying the lower triangular part of the matrix directly.
ArrayUtils - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.util
Operations on arrays, primitive arrays (like int[]) and primitive wrapper arrays (like Integer[]).
ASCENDING - Static variable in class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
Flag for ascending altitude detection (slopeSelection = 0).
ASCENDING - Static variable in class fr.cnes.sirius.patrius.events.detectors.NodeDetector
Flag for ascending node crossing (slopeSelection = 0).
ASCENDING_DESCENDING - Static variable in class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
Flag for both ascending and descending altitude detection (slopeSelection = 2).
ASCENDING_DESCENDING - Static variable in class fr.cnes.sirius.patrius.events.detectors.NodeDetector
Flag for both ascending and descending node detection (slopeSelection = 2).
asin() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Arc sine operation.
asin(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute arc sine of a derivative structure.
Asin - Class in fr.cnes.sirius.patrius.math.analysis.function
Arc-sine function.
Asin() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Asin
 
asin() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the inverse sine of this complex number.
asin(Dfp) - Static method in class fr.cnes.sirius.patrius.math.dfp.DfpMath
computes the arc-sine of the argument.
asin(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the arc sine of a number.
asin(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the arc sine of a number.
asin(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the arc sine of a number.
asin(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the arc sine of a number.
asin(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the arc sine of a number.
asin(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the arc sine of a number.
asin(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the arc sine of a number.
asin() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Arc sine operation.
asin(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the arc sine of a number.
asin(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the arc sine of a number.
asinh() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Inverse hyperbolic sine operation.
asinh(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute inverse hyperbolic sine of a derivative structure.
Asinh - Class in fr.cnes.sirius.patrius.math.analysis.function
Hyperbolic arc-sine function.
Asinh() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Asinh
 
asinh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the inverse hyperbolic sine of a number.
asinh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the inverse hyperbolic sine of a number.
asinh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the inverse hyperbolic sine of a number.
asinh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the inverse hyperbolic sine of a number.
asinh(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the inverse hyperbolic sine of a number.
asinh(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the inverse hyperbolic sine of a number.
asinh(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the inverse hyperbolic sine of a number.
asinh() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Inverse hyperbolic sine operation.
asinh(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the inverse hyperbolic sine of a number.
asinh(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the inverse hyperbolic sine of a number.
asList() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.IntervalsSet
Build an ordered list of intervals representing the instance.
Assembly - Class in fr.cnes.sirius.patrius.assembly
This class describes an assembly by all its sub parts.
Assembly() - Constructor for class fr.cnes.sirius.patrius.assembly.Assembly
Assembly simple constructor.
AssemblyBuilder - Class in fr.cnes.sirius.patrius.assembly
- This class is the builder that shall be needed to create an instance of the assembly.
AssemblyBuilder() - Constructor for class fr.cnes.sirius.patrius.assembly.AssemblyBuilder
Simple constructor of an assembly builder.
AssemblyBuilder(Assembly) - Constructor for class fr.cnes.sirius.patrius.assembly.AssemblyBuilder
Constructor with an assembly instance.
AstronomicalRefractionModel - Class in fr.cnes.sirius.patrius.signalpropagation.troposphere
This class represent a tropospheric refraction model.
AstronomicalRefractionModel(BodyPoint, MeteorologicalConditionsProvider, double) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Simple constructor.
AstronomicalRefractionModel(BodyPoint, MeteorologicalConditionsProvider, double, double, int) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Main constructor.
AstronomicalRefractionModelFactory - Class in fr.cnes.sirius.patrius.signalpropagation.troposphere
This class describes the AstronomicalRefractionModel correction factory.
AstronomicalRefractionModelFactory(double) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModelFactory
Astronomical refraction model factory constructor.
atan() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Arc tangent operation.
atan(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute arc tangent of a derivative structure.
Atan - Class in fr.cnes.sirius.patrius.math.analysis.function
Arc-tangent function.
Atan() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Atan
 
atan() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the inverse tangent of this complex number.
atan(Dfp) - Static method in class fr.cnes.sirius.patrius.math.dfp.DfpMath
computes the arc tangent of the argument Uses the typical taylor series but may reduce arguments using the following identity tan(x+y) = (tan(x) + tan(y)) / (1 - tan(x)*tan(y)) since tan(PI/8) = sqrt(2)-1, atan(x) = atan( (x - sqrt(2) + 1) / (1+x*sqrt(2) - x) + PI/8.0
atan(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Arctangent function
atan(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Arctangent function
atan(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Arctangent function
atan(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Arctangent function
atan(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Arctangent function
atan(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Arctangent function
atan(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Arctangent function
atan() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Arc tangent operation.
atan(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Arctangent function
atan(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Arctangent function
atan2(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Two arguments arc tangent operation.
atan2(DerivativeStructure, DerivativeStructure) - Static method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Two arguments arc tangent operation.
atan2(double[], int, double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute two arguments arc tangent of a derivative structure.
Atan2 - Class in fr.cnes.sirius.patrius.math.analysis.function
Arc-tangent function.
Atan2() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Atan2
 
atan2(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Two arguments arctangent function
atan2(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Two arguments arctangent function
atan2(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Two arguments arctangent function
atan2(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Two arguments arctangent function
atan2(double, double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Two arguments arctangent function
atan2(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Two arguments arctangent function
atan2(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Two arguments arctangent function
atan2(T) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Two arguments arc tangent operation.
atan2(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Two arguments arctangent function
atan2(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Two arguments arctangent function
atanh() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Inverse hyperbolic tangent operation.
atanh(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute inverse hyperbolic tangent of a derivative structure.
Atanh - Class in fr.cnes.sirius.patrius.math.analysis.function
Hyperbolic arc-tangent function.
Atanh() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Atanh
 
atanh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the inverse hyperbolic tangent of a number.
atanh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the inverse hyperbolic tangent of a number.
atanh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the inverse hyperbolic tangent of a number.
atanh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the inverse hyperbolic tangent of a number.
atanh(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the inverse hyperbolic tangent of a number.
atanh(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the inverse hyperbolic tangent of a number.
atanh(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the inverse hyperbolic tangent of a number.
atanh() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Inverse hyperbolic tangent operation.
atanh(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the inverse hyperbolic tangent of a number.
atanh(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the inverse hyperbolic tangent of a number.
Atmosphere - Interface in fr.cnes.sirius.patrius.forces.atmospheres
Interface for atmospheric models.
AtmosphereData - Class in fr.cnes.sirius.patrius.forces.atmospheres
Container for extended atmosphere data.
AtmosphereData(double, double, double, double, double, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Constructor.
ATOMIC_NITROGEN - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Identifier for atomic nitrogen.
ATOMIC_OXYGEN - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Identifier for atomic oxygen.
Attitude - Class in fr.cnes.sirius.patrius.attitudes
This class handles attitude definition at a given date.
Attitude(Frame, TimeStampedAngularCoordinates) - Constructor for class fr.cnes.sirius.patrius.attitudes.Attitude
Creates a new instance.
Attitude(AbsoluteDate, Frame, AngularCoordinates) - Constructor for class fr.cnes.sirius.patrius.attitudes.Attitude
Creates a new instance.
Attitude(AbsoluteDate, Frame, Rotation, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.Attitude
Creates a new instance.
Attitude(AbsoluteDate, Frame, Rotation, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.Attitude
Creates a new instance.
Attitude(double[], AbsoluteDate, Frame) - Constructor for class fr.cnes.sirius.patrius.attitudes.Attitude
Creates a new instance from an array containing a quaternion and a spin vector.
AttitudeChronologicalComparator - Class in fr.cnes.sirius.patrius.attitudes
This class is a comparator used to compare the Attitude objects in the ephemeris set.
AttitudeChronologicalComparator() - Constructor for class fr.cnes.sirius.patrius.attitudes.AttitudeChronologicalComparator
 
AttitudeEquation - Class in fr.cnes.sirius.patrius.propagation.numerical
This interface allows users to add their own attitude differential equations to a numerical propagator.
AttitudeEquation(AttitudeEquation.AttitudeType) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.AttitudeEquation
Create a new attitude equation.
AttitudeEquation.AttitudeType - Enum in fr.cnes.sirius.patrius.propagation.numerical
Attitude type.
AttitudeFrame - Class in fr.cnes.sirius.patrius.attitudes
This class is a special implementation of the Frame class; it represents a dynamic spacecraft frame, i.e. a dynamic frame whose orientation is defined by an attitude provider.
AttitudeFrame(PVCoordinatesProvider, AttitudeProvider, Frame) - Constructor for class fr.cnes.sirius.patrius.attitudes.AttitudeFrame
Constructor of the dynamic spacecraft frame.
AttitudeLaw - Interface in fr.cnes.sirius.patrius.attitudes
This interface has been created to represent a generic attitude provider without an interval of validity: the attitude can be computed at any date.
AttitudeLawLeg - Class in fr.cnes.sirius.patrius.attitudes
This class represents an attitude law version "attitude", with an interval of validity (whose borders are closed points).
AttitudeLawLeg(AttitudeLaw, AbsoluteDate, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.attitudes.AttitudeLawLeg
Build an attitude law version "attitude".
AttitudeLawLeg(AttitudeLaw, AbsoluteDate, AbsoluteDate, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.AttitudeLawLeg
Build an attitude law version "attitude".
AttitudeLawLeg(AttitudeLaw, AbsoluteDate, AbsoluteDate, String, boolean) - Constructor for class fr.cnes.sirius.patrius.attitudes.AttitudeLawLeg
Build an attitude law version "attitude".
AttitudeLawLeg(AttitudeLaw, AbsoluteDateInterval) - Constructor for class fr.cnes.sirius.patrius.attitudes.AttitudeLawLeg
Build an attitude law version "attitude".
AttitudeLawLeg(AttitudeLaw, AbsoluteDateInterval, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.AttitudeLawLeg
Build an attitude law version "attitude".
AttitudeLawLeg(AttitudeLaw, AbsoluteDateInterval, String, boolean) - Constructor for class fr.cnes.sirius.patrius.attitudes.AttitudeLawLeg
Build an attitude law version "attitude".
AttitudeLawModifier - Interface in fr.cnes.sirius.patrius.attitudes
This interface represents an attitude law that modifies/wraps another underlying law.
AttitudeLeg - Interface in fr.cnes.sirius.patrius.attitudes
Interface for all attitude legs: Leg and AttitudeProvider.
AttitudeLegLaw - Class in fr.cnes.sirius.patrius.attitudes
This class represents an attitude law version "attitudeLeg", with an interval of validity (whose borders are closed points) and attitude laws outside this interval of validity.
AttitudeLegLaw(AttitudeLaw, AttitudeLeg, AttitudeLaw) - Constructor for class fr.cnes.sirius.patrius.attitudes.AttitudeLegLaw
Build an attitude law version "attitudeLeg".
AttitudeProfile - Interface in fr.cnes.sirius.patrius.attitudes.profiles
Represents an attitude profile.
AttitudeProfilesSequence - Class in fr.cnes.sirius.patrius.attitudes.profiles
This class handles a sequence of AttitudeProfile.
AttitudeProfilesSequence() - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
 
AttitudeProvider - Interface in fr.cnes.sirius.patrius.attitudes
This interface represents an attitude provider model set.
attitudeProviderByDefault - Variable in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Attitude provider given by default for one attitude.
attitudeProviderEvents - Variable in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Attitude provider for events computation.
attitudeProviderForces - Variable in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Attitude provider for forces computation.
AttitudesSequence - Class in fr.cnes.sirius.patrius.attitudes
This classes manages a sequence of different attitude providers that are activated in turn according to switching events.
AttitudesSequence() - Constructor for class fr.cnes.sirius.patrius.attitudes.AttitudesSequence
Constructor for an initially empty sequence.
AttitudeTransformProvider - Class in fr.cnes.sirius.patrius.attitudes
This class is a TransformProvider for AttitudeFrame; it provides, for a given date, the transformation corresponding to the spacecraft reference frame orientation with respect to the parent frame.
AttitudeTransformProvider(AttitudeProvider, PVCoordinatesProvider, Frame) - Constructor for class fr.cnes.sirius.patrius.attitudes.AttitudeTransformProvider
Protected constructor.
AttractionData - Class in fr.cnes.sirius.patrius.forces.gravity.grid
Attraction data: 3D acceleration and potential for all grid points.
AttractionData(double, Vector3D, GridSystem, AttractionDataPoint[]) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionData
Constructor.
AttractionDataPoint - Class in fr.cnes.sirius.patrius.forces.gravity.grid
Attraction data: 3D acceleration and potential for one grid point.
AttractionDataPoint(Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionDataPoint
Constructor with 3D position.
AttractionDataPoint(SphericalCoordinates, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionDataPoint
Constructor with spherical coordinates.
AugmentedKKTSolver - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.solvers
Solves the KKT system H.v + [A]T.w = -g,
A.v = -h with singular H.
AugmentedKKTSolver() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AugmentedKKTSolver
 
AVAILABLE_RULES - Static variable in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridUtils
List of available orders for Lebedev's rule, mapped to their corresponding number of points.
AVLTree<T extends Comparable<T>> - Class in fr.cnes.sirius.patrius.math.geometry.partitioning.utilities
This class implements AVL trees.
AVLTree() - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree
Build an empty tree.
AVLTree.Node - Class in fr.cnes.sirius.patrius.math.geometry.partitioning.utilities
This class implements AVL trees nodes.
AVOGADRO_CONSTANT - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Avogadro constant.
avoidOvershoot(double, double, double, boolean) - Static method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Update step size to avoid overshoot.
AX_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.forces.EmpiricalForce
X-component of the A coefficient.
AY_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Y-component of the A coefficient.
az - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Elements coefficients.
az2 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Elements coefficients.
AZ_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Z-component of the A coefficient.
azimuthalDegreeToArrayIndex(int, int) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ZernikePolynomial
Utility function to convert an azimuthal degree to the array index of the ZernikePolynomial.computeZernikeMonomials(int, double, double).
AzimuthElevationCalculator - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Compute mathematical Azimuth and Elevation of a Point, defined by its Cartesian coordinates in a Frame whose x, y axis and "Reference Azimuth" axis are in the same Plane.
AzimuthElevationField - Class in fr.cnes.sirius.patrius.fieldsofview
Field of view defined by an azimuth-elevation mask : the algorithms are from the Orekit GroundMaskElevationDetector detector.
AzimuthElevationField(double[][], double, String) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.AzimuthElevationField
Constructor for the azimuth - elevation mask
AzoulayModel - Class in fr.cnes.sirius.patrius.signalpropagation.troposphere
This class is a tropospheric correction model that implements the TroposphericCorrection and AngularCorrection interfaces to correct a signal with the Azoulay model.
AzoulayModel(MeteorologicalConditionsProvider, double) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Constructor using the geometric elevation in the model.
AzoulayModel(MeteorologicalConditionsProvider, double, boolean) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Constructor.
AzoulayModelFactory - Class in fr.cnes.sirius.patrius.signalpropagation.troposphere
This class describes the tropospheric correction factory around the Azoulay model.
AzoulayModelFactory() - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModelFactory
Azoulay model factory constructor.
AzoulayModelFactory(boolean) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModelFactory
Azoulay model factory constructor.

B

BalminoGravityModel - Class in fr.cnes.sirius.patrius.forces.gravity
Computation of central body attraction with normalized coefficients and Helmholtz Polynomials.
BalminoGravityModel(Frame, double, double, double[][], double[][]) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.BalminoGravityModel
Create an instance of a normalized gravity computation model using normalized coefficients.
BalminoGravityModel(Frame, double, double, double[][], double[][], int, int) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.BalminoGravityModel
Create an instance of a normalized gravity computation model using normalized coefficients.
BalminoGravityModel(Frame, Parameter, Parameter, double[][], double[][]) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.BalminoGravityModel
Create an instance of a normalized gravity computation model using normalized coefficients.
BalminoGravityModel(Frame, Parameter, Parameter, double[][], double[][], int, int) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.BalminoGravityModel
Create an instance of a normalized gravity computation model using normalized coefficients.
BalminoGravityModel(Frame, Parameter, Parameter, double[][], double[][], int, int, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.BalminoGravityModel
Create an instance of a normalized gravity computation model using normalized coefficients.
BARRIER_METHOD - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Barrier method string
BarrierFunction - Interface in fr.cnes.sirius.patrius.math.optim.joptimizer.functions
Interface for the barrier function used by a given barrier optimization method.
BarrierMethod - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Barrier method.
BarrierMethod(BarrierFunction) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.BarrierMethod
Constructor used to set the barrier function
BaseAbstractUnivariateIntegrator - Class in fr.cnes.sirius.patrius.math.analysis.integration
Provide a default implementation for several generic functions.
BaseAbstractUnivariateIntegrator(double, double, int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Construct an integrator with given accuracies and iteration counts.
BaseAbstractUnivariateIntegrator(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Construct an integrator with given accuracies.
BaseAbstractUnivariateIntegrator(int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Construct an integrator with given iteration counts.
BaseAbstractUnivariateSolver<F extends UnivariateFunction> - Class in fr.cnes.sirius.patrius.math.analysis.solver
Provide a default implementation for several functions useful to generic solvers.
BaseAbstractUnivariateSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Construct a solver with given absolute accuracy.
BaseAbstractUnivariateSolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Construct a solver with given accuracies.
BaseAbstractUnivariateSolver(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Construct a solver with given accuracies.
BaseMultiStartMultivariateOptimizer<T> - Class in fr.cnes.sirius.patrius.math.optim
Base class multi-start optimizer for a multivariate function.
BaseMultiStartMultivariateOptimizer(BaseMultivariateOptimizer<T>, int, RandomVectorGenerator) - Constructor for class fr.cnes.sirius.patrius.math.optim.BaseMultiStartMultivariateOptimizer
Create a multi-start optimizer from a single-start optimizer.
BaseMultivariateOptimizer<T> - Class in fr.cnes.sirius.patrius.math.optim
Base class for implementing optimizers for multivariate functions.
BaseMultivariateOptimizer(ConvergenceChecker<T>) - Constructor for class fr.cnes.sirius.patrius.math.optim.BaseMultivariateOptimizer
 
BaseOptimizer<T> - Class in fr.cnes.sirius.patrius.math.optim
Base class for implementing optimizers.
BaseOptimizer(ConvergenceChecker<T>) - Constructor for class fr.cnes.sirius.patrius.math.optim.BaseOptimizer
 
BaseRuleFactory<T extends Number> - Class in fr.cnes.sirius.patrius.math.analysis.integration.gauss
Base class for rules that determines the integration nodes and their weights.
BaseRuleFactory() - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.gauss.BaseRuleFactory
 
BaseSecantSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
Base class for all bracketing Secant-based methods for root-finding (approximating a zero of a univariate real function).
BaseSecantSolver(double, BaseSecantSolver.Method) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BaseSecantSolver
Construct a solver.
BaseSecantSolver(double, double, BaseSecantSolver.Method) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BaseSecantSolver
Construct a solver.
BaseSecantSolver(double, double, double, BaseSecantSolver.Method) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BaseSecantSolver
Construct a solver.
BaseSecantSolver.Method - Enum in fr.cnes.sirius.patrius.math.analysis.solver
Secant-based root-finding methods.
BaseUnivariateSolver<Func extends UnivariateFunction> - Interface in fr.cnes.sirius.patrius.math.analysis.solver
Interface for (univariate real) rootfinding algorithms.
BasicBoardSun - Class in fr.cnes.sirius.patrius.bodies
This class provides the Sun direction at a specific date, according to a simple analytical model.
BasicBoardSun() - Constructor for class fr.cnes.sirius.patrius.bodies.BasicBoardSun
Constructor with default values.
BasicBoardSun(AbsoluteDate, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.bodies.BasicBoardSun
Constructor with user values.
BasicCelestialPoint - Class in fr.cnes.sirius.patrius.bodies
Basic celestial point.
BasicCelestialPoint(String, PVCoordinatesProvider, double, Frame) - Constructor for class fr.cnes.sirius.patrius.bodies.BasicCelestialPoint
Constructor.
BasicCelestialPoint(String, PVCoordinatesProvider, double, Frame, BSPEphemerisLoader.SpiceJ2000ConventionEnum) - Constructor for class fr.cnes.sirius.patrius.bodies.BasicCelestialPoint
Constructor.
BasicCelestialPoint(String, double, CelestialBodyEphemeris, Frame, BSPEphemerisLoader.SpiceJ2000ConventionEnum) - Constructor for class fr.cnes.sirius.patrius.bodies.BasicCelestialPoint
Constructor.
BasicCelestialPoint(String, double, CelestialBodyEphemeris, CelestialBodyFrame) - Constructor for class fr.cnes.sirius.patrius.bodies.BasicCelestialPoint
Constructor.
BasicCelestialPoint(CelestialBodyFrame, String, double, CelestialBodyEphemeris) - Constructor for class fr.cnes.sirius.patrius.bodies.BasicCelestialPoint
Constructor.
BasicKKTSolver - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.solvers
H.v + [A]T.w = -g,
A.v = -h
BasicKKTSolver() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.BasicKKTSolver
 
BasicPhaseIBM - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Basic Phase I Method (implemented as a Barried Method).
BasicPhaseIBM(BarrierMethod) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.BasicPhaseIBM
Constructor used to set the barrier method and the dimension
BasicPhaseILPPDM - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Basic Phase I Method form LP problems (implemented as a Primal-Dual Method).
BasicPhaseILPPDM(LPPrimalDualMethod) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.BasicPhaseILPPDM
Constructor
BasicPhaseIPDM - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Basic Phase I Method (implemented as a Primal-Dual Method).
BasicPhaseIPDM(PrimalDualMethod) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.BasicPhaseIPDM
Constructor
basicPropagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Propagate an orbit without any fancy features.
basicPropagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AdapterPropagator
Propagate an orbit without any fancy features.
basicPropagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Propagate an orbit without any fancy features.
basicPropagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.Ephemeris
 
basicPropagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.IntegratedEphemeris
Propagate an orbit without any fancy features.
basicPropagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.multi.MultiIntegratedEphemeris
Propagate an orbit without any fancy features.
basicPropagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Propagate a SpacecraftState without any fancy features.
basicPropagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.Ephemeris
Propagate an orbit without any fancy features.
BasicStepInterpolator - Class in fr.cnes.sirius.patrius.propagation.sampling
Implementation of the PatriusStepInterpolator interface based on a Propagator.
BasicStepInterpolator(Propagator) - Constructor for class fr.cnes.sirius.patrius.propagation.sampling.BasicStepInterpolator
Build a new instance from a basic propagator.
beginBackwardSearch(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FindArraysDAF
Begin a backward search for arrays in a DAF.
beginForwardSearch(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FindArraysDAF
Begin forward search for arrays in a DAF.
BEIDOU_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
Reference epoch for BeiDou System Time: 2006-01-01 00:00:00 UTC.
BEIDOU_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.DateComponents
Reference epoch for BeiDou weeks: 2006-01-01 00:00:00 UTC.
BentModel - Class in fr.cnes.sirius.patrius.signalpropagation.ionosphere
Bent model for the electronic content used in ionospheric corrections.
BentModel(R12Provider, SolarActivityDataProvider, USKProvider, EllipsoidBodyShape, Vector3D, Frame) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.ionosphere.BentModel
Constructor for the Bent ionospheric correction model.
BentModel(R12Provider, SolarActivityDataProvider, USKProvider, TopocentricFrame) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.ionosphere.BentModel
Constructor for the Bent ionospheric correction model.
BentModelFactory - Class in fr.cnes.sirius.patrius.signalpropagation.ionosphere
This class describes the ionospheric correction factory around the Bent model.
BentModelFactory(R12Provider, SolarActivityDataProvider, USKProvider) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.ionosphere.BentModelFactory
Bent model factory constructor.
Beta - Class in fr.cnes.sirius.patrius.math.special
This is a utility class that provides computation methods related to the Beta family of functions.
beta0 - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
sqrt (1 - e2).
beta02 - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
1 - e2.
BetaAngleDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the beta angle of the spacecraft reaches a predetermined value.
BetaAngleDetector(double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.BetaAngleDetector
Constructor for a BetaAngleDetector instance.
BetaAngleDetector(double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.BetaAngleDetector
Constructor for a BetaAngleDetector instance with complimentary parameters.
BetaAngleDetector(double, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.BetaAngleDetector
Constructor for a BetaAngleDetector instance with complimentary parameters.
BetaAngleDetector(double, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.BetaAngleDetector
Constructor for a BetaAngleDetector instance with complimentary parameters.
BetaAngleDetector(double, double, double, EventDetector.Action, boolean, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.events.detectors.BetaAngleDetector
Constructor for a BetaAngleDetector instance with complimentary parameters including Sun choice.
BetaDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implements the Beta distribution.
BetaDistribution(double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Build a new instance.
BetaDistribution(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Build a new instance.
BetaDistribution(RandomGenerator, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Creates a β distribution.
BicubicSplineInterpolatingFunction - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Function that implements the bicubic spline interpolation.
BicubicSplineInterpolatingFunction(double[], double[], double[][], double[][], double[][], double[][]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.BicubicSplineInterpolatingFunction
 
BicubicSplineInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Generates a bicubic interpolating function.
BicubicSplineInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.BicubicSplineInterpolator
 
bigDecimalValue() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Gets the fraction as a BigDecimal.
bigDecimalValue(int) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Gets the fraction as a BigDecimal following the passed rounding mode.
bigDecimalValue(int, int) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Gets the fraction as a BigDecimal following the passed scale and rounding mode.
bigDecimalValue() - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Get the BigDecimal value corresponding to the instance.
BigFraction - Class in fr.cnes.sirius.patrius.math.fraction
Representation of a rational number without any overflow.
BigFraction(BigInteger) - Constructor for class fr.cnes.sirius.patrius.math.fraction.BigFraction
Create a BigFraction equivalent to the passed BigInteger, ie "num / 1".
BigFraction(BigInteger, BigInteger) - Constructor for class fr.cnes.sirius.patrius.math.fraction.BigFraction
Create a BigFraction given the numerator and denominator as BigInteger.
BigFraction(double) - Constructor for class fr.cnes.sirius.patrius.math.fraction.BigFraction
Create a fraction given the double value.
BigFraction(double, double, int) - Constructor for class fr.cnes.sirius.patrius.math.fraction.BigFraction
Create a fraction given the double value and maximum error allowed.
BigFraction(double, int) - Constructor for class fr.cnes.sirius.patrius.math.fraction.BigFraction
Create a fraction given the double value and maximum denominator.
BigFraction(int) - Constructor for class fr.cnes.sirius.patrius.math.fraction.BigFraction
Create a BigFraction equivalent to the passed int, ie "num / 1".
BigFraction(int, int) - Constructor for class fr.cnes.sirius.patrius.math.fraction.BigFraction
Create a BigFraction given the numerator and denominator as simple int.
BigFraction(long) - Constructor for class fr.cnes.sirius.patrius.math.fraction.BigFraction
Create a BigFraction equivalent to the passed long, ie "num / 1".
BigFraction(long, long) - Constructor for class fr.cnes.sirius.patrius.math.fraction.BigFraction
Create a BigFraction given the numerator and denominator as simple long.
BigFractionField - Class in fr.cnes.sirius.patrius.math.fraction
Representation of the fractional numbers without any overflow field.
BigFractionFormat - Class in fr.cnes.sirius.patrius.math.fraction
Formats a BigFraction number in proper format or improper format.
BigFractionFormat() - Constructor for class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Create an improper formatting instance with the default number format for the numerator and denominator.
BigFractionFormat(NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Create an improper formatting instance with a custom number format for both the numerator and denominator.
BigFractionFormat(NumberFormat, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Create an improper formatting instance with a custom number format for the numerator and a custom number format for the denominator.
bigFractionMatrixToRealMatrix(FieldMatrix<BigFraction>) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Convert a FieldMatrix/BigFraction matrix to a RealMatrix.
BigReal - Class in fr.cnes.sirius.patrius.math.util
Arbitrary precision decimal number.
BigReal(BigDecimal) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a BigDecimal.
BigReal(BigInteger) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a BigInteger.
BigReal(BigInteger, int) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from an unscaled BigInteger.
BigReal(BigInteger, int, MathContext) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from an unscaled BigInteger.
BigReal(BigInteger, MathContext) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a BigInteger.
BigReal(char[]) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a characters representation.
BigReal(char[], int, int) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a characters representation.
BigReal(char[], int, int, MathContext) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a characters representation.
BigReal(char[], MathContext) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a characters representation.
BigReal(double) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a double.
BigReal(double, MathContext) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a double.
BigReal(int) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from an int.
BigReal(int, MathContext) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from an int.
BigReal(long) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a long.
BigReal(long, MathContext) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a long.
BigReal(String) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a String representation.
BigReal(String, MathContext) - Constructor for class fr.cnes.sirius.patrius.math.util.BigReal
Build an instance from a String representation.
BigRealField - Class in fr.cnes.sirius.patrius.math.util
Representation of real numbers with arbitrary precision field.
BiLinearIntervalsFunction - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Implements the representation of a linear function in dimension 2.
BiLinearIntervalsFunction(double[], double[], double[][]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.BiLinearIntervalsFunction
Constructor, in two dimensions.
BiLinearIntervalsFunction(ISearchIndex, ISearchIndex, double[][]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.BiLinearIntervalsFunction
Constructor, in two dimensions with a search index algorithm as a parameter.
BiLinearIntervalsInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Class representing a BivariateGridInterpolator for linear interpolation in dimension 2.
BiLinearIntervalsInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.BiLinearIntervalsInterpolator
 
BINARY_FORMAT - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
Java binary format.
BinaryChromosome - Class in fr.cnes.sirius.patrius.math.genetics
Chromosome represented by a vector of 0s and 1s.
BinaryChromosome(List<Integer>) - Constructor for class fr.cnes.sirius.patrius.math.genetics.BinaryChromosome
Constructor.
BinaryChromosome(Integer[]) - Constructor for class fr.cnes.sirius.patrius.math.genetics.BinaryChromosome
Constructor.
BinaryMutation - Class in fr.cnes.sirius.patrius.math.genetics
Mutation for BinaryChromosomes.
BinaryMutation() - Constructor for class fr.cnes.sirius.patrius.math.genetics.BinaryMutation
 
binarySearchClosedOpen(double[], double, int, int) - Static method in class fr.cnes.sirius.patrius.math.utils.SearchIndexLibrary
Searches the index corresponding to the parameter key inside [tab[iMin], tab[iMax]] with the default convention CLOSED_OPEN, meaning that interval considered are [ tab[i], tab[i+1] [ and therefore, if x = tab[i], the integer returned is i.
BinarySearchIndexClosedOpen - Class in fr.cnes.sirius.patrius.math.utils
Searches index in a double[] with a coupled dichotomy-BinarySearch algorithms.
BinarySearchIndexClosedOpen(double[]) - Constructor for class fr.cnes.sirius.patrius.math.utils.BinarySearchIndexClosedOpen
Constructor.
BinarySearchIndexOpenClosed - Class in fr.cnes.sirius.patrius.math.utils
Searches index in a double[] with a coupled dichotomy-BinarySearch algorithms.
BinarySearchIndexOpenClosed(double[]) - Constructor for class fr.cnes.sirius.patrius.math.utils.BinarySearchIndexOpenClosed
Constructor.
binarySearchOpenClosed(double[], double, int, int) - Static method in class fr.cnes.sirius.patrius.math.utils.SearchIndexLibrary
Searches the index corresponding to the parameter key inside [tab[iMin], tab[iMax]] with the convention OPEN_CLOSED, meaning that interval considered are ] tab[i], tab[i+1] ] and therefore, if x = tab[i], the integer returned is i-1.
binomialCoefficient(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Returns an exact representation of the Binomial Coefficient, "n choose k", the number of k-element subsets that can be selected from an n-element set.
binomialCoefficient(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.CombinatoricsUtils
Returns an exact representation of the Binomial Coefficient, "n choose k", the number of k-element subsets that can be selected from an n-element set.
binomialCoefficientDouble(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Returns a double representation of the Binomial Coefficient, "n choose k", the number of k-element subsets that can be selected from an n-element set.
binomialCoefficientDouble(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.CombinatoricsUtils
Returns a double representation of the Binomial Coefficient, "n choose k", the number of k-element subsets that can be selected from an n-element set.
binomialCoefficientGeneric(int, int) - Static method in class fr.cnes.sirius.patrius.stela.JavaMathAdapter
Compute the Binomial Coefficient, "a choose b", the number of b-element subsets that can be selected from an a-element set.
binomialCoefficientLog(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Returns the natural log of the Binomial Coefficient, "n choose k", the number of k-element subsets that can be selected from an n-element set.
binomialCoefficientLog(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.CombinatoricsUtils
Returns the natural log of the Binomial Coefficient, "n choose k", the number of k-element subsets that can be selected from an n-element set.
binomialCombinations(List<T>, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Provide all the groups of groupSize elements among the provided elements.
BinomialDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the binomial distribution.
BinomialDistribution(int, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.BinomialDistribution
Create a binomial distribution with the given number of trials and probability of success.
BinomialDistribution(RandomGenerator, int, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.BinomialDistribution
Creates a binomial distribution.
BisectionSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
Implements the bisection algorithm for finding zeros of univariate real functions.
BisectionSolver() - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BisectionSolver
Construct a solver with default accuracy (1e-6).
BisectionSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BisectionSolver
Construct a solver.
BisectionSolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BisectionSolver
Construct a solver.
BitsStreamGenerator - Class in fr.cnes.sirius.patrius.math.random
Base class for random number generators that generates bits streams.
BitsStreamGenerator() - Constructor for class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Creates a new random number generator.
BivariateFunction - Interface in fr.cnes.sirius.patrius.math.analysis
An interface representing a bivariate real function.
BivariateGridInterpolator - Interface in fr.cnes.sirius.patrius.math.analysis.interpolation
Interface representing a bivariate real interpolating function where the sample points must be specified on a regular grid.
BivariateIntegrator - Interface in fr.cnes.sirius.patrius.math.analysis.integration.bivariate
Interface for bivariate real integration algorithms.
BLOCK_SIZE - Static variable in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Block size.
BLOCK_SIZE - Static variable in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Block size.
BlockFieldMatrix<T extends FieldElement<T>> - Class in fr.cnes.sirius.patrius.math.linear
Cache-friendly implementation of FieldMatrix using a flat arrays to store square blocks of the matrix.
BlockFieldMatrix(Field<T>, int, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Create a new matrix with the supplied row and column dimensions.
BlockFieldMatrix(T[][]) - Constructor for class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Create a new dense matrix copying entries from raw layout data.
BlockFieldMatrix(int, int, T[][], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Create a new dense matrix copying entries from block layout data.
blockInverse(RealMatrix, int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Computes the inverse of the given matrix by splitting it into 4 sub-matrices.
BlockRealMatrix - Class in fr.cnes.sirius.patrius.math.linear
Cache-friendly implementation of RealMatrix using a flat arrays to store square blocks of the matrix.
BlockRealMatrix(int, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Create a new matrix with the supplied row and column dimensions.
BlockRealMatrix(double[][]) - Constructor for class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Create a new dense matrix copying entries from raw layout data.
BlockRealMatrix(int, int, double[][], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Create a new dense matrix copying entries from block layout data.
BOBYQAOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv
Powell's BOBYQA algorithm.
BOBYQAOptimizer(int) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.BOBYQAOptimizer
 
BOBYQAOptimizer(int, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.BOBYQAOptimizer
 
BodiesElements - Class in fr.cnes.sirius.patrius.data
Elements of the bodies having an effect on nutation.
BodiesElements(double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.data.BodiesElements
Simple constructor.
body - Variable in class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Distant body.
BodyCenterGroundPointing - Class in fr.cnes.sirius.patrius.attitudes
This class handles body center pointing attitude provider; the difference between BodyCenterPointing and this class is that the target point of the former is the body center, while that of the latter is the corresponding point on the ground.
BodyCenterGroundPointing(BodyShape) - Constructor for class fr.cnes.sirius.patrius.attitudes.BodyCenterGroundPointing
Constructor.
BodyCenterGroundPointing(BodyShape, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.BodyCenterGroundPointing
Constructor.
BodyCenterGroundPointing(BodyShape, Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.BodyCenterGroundPointing
Constructor.
BodyCenterPointing - Class in fr.cnes.sirius.patrius.attitudes
This class handles body center pointing attitude provider.
BodyCenterPointing(PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.BodyCenterPointing
Creates new instance.
BodyCenterPointing(PVCoordinatesProvider, boolean) - Constructor for class fr.cnes.sirius.patrius.attitudes.BodyCenterPointing
Creates new instance.
BodyCenterPointing() - Constructor for class fr.cnes.sirius.patrius.attitudes.BodyCenterPointing
Creates new instance.
bodyCode2Name(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceBody
Translate the SPICE integer code of a body into a common name for that body.
bodyCode2String(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceBody
Translate a body ID code to either the corresponding name or if no name to ID code mapping exists, the string representation of the body ID value.
bodyFrame - Variable in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Frame for the central body.
bodyName2Code(String, boolean[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceBody
Translate the name of a body or object to the corresponding SPICE ID code.
BodyPoint - Interface in fr.cnes.sirius.patrius.bodies
Interface for a point linked to a body.
BodyPoint.BodyPointName - Class in fr.cnes.sirius.patrius.bodies
Class allowing to manage the default body point names.
BodyPointTargetDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
This class extends the GenericTargetDirection to create a direction with a target which is a BodyPoint.
BodyPointTargetDirection(BodyPoint) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.BodyPointTargetDirection
Simple constructor
BodyShape - Interface in fr.cnes.sirius.patrius.bodies
Extended interface for celestial bodies shapes : extends the OREKIT's BodyShape interface by adding geometric methods.
BodyShape.MarginType - Enum in fr.cnes.sirius.patrius.bodies
Margin type.
BodyShapeFitter - Class in fr.cnes.sirius.patrius.bodies.mesh
Body shape fitter, allowing to build shapes fitted on the main Shape.
BodyShapeFitter(BodyShape) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.BodyShapeFitter
Constructor.
BodyShapeFitter.EllipsoidType - Enum in fr.cnes.sirius.patrius.bodies.mesh
Type of ellipsoid to apply transformation methods on.
bodyString2Code(String, boolean[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceBody
Translate a string representing a body name into its code.
bodyString2CodeBypass(CounterArray, String[], int[], boolean[], String, boolean[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceBody
Translate a string containing a body name or ID code to an integer code, but bypass calling SpiceBody.bodyString2Code(String, boolean[]) and return saved values provided by the caller if the name is the same as the saved name and the SpiceBody state did not change.
bool(double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Flags
Return boolean from double.
BooleanField - Class in fr.cnes.sirius.patrius.fieldsofview
This class describes a boolean field of view that combines two existing fields with a "AND" or "OR" boolean combination.
BooleanField(String, IFieldOfView, IFieldOfView, BooleanField.BooleanCombination) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.BooleanField
Constructor for the "AND" or "OR" combined field of view
BooleanField.BooleanCombination - Enum in fr.cnes.sirius.patrius.fieldsofview
The boolean combination to be applied
BoundaryAttribute<S extends Space> - Class in fr.cnes.sirius.patrius.math.geometry.partitioning
Class holding boundary attributes.
BoundaryAttribute(SubHyperplane<S>, SubHyperplane<S>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.BoundaryAttribute
Simple constructor.
BoundedPropagator - Interface in fr.cnes.sirius.patrius.propagation
This interface is intended for ephemerides valid only during a time range.
boundedToUnbounded(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter
Maps an array from bounded to unbounded.
bracket(UnivariateFunction, double, double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
This method attempts to find two values a and b satisfying lowerBound <= a < initial < b <= upperBound f(a) * f(b) < 0 If f is continuous on [a,b], this means that a and b bracket a root of f.
bracket(UnivariateFunction, double, double, double, int) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
This method attempts to find two values a and b satisfying lowerBound <= a < initial < b <= upperBound f(a) * f(b) <= 0 If f is continuous on [a,b], this means that a and b bracket a root of f.
BracketedUnivariateSolver<Func extends UnivariateFunction> - Interface in fr.cnes.sirius.patrius.math.analysis.solver
Interface for (univariate real) root-finding algorithms that maintain a bracketed solution.
BracketFinder - Class in fr.cnes.sirius.patrius.math.optim.univariate
Provide an interval that brackets a local optimum of a function.
BracketFinder() - Constructor for class fr.cnes.sirius.patrius.math.optim.univariate.BracketFinder
Constructor with default values 100, 50 (see the other constructor).
BracketFinder(double, int) - Constructor for class fr.cnes.sirius.patrius.math.optim.univariate.BracketFinder
Create a bracketing interval finder.
BracketingNthOrderBrentSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
This class implements a modification of the Brent algorithm.
BracketingNthOrderBrentSolver() - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BracketingNthOrderBrentSolver
Construct a solver with default accuracy and maximal order (1e-6 and 5 respectively)
BracketingNthOrderBrentSolver(double, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BracketingNthOrderBrentSolver
Construct a solver.
BracketingNthOrderBrentSolver(double, double, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BracketingNthOrderBrentSolver
Construct a solver.
BracketingNthOrderBrentSolver(double, double, double, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BracketingNthOrderBrentSolver
Construct a solver.
BracketingNthOrderBrentSolverDFP - Class in fr.cnes.sirius.patrius.math.dfp
This class implements a modification of the Brent algorithm.
BracketingNthOrderBrentSolverDFP(Dfp, Dfp, Dfp, int) - Constructor for class fr.cnes.sirius.patrius.math.dfp.BracketingNthOrderBrentSolverDFP
Construct a solver.
BracketingStep(double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.BracketingStep
 
BrentOptimizer - Class in fr.cnes.sirius.patrius.math.optim.univariate
For a function defined on some interval (lo, hi), this class finds an approximation x to the point at which the function attains its minimum.
BrentOptimizer(double, double, ConvergenceChecker<UnivariatePointValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.univariate.BrentOptimizer
The arguments are used implement the original stopping criterion of Brent's algorithm.
BrentOptimizer(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.univariate.BrentOptimizer
The arguments are used for implementing the original stopping criterion of Brent's algorithm.
BrentSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
This class implements the Brent algorithm for finding zeros of real univariate functions.
BrentSolver() - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BrentSolver
Construct a solver with default accuracy (1e-6).
BrentSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BrentSolver
Construct a solver.
BrentSolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BrentSolver
Construct a solver.
BrentSolver(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.BrentSolver
Construct a solver.
BRep(List<Vector3D>, List<int[]>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet.BRep
Simple constructor.
BSPCelestialBodyLoader - Class in fr.cnes.sirius.patrius.bodies
Loader for JPL ephemerides binary files BSP type.
BSPCelestialBodyLoader(String) - Constructor for class fr.cnes.sirius.patrius.bodies.BSPCelestialBodyLoader
Create a loader for JPL ephemerides binary files (BSP type).
BSPCelestialBodyLoader.SSBEphemeris - Class in fr.cnes.sirius.patrius.bodies
Solar System Barycenter ephemeris specifically defined in its own class since SSB is not in BSP files, hence cannot be handled by BSPEphemerisLoader.
BSPEphemerisLoader - Class in fr.cnes.sirius.patrius.bodies.bsp
Loader for the SPICE BSP format (type 2 and 3).
BSPEphemerisLoader(String) - Constructor for class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Constructor.
BSPEphemerisLoader.SpiceJ2000ConventionEnum - Enum in fr.cnes.sirius.patrius.bodies.bsp
PATRIUS frame used as Spice J2000: either EME2000 or ICRF.
BSPTree<S extends Space> - Class in fr.cnes.sirius.patrius.math.geometry.partitioning
This class represent a Binary Space Partition tree.
BSPTree() - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Build a tree having only one root cell representing the whole space.
BSPTree(Object) - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Build a tree having only one root cell representing the whole space.
BSPTree(SubHyperplane<S>, BSPTree<S>, BSPTree<S>, Object) - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Build a BSPTree from its underlying elements.
BSPTree.LeafMerger<S extends Space> - Interface in fr.cnes.sirius.patrius.math.geometry.partitioning
This interface gather the merging operations between a BSP tree leaf and another BSP tree.
BSPTreeVisitor<S extends Space> - Interface in fr.cnes.sirius.patrius.math.geometry.partitioning
This interface is used to visit BSP tree nodes.
BSPTreeVisitor.Order - Enum in fr.cnes.sirius.patrius.math.geometry.partitioning
Enumerate for visit order with respect to plus sub-tree, minus sub-tree and cut sub-hyperplane.
build(UnivariateDateFunction, AbsoluteDateInterval, String) - Static method in interface fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLeg
Build an OrientationAngleLeg from this.
build(UnivariateDateFunction) - Static method in interface fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProvider
Build an OrientationAngleProvider from this.
build(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
Build an initial simplex.
buildAdditionalState(double[], double[]) - Method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Build full first order additional state from second order y and yDot.
buildAdditionalState(double[], double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Build full first order additional state from second order y and yDot.
buildAdditionalState(double[], double[]) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquations
Build full first order additional state from second order y and yDot.
buildArray(Field<T>, int) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Build an array of elements.
buildArray(Field<T>, int, int) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Build a double dimension array of elements.
buildCodedEvent(SpacecraftState, boolean) - Method in interface fr.cnes.sirius.patrius.events.postprocessing.CodingEventDetector
Build a CodedEvent instance appropriate for the provided SpacecraftState.
buildCodedEvent(SpacecraftState, boolean) - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Build a CodedEvent instance appropriate for the provided SpacecraftState.
buildCodedEvent(Map<String, SpacecraftState>, boolean) - Method in interface fr.cnes.sirius.patrius.events.postprocessing.MultiCodingEventDetector
Build a CodedEvent instance appropriate for the provided map of SpacecraftState.
buildCodedEvent(Map<String, SpacecraftState>, boolean) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Build a CodedEvent instance appropriate for the provided map of SpacecraftState.
buildCodedEventListMap() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger
Builds a map of CodedEventsList, one list per CodingEventDetector instance.
buildCodedEventListMap() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger
Builds a map of CodedEventsList, one list per MultiCodingEventDetector instance.
buildConvex(Hyperplane<S>...) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.RegionFactory
Build a convex region from a collection of bounding hyperplanes.
buildDefaultBodyShape(String, CelestialBodyFrame, PredefinedEphemerisType) - Method in class fr.cnes.sirius.patrius.bodies.AbstractJPLCelestialBodyLoader
Builds a OneAxisEllipsoid as a default shape for the loaded celestial body.
buildDefaultParameterDescriptors(int) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Build a list of N parameter descriptors, each one associated with a single PARAMETER_NAME descriptor mapped to the string "p" + i, where i is the ith element (starting from 0).
buildDefaultParameterDescriptors(int, int) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Build a list of N parameter descriptors, each one associated with a single PARAMETER_NAME descriptor mapped to the string "p" + k, where k is the index of the ith element (starting from 0) shifted by the specified start index.
buildDelayedCodedEvent(SpacecraftState, boolean) - Method in interface fr.cnes.sirius.patrius.events.postprocessing.CodingEventDetector
Build a delayed CodedEvent instance appropriate for the provided SpacecraftState.
buildDelayedCodedEvent(SpacecraftState, boolean) - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Build a delayed CodedEvent instance appropriate for the provided SpacecraftState.
buildDelayedCodedEvent(Map<String, SpacecraftState>, boolean) - Method in interface fr.cnes.sirius.patrius.events.postprocessing.MultiCodingEventDetector
Build a delayed CodedEvent instance appropriate for the provided map of SpacecraftState.
buildDelayedCodedEvent(Map<String, SpacecraftState>, boolean) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Build a delayed CodedEvent instance appropriate for the provided map of SpacecraftState.
buildFullState(double[], double[]) - Method in interface fr.cnes.sirius.patrius.math.ode.nonstiff.cowell.SecondOrderStateMapper
Build full first order state from second order y and yDot.
buildFullState(double[], double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.SecondOrderMapper
Build full first order state from second order y and yDot.
buildInterpolationFunction(T[], int, int) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory.DoubleInterpolationFunctionBuilder
Builds an interpolation function with the provided samples within the provided indexes.
buildInterpolationFunction(IN[], int, int) - Method in interface fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolationFunctionBuilder
Builds an interpolation function with the provided samples within the provided indexes.
buildInterpolationFunction(TimeStampedPVCoordinates[], int, int, CartesianDerivativesFilter, boolean) - Static method in class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Build an interpolation function for the TimeStampedPVCoordinates.
buildIonoCorrection(TopocentricFrame) - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.AbstractIonosphericCorrectionFactory
Return the ionospheric correction model provided by the factory.
buildIonoCorrection(TopocentricFrame) - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.BentModelFactory
Return the ionospheric correction model provided by the factory.
buildMeteoBasedCorrection(AbstractMeteoBasedCorrectionFactory.MeteoBasedKey) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AbstractMeteoBasedCorrectionFactory
Return the meteorologically based correction model provided by the factory.
buildMeteoBasedCorrection(AbstractMeteoBasedCorrectionFactory.MeteoBasedKey) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModelFactory
Return the meteorologically based correction model provided by the factory.
buildMeteoBasedCorrection(AbstractMeteoBasedCorrectionFactory.MeteoBasedKey) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModelFactory
Return the meteorologically based correction model provided by the factory.
buildMeteoBasedCorrection(AbstractMeteoBasedCorrectionFactory.MeteoBasedKey) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.MariniMurrayModelFactory
Return the meteorologically based correction model provided by the factory.
buildMeteoBasedCorrection(AbstractMeteoBasedCorrectionFactory.MeteoBasedKey) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.SaastamoinenModelFactory
Return the meteorologically based correction model provided by the factory.
buildModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.libration.LibrationCorrectionPerThread
Factory method to create a model.
buildModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationPerThread
Factory method to create a model.
buildModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionPerThread
Factory method to create a model.
buildNew(BSPTree<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.IntervalsSet
Build a region using the instance as a prototype.
buildNew(Hyperplane<Euclidean1D>, Region<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.SubOrientedPoint
Build a sub-hyperplane from an hyperplane and a region.
buildNew(BSPTree<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet
Build a region using the instance as a prototype.
buildNew(Hyperplane<Euclidean3D>, Region<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SubPlane
Build a sub-hyperplane from an hyperplane and a region.
buildNew(BSPTree<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Build a region using the instance as a prototype.
buildNew(Hyperplane<Euclidean2D>, Region<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.SubLine
Build a sub-hyperplane from an hyperplane and a region.
buildNew(BSPTree<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Build a region using the instance as a prototype.
buildNew(Hyperplane<S>, Region<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractSubHyperplane
Build a sub-hyperplane from an hyperplane and a region.
buildNew(BSPTree<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Region
Build a region using the instance as a prototype.
buildOccurrenceCodedEvent(SpacecraftState, boolean) - Method in interface fr.cnes.sirius.patrius.events.postprocessing.CodingEventDetector
Build a CodedEvent instance appropriate for the provided SpacecraftState.
buildOccurrenceCodedEvent(SpacecraftState, boolean) - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Build a CodedEvent instance appropriate for the provided SpacecraftState.
buildOccurrenceCodedEvent(Map<String, SpacecraftState>, boolean) - Method in interface fr.cnes.sirius.patrius.events.postprocessing.MultiCodingEventDetector
Build a CodedEvent instance appropriate for the provided map of SpacecraftState.
buildOccurrenceCodedEvent(Map<String, SpacecraftState>, boolean) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Build a CodedEvent instance appropriate for the provided map of SpacecraftState.
buildOrbitalParameterDescriptors(OrbitType, PositionAngle) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Builds the parameter descriptors associated with a given orbit type and position angle type, each representing one of the orbital coordinates.
buildOrbitalParameters(OrbitType, PositionAngle) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Builds the parameters associated with a given orbit type and position angle type, each one representing one of the orbital coordinates.
buildPhenomenaListMap(AbsoluteDateInterval, SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger
Builds a map of PhenomenaList, one list per CodingEventDetector instance.
buildPhenomenaListMap(AbsoluteDateInterval, Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger
Builds a map of PhenomenaList, one list per MultiCodingEventDetector instance.
buildPoint(LLHCoordinatesSystem, double, double, double, String) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Build a BodyPoint from LLH coordinates.
buildPoint(Vector3D, String) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Build a BodyPoint from position in body frame.
buildPoint(Vector3D, Frame, AbsoluteDate, String) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Build a BodyPoint from position in provided frame at provided date.
buildPoint(LLHCoordinatesSystem, double, double, double, String) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Build a BodyPoint from LLH coordinates.
buildPoint(Vector3D, String) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Build a BodyPoint from position in body frame.
buildPoint(Vector3D, Frame, AbsoluteDate, String) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Build a BodyPoint from position in provided frame at provided date.
buildPoint(Vector3D, String) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Build a BodyPoint from position in body frame.
buildPoint(Vector3D, Frame, AbsoluteDate, String) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Build a BodyPoint from position in provided frame at provided date.
buildPoint(LLHCoordinatesSystem, double, double, double, String) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Build a BodyPoint from LLH coordinates.
buildPoint(LLHCoordinatesSystem, double, double, double, String) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Build a BodyPoint from LLH coordinates.
buildPoint(Vector3D, String) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Build a BodyPoint from position in body frame.
buildPoint(Vector3D, Frame, AbsoluteDate, String) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Build a BodyPoint from position in provided frame at provided date.
buildRadialPointOnShapeSurface(double, double) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Build a body point on the radial direction corresponding to entered bodycentric latitude and longitude: if more than one intersection, the method considers the one farthest to the body frame origin (having the largest norm).
buildRK6StepInterpolator(double[][], int, int) - Static method in class fr.cnes.sirius.patrius.math.ode.nonstiff.RungeKutta6Integrator
Build a Runge-Kutta step interpolator of order interpolatorOrder, based on the integrator data.
buildSummaryMatrixFormat(int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Build a summary matrix format with different specific size for sub-corners blocs square dimensions of the summary view.
buildTerm(double, double, int, int, int, int, int, int, int, int, int, int, int, int, int, int) - Static method in class fr.cnes.sirius.patrius.data.SeriesTerm
Factory method for building the appropriate object.
buildUndefinedEvent(AbsoluteDate, boolean) - Static method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEvent
Factory method for an undefined event, that still has a valid date.
BULLETINB_1980_FILENAME - Static variable in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Default regular expression for the BulletinB files (IAU1980 compatibles).
BULLETINB_2000_FILENAME - Static variable in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Default regular expression for the BulletinB files (IAU2000 compatibles).
BulletinBFilesLoader - Class in fr.cnes.sirius.patrius.frames.configuration.eop
Loader for bulletin B files.
BulletinBFilesLoader() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.BulletinBFilesLoader
Build a loader for IERS bulletins B files.
BulletinBFilesLoader(String) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.BulletinBFilesLoader
Build a loader for IERS bulletins B files.
BX_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.forces.EmpiricalForce
X-component of the B coefficient.
BY_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Y-component of the B coefficient.
BYTES_DOUBLE - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.ReadDoublePrecisionDAF
Number of bytes that represent a double precision number.
BYTES_DOUBLE - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
Number of bytes in a double precision number.
byteValue() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
The current implementation performs casting to a byte.
BZ_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Z-component of the B coefficient.

C

c1 - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
C1 from SPTRCK #3.
C1AL - Static variable in class fr.cnes.sirius.patrius.forces.radiation.KnockeRiesModel
coefficient c1al of Knocke-Ries model.
C1IR - Static variable in class fr.cnes.sirius.patrius.forces.radiation.KnockeRiesModel
coefficient c1ir of Knocke-Ries model.
c2 - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
C2 from SPTRCK #3.
c2h - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Intermediate values.
c3h - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Intermediate values.
c4 - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
C4 from SPTRCK #3.
C_N - Static variable in class fr.cnes.sirius.patrius.assembly.properties.AeroFacetProperty
Default normal force coefficient parameter name.
C_T - Static variable in class fr.cnes.sirius.patrius.assembly.properties.AeroFacetProperty
Default tangential force coefficient parameter name.
C_X - Static variable in class fr.cnes.sirius.patrius.assembly.properties.AeroCrossSectionProperty
Default drag force coefficient parameter name.
C_X - Static variable in class fr.cnes.sirius.patrius.assembly.properties.AeroGlobalProperty
Default drag force coefficient parameter name.
C_Z - Static variable in class fr.cnes.sirius.patrius.assembly.properties.AeroGlobalProperty
Default lift coefficient parameter name.
cachedAlti - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Geodetic altitude in km (minimum altitude: 120 km).
cachedDay - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Number of days in current year.
cachedF - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Instant solar flux. f[1] = instantaneous flux; f[2] = 0.
cachedFbar - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Mean solar flux. fbar[1] = mean flux; fbar[2] = 0.
cachedHl - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Local solar time (rad).
cachedTemperature - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Cache mecanism - Temperature at altitude z (K).
CacheEntry<K,V> - Class in fr.cnes.sirius.patrius.tools.cache
Immutable class representing an entry of the cache FIFOThreadSafeCache.
CacheEntry(K, V) - Constructor for class fr.cnes.sirius.patrius.tools.cache.CacheEntry
Standard constructor.
cacheFreq - Variable in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Cache frequency.
calculateAdjustedRSquared() - Method in class fr.cnes.sirius.patrius.math.stat.regression.OLSMultipleLinearRegression
Returns the adjusted R-squared statistic, defined by the formula R2adj = 1 - [SSR (n - 1)] / [SSTO (n - p)] where SSR is the sum of squared residuals, SSTO is the total sum of squares, n is the number of observations and p is the number of parameters estimated (including the intercept).
calculateBeta() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Calculates the beta of multiple linear regression in matrix notation.
calculateBeta() - Method in class fr.cnes.sirius.patrius.math.stat.regression.GLSMultipleLinearRegression
Calculates beta by GLS.
calculateBeta() - Method in class fr.cnes.sirius.patrius.math.stat.regression.OLSMultipleLinearRegression
Calculates the regression coefficients using OLS.
calculateBetaVariance() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Calculates the beta variance of multiple linear regression in matrix notation.
calculateBetaVariance() - Method in class fr.cnes.sirius.patrius.math.stat.regression.GLSMultipleLinearRegression
Calculates the variance on the beta.
calculateBetaVariance() - Method in class fr.cnes.sirius.patrius.math.stat.regression.OLSMultipleLinearRegression
Calculates the variance-covariance matrix of the regression parameters.
calculateErrorVariance() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Calculates the variance of the error term.
calculateErrorVariance() - Method in class fr.cnes.sirius.patrius.math.stat.regression.GLSMultipleLinearRegression
Calculates the estimated variance of the error term using the formula Var(u) = Tr(u' Omega^-1 u)/(n-k) where n and k are the row and column dimensions of the design matrix X.
calculateField(double, double, double) - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Calculate the magnetic field at the specified latitude, longitude and height.
calculateField(EllipsoidPoint) - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Calculate the magnetic field at the specified ellipsoid point identified by latitude, longitude and height.
calculateField(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Calculate the magnetic field at the specified point identified by the coordinates of the point and the reference point.
calculateHat() - Method in class fr.cnes.sirius.patrius.math.stat.regression.OLSMultipleLinearRegression
Compute the "hat" matrix.
calculateNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
calculateNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
calculateNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
calculateNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
calculateNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
calculateNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
calculatePathDelay(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.SaastamoinenModel
Calculates the tropospheric path delay for the signal path from a ground station to a satellite at a given date.
calculatePhase1InitialFeasiblePoint(double[], double) - Method in interface fr.cnes.sirius.patrius.math.optim.joptimizer.functions.BarrierFunction
Calculates the initial value for the additional variable s in basic Phase I method.
calculatePhase1InitialFeasiblePoint(double[], double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.LogarithmicBarrier
Calculates the initial value for the s parameter in Phase I.
calculateResiduals() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Calculates the residuals of multiple linear regression in matrix notation.
calculateResidualSumOfSquares() - Method in class fr.cnes.sirius.patrius.math.stat.regression.OLSMultipleLinearRegression
Returns the sum of squared residuals.
calculateRSquared() - Method in class fr.cnes.sirius.patrius.math.stat.regression.OLSMultipleLinearRegression
Returns the R-Squared statistic, defined by the formula R2 = 1 - SSR / SSTO where SSR is the sum of squared residuals and SSTO is the total sum of squares
calculateScaledResidual(RealMatrix, RealMatrix, RealMatrix) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.Utils
Calculate the scaled residual
||Ax-b||_oo/( ||A||_oo .
calculateScaledResidual(RealMatrix, RealVector, RealVector) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.Utils
Calculate the scaled residual
||Ax-b||_oo/( ||A||_oo .
calculateTotalSumOfSquares() - Method in class fr.cnes.sirius.patrius.math.stat.regression.OLSMultipleLinearRegression
Returns the sum of squared deviations of Y from its mean.
calculateYVariance() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Calculates the variance of the y values.
call() - Method in class fr.cnes.sirius.patrius.tools.parallel.AbstractSimpleParallelTaskImpl
 
call() - Method in interface fr.cnes.sirius.patrius.tools.parallel.ParallelTask
 
callImpl() - Method in class fr.cnes.sirius.patrius.tools.parallel.AbstractSimpleParallelTaskImpl
Call implementation to be provided by the implementing class.
cancelStepAccepted() - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Cancel stepAccepted call (does not cancel event).
cancelStepAccepted() - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Cancel stepAccepted call (does not cancel event).
canIncrement() - Method in class fr.cnes.sirius.patrius.math.util.Incrementor
Checks whether a single increment is allowed.
canMap(EllipsoidPoint) - Method in class fr.cnes.sirius.patrius.projections.IdentityProjection
Returns a boolean depending if the geodetic point can be map with the selected projection method.
canMap(EllipsoidPoint) - Method in interface fr.cnes.sirius.patrius.projections.IProjection
Returns a boolean depending if the geodetic point can be map with the selected projection method.
canMap(EllipsoidPoint) - Method in class fr.cnes.sirius.patrius.projections.Mercator
Returns a boolean depending if the geodetic point can be map with the selected projection method.
CardanCalculator - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Compute X and Y Cardan angles of a point, defined by its Cartesian coordinates in a frame whose Y, Z axis, local vertical and west directions axis are in the same Plane.
CardanMountPosition - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
 
CardanMountPosition(double, double, double) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPosition
Build Cardan mount.
CardanMountPV - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
 
CardanMountPV(double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
Build cardan mounting.
CARRIER_RETURN - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Carrier return ('\n').
CartesianCoordinate - Enum in fr.cnes.sirius.patrius.orbits.orbitalparameters
Enumerates the different coordinates associated with the cartesian parameters.
CartesianDerivativesFilter - Enum in fr.cnes.sirius.patrius.utils
Enumerate for selecting which derivatives to use in TimeStampedPVCoordinates and interpolation.
CartesianGridAttractionLoader - Class in fr.cnes.sirius.patrius.forces.gravity.grid
Grid attraction model loader.
CartesianGridAttractionLoader(String) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.grid.CartesianGridAttractionLoader
Constructor.
CartesianOrbit - Class in fr.cnes.sirius.patrius.orbits
This class holds cartesian orbital parameters.
CartesianOrbit(IOrbitalParameters, Frame, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Creates a new instance.
CartesianOrbit(PVCoordinates, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Constructor from cartesian parameters.
CartesianOrbit(Orbit) - Constructor for class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Constructor from any kind of orbital parameters.
CartesianParameters - Class in fr.cnes.sirius.patrius.orbits.orbitalparameters
This class holds cartesian orbital parameters.
CartesianParameters(PVCoordinates, double) - Constructor for class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Constructor with PV coordinates.
CartesianParameters(Vector3D, Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Constructor with position and velocity.
castOrTransform(SymmetricPositiveMatrix) - Static method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Cast or transform the provided matrix into a DecomposedSymmetricPositiveMatrix.
CauchyDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the Cauchy distribution.
CauchyDistribution() - Constructor for class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Creates a Cauchy distribution with the median equal to zero and scale equal to one.
CauchyDistribution(double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Creates a Cauchy distribution using the given median and scale.
CauchyDistribution(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Creates a Cauchy distribution using the given median and scale.
CauchyDistribution(RandomGenerator, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Creates a Cauchy distribution.
cbrt() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Cubic root.
Cbrt - Class in fr.cnes.sirius.patrius.math.analysis.function
Cube root function.
Cbrt() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Cbrt
 
cbrt(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the cubic root of a number.
cbrt(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the cubic root of a number.
cbrt(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the cubic root of a number.
cbrt(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the cubic root of a number.
cbrt(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the cubic root of a number.
cbrt(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the cubic root of a number.
cbrt(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the cubic root of a number.
cbrt() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Cubic root.
cbrt(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the cubic root of a number.
cbrt(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the cubic root of a number.
cc - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Number of particles per cm3. cc(1) = hydrogen cc(2) = helium cc(3) = atomic oxygen cc(4) = molecular nitrogen cc(5) = molecular oxygen cc(6) = atomic nitrogen
ccor(double, double, double, double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.NRLMSISE00
ccor.
ccor2(double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.NRLMSISE00
ccor2.
CCSDS_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
Reference epoch for CCSDS Time Code Format (CCSDS 301.0-B-4): 1958-01-01T00:00:00 International Atomic Time (not UTC).
CCSDS_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.DateComponents
Reference epoch for CCSDS Time Code Format (CCSDS 301.0-B-4): 1958-01-01.
cdf(double) - Method in class fr.cnes.sirius.patrius.math.distribution.KolmogorovSmirnovDistribution
Calculates P(D_n < d) using method described in [1] with quick decisions for extreme values given in [2] (see above).
cdf(double, boolean) - Method in class fr.cnes.sirius.patrius.math.distribution.KolmogorovSmirnovDistribution
Calculates P(D_n < d) using method described in [1] with quick decisions for extreme values given in [2] (see above).
cdfExact(double) - Method in class fr.cnes.sirius.patrius.math.distribution.KolmogorovSmirnovDistribution
Calculates P(D_n < d) using method described in [1] with quick decisions for extreme values given in [2] (see above).
ceil() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Get the smallest whole number larger than instance.
Ceil - Class in fr.cnes.sirius.patrius.math.analysis.function
ceil function.
Ceil() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Ceil
 
ceil() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Round to an integer using the round ceil mode.
ceil(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Get the smallest whole number larger than x.
ceil(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Get the smallest whole number larger than x.
ceil(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Get the smallest whole number larger than x.
ceil(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Get the smallest whole number larger than x.
ceil(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Get the smallest whole number larger than x.
ceil(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Get the smallest whole number larger than x.
ceil(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Get the smallest whole number larger than x.
ceil() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Get the smallest whole number larger than instance.
ceil(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Get the smallest whole number larger than x.
ceil(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Get the smallest whole number larger than x.
celestialBodiesMaskingDistance(AbsoluteDate, AbsoluteDate, AbstractSignalPropagationDetector.PropagationDelayType, VisibilityFromStationDetector.LinkType) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the minimal euclidian distance to the celestial body shapes.
CelestialBody - Interface in fr.cnes.sirius.patrius.bodies
Interface for celestial bodies like Sun, Moon or solar system planets.
CelestialBodyEphemeris - Interface in fr.cnes.sirius.patrius.bodies
Interface for celestial body ephemeris.
CelestialBodyEphemerisLoader - Interface in fr.cnes.sirius.patrius.bodies
Interface for loading celestial bodies ephemeris.
CelestialBodyFactory - Class in fr.cnes.sirius.patrius.bodies
Factory class for bodies of the solar system.
CelestialBodyFrame - Class in fr.cnes.sirius.patrius.frames
Frame centered on a CelestialPoint.
CelestialBodyFrame(String, boolean) - Constructor for class fr.cnes.sirius.patrius.frames.CelestialBodyFrame
Protected constructor used only for the root frame.
CelestialBodyFrame(Frame, Transform, String, CelestialPoint) - Constructor for class fr.cnes.sirius.patrius.frames.CelestialBodyFrame
Constructor.
CelestialBodyFrame(Frame, TransformProvider, String, CelestialPoint) - Constructor for class fr.cnes.sirius.patrius.frames.CelestialBodyFrame
Constructor.
CelestialBodyFrame(Frame, Transform, String, boolean, CelestialPoint) - Constructor for class fr.cnes.sirius.patrius.frames.CelestialBodyFrame
Constructor.
CelestialBodyFrame(Frame, TransformProvider, String, boolean, CelestialPoint) - Constructor for class fr.cnes.sirius.patrius.frames.CelestialBodyFrame
Generic constructor.
CelestialBodyIAUOrientation - Interface in fr.cnes.sirius.patrius.bodies
Interface for IAU pole and primer meridian orientations.
CelestialBodyLoader - Interface in fr.cnes.sirius.patrius.bodies
Interface for loading celestial bodies/points.
CelestialBodyOrientation - Interface in fr.cnes.sirius.patrius.bodies
Interface to represent a celestial body orientation.
CelestialBodyOrientation.OrientationType - Enum in fr.cnes.sirius.patrius.bodies
Describe the orientation type.
CelestialBodyPointed - Class in fr.cnes.sirius.patrius.attitudes
This class handles a celestial body pointed attitude provider.
CelestialBodyPointed(Frame, PVCoordinatesProvider, Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.CelestialBodyPointed
Creates new instance.
CelestialBodyPolesAxisDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
This direction is the axis defined by the two poles of a celestial body.
CelestialBodyPolesAxisDirection(CelestialBody) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.CelestialBodyPolesAxisDirection
Build a direction defined by the frame associated to a celestial body.
CelestialBodyTabulatedOrientation - Class in fr.cnes.sirius.patrius.bodies
Celestial body orientation represented by a tabulated attitude leg (quaternions).
CelestialBodyTabulatedOrientation(TabulatedAttitude) - Constructor for class fr.cnes.sirius.patrius.bodies.CelestialBodyTabulatedOrientation
Constructor.
CelestialPoint - Interface in fr.cnes.sirius.patrius.bodies
Interface for celestial points like Sun, Moon or solar system planets (without modeling the shape, orientation, etc).
celestialPoint - Variable in class fr.cnes.sirius.patrius.frames.CelestialBodyFrame
Celestial point centered on this frame.
CelestialPoint.BodyNature - Enum in fr.cnes.sirius.patrius.bodies
Body nature.
CenteredAolPassageDetector - Class in fr.cnes.sirius.patrius.events.detectors
Centered argument of latitude detector
CenteredAolPassageDetector(double, PositionAngle, MeanOsculatingElementsProvider, Frame) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CenteredAolPassageDetector
Constructor
CenteredAolPassageDetector(double, PositionAngle, MeanOsculatingElementsProvider, Frame, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CenteredAolPassageDetector
Constructor with complementary parameters
CenteredAolPassageDetector(double, PositionAngle, MeanOsculatingElementsProvider, Frame, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CenteredAolPassageDetector
Constructor with complementary parameters
centeredToOsculating(CircularOrbit) - Method in class fr.cnes.sirius.patrius.events.detectors.CenteredAolPassageDetector
Get osculating CircularOrbit from centered counterpart
CentralBodyMaskCircularFOVDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for target entry/exit events with respect to a satellite sensor FOV defined by a vector3D giving the direction in satellite frame and taking into account masking from the central body This class handles fields of view with a circular boundary.
CentralBodyMaskCircularFOVDetector(PVCoordinatesProvider, double, BodyShape, boolean, Vector3D, double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CentralBodyMaskCircularFOVDetector
Constructor with user maxcheck and threshold creating a circularFOVDetector and an EllipsoidEclipseDetector The default implementation behaviour is to stop propagation when the target is visible.
CentralBodyMaskCircularFOVDetector(PVCoordinatesProvider, double, BodyShape, boolean, Vector3D, double, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CentralBodyMaskCircularFOVDetector
Constructor with user maxcheck and threshold creating a circularFOVDetector and an EllipsoidEclipseDetector
CentralBodyMaskCircularFOVDetector(PVCoordinatesProvider, double, BodyShape, boolean, Vector3D, double, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CentralBodyMaskCircularFOVDetector
Constructor with user maxcheck and threshold creating a circularFOVDetector and an EllipsoidEclipseDetector
CentralBodyMaskCircularFOVDetector(EclipseDetector, CircularFieldOfViewDetector, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CentralBodyMaskCircularFOVDetector
Constructor with EclipseDetector and CircularFieldOfViewDetector.
CentralBodyMaskCircularFOVDetector(PVCoordinatesProvider, double, BodyShape, boolean, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CentralBodyMaskCircularFOVDetector
Constructor with default maxcheck and default threshold, creating a circularFOVDetector and an EllipsoidEclipseDetector
centroidOf(Collection<T>) - Method in interface fr.cnes.sirius.patrius.math.stat.clustering.Clusterable
Returns the centroid of the given Collection of points.
centroidOf(Collection<EuclideanDoublePoint>) - Method in class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanDoublePoint
Returns the centroid of the given Collection of points.
centroidOf(Collection<EuclideanIntegerPoint>) - Method in class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanIntegerPoint
Returns the centroid of the given Collection of points.
CGU - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
OBELIX gravitational constant.
ch - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Intermediate values.
ChebyshevDecompositionEngine - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
Approximate a UnivariateFunction by a Chebyshev polynomial.
checkAbsoluteThreshold(Double) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Ensures the provided absolute threshold is either null or a positive number (zero included).
checkAdditionCompatible(FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Check if a matrix is addition compatible with the instance.
checkAdditionCompatible(AnyMatrix, AnyMatrix) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Check if matrices are addition compatible.
checkAndUpdate(CounterArray) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.CounterArray
Check and update, if needed, counter array.
checkApKpValidity(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Check that solar data (ap/kp) are available in the user range [start; end].
checkApSanity(double) - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityToolbox
Check that the specified ap coefficient is within bounds
checkArrayIndex(double[][], int, int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks if the provided indices are valid row and column indices for a given 2D-array.
checkBinomial(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.CombinatoricsUtils
Check binomial preconditions.
checkBounds(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Returns PV Coordinates on bounds if duration is on bounds.
checkColumnDimension(int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks the validity of the provided column dimension (must be strictly positive).
checkColumnIndex(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Check if a column index is valid.
checkColumnIndex(AnyMatrix, int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks if an index is a valid column index for a given matrix.
checkColumnIndices(AnyMatrix, int[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks if the provided indices are valid column indices for a given matrix.
checkCompatibility(DSCompiler) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Check rules set compatibility.
checkContractExpand(double, double) - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Checks the expansion factor and the contraction criterion and raises an exception if the contraction criterion is smaller than the expansion criterion.
checkCovarianceMatrixDimension() - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Checks the covariance matrix and throws an exception if its dimensions are not large enough to store the orbital parameters of a single orbit.
checkCovarianceMatrixDimension(int) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Checks the covariance matrix and throws an exception if its dimensions are not large enough to store the orbital parameters of a given number of orbits.
checkCustomExitConditions(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Overriding this, a subclass can define some extra condition for exiting the iteration loop.
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.drag.DragForce
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.ForceModel
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.DirectBodyAttraction
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.ThirdBodyAttraction
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.PoleTides
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTides
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.relativistic.CoriolisRelativisticEffect
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.relativistic.LenseThirringRelativisticEffect
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.relativistic.SchwarzschildRelativisticEffect
This methods throws an exception if the user did not provide all the required data to perform model call on provided range [start; end].
checkDataArray(double[]) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Checks the validity of the provided data array.
checkDataArray(double[]) - Static method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Checks the validity of the provided data array.
checkDate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAttitudeProfile
Check date validity.
checkDestinationArray(int, int, double[][], int, int) - Static method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Ensures the destination array is not null, and large enough to store the data of a submatrix.
checkDimension(int, int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Check if the provided dimension is the one expected.
checkDuplicates(int[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks if the provided array contains duplicates.
checkEOPContinuity(double) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Check Earth orientation parameters continuity.
checkFinite(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Check that the argument is a real number.
checkFinite(double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Check that all the elements are real numbers.
checkFluxValidity(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Check that solar data (flux) are available in the user range [start; end].
checkHandleAccess(int, String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandle
Signal an error if a DAF file handle does not designate a DAF that is open for a specified type of access.
checkIndex(int) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Check if an index is valid.
checkIndices(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Checks that the indices of a subvector are valid.
checkKKTSolutionAcc - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Check if the KTT accuracy is preserved
checkKKTSolutionAccuracy(RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Check the solution of the system KKT.x = b against the scaled residual beta < gamma, where gamma is a parameter chosen by the user and beta is the scaled residual, beta = ||KKT.x-b||_oo/( ||KKT||_oo .
checkKKTSolutionAccuracy(RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.UpperDiagonalHKKTSolver
Check the solution of the system KKT.x = b against the scaled residual beta < gamma, where gamma is a parameter chosen by the user and beta is the scaled residual, beta = ||KKT.x-b||_oo/( ||KKT||_oo .
checkKpSanity(double) - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityToolbox
Check that the specified kp coefficient is within bounds
checkMatrix(RealMatrix) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Ensures the provided matrix is not null and is a square matrix.
checkMatrixArray(double[][]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks the validity of a matrix data array.
checkMatrixArray(double[][], boolean) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks the validity of a matrix data array.
checkMatrixArray(Object[][]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks the validity of a matrix data array.
checkMatrixArray(Object[][], boolean) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks the validity of a matrix data array.
checkMatrixIndex(AnyMatrix, int, int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks if the provided indices are valid row and column indices are for a given matrix.
checkMultiplicationCompatible(FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Check if a matrix is multiplication compatible with the instance.
checkMultiplicationCompatible(AnyMatrix, AnyMatrix) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Check if matrices are multiplication compatible
checkMultiplicationCompatible(AnyMatrix, AnyMatrix, boolean) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Check if matrices are multiplication compatible
checkNonNegative(long[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Check that all entries of the input array are >= 0.
checkNonNegative(long[][]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Check all entries of the input array are >= 0.
checkNotNull(Object, Localizable, Object...) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Checks that an object is not null.
checkNotNull(Object) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Checks that an object is not null.
checkOrbit(Orbit) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Checks an orbit and throws an exception if it is null, or if it is not defined at the same date as this orbital covariance.
checkOrder(double[], MathArrays.OrderDirection, boolean, boolean) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Check that the given array is sorted.
checkOrder(double[], MathArrays.OrderDirection, boolean) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Check that the given array is sorted.
checkOrder(double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Check that the given array is sorted in strictly increasing order.
checkParameterDescriptors() - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Checks that the first six parameter descriptors associated with the covariance have an orbital coordinate descriptor which is mapped to an OrbitalCoordinate instance with the expected state vector index.
checkParameterDescriptors(int, OrbitType) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Starting from the specified index, checks that the first six parameter descriptors associated with the covariance have an orbital coordinate descriptor which is mapped to an OrbitalCoordinate instance with the expected state vector index.
checkParameters(RealLinearOperator, RealVector, RealVector) - Static method in class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolver
Performs all dimension checks on the parameters of solve and solveInPlace, and throws an exception if one of the checks fails.
checkParameters(RealLinearOperator, RealLinearOperator, RealVector, RealVector) - Static method in class fr.cnes.sirius.patrius.math.linear.PreconditionedIterativeLinearSolver
Performs all dimension checks on the parameters of solve and solveInPlace, and throws an exception if one of the checks fails.
checkPoint(double, double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Interval
Check a point with respect to the interval.
checkPoint(Vector<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Check a point with respect to the region.
checkPoint(BSPTree<S>, Vector<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Check a point with respect to the region starting at a given node.
checkPoint(Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Region
Check a point with respect to the region.
checkPolygonSet() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Method to check PolygonSet based on three criteria (three checks) : Classification of polygons must not be CROSSING_BORDERS or DEGENERATED Size of polygon must be different from Double.POSITIVE_INFINITY (open-loop polygon) Remarks : If both criteria are satisfied, polygon will have at least three points If constructor PolygonsSet(Vector2D[][]) is used, second exception cannot be reached (vertices are automatically sorted in TRIGO sense, which prevent crossing borders) If constructor PolygonsSet(Vector2D[][]) is used, third exception cannot be reached (the first will be reached before)
checkPoolStateCounter(CounterArray) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.PoolSpice
Check and update the POOL state counter tracked by a caller (user) routine.
checkPositive(double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Check that all entries of the input array are strictly positive.
checkPositiveSemiDefinite(SymmetricMatrix, double) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Ensures a symmetric matrix is positive semi-definite and throws an exception if that's not the case.
checkRectangular(long[][]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Throws DimensionMismatchException if the input array is not rectangular.
checkRectangularShape(RealMatrix[][]) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Checks whether the given array is rectangular, that is, whether all rows have the same number of columns.
checkRelativeThreshold(Double) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Ensures the provided relative threshold is either null or a positive number (zero included).
checkRowDimension(int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks the validity of the provided row dimension (must be strictly positive).
checkRowIndex(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Check if a row index is valid.
checkRowIndex(AnyMatrix, int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks if an index is a valid row index for a given matrix.
checkRowIndices(AnyMatrix, int[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks if the provided indices are valid row indices for a given matrix.
checkScaling(RealMatrix, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.Matrix1NornRescaler
Check if the scaling algorithm returned proper results.
checkScaling(RealMatrix, RealVector, RealVector) - Method in interface fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.MatrixRescaler
Check if the scaling algorithm returned proper results.
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.Atmosphere
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.DTMInputParameters
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.JB2006
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.JB2006InputParameters
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000InputParameters
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.SimpleExponentialAtmosphere
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.DTMSolarData
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSolarActivityData(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.US76
This methods throws an exception if the user did not provide solar activity on the provided interval [start, end].
checkSquare() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Checks if this is a square matrix and throws an exception if that's not the case.
checkStateVectorIndex(int) - Static method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.OrbitalCoordinate
Static method to check if the state vector index is valid (between 0 and 5 (included)).
checkSubMatrixIndex(int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Check if submatrix ranges indices are valid.
checkSubMatrixIndex(int[], int[]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Check if submatrix ranges indices are valid.
checkSubMatrixIndex(AnyMatrix, int, int, int, int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks if the provided sub-matrix ranges are valid for a given matrix.
checkSubMatrixIndex(AnyMatrix, int[], int[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks if the provided sub-matrix indices are valid for a given matrix.
checkSubtractionCompatible(FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Check if a matrix is subtraction compatible with the instance.
checkSubtractionCompatible(AnyMatrix, AnyMatrix) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Check if matrices are subtraction compatible
checkSymmetric(RealMatrix, double) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks whether a matrix is symmetric.
checkSymmetry(RealMatrix, double, double) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Checks if the matrix is symmetric and throws an exception if that's not the case.
checkUpdates(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.PoolSpice
Indicate whether or not any watched kernel variables that have a specified agent on their notification list have been updated.
checkUpdatesIfCounterUpdate(CounterArray, String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.PoolSpice
Determine whether or not any of the POOL variables that are to be watched and have AGENT on their distribution list have been updated, but do the full watcher check only if the POOL state counter has changed.
checkValidity(List<T>) - Method in class fr.cnes.sirius.patrius.math.genetics.AbstractListChromosome
Asserts that representation can represent a valid chromosome.
checkValidity(List<Integer>) - Method in class fr.cnes.sirius.patrius.math.genetics.BinaryChromosome
Asserts that representation can represent a valid chromosome.
checkValidity(List<Double>) - Method in class fr.cnes.sirius.patrius.math.genetics.RandomKey
Asserts that representation can represent a valid chromosome.
checkVectorDimensions(FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Check if instance and specified vectors have the same dimension.
checkVectorDimensions(int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Check if instance dimension is equal to some expected value.
checkVectorDimensions(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Check if instance and specified vectors have the same dimension.
checkVectorDimensions(int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Check if instance dimension is equal to some expected value.
checkVectorDimensions(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Check if instance and specified vectors have the same dimension.
checkVectorDimensions(int) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Check if instance dimension is equal to some expected value.
chiSquare(double[], long[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.ChiSquareTest
Computes the Chi-Square statistic comparing observed and expected frequency counts.
chiSquare(long[][]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.ChiSquareTest
Computes the Chi-Square statistic associated with a chi-square test of independence based on the input counts array, viewed as a two-way table.
chiSquare(double[], long[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
chiSquare(long[][]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
chiSquareDataSetsComparison(long[], long[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.ChiSquareTest
Computes a Chi-Square two sample test statistic comparing bin frequency counts in observed1 and observed2 .
chiSquareDataSetsComparison(long[], long[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
ChiSquaredDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the chi-squared distribution.
ChiSquaredDistribution(double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Create a Chi-Squared distribution with the given degrees of freedom.
ChiSquaredDistribution(double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Create a Chi-Squared distribution with the given degrees of freedom and inverse cumulative probability accuracy.
ChiSquaredDistribution(RandomGenerator, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Create a Chi-Squared distribution with the given degrees of freedom and inverse cumulative probability accuracy.
ChiSquareTest - Class in fr.cnes.sirius.patrius.math.stat.inference
Implements Chi-Square test statistics.
ChiSquareTest() - Constructor for class fr.cnes.sirius.patrius.math.stat.inference.ChiSquareTest
 
chiSquareTest(double[], long[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.ChiSquareTest
Returns the observed significance level, or p-value, associated with a Chi-square goodness of fit test comparing the observed frequency counts to those in the expected array.
chiSquareTest(double[], long[], double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.ChiSquareTest
Performs a Chi-square goodness of fit test evaluating the null hypothesis that the observed counts conform to the frequency distribution described by the expected counts, with significance level alpha.
chiSquareTest(long[][]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.ChiSquareTest
Returns the observed significance level, or p-value, associated with a chi-square test of independence based on the input counts array, viewed as a two-way table.
chiSquareTest(long[][], double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.ChiSquareTest
Performs a chi-square test of independence evaluating the null hypothesis that the classifications represented by the counts in the columns of the input 2-way table are independent of the rows, with significance level alpha.
chiSquareTest(double[], long[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
chiSquareTest(double[], long[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
chiSquareTest(long[][], double) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
chiSquareTest(long[][]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
chiSquareTestDataSetsComparison(long[], long[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.ChiSquareTest
Returns the observed significance level, or p-value, associated with a Chi-Square two sample test comparing bin frequency counts in observed1 and observed2.
chiSquareTestDataSetsComparison(long[], long[], double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.ChiSquareTest
Performs a Chi-Square two sample test comparing two binned data sets.
chiSquareTestDataSetsComparison(long[], long[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
chiSquareTestDataSetsComparison(long[], long[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
CholeskyDecomposition - Class in fr.cnes.sirius.patrius.math.linear
Calculates the Cholesky decomposition of a matrix.
CholeskyDecomposition(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.linear.CholeskyDecomposition
Calling this constructor is equivalent to call CholeskyDecomposition(RealMatrix, double, double) with the thresholds set to the default values CholeskyDecomposition.DEFAULT_RELATIVE_SYMMETRY_THRESHOLD and CholeskyDecomposition.DEFAULT_ABSOLUTE_POSITIVITY_THRESHOLD The decomposition is directly computed on the input matrix.
CholeskyDecomposition(RealMatrix, double, double) - Constructor for class fr.cnes.sirius.patrius.math.linear.CholeskyDecomposition
Constructor used to set the relative & absolute thresholds.
CholeskyFactorization - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.algebra
Cholesky L.L[T] factorization and inverse for symmetric and positive matrix: Q = L.L[T], L lower-triangular Just the subdiagonal elements of Q are used.
CholeskyFactorization(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.CholeskyFactorization
Constructor defining matrix Q, and null rescaler (to avoid rescaling)
CholeskyFactorization(RealMatrix, MatrixRescaler) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.CholeskyFactorization
Constructor defining matrix Q and rescaler
Chromosome - Class in fr.cnes.sirius.patrius.math.genetics
Individual in a population.
Chromosome() - Constructor for class fr.cnes.sirius.patrius.math.genetics.Chromosome
 
ChromosomePair - Class in fr.cnes.sirius.patrius.math.genetics
A pair of Chromosome objects.
ChromosomePair(Chromosome, Chromosome) - Constructor for class fr.cnes.sirius.patrius.math.genetics.ChromosomePair
Create a chromosome pair.
ChronologicalComparator - Class in fr.cnes.sirius.patrius.time
Comparator for TimeStamped instance.
ChronologicalComparator() - Constructor for class fr.cnes.sirius.patrius.time.ChronologicalComparator
 
CIPCoordinates - Class in fr.cnes.sirius.patrius.frames.configuration.precessionnutation
This class represents a Celestial Intermediate Pole.
CIPCoordinates(AbsoluteDate, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Constructor for the CIP pole coordinates.
CIPCoordinates(AbsoluteDate, double[], double[]) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Constructor for the CIP pole coordinates.
CIPCoordinatesGenerator - Class in fr.cnes.sirius.patrius.frames.configuration.precessionnutation
The class generates CIPCoordinates to be used independently or within a TimeStampedCache.
CIPCoordinatesGenerator(PrecessionNutationModel, int, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinatesGenerator
Constructor.
CircularCoordinate - Enum in fr.cnes.sirius.patrius.orbits.orbitalparameters
Enumerates the different types of coordinate associated with the circular parameters.
CircularField - Class in fr.cnes.sirius.patrius.fieldsofview
This class describes a right circular field of view to be used in "instruments" part properties.
CircularField(String, double, Vector3D) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.CircularField
Constructor for a circular field of view.
CircularFieldOfViewDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for target entry/exit events with respect to a satellite sensor field of view.
CircularFieldOfViewDetector(PVCoordinatesProvider, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CircularFieldOfViewDetector
Build a new instance.
CircularFieldOfViewDetector(PVCoordinatesProvider, Vector3D, double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CircularFieldOfViewDetector
Build a new instance.
CircularFieldOfViewDetector(PVCoordinatesProvider, Vector3D, double, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CircularFieldOfViewDetector
Build a new instance with defined actions at fov entry and exit.
CircularFieldOfViewDetector(PVCoordinatesProvider, Vector3D, double, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CircularFieldOfViewDetector
Build a new instance with defined actions at fov entry and exit.
CircularOrbit - Class in fr.cnes.sirius.patrius.orbits
This class handles circular orbital parameters.
CircularOrbit(IOrbitalParameters, Frame, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.orbits.CircularOrbit
Creates a new instance.
CircularOrbit(double, double, double, double, double, double, PositionAngle, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.CircularOrbit
Creates a new instance.
CircularOrbit(PVCoordinates, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.CircularOrbit
Constructor from cartesian parameters.
CircularOrbit(Orbit) - Constructor for class fr.cnes.sirius.patrius.orbits.CircularOrbit
Constructor from any kind of orbital parameters.
CircularParameters - Class in fr.cnes.sirius.patrius.orbits.orbitalparameters
This class handles circular orbital parameters.
CircularParameters(double, double, double, double, double, double, PositionAngle, double) - Constructor for class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Creates a new instance.
CIRFProvider - Class in fr.cnes.sirius.patrius.frames.transformations
Celestial Intermediate Reference Frame 2000.
CIRFProvider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.CIRFProvider
 
CK - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceFrame
CK frame type.
CK2 - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Potential perturbation coefficient.
CK4 - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Potential perturbation coefficient.
classes() - Method in class fr.cnes.sirius.patrius.math.util.TransformerMap
Returns the Set of Classes used as keys in the map.
ClassicalMSISE2000SolarData - Class in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized
This class represents a solar data container adapted for the MSISE2000 atmosphere model This model of input parameters computes averages for SOME of the ap values required by the MSISE2000 model.
ClassicalMSISE2000SolarData(SolarActivityDataProvider) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.ClassicalMSISE2000SolarData
Constructor.
ClassicalRungeKuttaIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements the classical fourth order Runge-Kutta integrator for Ordinary Differential Equations (it is the most often used Runge-Kutta method).
ClassicalRungeKuttaIntegrator(double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.ClassicalRungeKuttaIntegrator
Simple constructor.
classify() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Returns the type - one of FINITE, INFINITE, SNAN, QNAN.
ClasspathCrawler - Class in fr.cnes.sirius.patrius.data
Provider for data files stored as resources in the classpath.
ClasspathCrawler(String...) - Constructor for class fr.cnes.sirius.patrius.data.ClasspathCrawler
Build a data classpath crawler.
ClasspathCrawler(ClassLoader, String...) - Constructor for class fr.cnes.sirius.patrius.data.ClasspathCrawler
Build a data classpath crawler.
clear() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Clear the frames tree.
clear() - Method in class fr.cnes.sirius.patrius.math.optim.BaseMultiStartMultivariateOptimizer
Method that will called in order to clear all stored optima.
clear() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultiStartMultivariateOptimizer
Method that will called in order to clear all stored optima.
clear() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.MultiStartMultivariateVectorOptimizer
Method that will called in order to clear all stored optima.
clear() - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Removes all the fields currently associated with this parameter descriptor.
clear() - Method in class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
Clears the cache used by the default implementation of AbstractRandomGenerator.nextGaussian().
clear() - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Clears the cache used by the default implementation of BitsStreamGenerator.nextGaussianDouble.
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractStorelessUnivariateStatistic
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Resets all statistics and storage
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.GeometricMean
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Kurtosis
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SecondMoment
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Skewness
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialCovariance
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Resets all statistics and storage
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Max
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Min
Clears the internal state of the Statistic
clear() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StorelessUnivariateStatistic
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Product
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Sum
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfLogs
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfSquares
Clears the internal state of the Statistic
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Resets all statistics and storage
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Resets all statistics and storage
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Resets all statistics and storage
clear() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Resets all statistics and storage
clear() - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Clears the frequency table
clear() - Method in class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
As the name suggests, clear wipes the internals and reorders everything in the canonical order.
clear() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Clears all data from the model.
clear() - Method in interface fr.cnes.sirius.patrius.math.stat.regression.UpdatingMultipleLinearRegression
Clears internal buffers and resets the regression model.
clear() - Method in interface fr.cnes.sirius.patrius.math.util.DoubleArray
Clear the double array
clear() - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Clear the array contents, resetting the number of elements to zero.
clear() - Method in class fr.cnes.sirius.patrius.math.util.TransformerMap
Clears all the Class to Transformer mappings.
clear() - Method in class fr.cnes.sirius.patrius.tools.cache.FIFOThreadSafeCache
Clears the cache.
clear() - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
clear() - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Clear the title and the table (the header remains).
clearAllKernels() - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelManager
Clear the SpiceKernelManager subsystem: unload all kernels, clear the kernel pool, and re-initialize the subsystem.
clearCache() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Removes all of the elements from the orientation rotation cache
clearCelestialBodyLoaders(String) - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Clear loaders for one celestial body/point.
clearCelestialBodyLoaders() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Clear loaders for all celestial bodies/points.
clearConfiguration() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Clear frames configuration.
clearEOP1980HistoryLoaders() - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Clear loaders for EOP 1980 history.
clearEOP2000HistoryLoaders() - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Clear loaders for EOP 2000 history.
clearEventHandlers() - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Remove all the event handlers that have been added to the integrator.
clearEventHandlers() - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Remove all the event handlers that have been added to the integrator.
clearEventsDetectors() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Remove all events detectors.
clearEventsDetectors() - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Remove all events detectors.
clearEventsDetectors() - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Remove all events detectors.
clearEventsDetectors() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Remove all events detectors.
clearEventsDetectors() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Remove all events detectors.
clearEventsDetectors() - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Remove all events detectors.
clearEventsDetectors() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Remove all events detectors.
clearGeoMagneticModelReaders() - Static method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticFieldFactory
Clear geomagnetic models readers.
clearIEEEFlags() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Clears the IEEE 854 status flags.
clearLoadedDataNames() - Method in class fr.cnes.sirius.patrius.data.DataProvidersManager
Clear the set of data file names that have been loaded.
clearLoggedEvents() - Method in class fr.cnes.sirius.patrius.events.postprocessing.EventsLogger
Clear the logged events.
clearLoggedEvents() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiEventsLogger
Clear the logged events.
clearModels() - Static method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticFieldFactory
Method to reset igrf and wmm models to null.
clearObservations() - Method in class fr.cnes.sirius.patrius.math.fitting.CurveFitter
Remove all observations.
clearOceanTidesCoefficientsReaders() - Static method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsFactory
Clear ocean tides coefficients READERS.
clearPotentialCoefficientsReaders() - Static method in class fr.cnes.sirius.patrius.forces.gravity.potential.GravityFieldFactory
Clear gravity field READERS.
clearProviders() - Method in class fr.cnes.sirius.patrius.data.DataProvidersManager
Remove all data providers.
clearSelectedParameters() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Clear the selected parameters list.
clearSolarActivityDataReaders() - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataFactory
Clear solar activity READERS.
clearSpiceBodyMapping() - Static method in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Clear the SPICE Body mapping
clearSpiceBodyMapping() - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceBody
Clear the SPICE body mapping.
clearStepHandlers() - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Remove all the step handlers that have been added to the integrator.
clearStepHandlers() - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Remove all the step handlers that have been added to the integrator.
clearTimeScales() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Clear the time scales (UTC, UT1 and GMST).
clearUTCTAILoaders() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Clear loaders for UTC-TAI offsets history files.
clearVariablePotentialCoefficientsReaders() - Static method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariableGravityFieldFactory
Clear readers
clone() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalStateInfo
Copy of the AdditionalStateInfo.
cloneMe() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Clone a linear problem request
CLOSE_APPROACH_THRESHOLD - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Close approach threshold.
closeDAF(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandle
Close the DAF associated with a given handle.
closeFile(int, String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandleManager
Close the file associated with HANDLE.
closeReplayFile() - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Closes valuesFileURL after use in REPLAY_MODE.
CLOSEST_ON_LINE - Static variable in class fr.cnes.sirius.patrius.bodies.BodyPoint.BodyPointName
Name for closest point on a line.
CLOSEST_ON_SHAPE - Static variable in class fr.cnes.sirius.patrius.bodies.BodyPoint.BodyPointName
Name for closest point on shape.
closestPoint(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Compute the point of the instance closest to another line.
closestPointTo(Line, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
This method computes the two points, on the line and on the body, that are the closest to each other.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
This method computes the two points, on the line and on the body, that are the closest to each other.
closestPointTo(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Computes the point on body surface that is the closest to provided point.
closestPointTo(Vector3D) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Computes the point on body surface that is the closest to provided point.
closestPointTo(Vector3D, String) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Computes the point on body surface that is the closest to provided point.
closestPointTo(Line, Frame, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
This method computes the two points, on the line and on the body, that are the closest to each other.
closestPointTo(Line) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
This method computes the two points, on the line and on the body, that are the closest to each other.
closestPointTo(Vector3D, Frame, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Computes the point on body surface that is the closest to provided point.
closestPointTo(Vector3D) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Computes the point on body surface that is the closest to provided point.
closestPointTo(Vector3D, String) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Computes the point on body surface that is the closest to provided point.
closestPointTo(Line, Frame, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
This method computes the two points, on the line and on the body, that are the closest to each other.
closestPointTo(Line) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
This method computes the two points, on the line and on the body, that are the closest to each other.
closestPointTo(Vector3D, Frame, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Computes the point on body surface that is the closest to provided point.
closestPointTo(Vector3D) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Computes the point on body surface that is the closest to provided point.
closestPointTo(Vector3D, String) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Computes the point on body surface that is the closest to provided point.
closestPointTo(Line, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
This method computes the two points, on the line and on the body, that are the closest to each other.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
This method computes the two points, on the line and on the body, that are the closest to each other.
closestPointTo(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Computes the point on body surface that is the closest to provided point.
closestPointTo(Vector3D) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Computes the point on body surface that is the closest to provided point.
closestPointTo(Vector3D, String) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Computes the point on body surface that is the closest to provided point.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Computes the points of the triangle and the line realizing the shortest distance.
closestPointTo(Vector3D) - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Getter for the closest point of triangle to provided point.
closestPointTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
Computes the point on the ellipse closest to a point.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Computes the point, on the ellipsoid surface, that is the closest to a point of space.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
This method computes the point on the line that is the closest to the ellipsoid.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Vector3D) - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.IEllipsoid
Computes the point, on the ellipsoid surface, that is the closest to a point of space.
closestPointTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
Computes the closest point on the cone to a user specified point
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
Calculate the closest point to a line
closestPointTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
Computes the closest point on the cone to a user specified point
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
Calculate closest point to a line
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCone
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCone
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCylinder
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Computes the points of this and another line realizing the shortest distance.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.LineSegment
Computation of the closest point to a line, and the associated point of the line;
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCone
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Line) - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Shape
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Computes the points of the shape and the line realizing the shortest distance.
closestPointTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Computes the point, on the ellipsoid surface, that is the closest to a point of space.
closestPointTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCap
Computes the points of the shape and the line realizing the shortest distance.
CLOSING_BRACKET - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Closing bracket character (']').
CLOSING_CURLY_BRACKET - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Closing curly bracket character ('}').
clpool() - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.PoolSpice
Clears the pool of kernel variables maintained by the kernel POOL subsystem.
Cluster<T extends Clusterable<T>> - Class in fr.cnes.sirius.patrius.math.stat.clustering
Cluster holding a set of Clusterable points.
Cluster(T) - Constructor for class fr.cnes.sirius.patrius.math.stat.clustering.Cluster
Build a cluster centered at a specified point.
cluster(Collection<T>) - Method in class fr.cnes.sirius.patrius.math.stat.clustering.DBSCANClusterer
Performs DBSCAN cluster analysis.
cluster(Collection<T>, int, int, int) - Method in class fr.cnes.sirius.patrius.math.stat.clustering.KMeansPlusPlusClusterer
Runs the K-means++ clustering algorithm.
cluster(Collection<T>, int, int) - Method in class fr.cnes.sirius.patrius.math.stat.clustering.KMeansPlusPlusClusterer
Runs the K-means++ clustering algorithm.
Clusterable<T> - Interface in fr.cnes.sirius.patrius.math.stat.clustering
Interface for points that can be clustered together.
CMAESOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv
An implementation of the active Covariance Matrix Adaptation Evolution Strategy (CMA-ES) for non-linear, non-convex, non-smooth, global function minimization.
CMAESOptimizer(int, double, boolean, int, int, RandomGenerator, boolean, ConvergenceChecker<PointValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.CMAESOptimizer
 
CMAESOptimizer.PopulationSize - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv
Population size.
CMAESOptimizer.Sigma - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv
Input sigma values.
CNAVGNSSParameters - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
This class is a simple container for a broadcast model CNAV ephemeris description parameters of GNSS satellites (GPS or BeiDou only)
CNAVGNSSParameters(GNSSType, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.CNAVGNSSParameters
Creates an instance of GNSS Parameter for the CNAV broadcast model (for GPS or BeiDou only)
CnCookModel - Class in fr.cnes.sirius.patrius.assembly.models.cook
This class implements Cook normal coefficient to a facet.
CnCookModel(ExtendedAtmosphere, Facet, Frame, double, double) - Constructor for class fr.cnes.sirius.patrius.assembly.models.cook.CnCookModel
Constructor with constant wall gas temperature.
CnCookModel(ExtendedAtmosphere, Facet, Frame, double, WallGasTemperatureProvider) - Constructor for class fr.cnes.sirius.patrius.assembly.models.cook.CnCookModel
Constructor.
CNES_STELA_AE - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
CNES Stela reference equatorial radius.
CNES_STELA_MU - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
CNES Stela reference mu.
CNES_STELA_UA - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UA from the 1992 Astronomical Almanac by P.
code() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
Get a hashcode for this set.
CodedEvent - Class in fr.cnes.sirius.patrius.events.postprocessing
This class represents an event occurrence.
CodedEvent(String, String, AbsoluteDate, boolean) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.CodedEvent
Constructor for the coded event.
CodedEventsList - Class in fr.cnes.sirius.patrius.events.postprocessing
This class represents a list of objects CodedEvent.
CodedEventsList() - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsList
Default constructor.
CodedEventsLogger - Class in fr.cnes.sirius.patrius.events.postprocessing
This class logs coded events during propagation.
CodedEventsLogger() - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger
Default constructor.
CodedEventsLogger.LoggedCodedEvent - Class in fr.cnes.sirius.patrius.events.postprocessing
This class is used to store the coded event with contextual information.
CodingEventDetector - Interface in fr.cnes.sirius.patrius.events.postprocessing
This interface represents an event detector that is able to build a CodedEvent object.
coef - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
coef for SGP C3 computation.
coef1 - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
coef for SGP C5 computation.
coefficientsC - Variable in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
First normalized potential tesseral coefficients array.
coefficientsCPD - Variable in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
First normalized potential tesseral coefficients array for partial derivatives computation.
coefficientsS - Variable in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Second normalized potential tesseral coefficients array.
coefficientsSPD - Variable in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Second normalized potential tesseral coefficients array for partial derivatives computation.
coeffsSumOne(double, double, double) - Static method in class fr.cnes.sirius.patrius.assembly.vehicle.RadiativeProperties
Function to check if the absortion, specular and difusse coefficients sum is one.
COFFileFormatReader - Class in fr.cnes.sirius.patrius.models.earth
Reader for COF file formats for geomagnetic models.
COFFileFormatReader(String) - Constructor for class fr.cnes.sirius.patrius.models.earth.COFFileFormatReader
Constructor.
collector(BivariateFunction, UnivariateFunction, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.FunctionUtils
Returns a MultivariateFunction h(x[]) defined by h(x[]) = combiner(...combiner(combiner(initialValue,f(x[0])),f(x[1]))...)
collector(BivariateFunction, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.FunctionUtils
Returns a MultivariateFunction h(x[]) defined by h(x[]) = combiner(...combiner(combiner(initialValue,x[0]),x[1])...)
Combinations - Class in fr.cnes.sirius.patrius.math.util
Utility to create combinations (n, k) of k elements in a set of n elements.
Combinations(int, int) - Constructor for class fr.cnes.sirius.patrius.math.util.Combinations
Creates an instance whose range is the k-element subsets of {0, ..., n - 1} represented as int[] arrays.
CombinatoricsUtils - Class in fr.cnes.sirius.patrius.math.util
Combinatorial utilities.
combine(BivariateFunction, UnivariateFunction, UnivariateFunction) - Static method in class fr.cnes.sirius.patrius.math.analysis.FunctionUtils
Returns the univariate function
h(x) = combiner(f(x), g(x)).
combine(double, double, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Returns a new vector representing a * this + b * y, the linear combination of this and y.
combine(double, double, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Returns a new vector representing a * this + b * y, the linear combination of this and y.
CombinedPhenomenaDetector - Class in fr.cnes.sirius.patrius.events.detectors
This class finds the events resulting from the combination of two phenomena.
CombinedPhenomenaDetector(EventDetector, boolean, EventDetector, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CombinedPhenomenaDetector
Constructor for the detector of the combination of two phenomena.
CombinedPhenomenaDetector(EventDetector, boolean, EventDetector, boolean, boolean, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.CombinedPhenomenaDetector
Constructor for the detector of the combination of two phenomena.
combineToSelf(double, double, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Updates this with the linear combination of this and y.
combineToSelf(double, double, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Updates this with the linear combination of this and y.
COMMA - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Comma character (',').
CommentSectionDAF - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
Class dedicated to the reading of the comment section of binary DAF files.
ComparableInterval<T extends Comparable<T>> - Class in fr.cnes.sirius.patrius.math.interval
Class describing an interval of Comparable data.
ComparableInterval(T, T) - Constructor for class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Builds a new ComparableInterval with closed endpoints.
ComparableInterval(IntervalEndpointType, T, T, IntervalEndpointType) - Constructor for class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Constructor.
ComparableIntervalsList<T extends Comparable<T>> - Class in fr.cnes.sirius.patrius.math.interval
This class represents a list of objects ComparableInterval.
ComparableIntervalsList() - Constructor for class fr.cnes.sirius.patrius.math.interval.ComparableIntervalsList
 
comparator() - Method in class fr.cnes.sirius.patrius.math.util.Combinations
Defines a lexicographic ordering of combinations.
comparatorPermutation(List<S>, Comparator<S>) - Static method in class fr.cnes.sirius.patrius.math.genetics.RandomKey
Generates a representation of a permutation corresponding to the data sorted by comparator.
Comparators - Class in fr.cnes.sirius.patrius.math
- Static comparison methods for real numbers - Classical methods to compare doubles using an epsilon, as an input or with a default value See DV-MATHS_30.
compare(Attitude, Attitude) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeChronologicalComparator
Compare two Attitude instances.
compare(Comparable<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Compare provided comparable to this comparable interval.
compare(TimeStamped, TimeStamped) - Method in class fr.cnes.sirius.patrius.time.ChronologicalComparator
Compare two time-stamped instances.
compareDurationTo(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Checks if the duration of the interval is longer, shorter or equal to the duration of another interval.
compareLowerEndTo(ComparableInterval<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Compares the lower end point with the lower end point of the given interval.
compareTo(Attitude) - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Compare this attitude with another attitude.
compareTo(Watcher) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.Watcher
compareTo(CodedEvent) - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEvent
Compares two CodedEvent instances.
compareTo(CodedEventsLogger.LoggedCodedEvent) - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger.LoggedCodedEvent
Compare two LoggedCodedEvent with their internal date.
compareTo(MultiCodedEventsLogger.MultiLoggedCodedEvent) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger.MultiLoggedCodedEvent
Compare two MultiLoggedCodedEvent with their internal date.
compareTo(Phenomenon) - Method in class fr.cnes.sirius.patrius.events.postprocessing.Phenomenon
Compares the Phenomenon instances.
compareTo(BigFraction) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Compares this object to another based on size.
compareTo(Fraction) - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Compares this object to another based on size.
compareTo(Chromosome) - Method in class fr.cnes.sirius.patrius.math.genetics.Chromosome
Compares two chromosomes based on their fitness.
compareTo(OrderedTuple) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.OrderedTuple
Compares this ordered T-uple with the specified object.
compareTo(ComparableInterval<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Compares this interval with the specified interval.
compareTo(BigReal) - Method in class fr.cnes.sirius.patrius.math.util.BigReal
compareTo(Decimal64) - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
The current implementation returns the same value as new Double(this.doubleValue()).compareTo(new Double(o.doubleValue()))
compareTo(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Compares two numbers given some amount of allowed error.
compareTo(double, double, int) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Compares two numbers given some amount of allowed error.
compareTo(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Compare the instance with another date.
compareTo(DateComponents) - Method in class fr.cnes.sirius.patrius.time.DateComponents
compareTo(DateTimeComponents) - Method in class fr.cnes.sirius.patrius.time.DateTimeComponents
compareTo(TimeComponents) - Method in class fr.cnes.sirius.patrius.time.TimeComponents
compareTo(TimeStampedAngularCoordinates) - Method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Compare this time stamped angular coordinates with another time stamped angular coordinates.
compareUpperEndTo(ComparableInterval<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Compares the upper end point with the upper end point of the given interval.
complainIfNotSupported(String) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractParameterizable
Check if a parameter is supported and throw an IllegalArgumentException if not.
complement(int) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Negate the mantissa of this by computing the complement.
complementaryAngle(double, AngleInterval) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Computes the complementary (PI/2 - angle) of the input angle, and then tries to express it in the input interval.
Complex - Class in fr.cnes.sirius.patrius.math.complex
Representation of a Complex number, i.e. a number which has both a real and imaginary part.
Complex(double) - Constructor for class fr.cnes.sirius.patrius.math.complex.Complex
Create a complex number given only the real part.
Complex(double, double) - Constructor for class fr.cnes.sirius.patrius.math.complex.Complex
Create a complex number given the real and imaginary parts.
ComplexField - Class in fr.cnes.sirius.patrius.math.complex
Representation of the complex numbers field.
ComplexFormat - Class in fr.cnes.sirius.patrius.math.complex
Formats a Complex number in cartesian format "Re(c) + Im(c)i".
ComplexFormat() - Constructor for class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Create an instance with the default imaginary character, 'i', and the default number format for both real and imaginary parts.
ComplexFormat(NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Create an instance with a custom number format for both real and imaginary parts.
ComplexFormat(NumberFormat, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Create an instance with a custom number format for the real part and a custom number format for the imaginary part.
ComplexFormat(String) - Constructor for class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Create an instance with a custom imaginary character, and the default number format for both real and imaginary parts.
ComplexFormat(String, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Create an instance with a custom imaginary character, and a custom number format for both real and imaginary parts.
ComplexFormat(String, NumberFormat, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Create an instance with a custom imaginary character, a custom number format for the real part, and a custom number format for the imaginary part.
ComplexUtils - Class in fr.cnes.sirius.patrius.math.complex
Static implementations of common Complex utilities functions.
componentProvider(ElementaryMultiplicationTypes.ElementaryType, int, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ElementaryMultiplicationTypes
This method provides the UnivariateFunction cos(intermediateOrder * omega * x) or sin
compose(double...) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Compute composition of the instance by a univariate function.
compose(double[], int, double[], double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute composition of a derivative structure by a function.
compose(UnivariateFunction...) - Static method in class fr.cnes.sirius.patrius.math.analysis.FunctionUtils
Composes functions.
compose(UnivariateDifferentiableFunction...) - Static method in class fr.cnes.sirius.patrius.math.analysis.FunctionUtils
Composes functions.
ComposedAttitudeLaw - Class in fr.cnes.sirius.patrius.attitudes
This class represents a composed attitude law, defined by a main attitude law provider and a chained list of orientation laws.
ComposedAttitudeLaw(AttitudeLaw, LinkedList<IOrientationLaw>) - Constructor for class fr.cnes.sirius.patrius.attitudes.ComposedAttitudeLaw
Builds a composed attitude law from a man attitude law provider and a list of modifier orientation laws.
ComposedAttitudeLaw(AttitudeLaw, LinkedList<IOrientationLaw>, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.ComposedAttitudeLaw
Builds a composed attitude law from a man attitude law provider and a list of modifier orientation laws.
composeMatrix(RealMatrix[][]) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Constructs a block matrix made from the given parts.
CompositeFormat - Class in fr.cnes.sirius.patrius.math.util
Base class for formatters of composite objects (complex numbers, vectors ...).
compute(PVCoordinatesProvider, AttitudeProvider, AbsoluteDate, AttitudeProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.slew.ConstantSpinSlewComputer
Compute the slew.
compute(PVCoordinatesProvider, AttitudeProvider, AbsoluteDate, AttitudeProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.slew.TwoSpinBiasSlewComputer
Compute the slew.
compute(PVCoordinatesProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.radiation.LightingRatio
Compute lighting ratio.
compute(UnivariateVectorFunction, double) - Method in class fr.cnes.sirius.patrius.math.filter.FIRFilter
Computes the filtered value of the given function at the given computation point.
compute(MathArrays.Function) - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Performs an operation on the addressable elements of the array.
computeAberrationAngle(Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.attitudes.directions.LightAberrationTransformation
Compute the light aberration angle between a light path direction seen from a frame F and a frame F'.
computeAcceleration(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.drag.DragForce
Compute the acceleration due to the force.
computeAcceleration(PVCoordinates, Frame, Atmosphere, AbsoluteDate, double, double) - Static method in class fr.cnes.sirius.patrius.forces.drag.DragForce
Method to compute the acceleration.
computeAcceleration(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Compute the acceleration due to the force.
computeAcceleration(PVCoordinates, LocalOrbitalFrame, Vector3D, Frame, SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Method to compute the acceleration.
computeAcceleration(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.forces.ForceModel
Compute the acceleration due to the force.
computeAcceleration(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Compute the acceleration due to the force.
computeAcceleration(Vector3D, AbsoluteDate, Transform) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Abstract method to compute the acceleration of the implementation
computeAcceleration(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractHarmonicGravityModel
Compute the acceleration due to the gravitational attraction.
computeAcceleration(Vector3D, AbsoluteDate, Transform) - Method in class fr.cnes.sirius.patrius.forces.gravity.DirectBodyAttraction
Abstract method to compute the acceleration of the implementation
computeAcceleration(Vector3D, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.gravity.GravityModel
Compute the acceleration due to the gravitational attraction.
computeAcceleration(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.GridGravityModel
Compute the acceleration due to the gravitational attraction.
computeAcceleration(Vector3D, AbsoluteDate, Transform) - Method in class fr.cnes.sirius.patrius.forces.gravity.ThirdBodyAttraction
Abstract method to compute the acceleration of the implementation
computeAcceleration(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Compute the acceleration due to the force.
computeAcceleration(PVCoordinates, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Method to compute the acceleration, from Balmino algorithm (see BalminoAttractionModel class).
computeAcceleration(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Compute the acceleration due to the force.
computeAcceleration(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Compute the acceleration due to the force.
computeAcceleration(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Compute the acceleration due to the force.
computeAcceleration(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Compute the acceleration due to the force.
computeAcceleration(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.relativistic.CoriolisRelativisticEffect
Compute the acceleration due to the force.
computeAcceleration(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.relativistic.LenseThirringRelativisticEffect
Compute the acceleration due to the force.
computeAcceleration(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.relativistic.SchwarzschildRelativisticEffect
Compute the acceleration due to the force.
computeAcceleration(StelaEquinoctialOrbit, PVCoordinates) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Compute the acceleration due to the force.
computeAnalytical(PVCoordinatesProvider, AttitudeProvider, AbsoluteDate, AttitudeProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.slew.IsisSpinBiasSlewComputer
Compute the slew (analytical version).
computeAnomalyBounds(double, double, double) - Method in class fr.cnes.sirius.patrius.stela.forces.drag.StelaAtmosphericDrag
Computes true anomaly and eccentric anomaly bounds.
computeAzimuthRate(PVCoordinates) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AzimuthElevationCalculator
Compute the azimuth rate of a point defined by its Cartesian coordinates in a Frame whose x, y and "Reference Azimuth" axis are in the same Plane.
computeBalminoAcceleration(Vector3D, double[][], double[][], double, double, int, int, HelmholtzPolynomial) - Static method in class fr.cnes.sirius.patrius.forces.gravity.GravityToolbox
Method to compute the acceleration, from Balmino algorithm (see BalminoGravityModel).
computeBearing(EllipsoidPoint, EllipsoidPoint) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Compute the bearing (azimuth) between two points.
computeCartesianUnitPosition(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AzimuthElevationCalculator
Compute the cartesian unit vector corresponding to the provided azimuth/elevation angles.
computeCartesianUnitPosition(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.CardanCalculator
Compute the cartesian unit vector corresponding to the provided cardan angles.
computeCartesianUnitPV(double, double, double, double, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AzimuthElevationCalculator
Compute the cartesian unit vector corresponding to the provided azimuth/elevation angles and their derivatives.
computeCartesianUnitPV(double, double, double, double, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.CardanCalculator
Compute the cartesian unit vector corresponding to the provided cardan angles.
computeCDriftComponent(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Compute the normalized drift component of the C coefficient
computeCenterPointAlongLoxodrome(EllipsoidPoint, EllipsoidPoint) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Compute center point between two points along a loxodrome.
computeCentralTermAcceleration(Vector3D) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractHarmonicGravityModel
Compute the acceleration due to the central term of the gravitational attraction.
computeCentralTermDAccDPos(Vector3D) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractHarmonicGravityModel
Compute acceleration derivatives with respect to the state parameters for the central term.
computeCode(double, int, int) - Static method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
Computes code of data set.
computeCoefficients() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionLagrangeForm
Calculate the coefficients of Lagrange polynomial from the interpolation data.
computeCoefficients() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionNewtonForm
Calculate the normal polynomial coefficients given the Newton form.
computeCoeffs(List<double[][][]>, int, int, double, double) - Method in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaGaussContribution
Compute elements under integral for coefficients evaluation.
computeCorrections(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2003TidalCorrection
Compute the partials of the tidal variations to the orthoweights.
computeCorrelationMatrix(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.PearsonsCorrelation
Computes the correlation matrix for the columns of the input matrix.
computeCorrelationMatrix(double[][]) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.PearsonsCorrelation
Computes the correlation matrix for the columns of the input rectangular array.
computeCorrelationMatrix(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.SpearmansCorrelation
Computes the Spearman's rank correlation matrix for the columns of the input matrix.
computeCorrelationMatrix(double[][]) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.SpearmansCorrelation
Computes the Spearman's rank correlation matrix for the columns of the input rectangular array.
computeCosSin(PVCoordinates, Vector3D) - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Private method to compute the cos(nwt) and sin(nwt) values.
computeCost(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer
Computes the cost.
computeCovarianceMatrix(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Compute a covariance matrix from a matrix whose columns represent covariates.
computeCovarianceMatrix(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Create a covariance matrix from a matrix whose columns represent covariates.
computeCovarianceMatrix(double[][], boolean) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Compute a covariance matrix from a rectangular array whose columns represent covariates.
computeCovarianceMatrix(double[][]) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Create a covariance matrix from a rectangular array whose columns represent covariates.
computeCovariances(double[], double) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer
Get the covariance matrix of the optimized parameters.
computeCPeriodicComponent(double, double, double, double) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Compute the normalized periodic component of the C coefficient
computeCunninghamAcceleration(Vector3D, double, double[][], double[][], int, int, double) - Static method in class fr.cnes.sirius.patrius.forces.gravity.GravityToolbox
Method to compute the acceleration.
computeCurrentQuad(Orbit, double, int, int, int, int, double) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaTesseralAttraction
Private method to reduce cyclomatic complexity.
computeDAccDPos(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractHarmonicGravityModel
Compute acceleration derivatives with respect to the position of the spacecraft.
computeDAccDPos(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.DrozinerGravityModel
Compute acceleration derivatives with respect to the position of the spacecraft.
computeDAccDPos(Vector3D, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.gravity.GravityModel
Compute acceleration derivatives with respect to the position of the spacecraft.
computeDAccDPos(Vector3D, double, double, double[][], double[][]) - Static method in class fr.cnes.sirius.patrius.forces.gravity.GravityToolbox
Compute the partial derivatives of the acceleration (Cunningham algorithm) with respect to the position.
computeDAccDPos(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.GridGravityModel
Compute acceleration derivatives with respect to the position of the spacecraft.
computeDAzimuth(Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AzimuthElevationCalculator
Compute the azimuth derivative of a point defined by its Cartesian coordinates in a Frame whose x, y and "Reference Azimuth" axis are in the same Plane.
computeDElevation(Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AzimuthElevationCalculator
Compute the elevation derivative of a point defined by its Cartesian coordinates in a Frame whose x, y and "Reference Azimuth" axis are in the same Plane.
computeDerivatives(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Compute the derivatives related to the additional state parameters.
computeDerivatives(double, double, Collection<Parameter>) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ZernikePolynomial
Compute the derivatives of this zernike polynomial with respect to the provided parameters.
computeDerivatives(double, double[], double[]) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Compute the derivatives and check the number of evaluations.
computeDerivatives(double, double[], double[]) - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Get the current time derivative of the complete state vector.
computeDerivatives(double, double[], double[]) - Method in class fr.cnes.sirius.patrius.math.ode.FirstOrderConverter
Get the current time derivative of the state vector.
computeDerivatives(double, double[], double[]) - Method in interface fr.cnes.sirius.patrius.math.ode.FirstOrderDifferentialEquations
Get the current time derivative of the state vector.
computeDerivatives(double, double[], double[], double[], double[]) - Method in interface fr.cnes.sirius.patrius.math.ode.SecondaryEquations
Compute the derivatives related to the secondary state parameters.
computeDerivatives(SpacecraftState, TimeDerivativesEquations) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Compute the derivatives related to the additional state parameters.
computeDerivatives(SpacecraftState, TimeDerivativesEquations) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquations
Compute the derivatives related to the additional state parameters.
computeDerivatives(StelaEquinoctialOrbit, double[], double[]) - Method in interface fr.cnes.sirius.patrius.stela.propagation.StelaAdditionalEquations
Compute the derivatives related to the additional state parameters.
computeDerivatives(double, double[], double[]) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaDifferentialEquations
Get the current time derivative of the state vector.
computeDerivatives(StelaEquinoctialOrbit, double[], double[]) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaPartialDerivativesEquations
Compute the derivatives related to the additional state parameters.
computeDistribution() - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Computes the empirical distribution using values from the file in valuesFileURL, using the default number of bins.
computeDistribution(int) - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Computes the empirical distribution using values from the file in valuesFileURL and binCount bins.
computeDividedDifference(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.analysis.interpolation.DividedDifferenceInterpolator
Return a copy of the divided difference array.
computeDriftFunction(AbsoluteDate, AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Compute drift function to provide to #computeCDriftComponent or #computeSDriftComponent
computeDrozinerAcceleration(Vector3D, double[][], double[][], double, double, double, int, int) - Static method in class fr.cnes.sirius.patrius.forces.gravity.GravityToolbox
Method to compute the acceleration, from Droziner algorithm (see DrozinerGravityModel).
computeDuration(PVCoordinatesProvider, AttitudeProvider, AbsoluteDate, AttitudeProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.slew.IsisSpinBiasSlewComputer
Computes the slew duration.
computeDuration(PVCoordinatesProvider, AttitudeProvider, AbsoluteDate, AttitudeProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.slew.TwoSpinBiasSlewComputer
Computes the actual slew duration.
computeDV(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDaManeuver
Method to compute the DV thanks to Keplerian parameters included in the Spacecraft state.
computeDV(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDeManeuver
Method to compute the DV thanks to Keplerian parameters included in the Spacecraft state.
computeDV(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDiManeuver
Method to compute the DV thanks to Keplerian parameters included in the Spacecraft state.
computeDV(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseParKepManeuver
Method to compute the DV thanks to Keplerian parameters included in the Spacecraft state.
computeDXangle(Vector3D, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.CardanCalculator
Get the X-angle derivative of a point wrt the local point (dX) expressed in the oriented topocentric frame.
computeDYangle(Vector3D, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.CardanCalculator
Get the Y-angle derivative of a point wrt the local point (dY) expressed in the oriented topocentric frame.
computeEccentricityFunction(StelaEquinoctialOrbit, TesseralQuad) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaTesseralAttraction
Compute eccentricity function G(e) terms eabs(q)cos(qω), eabs(q)sin(qω) and its derivatives with respect to ex and ey.
computeElapsedPeriodic(AbsoluteDate) - Method in enum fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet.PeriodicComputationMethod
Compute the phase of the periodic function
computeElectronicCont(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.BentModel
Computation of the electric content between the station and the satellite at a date.
computeElevationCorrectionFromApparentElevation(AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.signalpropagation.AngularCorrection
Compute the angular correction from the apparent elevation.
computeElevationCorrectionFromApparentElevation(AbsoluteDate, double, double) - Method in interface fr.cnes.sirius.patrius.signalpropagation.FiniteDistanceAngularCorrection
Compute the angular correction from the apparent elevation and distance.
computeElevationCorrectionFromApparentElevation(AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.signalpropagation.FiniteDistanceAngularCorrection
Compute the angular correction from the apparent elevation.
computeElevationCorrectionFromApparentElevation(AbsoluteDate, double, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Compute the tropospheric correction from the apparent elevation and distance.
computeElevationCorrectionFromApparentElevation(double, double, double, double, double, double, double, double) - Static method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Compute the tropospheric correction from the apparent elevation and the provided conditions.
computeElevationCorrectionFromApparentElevation(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Compute the angular correction from the apparent elevation.
computeElevationCorrectionFromGeometricElevation(AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.signalpropagation.AngularCorrection
Compute the angular correction from the geometric elevation.
computeElevationCorrectionFromGeometricElevation(AbsoluteDate, double, double) - Method in interface fr.cnes.sirius.patrius.signalpropagation.FiniteDistanceAngularCorrection
Compute the angular correction from the geometric elevation and distance.
computeElevationCorrectionFromGeometricElevation(AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.signalpropagation.FiniteDistanceAngularCorrection
Compute the angular correction from the geometric elevation.
computeElevationCorrectionFromGeometricElevation(AbsoluteDate, double, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Compute the tropospheric correction from the geometric elevation and distance.
computeElevationCorrectionFromGeometricElevation(double, double, double, double, double, double, double, double, double, int) - Static method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Compute the tropospheric correction from the geometric elevation and the provided conditions.
computeElevationCorrectionFromGeometricElevation(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Compute the angular correction from the geometric elevation.
computeElevationRate(PVCoordinates) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AzimuthElevationCalculator
Compute the elevation rate of a point defined by its Cartesian coordinates in a Frame whose x, y and "Reference Azimuth" axis are in the same Plane
computeEquationOfTime(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.LocalTimeAngle
Compute equation of time in TIRF in the range [-43200s; 43200s].
computeEquinoctialToCartesianJacobian(StelaEquinoctialOrbit) - Static method in class fr.cnes.sirius.patrius.stela.orbits.JacobianConverter
Computes Jacobian matrix from equinoctial to cartesian.
computeExp(Dfp, Dfp) - Static method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Compute exp(a).
computeExtended(PVCoordinatesProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.radiation.LightingRatio
Compute extended lighting ratio.
computeF(StelaEquinoctialOrbit, TesseralQuad) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaTesseralAttraction
Compute inclination function F and its partial derivatives with respect to ix and iy.
computeFundamentalArguments(AbsoluteDate, TidesStandards.TidesStandard) - Static method in class fr.cnes.sirius.patrius.forces.gravity.tides.TidesToolbox
Method to compute the Doodson fundamental arguments.
computeGaussDerivativeEquations(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaGaussContribution
Computation of the Gauss equation derivatives matrix in TNW frame.
computeGaussEquations(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaGaussContribution
Compute the TNW Gauss Equation for GTO.
computeGeographicMagneticCoefficients() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Compute Legendre polynomials coefficients with respect to geographic and magnetic poles.
computeGeometricalProperties() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.IntervalsSet
Compute some geometrical properties.
computeGeometricalProperties() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet
Compute some geometrical properties.
computeGeometricalProperties() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Compute some geometrical properties.
computeGeometricalProperties() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Compute some geometrical properties.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.drag.DragForce
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in interface fr.cnes.sirius.patrius.forces.GradientModel
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.PoleTides
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTides
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.relativistic.CoriolisRelativisticEffect
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.relativistic.LenseThirringRelativisticEffect
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientPosition() - Method in class fr.cnes.sirius.patrius.forces.relativistic.SchwarzschildRelativisticEffect
This method returns true if the acceleration partial derivatives with respect to position have to be computed.
computeGradientVelocity() - Method in class fr.cnes.sirius.patrius.forces.drag.DragForce
This method returns true if the acceleration partial derivatives with respect to velocity have to be computed.
computeGradientVelocity() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
This method returns true if the acceleration partial derivatives with respect to velocity have to be computed.
computeGradientVelocity() - Method in interface fr.cnes.sirius.patrius.forces.GradientModel
This method returns true if the acceleration partial derivatives with respect to velocity have to be computed.
computeGradientVelocity() - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
This method returns true if the acceleration partial derivatives with respect to velocity have to be computed.
computeGradientVelocity() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
This method returns true if the acceleration partial derivatives with respect to velocity have to be computed.
computeGradientVelocity() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
This method returns true if the acceleration partial derivatives with respect to velocity have to be computed.
computeGradientVelocity() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
This method returns true if the acceleration partial derivatives with respect to velocity have to be computed.
computeGradientVelocity() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
This method returns true if the acceleration partial derivatives with respect to velocity have to be computed.
computeGradientVelocity() - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
This method returns true if the acceleration partial derivatives with respect to velocity have to be computed.
computeGradientVelocity() - Method in class fr.cnes.sirius.patrius.forces.relativistic.CoriolisRelativisticEffect
This method returns true if the acceleration partial derivatives with respect to velocity have to be computed.
computeGradientVelocity() - Method in class fr.cnes.sirius.patrius.forces.relativistic.LenseThirringRelativisticEffect
This method returns true if the acceleration partial derivatives with respect to velocity have to be computed.
computeGradientVelocity() - Method in class fr.cnes.sirius.patrius.forces.relativistic.SchwarzschildRelativisticEffect
This method returns true if the acceleration partial derivatives with respect to velocity have to be computed.
computeGroundRefractivity(double, double, double) - Static method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Compute the ground refractivity by taking into account elevation, pressure and temperature.
computeHashCode() - Method in enum fr.cnes.sirius.patrius.math.interval.IntervalEndpointType
Computes hash code for the instance (13 if the instance is OPEN and 37 if the instance is CLOSED)
computeHelmholtzPolynomial(Vector3D) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.HelmholtzPolynomial
Calculate the value of the polynomial in a given point.
computeIf(Predicate<CacheEntry<K, V>>, Supplier<CacheEntry<K, V>>) - Method in class fr.cnes.sirius.patrius.tools.cache.FIFOThreadSafeCache
Computes and add a new entry in the cache, if necessary.
computeIfAbsent(K, Supplier<CacheEntry<K, V>>) - Method in class fr.cnes.sirius.patrius.tools.cache.FIFOThreadSafeCache
Computes and add a new entry in the cache, if necessary.
computeInOutEccentricAnom(StelaEquinoctialOrbit, double, double) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Computation of In/Out eccentric anomalies.
computeInOutTrueAnom(StelaEquinoctialOrbit, PVCoordinates) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Computation of in and out true anomalies of the shadowed part of the orbit.
computeInterpolatedStateAndDerivatives(double, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.RungeKutta6StepInterpolator
Compute the state and derivatives at the interpolated time.
computeInterpolatedStateAndDerivatives(double, double) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Compute the state and derivatives at the interpolated time.
computeInterpolatedStateAndDerivatives(double, double) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.NordsieckStepInterpolator
Compute the state and derivatives at the interpolated time.
computeInverseMeridionalDistance(double, OneAxisEllipsoid) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Compute the geodetic latitude, from a distance from the equator.
computeInverseRectifyingLatitude(double, OneAxisEllipsoid) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
compute geodetic latitude at a given rectifying latitude. rectifying latitude -> giving sphere that has correct distances along the meridians.
computeJ10(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 10th degree development of the Zonal Perturbation
computeJ11(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 11th degree development of the Zonal Perturbation
computeJ12(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 12th degree development of the Zonal Perturbation
computeJ13(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 13th degree development of the Zonal Perturbation
computeJ14(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 14th degree development of the Zonal Perturbation
computeJ15(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 15th degree development of the Zonal Perturbation
computeJ2(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 2nd degree development of the Zonal Perturbation
computeJ2(StelaEquinoctialOrbit, double) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 2nd degree development of the Zonal Perturbation with specific mu.
computeJ2PartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the partial derivatives due to J2 Potential effect Compute the effect of the partial derivatives due to the 2nd degree development of the Zonal Perturbation
computeJ2ShortPeriods(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the short periods linked to J2 Potential effect Compute the effect of the short periods generated by the 2nd degree development of the Zonal Perturbation
computeJ2Square(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the J2² of the Zonal Perturbation.
computeJ2SquarePartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the partial derivatives due to J2² Potential effect Compute the effect of the partial derivatives due to J2² of the Zonal Perturbation
computeJ3(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 3rd degree development of the Zonal Perturbation
computeJ3(StelaEquinoctialOrbit, double) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 3rd degree development of the Zonal Perturbation with specific mu
computeJ3PartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the partial derivatives due to J3 Potential effect Compute the effect of the partial derivatives due to the 3rd degree development of the Zonal Perturbation
computeJ4(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 4th degree development of the Zonal Perturbation
computeJ4PartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the partial derivatives due to J4 Potential effect Compute the effect of the partial derivatives due to the 4th degree development of the Zonal Perturbation
computeJ5(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 5th degree development of the Zonal Perturbation
computeJ5PartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the partial derivatives due to J5 Potential effect Compute the effect of the partial derivatives due to the 5th degree development of the Zonal Perturbation
computeJ6(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 6th degree development of the Zonal Perturbation
computeJ6PartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the partial derivatives due to J6 Potential effect Compute the effect of the partial derivatives due to the 6th degree development of the Zonal Perturbation
computeJ7(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 7th degree development of the Zonal Perturbation
computeJ7PartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the partial derivatives due to J7 Potential effect Compute the effect of the partial derivatives due to the 7th degree development of the Zonal Perturbation
computeJ8(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 8th degree development of the Zonal Perturbation
computeJ9(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Compute the effect of the 9th degree development of the Zonal Perturbation
computeJacobian(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.JacobianMultivariateVectorOptimizer
Computes the Jacobian matrix.
computeJacobianCartesianWrtTrue() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Compute the Jacobian of the Cartesian parameters with respect to the orbital parameters with true angle.
computeJacobianCartesianWrtTrue() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Compute the Jacobian of the Cartesian parameters with respect to the orbital parameters with true angle.
computeJacobianEccentricWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Compute the Jacobian of the orbital parameters with eccentric angle with respect to the Cartesian parameters.
computeJacobianEccentricWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Compute the Jacobian of the orbital parameters with eccentric angle with respect to the Cartesian parameters.
computeJacobianEccentricWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Compute the Jacobian of the orbital parameters with eccentric angle with respect to the Cartesian parameters.
computeJacobianEccentricWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Compute the Jacobian of the orbital parameters with eccentric angle with respect to the Cartesian parameters.
computeJacobianEccentricWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Compute the Jacobian of the orbital parameters with eccentric angle with respect to the Cartesian parameters.
computeJacobianEccentricWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Compute the Jacobian of the orbital parameters with eccentric angle with respect to the Cartesian parameters.
computeJacobianEccentricWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Compute the Jacobian of the orbital parameters with eccentric angle with respect to the Cartesian parameters.
computeJacobianEccentricWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Compute the Jacobian of the orbital parameters with eccentric angle with respect to the Cartesian parameters.
computeJacobianEccentricWrtCartesian() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Compute the Jacobian of the orbital parameters with eccentric angle with respect to the Cartesian parameters.
computeJacobianMeanWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Compute the Jacobian of the orbital parameters with mean angle with respect to the Cartesian parameters.
computeJacobianMeanWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Compute the Jacobian of the orbital parameters with mean angle with respect to the Cartesian parameters.
computeJacobianMeanWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Compute the Jacobian of the orbital parameters with mean angle with respect to the Cartesian parameters.
computeJacobianMeanWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Compute the Jacobian of the orbital parameters with mean angle with respect to the Cartesian parameters.
computeJacobianMeanWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Compute the Jacobian of the orbital parameters with mean angle with respect to the Cartesian parameters.
computeJacobianMeanWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Compute the Jacobian of the orbital parameters with mean angle with respect to the Cartesian parameters.
computeJacobianMeanWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Compute the Jacobian of the orbital parameters with mean angle with respect to the Cartesian parameters.
computeJacobianMeanWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Compute the Jacobian of the orbital parameters with mean angle with respect to the Cartesian parameters.
computeJacobianMeanWrtCartesian() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Compute the Jacobian of the orbital parameters with mean angle with respect to the Cartesian parameters.
computeJacobianTrueWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Compute the Jacobian of the orbital parameters with true angle with respect to the Cartesian parameters.
computeJacobianTrueWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Compute the Jacobian of the orbital parameters with true angle with respect to the Cartesian parameters.
computeJacobianTrueWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Compute the Jacobian of the orbital parameters with true angle with respect to the Cartesian parameters.
computeJacobianTrueWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Compute the Jacobian of the orbital parameters with true angle with respect to the Cartesian parameters.
computeJacobianTrueWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Compute the Jacobian of the orbital parameters with true angle with respect to the Cartesian parameters.
computeJacobianTrueWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Compute the Jacobian of the orbital parameters with true angle with respect to the Cartesian parameters.
computeJacobianTrueWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Compute the Jacobian of the orbital parameters with true angle with respect to the Cartesian parameters.
computeJacobianTrueWrtCartesian() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Compute the Jacobian of the orbital parameters with true angle with respect to the Cartesian parameters.
computeJacobianTrueWrtCartesian() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Compute the Jacobian of the orbital parameters with true angle with respect to the Cartesian parameters.
computeLagrangeDerivativeEquations(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.StelaLagrangeEquations
Computation of the Lagrange equation derivatives matrix (Poisson Bracket derivatives).
computeLagrangeEquations(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.StelaLagrangeEquations
Compute the Lagrange Equation for GTO (Poisson Bracket).
computeLagrangeEquations(StelaEquinoctialOrbit, double) - Method in class fr.cnes.sirius.patrius.stela.forces.StelaLagrangeEquations
Compute the Lagrange Equation for GTO (Poisson Bracket) with specific mu.
computeLimitVisibilityPoint(double, double, double) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Compute the limit visibility point for a satellite in a given direction.
computeLinkBudget(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.RFLinkBudgetModel
Computes the link budget at a given date.
computeLinkBudget(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.RFLinkBudgetModel
Computes the link budget at a given date.
computeLLHRates(BodyShape, PVCoordinates, Frame, AbsoluteDate) - Method in enum fr.cnes.sirius.patrius.bodies.LLHCoordinatesSystem
Computes the rates in LLH coordinates (longitude, latitude, height) from the provided PVCoordinates and date using finite differences.
computeLn(Dfp, Dfp, Dfp) - Static method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Compute ln(a).
computeLoxodromicDistance(EllipsoidPoint, EllipsoidPoint) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Loxodromic distance between P1 and P2.This is the distance of constant bearing (or along a line in Mercator).
computeMainStateJacobian(double, double[], double[], double[][]) - Method in interface fr.cnes.sirius.patrius.math.ode.MainStateJacobianProvider
Compute the jacobian matrix of ODE with respect to main state.
computeMaxDuration() - Method in class fr.cnes.sirius.patrius.attitudes.slew.TwoSpinBiasSlewComputer
Estimate the maximum duration of the slew, before computing it.
computeMeanLocalTimeAngle(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.time.LocalTimeAngle
Compute mean local time angle in TIRF frame in the range [-Π, Π[.
computeMeanLocalTimeAngle(Orbit) - Method in class fr.cnes.sirius.patrius.time.LocalTimeAngle
Compute mean local time angle in TIRF frame in the range [-Π, Π[.
computeMercatorLatitude(double, OneAxisEllipsoid) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Compute crescent latitude (Le) at a given geodetic latitude. also called Mercator latitude.
computeMeridionalDistance(double, OneAxisEllipsoid) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Compute the distance from a given geodetic latitude to the equator, along a meridian.
computeMinAngle(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.FieldAngularFace
Computes the minimal angle between this and a given direction.
computeNonCentralTermsAcceleration(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractHarmonicGravityModel
Compute the acceleration due to the non-central terms of the gravitational attraction.
computeNonCentralTermsAcceleration(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.BalminoGravityModel
Compute the acceleration due to the non-central terms of the gravitational attraction.
computeNonCentralTermsAcceleration(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.CunninghamGravityModel
Compute the acceleration due to the non-central terms of the gravitational attraction.
computeNonCentralTermsAcceleration(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.DrozinerGravityModel
Compute the acceleration due to the non-central terms of the gravitational attraction.
computeNonCentralTermsAcceleration(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.NewtonianGravityModel
Compute the acceleration due to the non-central terms of the gravitational attraction.
computeNonCentralTermsAcceleration(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.VariablePotentialGravityModel
Compute the acceleration due to the non-central terms of the gravitational attraction.
computeNonCentralTermsDAccDPos(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractHarmonicGravityModel
Compute acceleration derivatives with respect to the state parameters for the non-central terms.
computeNonCentralTermsDAccDPos(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.BalminoGravityModel
Compute acceleration derivatives with respect to the state parameters for the non-central terms.
computeNonCentralTermsDAccDPos(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.CunninghamGravityModel
Compute acceleration derivatives with respect to the state parameters for the non-central terms.
computeNonCentralTermsDAccDPos(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.DrozinerGravityModel
Compute acceleration derivatives with respect to the state parameters for the non-central terms.
computeNonCentralTermsDAccDPos(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.NewtonianGravityModel
Compute acceleration derivatives with respect to the state parameters for the non-central terms.
computeNonCentralTermsDAccDPos(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.VariablePotentialGravityModel
Compute acceleration derivatives with respect to the state parameters for the non-central terms.
computeNormal() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Method to compute normal direction in body frame, to be implemented in each specific child class of AbstractBodyPoint.
computeNormal() - Method in class fr.cnes.sirius.patrius.bodies.EllipsoidPoint
Method to compute normal direction in body frame, to be implemented in each specific child class of AbstractBodyPoint.
computeNormal() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Method to compute normal direction in body frame, to be implemented in each specific child class of AbstractBodyPoint.
computeNumerical(PVCoordinatesProvider, AttitudeProvider, AbsoluteDate, AttitudeProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.slew.IsisSpinBiasSlewComputer
Compute the slew (numerical version).
computeNutationArguments(double, TidesStandards.TidesStandard) - Static method in class fr.cnes.sirius.patrius.forces.gravity.tides.TidesToolbox
Method to compute the fundamental arguments from the luni-solar nutation theory.
computeObjectiveGradient(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.GradientMultivariateOptimizer
Compute the gradient vector.
computeObjectiveValue(double) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Compute the objective function value.
computeObjectiveValue(double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Compute the objective function value.
computeObjectiveValue(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultivariateOptimizer
Computes the objective function value.
computeObjectiveValue(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.MultivariateVectorOptimizer
Computes the objective function value.
computeObjectiveValue(double) - Method in class fr.cnes.sirius.patrius.math.optim.univariate.UnivariateOptimizer
Computes the objective function value.
computeObjectiveValueAndDerivative(double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.AbstractUnivariateDifferentiableSolver
Compute the objective function value.
computeOmega(PVCoordinates) - Method in enum fr.cnes.sirius.patrius.frames.LOFType
Get the rotation rate vector expressed in inertial frame.
computeOmega(AbsoluteDate, Frame, Frame) - Method in class fr.cnes.sirius.patrius.stela.forces.noninertial.NonInertialContribution
Compute rotation vector of frame2 with respect to frame1 expressed in frame2, which is the rotation vector from frame1 to frame2.
computeOmegaDerivative(AbsoluteDate, Frame, Frame, double) - Method in class fr.cnes.sirius.patrius.stela.forces.noninertial.NonInertialContribution
Compute rotation vector derivative from frame1 to frame2 using finite differences.
computeOOPrime(double, double, double) - Static method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Compute the OO' distance.
computeOrthodromicDistance(EllipsoidPoint, EllipsoidPoint) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Compute the orthodromic distance between two points.
computeOrthodromicDistance(double, double, double, double, OneAxisEllipsoid) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Compute the orthodromic distance.
computeParallaxCorrection(double, double, double) - Static method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Compute the parallax correction due to a finite distance object.
computeParameterJacobian(double, double[], double[], String, double[]) - Method in interface fr.cnes.sirius.patrius.math.ode.ParameterJacobianProvider
Compute the Jacobian matrix of ODE with respect to one parameter.
computePartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.drag.StelaAtmosphericDrag
Compute the partial derivatives for a given spacecraft state.
computePartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.SolidTidesAcc
Compute the partial derivatives for a given spacecraft state.
computePartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaTesseralAttraction
Compute the partial derivatives for a given spacecraft state.
computePartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaThirdBodyAttraction
 
computePartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
 
computePartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.noninertial.NonInertialContribution
Compute the partial derivatives for a given spacecraft state.
computePartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPPotential
Compute the partial derivatives for a given spacecraft state.
computePartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Compute the partial derivatives for a given spacecraft state.
computePartialDerivatives(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.StelaSRPSquaring
Compute the partial derivatives for a given spacecraft state.
computePartialDerivatives(StelaEquinoctialOrbit) - Method in interface fr.cnes.sirius.patrius.stela.forces.StelaForceModel
Compute the partial derivatives for a given spacecraft state.
computePartialDerivativesWrtPosition - Variable in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
True if acceleration partial derivatives with respect to position have to be computed.
computePathDelay(double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.FixedDelayModel
Calculates the tropospheric path delay for the signal path from a ground station to a satellite.
computePeriodicFunctions(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Compute periodic functions to provide to #computeCPeriodicComponent or #computeSPeriodicComponent
computePerturbation(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaGaussContribution
Compute the dE/dt force derivatives for a given spacecraft state.
computePerturbation(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaLagrangeContribution
Compute the dE/dt force derivatives for a given spacecraft state.
computePerturbation(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.drag.StelaAtmosphericDrag
Compute the dE/dt force derivatives for a given spacecraft state.
computePerturbation(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.SolidTidesAcc
Compute the dE/dt force derivatives for a given spacecraft state.
computePerturbation(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaTesseralAttraction
Compute the dE/dt force derivatives for a given spacecraft state.
computePerturbation(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaThirdBodyAttraction
 
computePerturbation(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
 
computePerturbation(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.noninertial.NonInertialContribution
Compute the dE/dt force derivatives for a given spacecraft state.
computePerturbation(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPPotential
Compute the dE/dt force derivatives for a given spacecraft state.
computePerturbation(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Compute the dE/dt force derivatives for a given spacecraft state.
computePerturbation(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.StelaSRPSquaring
Compute the dE/dt force derivatives for a given spacecraft state.
computePointAlongLoxodrome(EllipsoidPoint, double, double) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Compute the point coordinates from an origin point, an azimuth and a distance along the rhumb line (Loxodrome).
computePointAlongOrthodrome(EllipsoidPoint, double, double) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Compute a point along orthodrome, from a point p1, at a distance d, in a direction defined from an azimuth.
computePositionFromEllipsodeticCoordinates(double, double, double) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Compute the position from the ellipsodetic coordinates in body frame.
computePositionFromEllipsodeticCoordinates(double, double, double) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Compute the position from the ellipsodetic coordinates in body frame.
computePositionFromEllipsodeticCoordinates(double, double, double) - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Compute the position from the ellipsodetic coordinates in body frame.
computePositionHeightCoordinateSignum(Vector3D, BodyPoint) - Static method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Return the expected signum for the position height coordinate.
computePotential(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.GridGravityModel
Compute the potential due to the body attraction.
computePotentialPerturbation(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.StelaSRPSquaring
 
computeQuadElements(double[][], double[], int, int) - Method in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaGaussContribution
Compute elements under integral for coefficients evaluation.
computeRAANFromMeanLocalTime(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.time.LocalTimeAngle
Compute RAAN from mean local time angle.
computeRAANFromTrueLocalTime(AbsoluteDate, double, Frame) - Method in class fr.cnes.sirius.patrius.time.LocalTimeAngle
Compute RAAN from true local time angle
computeRadialZernikeMonomials(int, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ZernikePolynomial
Compute the radial zernike monomials.
computeRadiusEastWest(double, OneAxisEllipsoid) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Compute radius of curvature section East/West (also called M or Re).
computeRawP(SpacecraftState) - Method in class fr.cnes.sirius.patrius.wrenches.SolarRadiationWrench
Compute radiation coefficient.
computeResiduals(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer
Computes the residuals.
computeRoots(int) - Method in class fr.cnes.sirius.patrius.math.complex.RootsOfUnity
Computes the n-th roots of unity.
computeRule(int) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.gauss.BaseRuleFactory
Computes the rule for the given order.
computeRule(int) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.gauss.LegendreHighPrecisionRuleFactory
Computes the rule for the given order.
computeRule(int) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.gauss.LegendreRuleFactory
Computes the rule for the given order.
computeSC(SpacecraftState, Frame, Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.GlobalAeroModel
Compute the surface drag coefficient (drag coefficient x area)
computeSDriftComponent(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Compute the normalized drift component of the S coefficient
computeSecondDerivatives(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Compute the second derivatives related to the additional state parameters.
computeSecondDerivatives(double, double[], double[], double[]) - Method in interface fr.cnes.sirius.patrius.math.ode.SecondOrderDifferentialEquations
Get the current time derivative of the state vector.
computeSecondDerivatives(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Compute the second derivatives related to the additional state parameters.
computeSecondDerivatives(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquations
Compute the second derivatives related to the additional state parameters.
computeSecular(Orbit, AbstractLyddanePropagator.LyddaneParametersType) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator
Compute secular orbit in body frame from provided orbit.
computeShortPeriods(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.drag.StelaAtmosphericDrag
Compute the short periodic variations for a given spacecraft state.
computeShortPeriods(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.SolidTidesAcc
Compute the short periodic variations for a given spacecraft state.
computeShortPeriods(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaTesseralAttraction
Compute the short periodic variations for a given spacecraft state.
computeShortPeriods(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaThirdBodyAttraction
 
computeShortPeriods(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
 
computeShortPeriods(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.noninertial.NonInertialContribution
Compute the short periodic variations for a given spacecraft state.
computeShortPeriods(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPPotential
Compute the short periodic variations for a given spacecraft state.
computeShortPeriods(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Compute the short periodic variations for a given spacecraft state.
computeShortPeriods(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.StelaSRPSquaring
Compute the short periodic variations for a given spacecraft state.
computeShortPeriods(StelaEquinoctialOrbit, OrbitNatureConverter) - Method in interface fr.cnes.sirius.patrius.stela.forces.StelaForceModel
Compute the short periodic variations for a given spacecraft state.
computeSideDirections(Frame) - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Retrieve the directions delimiting the pyramidal field of view.
computeSigma(double[], double) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer
Computes an estimate of the standard deviation of the parameters.
computeSignalDelay(double, AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.BentModel
Calculates the ionospheric signal delay for the signal path from the position of the transmitter and the receiver and the current date.
computeSignalDelay(double, AbsoluteDate, Vector3D, Frame) - Method in interface fr.cnes.sirius.patrius.signalpropagation.ionosphere.IonosphericCorrection
Calculates the ionospheric signal delay for the signal path from the position of the transmitter and the receiver and the current date.
computeSignalDelay(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Calculates the tropospheric signal delay for the signal path from a ground station to a satellite at a given date.
computeSignalDelay(double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.FixedDelayModel
Calculates the tropospheric signal delay for the signal path from a ground station to a satellite.
computeSignalDelay(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.FixedDelayModel
Calculates the tropospheric signal delay for the signal path from a ground station to a satellite at a given date.
computeSignalDelay(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.MariniMurrayModel
Calculates the tropospheric signal delay for the signal path from a ground station to a satellite at a given date.
computeSignalDelay(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.SaastamoinenModel
Calculates the tropospheric signal delay for the signal path from a ground station to a satellite at a given date.
computeSignalDelay(AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.signalpropagation.troposphere.TroposphericCorrection
Calculates the tropospheric signal delay for the signal path from a ground station to a satellite at a given date.
computeSignalPropagation(PVCoordinatesProvider, PVCoordinatesProvider, AbsoluteDate, VacuumSignalPropagationModel.FixedDate) - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Computes the signal propagation object in the void at a particular date
computeSPeriodicComponent(double, double, double, double) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Compute the normalized periodic component of the S coefficient
computeSphericalAzimuth(EllipsoidPoint, EllipsoidPoint) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Compute the spherical azimuth (clock wise) between two points.
computeSpinByFD(PVCoordinatesProvider, Frame, AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.attitudes.AttitudeLeg
Compute the rotation rate vector at a given date by finite differences (using 2nd order centered finite differences).
computeSpinByFD(PVCoordinatesProvider, Frame, AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.attitudes.AttitudeProvider
Compute the rotation rate vector at a given date by finite differences (using 2nd order centered finite differences).
computeSpinByFD(PVCoordinatesProvider, AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLeg
Compute the orientation derivative at a given date by finite differences (using 2nd order centered finite differences).
computeSpinByFD(PVCoordinatesProvider, AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProvider
Compute the orientation derivative at a given date by finite differences (using 2nd order centered finite differences).
computeSpinDerivativeByFD(PVCoordinatesProvider, Frame, AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.attitudes.AttitudeLeg
Compute the rotation acceleration vector at a given date by finite differences (using 2nd order centered finite differences).
computeSpinDerivativeByFD(PVCoordinatesProvider, Frame, AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.attitudes.AttitudeProvider
Compute the rotation acceleration vector at a given date by finite differences (using 2nd order centered finite differences).
computeSpinDerivativeByFD(PVCoordinatesProvider, AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLeg
Compute the orientation acceleration vector at a given date by finite differences (using 2nd order centered finite differences).
computeSpinDerivativeByFD(PVCoordinatesProvider, AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProvider
Compute the orientation acceleration vector at a given date by finite differences (using 2nd order centered finite differences).
computeSpinNumerical(double, double, double) - Static method in interface fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProvider
Computes the spin as a finite difference given two angles and the computation step between them.
computeSquaringPoints(int, StelaEquinoctialOrbit, double, double) - Method in class fr.cnes.sirius.patrius.stela.forces.Squaring
Computation of squaring points equally distributed according to true anomaly.
computeSquaringPointsEccentric(int, StelaEquinoctialOrbit) - Static method in class fr.cnes.sirius.patrius.stela.forces.Squaring
Computation of squaring points equally distributed according to eccentric anomaly.
computeSquaringPointsEccentric2(int, StelaEquinoctialOrbit, double, double) - Static method in class fr.cnes.sirius.patrius.stela.forces.Squaring
Computation of squaring points equally distributed according to eccentric anomaly between start point and end point.
computeStandardValues(MeteorologicalConditions, double, double) - Static method in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Computes standard model values [P, T, RH] for provided altitude given reference values [P0, T0, RH0 H0] with: P = pressure [Pa] T = temperature [K] RH = relative humidity [%]
computeStandardValues(double) - Static method in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Computes standard model values [P, T, R] for provided altitude with standard reference values [P0, T0, RH0] provided by tropospheric models : P = pressure [Pa] - P0 = 101325 [Pa] T = temperature [K] - T0 = 18 [°C] RH = humidity rate [%] - RH0 = 50 [%]
computeStatisticsForAltitude(OneAxisEllipsoid) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShapeStatistics
Compute the summary of the distances between the altitude of each facet body shape vertex to a reference ellipsoid surface.
computeStatisticsForRadialDistance(OneAxisEllipsoid) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShapeStatistics
Compute the summary of the distances between the radius at each facet body shape vertex and a reference ellipsoid radius in the same direction.
computeStep(AbsoluteDate, AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
Computes the step used during attitude ephemeris generation.
computeStep(AbsoluteDate, AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.FixedStepAttitudeEphemerisGenerator
Computes the step used during attitude ephemeris generation.
computeStep(AbsoluteDate, AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.VariableStepAttitudeEphemerisGenerator
Computes the step used during the variable step ephemeris generation.
computeStepGrowShrinkFactor(double) - Method in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Compute step grow/shrink factor according to normalized error.
computeSunBetaPhi(StelaEquinoctialOrbit, PVCoordinates) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Computation of Sun's right ascension (φ) and declination (β) wrt the orbit plane.
computeTorque(SpacecraftState) - Method in class fr.cnes.sirius.patrius.wrenches.DragWrench
Compute the resulting torque at the mass centre of the spacecraft in the frame of the main part.
computeTorque(SpacecraftState, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.wrenches.DragWrench
Compute the resulting wrench.
computeTorque(SpacecraftState) - Method in class fr.cnes.sirius.patrius.wrenches.GenericWrenchModel
Compute the resulting torque at the mass centre of the spacecraft in the frame of the main part.
computeTorque(SpacecraftState, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.wrenches.GenericWrenchModel
Compute the resulting wrench.
computeTorque(SpacecraftState) - Method in class fr.cnes.sirius.patrius.wrenches.GravitationalAttractionWrench
Compute the resulting torque at the mass centre of the spacecraft in the frame of the main part.
computeTorque(SpacecraftState, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.wrenches.GravitationalAttractionWrench
Compute the resulting wrench.
computeTorque(SpacecraftState) - Method in class fr.cnes.sirius.patrius.wrenches.MagneticWrench
Compute the resulting torque at the mass centre of the spacecraft in the frame of the main part.
computeTorque(SpacecraftState, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.wrenches.MagneticWrench
Compute the resulting wrench.
computeTorque(SpacecraftState) - Method in class fr.cnes.sirius.patrius.wrenches.SolarRadiationWrench
Compute the resulting torque at the mass centre of the spacecraft in the frame of the main part.
computeTorque(SpacecraftState, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.wrenches.SolarRadiationWrench
Compute the resulting wrench.
computeTorque(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.wrenches.WrenchModel
Compute the resulting torque at the mass centre of the spacecraft in the frame of the main part.
computeTorque(SpacecraftState, Vector3D, Frame) - Method in interface fr.cnes.sirius.patrius.wrenches.WrenchModel
Compute the resulting wrench.
computeTprop(double, Vector3D, Vector3D) - Method in enum fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel.ConvergenceAlgorithm
Recompute the signal propagation duration with the convergence algorithm.
computeTrueLocalTimeAngle(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.time.LocalTimeAngle
Compute true local time angle in TIRF frame in the range [-Π, Π[.
computeTrueLocalTimeAngle(Orbit) - Method in class fr.cnes.sirius.patrius.time.LocalTimeAngle
Compute true local time angle in TIRF frame in the range [-Π, Π[.
computeValue(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ZernikePolynomial
Compute the value of this zernike polynomial.
computeValueAndDerivatives(double, double, Collection<Parameter>) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ZernikePolynomial
Compute the value and partial derivatives.
computeWeightedJacobian(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer
Computes the weighted Jacobian matrix.
computeWrench(SpacecraftState) - Method in class fr.cnes.sirius.patrius.wrenches.DragWrench
Compute the resulting wrench at the mass centre of the spacecraft in the frame of the main part.
computeWrench(SpacecraftState, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.wrenches.DragWrench
Compute the resulting wrench.
computeWrench(SpacecraftState) - Method in class fr.cnes.sirius.patrius.wrenches.GenericWrenchModel
Compute the resulting wrench at the mass centre of the spacecraft in the frame of the main part.
computeWrench(SpacecraftState, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.wrenches.GenericWrenchModel
Compute the resulting wrench.
computeWrench(SpacecraftState) - Method in class fr.cnes.sirius.patrius.wrenches.GravitationalAttractionWrench
Compute the resulting wrench at the mass centre of the spacecraft in the frame of the main part.
computeWrench(SpacecraftState, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.wrenches.GravitationalAttractionWrench
Compute the resulting wrench.
computeWrench(SpacecraftState) - Method in class fr.cnes.sirius.patrius.wrenches.MagneticWrench
Compute the resulting wrench at the mass centre of the spacecraft in the frame of the main part.
computeWrench(SpacecraftState, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.wrenches.MagneticWrench
Compute the resulting wrench.
computeWrench(SpacecraftState) - Method in class fr.cnes.sirius.patrius.wrenches.SolarRadiationWrench
Compute the resulting wrench at the mass centre of the spacecraft in the frame of the main part.
computeWrench(SpacecraftState, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.wrenches.SolarRadiationWrench
Compute the resulting wrench.
computeWrench(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.wrenches.WrenchModel
Compute the resulting wrench at the mass centre of the spacecraft in the frame of the main part.
computeWrench(SpacecraftState, Vector3D, Frame) - Method in interface fr.cnes.sirius.patrius.wrenches.WrenchModel
Compute the resulting wrench.
computeXangle(Vector3D, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.CardanCalculator
Compute the X-angle of a point given in cartesian coordinates in a local topocentric frame.
computeXangleRate(PVCoordinates, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.CardanCalculator
Compute the X-angle rate of a point given in Cartesian coordinates in the local topocentric frame.
computeXVariable(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AbstractAeroCoeff1D
Computes the x variable from the spacecraft state.
computeXVariable(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAltitude
Computes the x variable from the spacecraft state.
computeXVariable(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoA
Computes the x variable from the spacecraft state.
computeXVariable(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByMach
Computes the x variable from the spacecraft state.
computeYangle(Vector3D, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.CardanCalculator
Compute the Y-angle of a point given in Cartesian coordinates in the local topocentric frame.
computeYangleRate(PVCoordinates, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.CardanCalculator
Compute the Y-angle rate of a point given in Cartesian coordinates in the local topocentric frame.
computeZernikeMonomials(int, double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ZernikePolynomial
Compute the zernike monomials.
concatenate(List<Parameter>) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Concatenate a list of parameters with the already existing selectedParameters list Check that the parameter to add is not already on the list (to avoid problems with the step)
concatenateDiagonally(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Diagonally concatenates this matrix and another matrix m, placing it in the lower right part of the concatenated matrix.
concatenateDiagonally(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Diagonally concatenates this matrix and another matrix m, placing it in the lower right or upper left part of the concatenated matrix.
concatenateDiagonally(RealMatrix, boolean, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Diagonally or anti-diagonally concatenates this matrix and another matrix m.
concatenateDiagonally(RealMatrix, boolean, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Diagonally or anti-diagonally concatenates this matrix and another matrix m.
concatenateDiagonally(RealMatrix, boolean, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Diagonally or anti-diagonally concatenates this matrix and another matrix m.
concatenateDiagonally(RealMatrix, boolean, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Diagonally or anti-diagonally concatenates this matrix and another matrix m.
concatenateDiagonally(RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Diagonally concatenates this matrix and another matrix m, placing it in the lower right part of the concatenated matrix.
concatenateDiagonally(RealMatrix, boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Diagonally concatenates this matrix and another matrix m, placing it in the lower right or upper left part of the concatenated matrix.
concatenateDiagonally(RealMatrix, boolean, boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Diagonally or anti-diagonally concatenates this matrix and another matrix m.
concatenateHorizontally(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Horizontally concatenates this matrix and another matrix m, placing it in the right part of the concatenated matrix.
concatenateHorizontally(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Horizontally concatenates this matrix and another matrix m, , placing it in the left or right part of the concatenated matrix.
concatenateHorizontally(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Horizontally concatenates this matrix and another matrix m, , placing it in the left or right part of the concatenated matrix.
concatenateHorizontally(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Horizontally concatenates this matrix and another matrix m, , placing it in the left or right part of the concatenated matrix.
concatenateHorizontally(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Horizontally concatenates this matrix and another matrix m, , placing it in the left or right part of the concatenated matrix.
concatenateHorizontally(RealMatrix, RealMatrix) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Concatenates two matrices horizontally.
concatenateHorizontally(RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Horizontally concatenates this matrix and another matrix m, placing it in the right part of the concatenated matrix.
concatenateHorizontally(RealMatrix, boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Horizontally concatenates this matrix and another matrix m, , placing it in the left or right part of the concatenated matrix.
concatenateParameterDescriptorNames(Collection<ParameterDescriptor>, String, String, boolean) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Concatenates the names of multiple parameter descriptors.
concatenateParameterNames(Collection<Parameter>, String, String, boolean) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Concatenates the names of multiple parameters.
concatenateVertically(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Vertically concatenates this matrix and another matrix m, placing it in the lower part of the concatenated matrix.
concatenateVertically(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Vertically concatenates this matrix and another matrix m, placing it in the lower or upper part of the concatenated matrix.
concatenateVertically(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Vertically concatenates this matrix and another matrix m, placing it in the lower or upper part of the concatenated matrix.
concatenateVertically(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Vertically concatenates this matrix and another matrix m, placing it in the lower or upper part of the concatenated matrix.
concatenateVertically(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Vertically concatenates this matrix and another matrix m, placing it in the lower or upper part of the concatenated matrix.
concatenateVertically(RealMatrix, RealMatrix) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Concatenates two matrices vertically.
concatenateVertically(RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Vertically concatenates this matrix and another matrix m, placing it in the lower part of the concatenated matrix.
concatenateVertically(RealMatrix, boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Vertically concatenates this matrix and another matrix m, placing it in the lower or upper part of the concatenated matrix.
Cone - Interface in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This interface extends the solid shape for the particular case of cones.
conjugate() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Return the conjugate of this complex number.
ConjugateGradient - Class in fr.cnes.sirius.patrius.math.linear
This is an implementation of the conjugate gradient method for RealLinearOperator.
ConjugateGradient(int, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.ConjugateGradient
Creates a new instance of this class, with default stopping criterion.
ConjugateGradient(IterationManager, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.ConjugateGradient
Creates a new instance of this class, with default stopping criterion and custom iteration manager.
CONST_SOL_N_M2 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Solar constant (N/M**2).
CONST_SOL_STELA - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Solar Constant (N/M**2).
CONST_SOL_W_M2 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Solar constant (W/M**2).
CONSTANT - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Constant model string.
Constant - Class in fr.cnes.sirius.patrius.math.analysis.function
Constant function.
Constant(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Constant
 
CONSTANT_MODE - Static variable in class fr.cnes.sirius.patrius.math.random.ValueServer
Always return mu
ConstantAttitudeLaw - Class in fr.cnes.sirius.patrius.attitudes
This class handles a constant attitude law.
ConstantAttitudeLaw(Frame, Rotation) - Constructor for class fr.cnes.sirius.patrius.attitudes.ConstantAttitudeLaw
Creates new instance.
ConstantFunction - Class in fr.cnes.sirius.patrius.math.parameter
This class is used to define a constant parameterizable function.
ConstantFunction(double) - Constructor for class fr.cnes.sirius.patrius.math.parameter.ConstantFunction
Constructor of a constant function f = a0 using the input value.
ConstantFunction(String, double) - Constructor for class fr.cnes.sirius.patrius.math.parameter.ConstantFunction
Constructor of a constant function f = a0 using the input value.
ConstantFunction(Parameter) - Constructor for class fr.cnes.sirius.patrius.math.parameter.ConstantFunction
Constructor of a constant function f = a0 using the input parameter.
ConstantMeteorologicalConditionsProvider - Class in fr.cnes.sirius.patrius.signalpropagation
Provides constant meteorological conditions on a given date interval.
ConstantMeteorologicalConditionsProvider(MeteorologicalConditions) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.ConstantMeteorologicalConditionsProvider
Constructor with a default infinite date interval.
ConstantMeteorologicalConditionsProvider(MeteorologicalConditions, AbsoluteDateInterval) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.ConstantMeteorologicalConditionsProvider
Constructor.
ConstantOrientationAngleLaw - Class in fr.cnes.sirius.patrius.attitudes.orientations
This class aims at creating an orientation angle law whose orientation angle is constant.
ConstantOrientationAngleLaw(double) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.ConstantOrientationAngleLaw
Constructor
ConstantOrientationAngleLeg - Class in fr.cnes.sirius.patrius.attitudes.orientations
This class aims at creation an orientation angle leg whose orientation angle is constant in its interval of validity.
ConstantOrientationAngleLeg(AbsoluteDateInterval, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.ConstantOrientationAngleLeg
Constructor with default nature.
ConstantOrientationAngleLeg(AbsoluteDateInterval, double, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.ConstantOrientationAngleLeg
Constructor.
ConstantPVCoordinatesProvider - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
This class implements the PVCoordinatesProvider to store the position and the velocity of an object and the frame used for computation.
ConstantPVCoordinatesProvider(PVCoordinates, Frame) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.ConstantPVCoordinatesProvider
Simple constructor.
ConstantPVCoordinatesProvider(Vector3D, Frame) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.ConstantPVCoordinatesProvider
Builds an instance from the position vector only.
ConstantRadiusProvider - Class in fr.cnes.sirius.patrius.bodies
Implementation for constant radius provider.
ConstantRadiusProvider(double) - Constructor for class fr.cnes.sirius.patrius.bodies.ConstantRadiusProvider
Constructor with constant value.
Constants - Interface in fr.cnes.sirius.patrius.utils
Set of useful physical constants.
ConstantSolarActivity - Class in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity
This class represents constant solar activity
ConstantSolarActivity(double, double) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Constructor for constant solar activity
ConstantSolarActivity(double, double, double) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Constructor for constant solar activity
ConstantSpinSlew - Class in fr.cnes.sirius.patrius.attitudes
This class represents a constant spin slew.
ConstantSpinSlew(Attitude, Attitude) - Constructor for class fr.cnes.sirius.patrius.attitudes.ConstantSpinSlew
Constructor for slew with a duration constraint.
ConstantSpinSlew(Attitude, Attitude, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.ConstantSpinSlew
Constructor for slew with a duration constraint.
ConstantSpinSlew(Attitude, Attitude, String, Frame) - Constructor for class fr.cnes.sirius.patrius.attitudes.ConstantSpinSlew
Constructor for slew with a duration constraint.
ConstantSpinSlew(Attitude, Attitude, double, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.ConstantSpinSlew
Constructor for slew with an angular velocity constraint.
ConstantSpinSlew(Attitude, Attitude, double, String, Frame) - Constructor for class fr.cnes.sirius.patrius.attitudes.ConstantSpinSlew
Constructor for slew with an angular velocity constraint.
ConstantSpinSlewComputer - Class in fr.cnes.sirius.patrius.attitudes.slew
Class for constant spin slew computation with angular velocity constraint.
ConstantSpinSlewComputer(double) - Constructor for class fr.cnes.sirius.patrius.attitudes.slew.ConstantSpinSlewComputer
Builds an instance from an angular velocity constraint.
ConstantSpinSlewComputer(double, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.slew.ConstantSpinSlewComputer
Builds an instance from an angular velocity constraint.
ConstantThrustError - Class in fr.cnes.sirius.patrius.forces.maneuvers
This class is a model of the error of a simple maneuver with constant thrust.
ConstantThrustError(AbsoluteDate, double, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are parameterizable and differentiable function.
ConstantThrustError(AbsoluteDate, double, Parameter, Parameter, Parameter, Parameter, Parameter, Parameter, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are linear functions:
fx = ax*t + bx
fy = ay*t + by
fz = az*t + bz
Errors components are expressed in spacecraft frame.
ConstantThrustError(AbsoluteDate, double, double, double, double, double, double, double, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are linear functions:
fx = ax*t + bx
fy = ay*t + by
fz = az*t + bz
Errors components are expressed in spacecraft frame.
ConstantThrustError(AbsoluteDate, double, Parameter, Parameter, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
Errors components are expressed in spacecraft frame.
ConstantThrustError(AbsoluteDate, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
Errors components are expressed in spacecraft frame.
ConstantThrustError(AbsoluteDate, double, Frame, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are parameterizable and differentiable function.
ConstantThrustError(AbsoluteDate, double, Frame, Parameter, Parameter, Parameter, Parameter, Parameter, Parameter, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are linear functions:
fx = ax*t + bx
fy = ay*t + by
fz = az*t + bz
Errors components are expressed in provided frame.
ConstantThrustError(AbsoluteDate, double, Frame, double, double, double, double, double, double, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are linear functions:
fx = ax*t + bx
fy = ay*t + by
fz = az*t + bz
Errors components are expressed in provided frame.
ConstantThrustError(AbsoluteDate, double, Frame, Parameter, Parameter, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
Errors components are expressed in provided frame.
ConstantThrustError(AbsoluteDate, double, Frame, double, double, double) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
Errors components are expressed in provided frame.
ConstantThrustError(AbsoluteDate, double, LOFType, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are parameterizable and differentiable function.
ConstantThrustError(AbsoluteDate, double, LOFType, Parameter, Parameter, Parameter, Parameter, Parameter, Parameter, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are linear functions:
fx = ax*t + bx
fy = ay*t + by
fz = az*t + bz
Errors components are expressed in provided local orbital frame.
ConstantThrustError(AbsoluteDate, double, LOFType, double, double, double, double, double, double, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are linear functions:
fx = ax*t + bx
fy = ay*t + by
fz = az*t + bz
Errors components are expressed in provided local orbital frame.
ConstantThrustError(AbsoluteDate, double, LOFType, Parameter, Parameter, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
Errors components are expressed in provided local orbital frame.
ConstantThrustError(AbsoluteDate, double, LOFType, double, double, double) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
Errors components are expressed in provided local orbital frame.
ConstantThrustError(EventDetector, EventDetector, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
Errors components are expressed in spacecraft frame.
ConstantThrustError(EventDetector, EventDetector, Parameter, Parameter, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
Errors components are expressed in spacecraft frame.
ConstantThrustError(EventDetector, EventDetector, Frame, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
Errors components are expressed in provided frame.
ConstantThrustError(EventDetector, EventDetector, Frame, Parameter, Parameter, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
Errors components are expressed in provided frame.
ConstantThrustError(EventDetector, EventDetector, LOFType, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
Errors components are expressed in provided local orbital frame.
ConstantThrustError(EventDetector, EventDetector, LOFType, Parameter, Parameter, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Create a constant thrust error model whose x, y and z components are constant functions:
fx = cx
fy = cy
fz = cz
Errors components are expressed in provided local orbital frame.
ConstantVectorDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
Direction described only by a vector constant in a frame
ConstantVectorDirection(Vector3D, Frame) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.ConstantVectorDirection
Build a direction from a frame and a vector constant in this frame
ConstantWallGasTemperature - Class in fr.cnes.sirius.patrius.assembly.models.cook
Constant wall gas temperature.
ConstantWallGasTemperature(double) - Constructor for class fr.cnes.sirius.patrius.assembly.models.cook.ConstantWallGasTemperature
Constructor.
contains(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Check if the instance contains a point.
contains(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Check if the instance contains a point.
contains(Vector2D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Check if the line contains a point.
contains(Region<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Check if the instance entirely contains another region.
contains(Region<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Region
Check if the instance entirely contains another region.
contains(double) - Method in class fr.cnes.sirius.patrius.math.interval.AngleInterval
Returns true if the angle is contained in this interval, false otherwise.
contains(Comparable<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Returns true if the provided value belongs to the interval.
contains(int[], int) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.ArrayUtils
Checks if the value is in the given array.
contains(FieldDescriptor<?>) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Checks if a field descriptor is currently associated with this parameter descriptor.
contains(FieldDescriptor<?>, Object) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Checks if a field descriptor is currently associated with this parameter descriptor and mapped to a given value.
contains(Parameter) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Check if the parameter is already in the selectedParameters list
contains(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.utils.legs.Leg
Check whether the given date is contained in the interval of the current leg.
contains(Object) - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
containsAll(Collection<?>) - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
containsClass(Class<?>) - Method in class fr.cnes.sirius.patrius.math.util.TransformerMap
Tests if a Class is present in the TransformerMap.
containsData(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Check if the provided date belongs to any available interval.
containsKey(int) - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Check if a value is associated with a key.
containsKey(int) - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Check if a value is associated with a key.
containsNaN(double...) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Evaluate if the given values describe at least one Double.NaN.
containsSatellite(String) - Method in interface fr.cnes.sirius.patrius.files.general.OrbitFile
Tests whether a satellite with the given id is contained in this orbit file.
containsSatellite(String) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Tests whether a satellite with the given id is contained in this orbit file.
containsTransformer(NumberTransformer) - Method in class fr.cnes.sirius.patrius.math.util.TransformerMap
Tests if a NumberTransformer is present in the TransformerMap.
ContinuedFraction - Class in fr.cnes.sirius.patrius.math.util
Provides a generic means to evaluate continued fractions.
ContinuedFraction() - Constructor for class fr.cnes.sirius.patrius.math.util.ContinuedFraction
Default constructor.
ContinuousMSISE2000SolarData - Class in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized
This class represents a solar data container adapted for the MSISE2000 atmosphere model This model of input parameters computes averages for ALL the ap values required by the MSISE2000 model.
ContinuousMSISE2000SolarData(SolarActivityDataProvider) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.ContinuousMSISE2000SolarData
Constructor.
ContinuousOutputModel - Class in fr.cnes.sirius.patrius.math.ode
This class stores all information provided by an ODE integrator during the integration process and build a continuous model of the solution from this.
ContinuousOutputModel() - Constructor for class fr.cnes.sirius.patrius.math.ode.ContinuousOutputModel
Simple constructor.
ContinuousThrustManeuver - Class in fr.cnes.sirius.patrius.forces.maneuvers
This class implements a thrust (constant or variable).
ContinuousThrustManeuver(AbsoluteDate, double, PropulsiveProperty, Vector3D, MassProvider, TankProperty) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Constructor for a constant direction in satellite frame.
ContinuousThrustManeuver(AbsoluteDate, double, PropulsiveProperty, IDependentVectorVariable<SpacecraftState>, MassProvider, TankProperty) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Constructor for a variable direction in satellite frame.
ContinuousThrustManeuver(AbsoluteDate, double, PropulsiveProperty, Vector3D, MassProvider, TankProperty, Frame) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Constructor for a constant direction in provided frame.
ContinuousThrustManeuver(AbsoluteDate, double, PropulsiveProperty, IDependentVectorVariable<SpacecraftState>, MassProvider, TankProperty, Frame) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Constructor for a variable direction in provided frame.
ContinuousThrustManeuver(AbsoluteDate, double, PropulsiveProperty, Vector3D, MassProvider, TankProperty, LOFType) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Constructor for a constant direction in provided local orbital frame.
ContinuousThrustManeuver(AbsoluteDate, double, PropulsiveProperty, IDependentVectorVariable<SpacecraftState>, MassProvider, TankProperty, LOFType) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Constructor for a variable direction in provided local orbital frame.
ContinuousThrustManeuver(EventDetector, EventDetector, PropulsiveProperty, Vector3D, MassProvider, TankProperty) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Constructor for a constant direction in satellite frame.
ContinuousThrustManeuver(EventDetector, EventDetector, PropulsiveProperty, IDependentVectorVariable<SpacecraftState>, MassProvider, TankProperty) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Constructor for a variable direction in satellite frame.
ContinuousThrustManeuver(EventDetector, EventDetector, PropulsiveProperty, Vector3D, MassProvider, TankProperty, Frame) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Constructor for a constant direction in provided frame.
ContinuousThrustManeuver(EventDetector, EventDetector, PropulsiveProperty, IDependentVectorVariable<SpacecraftState>, MassProvider, TankProperty, Frame) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Constructor for a variable direction in provided frame.
ContinuousThrustManeuver(EventDetector, EventDetector, PropulsiveProperty, Vector3D, MassProvider, TankProperty, LOFType) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Constructor for a constant direction in local orbital frame.
ContinuousThrustManeuver(EventDetector, EventDetector, PropulsiveProperty, IDependentVectorVariable<SpacecraftState>, MassProvider, TankProperty, LOFType) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Constructor for a variable direction in local orbital frame.
contract() - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Contracts the storage array to the (size of the element set) + 1 - to avoid a zero length array.
convention - Variable in class fr.cnes.sirius.patrius.math.utils.AbstractSearchIndex
The convention for the definition of intervals.
converged(int, T, T) - Method in class fr.cnes.sirius.patrius.math.optim.AbstractConvergenceChecker
Check if the optimization algorithm has converged.
converged(int, PAIR, PAIR) - Method in interface fr.cnes.sirius.patrius.math.optim.ConvergenceChecker
Check if the optimization algorithm has converged.
converged(int, T, T) - Method in class fr.cnes.sirius.patrius.math.optim.SimplePointChecker
Check if the optimization algorithm has converged considering the last two points.
converged(int, PointValuePair, PointValuePair) - Method in class fr.cnes.sirius.patrius.math.optim.SimpleValueChecker
Check if the optimization algorithm has converged considering the last two points.
converged(int, PointVectorValuePair, PointVectorValuePair) - Method in class fr.cnes.sirius.patrius.math.optim.SimpleVectorValueChecker
Check if the optimization algorithm has converged considering the last two points.
converged(int, UnivariatePointValuePair, UnivariatePointValuePair) - Method in class fr.cnes.sirius.patrius.math.optim.univariate.SimpleUnivariateValueChecker
Check if the optimization algorithm has converged considering the last two points.
ConvergenceChecker<PAIR> - Interface in fr.cnes.sirius.patrius.math.optim
This interface specifies how to check if an optimization algorithm has converged.
ConvergenceException - Exception in fr.cnes.sirius.patrius.math.exception
Error thrown when a numerical computation can not be performed because the numerical result failed to converge to a finite value.
ConvergenceException() - Constructor for exception fr.cnes.sirius.patrius.math.exception.ConvergenceException
Construct the exception.
ConvergenceException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.ConvergenceException
Construct the exception with a specific context and arguments.
convertFrame(Orbit, Frame) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator
Convert provided orbit in output frame.
convertFrame(Orbit, Frame) - Method in class fr.cnes.sirius.patrius.propagation.analytical.LiuMeanOsculatingConverter
Convert provided orbit in output frame.
convertIntoCMAction(EventDetector.Action) - Static method in class fr.cnes.sirius.patrius.events.utils.AdaptedMonoEventDetector
Convert Orekit action into Commons-Math action
convertOrbit(Orbit, Frame) - Method in enum fr.cnes.sirius.patrius.orbits.OrbitType
Convert an orbit from a given orbit type to an other in a wished frame.
convertParameterDescriptors(Collection<ParameterDescriptor>, OrbitType, PositionAngle) - Static method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Returns an updated list of parameter descriptors where the orbital coordinates mapped to the orbital coordinate descriptors were all converted to the specified orbit type and position angle type.
convertRadiativePressureToFlux(double, double) - Static method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Get the solar flux (SF) from the solar radiation pressure: SF = pRef * dRef2
convertTo(OrbitType, PositionAngle) - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.OrbitalCoordinate
Gets the coordinate type associated with the same state vector index in a given orbit type and position angle type.
convertToComplex(double[]) - Static method in class fr.cnes.sirius.patrius.math.complex.ComplexUtils
Convert an array of primitive doubles to an array of Complex objects.
convertType(Orbit) - Method in enum fr.cnes.sirius.patrius.orbits.OrbitType
Convert an orbit to the instance type.
ConvexMultivariateRealFunction - Interface in fr.cnes.sirius.patrius.math.optim.joptimizer.functions
Interface for convex multi-variate real functions.
CookWallGasTemperature - Class in fr.cnes.sirius.patrius.assembly.models.cook
Wall gas temperature following Cook model.
CookWallGasTemperature(ExtendedAtmosphere, AlphaProvider, double) - Constructor for class fr.cnes.sirius.patrius.assembly.models.cook.CookWallGasTemperature
Constructor.
copy(Assembly) - Method in class fr.cnes.sirius.patrius.assembly.models.AeroModel
Copy drag sensitive object using new assembly.
copy(Assembly) - Method in class fr.cnes.sirius.patrius.assembly.models.DragLiftModel
Copy drag sensitive object using new assembly.
copy(Assembly) - Method in class fr.cnes.sirius.patrius.assembly.models.GlobalAeroModel
Copy drag sensitive object using new assembly.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeLawLeg
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in interface fr.cnes.sirius.patrius.attitudes.AttitudeLeg
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.ConstantSpinSlew
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.ConstantOrientationAngleLeg
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLawLeg
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in interface fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLeg
Creates a new leg from this one.
copy(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval) - Method in interface fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfile
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesHarmonicProfile
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfileLeg
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval) - Method in interface fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfile
Creates a new leg from this one.
copy(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialProfile
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialProfile
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in interface fr.cnes.sirius.patrius.attitudes.Slew
Creates a new leg from this one.
copy(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Creates a new leg from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedSlew
Creates a new leg from this one.
copy() - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets a copy of this Covariance instance.
copy() - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Gets a copy of this orbital covariance.
copy() - Method in class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Gets a copy of this orbital covariance.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.AlignmentDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.AngularMomentumExcessDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.AnomalyDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.AOLDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.BetaAngleDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.CenteredAolPassageDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.CentralBodyMaskCircularFOVDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.CircularFieldOfViewDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.CombinedPhenomenaDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.DateDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.DotProductDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.ElevationDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaLatitudeDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaLongitudeDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.FlightDomainExcessDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.GroundMaskElevationDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.LongitudeDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.MaskingDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.NodeDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.NullMassDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.NullMassPartDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.PlaneCrossingDetector
 
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.RelativeDateDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.RFVisibilityDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.TargetInFieldOfViewDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
A copy of the detector.
copy() - Method in interface fr.cnes.sirius.patrius.events.EventDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.utils.EventShifter
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
A copy of the atmosphere.
copy() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.Atmosphere
A copy of the atmosphere.
copy() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.DTM2000
A copy of the atmosphere.
copy() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.DTM2012
A copy of the atmosphere.
copy() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
A copy of the atmosphere.
copy() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.JB2006
A copy of the atmosphere.
copy() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000
A copy of the atmosphere.
copy() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.SimpleExponentialAtmosphere
A copy of the atmosphere.
copy() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.US76
A copy of the atmosphere.
copy(Assembly) - Method in interface fr.cnes.sirius.patrius.forces.drag.DragSensitive
Copy drag sensitive object using new assembly.
copy() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
A copy of the detector.
copy() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Copies this function and returns a new one identical to this.
copy(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Build a new date polynomial function whose value over time is the same as this (same degree), only the origin date is different what may modify the time factor and/or the polynomial coefficients (pending the polynomial type).
copy(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunction
Build a new date polynomial function whose value over time is the same as this (same degree), only the origin date is different what may modify the time factor and/or the polynomial coefficients (pending the polynomial type).
copy(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunctionInterface
Build a new date polynomial function whose value over time is the same as this (same degree), only the origin date is different what may modify the time factor and/or the polynomial coefficients (pending the polynomial type).
copy() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Make a (deep) copy of this.
copy() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns a deep copy of this matrix.
copy() - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Make a (deep) copy of this.
copy() - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns a deep copy of this matrix.
copy() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Returns a (deep) copy of this.
copy() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Returns a (deep) copy of this vector.
copy() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns a deep copy of this matrix.
copy() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns a deep copy of this matrix.
copy() - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Make a (deep) copy of this.
copy() - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns a deep copy of this matrix.
copy() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns a deep copy of this matrix.
copy() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns a deep copy of this matrix.
copy() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Make a (deep) copy of this.
copy() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Returns a (deep) copy of this.
copy() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns a deep copy of this matrix.
copy() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Returns a (deep) copy of this vector.
copy() - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Returns a deep copy of this matrix.
copy() - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Returns a deep copy of this matrix.
copy() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Copy the instance.
copy() - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.StepInterpolator
Copy the instance.
copy() - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
Performs a shallow copy of this parameter (the references to the field descriptors and the mapped values are preserved).
copy() - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Performs a shallow copy of the parameter descriptor (the references to the field descriptors and the mapped values are preserved).
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractStorelessUnivariateStatistic
Returns a copy of the statistic with the same internal state.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
Returns a copy of the statistic with the same internal state.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns a copy of this DescriptiveStatistics instance with the same internal state.
copy(DescriptiveStatistics, DescriptiveStatistics) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.GeometricMean
Returns a copy of the statistic with the same internal state.
copy(GeometricMean, GeometricMean) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.GeometricMean
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Kurtosis
Returns a copy of the statistic with the same internal state.
copy(Kurtosis, Kurtosis) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Kurtosis
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Returns a copy of the statistic with the same internal state.
copy(Mean, Mean) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SecondMoment
Returns a copy of the statistic with the same internal state.
copy(SecondMoment, SecondMoment) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SecondMoment
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Returns a copy of the statistic with the same internal state.
copy(SemiVariance, SemiVariance) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Skewness
Returns a copy of the statistic with the same internal state.
copy(Skewness, Skewness) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Skewness
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Returns a copy of the statistic with the same internal state.
copy(StandardDeviation, StandardDeviation) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Returns a copy of the statistic with the same internal state.
copy(Variance, Variance) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Max
Returns a copy of the statistic with the same internal state.
copy(Max, Max) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Max
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Min
Returns a copy of the statistic with the same internal state.
copy(Min, Min) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Min
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Returns a copy of the statistic with the same internal state.
copy(Percentile, Percentile) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Copies source to dest.
copy() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StorelessUnivariateStatistic
Returns a copy of the statistic with the same internal state.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Product
Returns a copy of the statistic with the same internal state.
copy(Product, Product) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Product
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Sum
Returns a copy of the statistic with the same internal state.
copy(Sum, Sum) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Sum
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfLogs
Returns a copy of the statistic with the same internal state.
copy(SumOfLogs, SumOfLogs) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfLogs
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfSquares
Returns a copy of the statistic with the same internal state.
copy(SumOfSquares, SumOfSquares) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfSquares
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns a copy of this SummaryStatistics instance with the same internal state.
copy(SummaryStatistics, SummaryStatistics) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Returns a copy of this SynchronizedDescriptiveStatistics instance with the same internal state.
copy(SynchronizedDescriptiveStatistics, SynchronizedDescriptiveStatistics) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Copies source to dest.
copy() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns a copy of this SynchronizedSummaryStatistics instance with the same internal state.
copy(SynchronizedSummaryStatistics, SynchronizedSummaryStatistics) - Static method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Copies source to dest.
copy() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.UnivariateStatistic
Returns a copy of the statistic with the same internal state.
copy(ResizableDoubleArray, ResizableDoubleArray) - Static method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Copies source to dest, copying the underlying data, so dest is a new, independent copy of source.
copy() - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Returns a copy of the ResizableDoubleArray.
copy() - Method in class fr.cnes.sirius.patrius.propagation.sampling.AdaptedStepHandler
Copy this.
copy() - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiAdaptedStepHandler
Copy this.
copy(Assembly) - Method in class fr.cnes.sirius.patrius.stela.forces.drag.StelaAeroModel
Copy drag sensitive object using new assembly.
copy() - Method in class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
A copy of the detector.
copy(AbsoluteDateInterval) - Method in interface fr.cnes.sirius.patrius.utils.legs.Leg
Creates a new leg from this one.
copy() - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns a copy of the sequence.
copy(AbsoluteDateInterval, boolean) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Creates a new legs sequence from this one.
copy() - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns a copy of the sequence.
copy(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Creates a new legs sequence from this one.
copy(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Creates a new legs sequence from this one.
copy() - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
Returns a copy of the sequence.
copyArray(double[][]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Returns a deep copy of a 2D double array.
copyOf(int[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Creates a copy of the source array.
copyOf(double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Creates a copy of the source array.
copyOf(int[], int) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Creates a copy of the source array.
copyOf(double[], int) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Creates a copy of the source array.
copySelf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.OrientedPoint
Copy the instance.
copySelf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Copy the instance.
copySelf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Copy the instance.
copySelf() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Copy the instance.
copySelf() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractSubHyperplane
Copy the instance.
copySelf() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Copy the instance.
copySelf() - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Hyperplane
Copy the instance.
copySelf() - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Region
Copy the instance.
copySelf() - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.SubHyperplane
Copy the instance.
copySign(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Returns the instance with the sign of the argument.
copySign(double) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Returns the instance with the sign of the argument.
copysign(Dfp, Dfp) - Static method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Creates an instance that is the same as x except that it has the sign of y.
copySign(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Returns the first argument with the sign of the second argument.
copySign(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Returns the first argument with the sign of the second argument.
copySign(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Returns the first argument with the sign of the second argument.
copySign(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Returns the first argument with the sign of the second argument.
copySign(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Returns the first argument with the sign of the second argument.
copySign(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Returns the first argument with the sign of the second argument.
copySign(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Returns the first argument with the sign of the second argument.
copySign(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Returns the first argument with the sign of the second argument.
copySign(double, double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Returns the first argument with the sign of the second argument.
copySign(float, float) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Returns the first argument with the sign of the second argument.
copySign(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Returns the first argument with the sign of the second argument.
copySign(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Returns the first argument with the sign of the second argument.
copySign(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Returns the first argument with the sign of the second argument.
copySign(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Returns the first argument with the sign of the second argument.
copySign(T) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Returns the instance with the sign of the argument.
copySign(double) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Returns the instance with the sign of the argument.
copySign(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Returns the first argument with the sign of the second argument.
copySign(float, float) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Returns the first argument with the sign of the second argument.
copySign(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Returns the first argument with the sign of the second argument.
copySign(float, float) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Returns the first argument with the sign of the second argument.
copySign(byte, byte) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Returns the first argument with the sign of the second argument.
copySign(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Returns the first argument with the sign of the second argument.
copySign(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Returns the first argument with the sign of the second argument.
copySubMatrix(int, int, int, int, T[][]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Copy a submatrix.
copySubMatrix(int[], int[], T[][]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Copy a submatrix.
copySubMatrix(int, int, int, int, double[][]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Copies a submatrix into a given 2D array.
copySubMatrix(int, int, int, int, double[][], int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Copies a submatrix into a given 2D array.
copySubMatrix(int[], int[], double[][]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Copies a submatrix into a given 2D array.
copySubMatrix(int[], int[], double[][], int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Copies a submatrix into a given 2D array.
copySubMatrix(int, int, int, int, double[][]) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Copies a submatrix into a given 2D array.
copySubMatrix(int[], int[], double[][]) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Copies a submatrix into a given 2D array.
copySubMatrix(int, int, int, int, T[][]) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Copy a submatrix.
copySubMatrix(int[], int[], T[][]) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Copy a submatrix.
copySubMatrix(int, int, int, int, double[][]) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Copies a submatrix into a given 2D array.
copySubMatrix(int, int, int, int, double[][], int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Copies a submatrix into a given 2D array.
copySubMatrix(int[], int[], double[][]) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Copies a submatrix into a given 2D array.
copySubMatrix(int[], int[], double[][], int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Copies a submatrix into a given 2D array.
CoriolisRelativisticEffect - Class in fr.cnes.sirius.patrius.forces.relativistic
Computation of the relativistic Coriolis effect (Einstein-de-Sitter effect) - IERS2003 standard (applies to Earth only).
CoriolisRelativisticEffect(double, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.forces.relativistic.CoriolisRelativisticEffect
Constructor with partial derivative computation by default.
CoriolisRelativisticEffect(double, PVCoordinatesProvider, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.relativistic.CoriolisRelativisticEffect
Constructor.
correct(double[]) - Method in class fr.cnes.sirius.patrius.math.filter.KalmanFilter
Correct the current state estimate with an actual measurement.
correct(RealVector) - Method in class fr.cnes.sirius.patrius.math.filter.KalmanFilter
Correct the current state estimate with an actual measurement.
correctInclination(double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Inclination correction because of inclination singularity in StelaEquinoctial parameters around 180deg.
CorrelatedRandomVectorGenerator - Class in fr.cnes.sirius.patrius.math.random
A RandomVectorGenerator that generates vectors with with correlated components.
CorrelatedRandomVectorGenerator(double[], RealMatrix, double, NormalizedRandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.CorrelatedRandomVectorGenerator
Builds a correlated random vector generator from its mean vector and covariance matrix.
CorrelatedRandomVectorGenerator(RealMatrix, double, NormalizedRandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.CorrelatedRandomVectorGenerator
Builds a null mean random correlated vector generator from its covariance matrix.
correlation(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.PearsonsCorrelation
Computes the Pearson's product-moment correlation coefficient between the two arrays.
correlation(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.SpearmansCorrelation
Computes the Spearman's rank correlation coefficient between the two arrays.
cos() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Cosine operation.
cos(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute cosine of a derivative structure.
Cos - Class in fr.cnes.sirius.patrius.math.analysis.function
Cosine function.
Cos() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Cos
 
cos() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the cosine of this complex number.
cos(Dfp) - Static method in class fr.cnes.sirius.patrius.math.dfp.DfpMath
computes the cosine of the argument.
cos(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Cosine function.
cos(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Cosine function.
cos(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Cosine function.
cos(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Cosine function.
cos(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Cosine function.
cos(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Cosine function.
cos(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Cosine function.
cos() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Cosine operation.
cos(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Cosine function.
cos(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Cosine function.
cosh() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Hyperbolic cosine operation.
cosh(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute hyperbolic cosine of a derivative structure.
Cosh - Class in fr.cnes.sirius.patrius.math.analysis.function
Hyperbolic cosine function.
Cosh() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Cosh
 
cosh() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the hyperbolic cosine of this complex number.
cosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the hyperbolic cosine of a number.
cosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the hyperbolic cosine of a number.
cosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the hyperbolic cosine of a number.
cosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the hyperbolic cosine of a number.
cosh(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the hyperbolic cosine of a number.
cosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the hyperbolic cosine of a number.
cosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the hyperbolic cosine of a number.
cosh() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Hyperbolic cosine operation.
cosh(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the hyperbolic cosine of a number.
cosh(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the hyperbolic cosine of a number.
cosi0 - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
cosinus original inclination.
cosine(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Computes the cosine of the angle between this vector and the argument.
CosineFunction - Class in fr.cnes.sirius.patrius.math.analysis.function
Cosine function of the form c.cos(f(x)) with f an univariate function that returns an angle in radians.
CosineFunction(double, UnivariateDifferentiableFunction) - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.CosineFunction
Constructor.
CounterArray - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class class defines the object CounterArray and all the methods to manipulate it.
CounterArray(String) - Constructor for class fr.cnes.sirius.patrius.bodies.bsp.spice.CounterArray
Initializes the counter taking into account if it is a subsystem counter or an user counter.
Covariance - Class in fr.cnes.sirius.patrius.covariance
Covariance representation.
Covariance(SymmetricPositiveMatrix) - Constructor for class fr.cnes.sirius.patrius.covariance.Covariance
Creates a new instance using the specified covariance matrix.
Covariance(SymmetricPositiveMatrix, Collection<ParameterDescriptor>) - Constructor for class fr.cnes.sirius.patrius.covariance.Covariance
Creates a new instance using the specified covariance matrix and parameter descriptors.
Covariance - Class in fr.cnes.sirius.patrius.math.stat.correlation
Computes covariances for pairs of arrays or columns of a matrix.
Covariance() - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Create a Covariance with no data
Covariance(double[][], boolean) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Create a Covariance matrix from a rectangular array whose columns represent covariates.
Covariance(double[][]) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Create a Covariance matrix from a rectangular array whose columns represent covariates.
Covariance(RealMatrix, boolean) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Create a covariance matrix from a matrix whose columns represent covariates.
Covariance(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Create a covariance matrix from a matrix whose columns represent covariates.
covariance(double[], double[], boolean) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Computes the covariance between the two arrays.
covariance(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Computes the covariance between the two arrays, using the bias-corrected formula.
CovarianceInterpolation - Class in fr.cnes.sirius.patrius.propagation.analytical.covariance
This class allows the interpolation of a covariance matrix at a date t in [t1, t2] using the surrounding covariances matrices Covt1 Covt2.
CovarianceInterpolation(AbsoluteDate, RealMatrix, AbsoluteDate, RealMatrix, int, Orbit, double) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
Constructor of the class CovarianceInterpolation
CovarianceInterpolation(AbsoluteDate, double[][], AbsoluteDate, double[][], int, Orbit, double) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
Constructor of the class CovarianceInterpolation
covarianceToCorrelation(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.PearsonsCorrelation
Derives a correlation matrix from a covariance matrix.
CowellIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff.cowell
This class implements a 2nd order Cowell integrator.
CowellIntegrator(int, double, double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.cowell.CowellIntegrator
Constructor.
CPMG - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Cosine of the latitude of the magnetic pole (79N, 71W).
create(RealLinearOperator) - Static method in class fr.cnes.sirius.patrius.math.linear.JacobiPreconditioner
Creates a new instance of this class.
createAdaptor(RandomGenerator) - Static method in class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Factory method to create a Random using the supplied RandomGenerator.
createAssembly(Frame) - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Create an Assembly.
createAssembly(Frame, double, double, double) - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Create an Assembly with multiplicative coefficients to take into account the change in surface for drag or SRP during a propagation of the change of dry mass.
createBlocksLayout(Field<T>, int, int) - Static method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Create a data array in blocks layout.
createBlocksLayout(int, int) - Static method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Create a data array in blocks layout.
createChebyshevPolynomial(int) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialsUtils
Create a Chebyshev polynomial of the first kind.
createCircle(int, double) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.FunctionsUtils
Create a circle
createCircle(int, double, double[]) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.FunctionsUtils
Create a circle
createColumnFieldMatrix(T[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Creates a column FieldMatrix using the data from the input array.
createColumnRealMatrix(double[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Creates a column RealMatrix using the data from the input array.
createComplex(double, double) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Create a complex number given the real and imaginary parts.
createComplexArray(double[][]) - Static method in class fr.cnes.sirius.patrius.math.transform.TransformUtils
Builds a new array of Complex from the specified two dimensional array of real and imaginary parts.
createComponents(double[], double[][], double[][][]) - Static method in class fr.cnes.sirius.patrius.math.distribution.MixtureMultivariateNormalDistribution
Creates a mixture of Gaussian distributions.
createConstant(double) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Create a constant compatible with instance order and number of parameters.
createContributingStatistics() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Creates and returns a SummaryStatistics whose data will be aggregated with those of this AggregateSummaryStatistics.
createDiagonalArray(int, double) - Static method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
Creates a diagonal square matrix of dimension dim equals to coef * identity (dim)
createDiagonalMatrix(int, double) - Static method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
Creates a diagonal square matrix of dimension dim equals to coef * identity (dim)
createFieldDiagonalMatrix(T[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Returns a diagonal matrix with specified elements.
createFieldIdentityMatrix(Field<T>, int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Returns dimension x dimension identity matrix.
createFieldMatrix(Field<T>, int, int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Returns a FieldMatrix with specified dimensions.
createFieldMatrix(T[][]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Returns a FieldMatrix whose entries are the the values in the the input array.
createFieldVector(T[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Creates a FieldVector using the data from the input array.
createFromModifiedRodrigues(double[][], boolean) - Static method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Convert a modified Rodrigues vector and derivatives to angular coordinates.
createFromModifiedRodrigues(double[][]) - Static method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Convert a modified Rodrigues vector and derivatives to angular coordinates.
createFromWeekComponents(int, int, int) - Static method in class fr.cnes.sirius.patrius.time.DateComponents
Build a date from week components.
createGPSDate(int, double) - Static method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance corresponding to a GPS date.
createHermitePolynomial(int) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialsUtils
Create a Hermite polynomial.
createIdentityMatrix(int) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Creates an identity matrix of the specified dimension.
createIdentityMatrix(int) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Creates an identity matrix of the specified dimension.
createIdentityMatrix(int) - Static method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Creates an identity matrix of the specified dimension.
createIdentityMatrix(int) - Static method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Creates an identity matrix of the specified dimension.
createIllegalArgumentException(Localizable, Object...) - Static method in exception fr.cnes.sirius.patrius.utils.exception.PatriusException
Create an IllegalArgumentException with localized message.
createIllegalStateException(Localizable, Object...) - Static method in exception fr.cnes.sirius.patrius.utils.exception.PatriusException
Create an IllegalStateException with localized message.
createInternalError(Throwable) - Static method in exception fr.cnes.sirius.patrius.utils.exception.PatriusException
Create an RuntimeException for an internal error.
createInverseJacobian(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Create an inverse Jacobian.
createJacobiPolynomial(int, int, int) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialsUtils
Create a Jacobi polynomial.
createLaguerrePolynomial(int) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialsUtils
Create a Laguerre polynomial.
createLegendrePolynomial(int) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialsUtils
Create a Legendre polynomial.
createLine(Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Creates a Line object from a point of space and a direction vector.
createLine(Vector3D, Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Creates a Line object from a point of space, a direction vector and the point of minimum abscissa.
createMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Create a new FieldMatrix of the same type as the instance with the supplied row and column dimensions.
createMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Creates a new matrix of the same type as this matrix.
createMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Create a new FieldMatrix of the same type as the instance with the supplied row and column dimensions.
createMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Creates a new matrix of the same type as this matrix.
createMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Creates a new matrix of the same type as this matrix.
createMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Creates a new matrix of the same type as this matrix.
createMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Create a new FieldMatrix of the same type as the instance with the supplied row and column dimensions.
createMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Creates a new matrix of the same type as this matrix.
createMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Creates a new matrix of the same type as this matrix.
createMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Creates a new matrix of the same type as this matrix.
createMatrix(int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Create a new FieldMatrix of the same type as the instance with the supplied row and column dimensions.
createMatrix(int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Creates a new matrix of the same type as this matrix.
createMatrix(int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Creates a new matrix of the same type as this matrix.
createMatrix(int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Creates a new matrix of the same type as this matrix.
createParseException(Localizable, Object...) - Static method in exception fr.cnes.sirius.patrius.utils.exception.PatriusException
Create an ParseException with localized message.
createPhase1BarrierFunction() - Method in interface fr.cnes.sirius.patrius.math.optim.joptimizer.functions.BarrierFunction
Create the barrier function for the basic Phase I method.
createPhase1BarrierFunction() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.LogarithmicBarrier
Create the barrier function for the Phase I.
createRealDiagonalMatrix(double[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Returns a diagonal matrix with specified elements.
createRealIdentityMatrix(int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Returns dimension x dimension identity matrix.
createRealIdentityMatrix(int, boolean) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Returns dimension x dimension identity matrix.
createRealImaginaryArray(Complex[]) - Static method in class fr.cnes.sirius.patrius.math.transform.TransformUtils
Builds a new two dimensional array of double filled with the real and imaginary parts of the specified Complex numbers.
createRealMatrix(int, int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Returns a RealMatrix with specified dimensions.
createRealMatrix(double[][]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Returns a RealMatrix whose entries are the the values in the the input array.
createRealMatrix(double[][], boolean) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Returns a RealMatrix whose entries are the the values in the the input array.
createRealVector(double[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Creates a RealVector using the data from the input array.
createRowFieldMatrix(T[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Create a row FieldMatrix using the data from the input array.
createRowRealMatrix(double[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Create a row RealMatrix using the data from the input array.
createStelaCompatibleSpacecraft(String, double, double, double, double, double) - Static method in class fr.cnes.sirius.patrius.stela.StelaSpacecraftFactory
Utility method to create a STELA Assembly, made of a sphere with both radiative and aerodynamic properties.
createStelaRadiativeSpacecraft(String, double, double, double) - Static method in class fr.cnes.sirius.patrius.stela.StelaSpacecraftFactory
Utility method to create a STELA Assembly, made of a sphere with only radiative properties.
CRITICAL_PROGRADE_INCLINATION - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Critical prograde inclination from 4 - 5 × sin2i = 0 see "Fundamentals of Astrodynamics and Applications", 3rd Edition, D.
CRITICAL_RETROGRADE_INCLINATION - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Critical retrograde inclination from 4 - 5 × sin2i = 0 see "Fundamentals of Astrodynamics and Applications", 3rd Edition, D.
crossover(Chromosome, Chromosome) - Method in interface fr.cnes.sirius.patrius.math.genetics.CrossoverPolicy
Perform a crossover operation on the given chromosomes.
crossover(Chromosome, Chromosome) - Method in class fr.cnes.sirius.patrius.math.genetics.CycleCrossover
Perform a crossover operation on the given chromosomes.
crossover(Chromosome, Chromosome) - Method in class fr.cnes.sirius.patrius.math.genetics.NPointCrossover
Performs a N-point crossover.
crossover(Chromosome, Chromosome) - Method in class fr.cnes.sirius.patrius.math.genetics.OnePointCrossover
Performs one point crossover.
crossover(Chromosome, Chromosome) - Method in class fr.cnes.sirius.patrius.math.genetics.OrderedCrossover
Perform a crossover operation on the given chromosomes.
crossover(Chromosome, Chromosome) - Method in class fr.cnes.sirius.patrius.math.genetics.UniformCrossover
Perform a crossover operation on the given chromosomes.
CrossoverPolicy - Interface in fr.cnes.sirius.patrius.math.genetics
Policy used to create a pair of new chromosomes by performing a crossover operation on a source pair of chromosomes.
crossProduct(FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the cross-product of the instance with another vector.
crossProduct(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the cross-product of the instance with another vector.
crossProduct(FieldVector3D<T>, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the cross-product of two vectors.
crossProduct(FieldVector3D<T>, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the cross-product of two vectors.
crossProduct(Vector3D, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the cross-product of two vectors.
crossProduct(Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the cross-product of the instance with another vector.
crossProduct(Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the cross-product of two vectors.
crossProduct(PVCoordinates, PVCoordinates) - Static method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Compute the cross-product of two instances.
CrossProductDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
This direction is the cross product of two directions
CrossProductDirection(IDirection, IDirection) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.CrossProductDirection
Build a cross product of two directions.
CrossSectionProvider - Interface in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Interface for all geometric objects that can provide their cross section from a direction defined by a Vector3D.
CrossSectionProviderProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is a part property for the PATRIUS assembly.
CrossSectionProviderProperty(CrossSectionProvider) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.CrossSectionProviderProperty
Constructor of this property.
CtCookModel - Class in fr.cnes.sirius.patrius.assembly.models.cook
This class implements Cook tangential coefficient to a facet.
CtCookModel(ExtendedAtmosphere, Facet, Frame, double) - Constructor for class fr.cnes.sirius.patrius.assembly.models.cook.CtCookModel
Constructor.
CTRSIZ - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
Size of counter arrays.
cumulativeProbability(int, int) - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractIntegerDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(x0 < X <= x1).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.BinomialDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(int) - Method in interface fr.cnes.sirius.patrius.math.distribution.IntegerDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(int, int) - Method in interface fr.cnes.sirius.patrius.math.distribution.IntegerDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(x0 < X <= x1).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.PascalDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double) - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.TDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.UniformIntegerDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
cumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X <= x).
CunninghamGravityModel - Class in fr.cnes.sirius.patrius.forces.gravity
This class represents the gravitational field of a celestial body.
CunninghamGravityModel(Frame, double, double, double[][], double[][]) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.CunninghamGravityModel
Creates a new instance.
CunninghamGravityModel(Frame, double, double, double[][], double[][], int, int) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.CunninghamGravityModel
Creates a new instance.
CunninghamGravityModel(Frame, Parameter, Parameter, double[][], double[][]) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.CunninghamGravityModel
Creates a new instance using Parameter.
CunninghamGravityModel(Frame, Parameter, Parameter, double[][], double[][], int, int) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.CunninghamGravityModel
Creates a new instance using Parameter.
CunninghamGravityModel(Frame, Parameter, Parameter, double[][], double[][], int, int, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.CunninghamGravityModel
Creates a new instance using Parameter.
current(TimeStamped) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns the current leg at the given date.
current(TimeStamped) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns the current leg at the given date.
currentState - Variable in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
current state
CurveFitter<T extends ParametricUnivariateFunction> - Class in fr.cnes.sirius.patrius.math.fitting
Fitter for parametric univariate real functions y = f(x).
CurveFitter(MultivariateVectorOptimizer) - Constructor for class fr.cnes.sirius.patrius.math.fitting.CurveFitter
Simple constructor.
CX_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.forces.EmpiricalForce
X-component of the C coefficient.
CY_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Y-component of the C coefficient.
CycleCrossover<T> - Class in fr.cnes.sirius.patrius.math.genetics
Cycle Crossover [CX] builds offspring from ordered chromosomes by identifying cycles between two parent chromosomes.
CycleCrossover() - Constructor for class fr.cnes.sirius.patrius.math.genetics.CycleCrossover
Creates a new CycleCrossover policy.
CycleCrossover(boolean) - Constructor for class fr.cnes.sirius.patrius.math.genetics.CycleCrossover
Creates a new CycleCrossover policy using the given randomStart behavior.
Cylinder - Interface in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This interface extends the solid shape for the particular case of cylinders.
CZ_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Z-component of the C coefficient.

D

D0 - Static variable in class fr.cnes.sirius.patrius.forces.radiation.KnockeRiesModel
coefficient a0 of Knocke-Ries model.
DAF - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
String literal for DAF architecture.
DafHandle - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class is and adaptation of one part of the dafah.for file of the SPICE library.
DafHandleManager - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class is intended to provide low-level services for the creation, updating, and reading of direct access files utilized by the DAF and DAS systems within SPICE.
DafReader - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
Class containing high level methods for the reading of several parts of a DAF binary file.
DafReaderTools - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class includes auxiliary methods for the DAF files reading.
DafState - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
Define a DAF binary file state indicating where in the file we are and containing the last summary record read.
DafState() - Constructor for class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Constructor.
data - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Solar data container
DataLoader - Interface in fr.cnes.sirius.patrius.data
Interface for loading data files from data providers.
DataProvider - Interface in fr.cnes.sirius.patrius.data
Interface for providing data files to file loaders.
DataProvidersManager - Class in fr.cnes.sirius.patrius.data
Singleton class managing all supported data providers.
DATE - Static variable in class fr.cnes.sirius.patrius.math.parameter.StandardFieldDescriptors
Field descriptor to associate with a date.
DATE_INTERVAL - Static variable in class fr.cnes.sirius.patrius.math.parameter.StandardFieldDescriptors
Field descriptor to associate with a date interval.
DateComponents - Class in fr.cnes.sirius.patrius.time
Class representing a date broken up as year, month and day components.
DateComponents(int, int, int) - Constructor for class fr.cnes.sirius.patrius.time.DateComponents
Build a date from its components.
DateComponents(int, Month, int) - Constructor for class fr.cnes.sirius.patrius.time.DateComponents
Build a date from its components.
DateComponents(int, int) - Constructor for class fr.cnes.sirius.patrius.time.DateComponents
Build a date from a year and day number.
DateComponents(int) - Constructor for class fr.cnes.sirius.patrius.time.DateComponents
Build a date from its offset with respect to a DateComponents.J2000_EPOCH.
DateComponents(DateComponents, int) - Constructor for class fr.cnes.sirius.patrius.time.DateComponents
Build a date from its offset with respect to a reference epoch.
DateDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for date events.
DateDetector(double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DateDetector
Build a new instance.
DateDetector(double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DateDetector
Build a new instance.
DateDetector(double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DateDetector
Build a new instance.
DateDetector(AbsoluteDate, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DateDetector
Build a new instance.
DateDetector(AbsoluteDate, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DateDetector
Build a new instance.
DateDetector(AbsoluteDate, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DateDetector
Build a new instance.
DateDetector(AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DateDetector
Build a new instance.
DateIntervalLinearFunction - Class in fr.cnes.sirius.patrius.propagation.analytical.twod
This class represents a piecewise linear function of date.
DateIntervalLinearFunction(double, AbsoluteDate[], double[]) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.DateIntervalLinearFunction
Constructor.
DateIntervalLinearFunction(DateIntervalLinearFunction) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.DateIntervalLinearFunction
Clone constructor.
DateIntervalParabolicFunction - Class in fr.cnes.sirius.patrius.propagation.analytical.twod
This class represents a piecewise 2nd order polynomial function of date.
DateIntervalParabolicFunction(double, double, AbsoluteDate[], double[]) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.DateIntervalParabolicFunction
Constructor.
DateIntervalParabolicFunction(DateIntervalParabolicFunction) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.twod.DateIntervalParabolicFunction
Clone constructor.
DatePolynomialChebyshevFunction - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
This class represents a Chebyshev polynomial function of date.
DatePolynomialChebyshevFunction(AbsoluteDate, AbsoluteDate, AbsoluteDate, double[]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Constructor.
DatePolynomialChebyshevFunction(AbsoluteDate, PolynomialChebyshevFunction) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Constructor.
DatePolynomialFunction - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
This class represents a polynomial function of date.
DatePolynomialFunction(AbsoluteDate, PolynomialFunction) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunction
Constructor using real time (unreduced time).
DatePolynomialFunction(AbsoluteDate, Double, PolynomialFunction) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunction
Main constructor.
DatePolynomialFunctionInterface - Interface in fr.cnes.sirius.patrius.math.analysis.polynomials
Represents an interface for polynomial functions of date.
dateRef - Variable in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Reference date.
DateTimeComponents - Class in fr.cnes.sirius.patrius.time
Holder for date and time components.
DateTimeComponents(DateComponents, TimeComponents) - Constructor for class fr.cnes.sirius.patrius.time.DateTimeComponents
Build a new instance from its components.
DateTimeComponents(int, int, int, int, int, double) - Constructor for class fr.cnes.sirius.patrius.time.DateTimeComponents
Build an instance from raw level components.
DateTimeComponents(int, Month, int, int, int, double) - Constructor for class fr.cnes.sirius.patrius.time.DateTimeComponents
Build an instance from raw level components.
DateTimeComponents(int, int, int) - Constructor for class fr.cnes.sirius.patrius.time.DateTimeComponents
Build an instance from raw level components.
DateTimeComponents(int, Month, int) - Constructor for class fr.cnes.sirius.patrius.time.DateTimeComponents
Build an instance from raw level components.
DateTimeComponents(DateTimeComponents, double) - Constructor for class fr.cnes.sirius.patrius.time.DateTimeComponents
Build an instance from a seconds offset with respect to another one.
dateToDouble(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the time as double corresponding to the given AbsoluteDate.
dateToDouble(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunctionInterface
Getter for the time as double corresponding to the given AbsoluteDate.
DAYSYEAR - Static variable in class fr.cnes.sirius.patrius.forces.radiation.KnockeRiesModel
duration of a year (in days).
daz - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Partial derivatives.
daz2 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Partial derivatives.
DBSCANClusterer<T extends Clusterable<T>> - Class in fr.cnes.sirius.patrius.math.stat.clustering
DBSCAN (density-based spatial clustering of applications with noise) algorithm.
DBSCANClusterer(double, int) - Constructor for class fr.cnes.sirius.patrius.math.stat.clustering.DBSCANClusterer
Creates a new instance of a DBSCANClusterer.
DctNormalization - Enum in fr.cnes.sirius.patrius.math.transform
This enumeration defines the various types of normalizations that can be applied to discrete cosine transforms (DCT).
Decimal64 - Class in fr.cnes.sirius.patrius.math.util
This class wraps a double value in an object.
Decimal64(double) - Constructor for class fr.cnes.sirius.patrius.math.util.Decimal64
Creates a new instance of this class.
Decimal64Field - Class in fr.cnes.sirius.patrius.math.util
The field of double precision floating-point numbers.
declareAsCelestialPoint(String) - Method in class fr.cnes.sirius.patrius.bodies.BSPCelestialBodyLoader
Declare a name of a body as a CelestialPoint.
decode(List<T>) - Method in interface fr.cnes.sirius.patrius.math.genetics.PermutationChromosome
Permutes the sequence of objects of type T according to the permutation this chromosome represents.
decode(List<T>) - Method in class fr.cnes.sirius.patrius.math.genetics.RandomKey
Permutes the sequence of objects of type T according to the permutation this chromosome represents.
decompose() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierDecompositionEngine
Decompose function f, using user given period t and integrator, into a Fourier Series of order order.
DecomposedSymmetricPositiveMatrix - Class in fr.cnes.sirius.patrius.math.linear
Stores a symmetric positive semi-definite matrix as A = B×BT.
DecomposedSymmetricPositiveMatrix(int) - Constructor for class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Builds a new DecomposedSymmetricPositiveMatrix of dimension n (filled with zero).
DecomposedSymmetricPositiveMatrix(double[][]) - Constructor for class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Builds a new DecomposedSymmetricPositiveMatrix by specifying the data of a matrix BT which satisfies A = B×BT.
DecomposedSymmetricPositiveMatrix(double[][], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Builds a new DecomposedSymmetricPositiveMatrix by specifying the data of a matrix BT which satisfies A = B×BT.
DecomposedSymmetricPositiveMatrix(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Builds a new SymmetricPositiveMatrix by specifying a matrix BT which satisfies A = B×BT.
DecomposedSymmetricPositiveMatrix(RealMatrix, boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Builds a new SymmetricPositiveMatrix by specifying a matrix BT which satisfies A = B×BT.
Decomposition - Interface in fr.cnes.sirius.patrius.math.linear
Define the decomposition of a real matrix.
decompositionBuilder(double, double) - Static method in class fr.cnes.sirius.patrius.math.linear.CholeskyDecomposition
Builder for decomposition.
decompositionBuilder(double) - Static method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Builder for decomposition.
decompositionBuilder(double) - Static method in class fr.cnes.sirius.patrius.math.linear.LUDecomposition
Builder for decomposition.
decompositionBuilder(double) - Static method in class fr.cnes.sirius.patrius.math.linear.QRDecomposition
Builder for decomposition.
decompositionBuilder(double, boolean) - Static method in class fr.cnes.sirius.patrius.math.linear.QRDecomposition
Builder for decomposition.
decompositionBuilder() - Static method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Builder for decomposition.
decompositionBuilder(double, double) - Static method in class fr.cnes.sirius.patrius.math.linear.UDDecompositionImpl
Builder for decomposition.
DecompositionSolver - Interface in fr.cnes.sirius.patrius.math.linear
Interface handling decomposition algorithms that can solve A × X = B.
DECREASING - Static variable in class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Flag for decreasing distance detection (slopeSelection = 1).
DECREASING - Static variable in interface fr.cnes.sirius.patrius.events.EventDetector
Decreasing g-function related events parameter.
DECREASING - Static variable in interface fr.cnes.sirius.patrius.events.MultiEventDetector
Decreasing g-function related events parameter.
DECREASING - Static variable in interface fr.cnes.sirius.patrius.math.ode.events.EventHandler
Decreasing g-function related events parameter.
decrementExact(int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Decrement a number, detecting overflows.
decrementExact(long) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Decrement a number, detecting overflows.
DEFAULT - Static variable in class fr.cnes.sirius.patrius.bodies.BodyPoint.BodyPointName
Default name.
DEFAULT - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Identifier for default type of ephemeris (SGP4/SDP4).
DEFAULT_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Default absolute accuracy.
DEFAULT_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.analysis.solver.BaseSecantSolver
Default absolute accuracy.
DEFAULT_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.analysis.solver.SecantSolver
Default absolute accuracy.
DEFAULT_ABSOLUTE_POSITIVITY_THRESHOLD - Static variable in class fr.cnes.sirius.patrius.math.linear.CholeskyDecomposition
Default threshold below which diagonal elements are considered null and matrix not positive definite.
DEFAULT_ABSOLUTE_POSITIVITY_THRESHOLD - Static variable in class fr.cnes.sirius.patrius.math.linear.UDDecompositionImpl
Default threshold below which diagonal elements are considered null and matrix not positive definite.
DEFAULT_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.LoessInterpolator
Default value for accuracy.
DEFAULT_ALLOWED_EXTENSION_BEFORE_EPHEM_RESET - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Default allowed extra CIPCoordinates to compute in order to keep the same ephemeris.
DEFAULT_ALPHA - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Default alpha
DEFAULT_BANDWIDTH - Static variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.LoessInterpolator
Default value of the bandwidth parameter.
DEFAULT_BETA - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Default beta
DEFAULT_BIN_COUNT - Static variable in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Default bin count
DEFAULT_BOLD_LINE_SEPARATOR - Static variable in class fr.cnes.sirius.patrius.utils.StringTablePrinter
The default String representing the bold line separator.
DEFAULT_BRIGHTNESS_EXPONENT - Static variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.MicrosphereInterpolator
Default exponent used the weights calculation.
DEFAULT_BSP_SUPPORTED_NAMES - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Default supported files name pattern for BSP files.
DEFAULT_BSP_SUPPORTED_NAMES - Static variable in class fr.cnes.sirius.patrius.bodies.BSPCelestialBodyLoader
Default supported files name pattern for BSP files.
DEFAULT_C_N - Static variable in class fr.cnes.sirius.patrius.assembly.properties.AeroFacetProperty
Default normal force coefficient value.
DEFAULT_C_T - Static variable in class fr.cnes.sirius.patrius.assembly.properties.AeroFacetProperty
Default tangential force coefficient value.
DEFAULT_C_X - Static variable in class fr.cnes.sirius.patrius.assembly.properties.AeroCrossSectionProperty
Default normal force coefficient value.
DEFAULT_CACHE_SIZE - Static variable in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Default cache size.
DEFAULT_CACHED_SLOTS_NUMBER - Static variable in class fr.cnes.sirius.patrius.time.TimeStampedCache
Default number of independent cached time slots.
DEFAULT_DE_SUPPORTED_NAMES - Static variable in class fr.cnes.sirius.patrius.bodies.JPLCelestialBodyLoader
Default supported files name pattern for JPL DE files.
DEFAULT_DE_SUPPORTED_NAMES - Static variable in class fr.cnes.sirius.patrius.bodies.JPLHistoricEphemerisLoader
Default supported files name pattern for JPL DE files.
DEFAULT_DISTANCE_EPSILON - Static variable in interface fr.cnes.sirius.patrius.bodies.BodyShape
Default value of distance epsilon below which the height coordinate is neglected: below this value,the method BodyShape.getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate) will be automatically used instead of BodyShape.getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate, double).
DEFAULT_EPHEM_MAX_SIZE - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Default ephemeris max size before resetting for memory usage purpose.
DEFAULT_EPSILON - Static variable in class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Default convergence criterion.
DEFAULT_EPSILON_SIGNAL_PROPAGATION - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Default epsilon (s) for signal propagation computation.
DEFAULT_EXTEND - Static variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.UnivariatePeriodicInterpolator
Default number of extension points of the samples array.
DEFAULT_FEASIBILITY_TOLERANCE - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Default feasibility tolerance
DEFAULT_FIELD_SEPARATOR - Static variable in class fr.cnes.sirius.patrius.covariance.Covariance
Default field separator for the toString() methods.
DEFAULT_FORMAT - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
The default RealMatrixFormat.
DEFAULT_HALF_COMPUTATION_STEP - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector
Default half computation step.
DEFAULT_INITIAL_RADIUS - Static variable in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.BOBYQAOptimizer
DEFAULT_INPOP_SUPPORTED_NAMES - Static variable in class fr.cnes.sirius.patrius.bodies.JPLCelestialBodyLoader
Default supported files name pattern for IMCCE INPOP files.
DEFAULT_INPOP_SUPPORTED_NAMES - Static variable in class fr.cnes.sirius.patrius.bodies.JPLHistoricEphemerisLoader
Default supported files name pattern for IMCCE INPOP files.
DEFAULT_INTERIOR_POINT_METHOD - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Default interior point method string
DEFAULT_INTERP_ORDER - Static variable in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Default number of points used for interpolation.
DEFAULT_INTERP_ORDER - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Default number of interpolation points.
DEFAULT_INTERP_STEP - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Default time span between generated reference points.
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Default inverse cumulative probability accuracy.
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Default inverse cumulative probability accuracy.
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Default inverse cumulative probability accuracy
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Default inverse cumulative probability accuracy.
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.distribution.FDistribution
Default inverse cumulative probability accuracy.
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Default inverse cumulative probability accuracy.
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Default inverse cumulative probability accuracy.
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Default inverse cumulative probability accuracy.
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.distribution.TDistribution
Default inverse cumulative probability accuracy.
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Default inverse cumulative probability accuracy.
DEFAULT_INVERSE_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Default inverse cumulative probability accuracy.
DEFAULT_KKT_TOLERANCE - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Default ktt tolerance
DEFAULT_LEFT_VERTICAL_SEPARATOR - Static variable in class fr.cnes.sirius.patrius.utils.StringTablePrinter
The default String representing the vertical separator of the left column.
DEFAULT_LLH_COORD_SYSTEM - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Ellipsodetic used as default LLH coordinates system for the computed EllipsoidPoint.
DEFAULT_MAX_ITER - Static variable in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Default max iteration number for the iterative algorithm used to compute the elevation correction from geometric elevation.
DEFAULT_MAX_ITER - Static variable in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Default max number of iterations for signal propagation computation.
DEFAULT_MAX_ITERATION - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Default max number of iterations
DEFAULT_MAX_ITERATION_COUNT - Static variable in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Default maximal number of iterations in the event time search.
DEFAULT_MAX_ITERATIONS - Static variable in class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Default maximum number of iterations for cumulative probability calculations.
DEFAULT_MAX_ITERATIONS_COUNT - Static variable in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Default maximal iteration count.
DEFAULT_MAX_SIZE - Static variable in class fr.cnes.sirius.patrius.tools.cache.FIFOThreadSafeCache
Default max size for the cache: trade-off between the duration for look-up in the cache versus reuse of already computed values.
DEFAULT_MAX_UPPER_BOUND - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Default maximum upper bound
DEFAULT_MAXCHECK - Static variable in class fr.cnes.sirius.patrius.events.AbstractDetector
Default maximum checking interval (s).
DEFAULT_MAXCHECK - Static variable in class fr.cnes.sirius.patrius.events.detectors.DateDetector
Default convergence threshold (s).
DEFAULT_MAXCHECK - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector
Default maximum checking interval in seconds
DEFAULT_MAXCHECK - Static variable in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Default maximum checking interval (s).
DEFAULT_MAXITER - Static variable in class fr.cnes.sirius.patrius.events.AbstractDetector
Default maximum number of iterations allowed for the algorithm which searches for the zero of the g function.
DEFAULT_MICROSPHERE_ELEMENTS - Static variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.MicrosphereInterpolator
Default number of surface elements that composes the microsphere.
DEFAULT_MIN_ITERATIONS_COUNT - Static variable in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Default minimal iteration count.
DEFAULT_MIN_LOWER_BOUND - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Default minimum lower bound
DEFAULT_MU - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Default mu
DEFAULT_NAME_SEPARATOR - Static variable in class fr.cnes.sirius.patrius.covariance.Covariance
Default name separator for the toString() methods.
DEFAULT_NAME_SEPARATOR - Static variable in class fr.cnes.sirius.patrius.math.parameter.Parameter
Default name separator for the Parameter.toString() and Parameter.getName() methods.
DEFAULT_NAN_STRATEGY - Static variable in class fr.cnes.sirius.patrius.math.stat.ranking.NaturalRanking
default NaN strategy
DEFAULT_NB_RUNS - Static variable in class fr.cnes.sirius.patrius.utils.TimeIt
Default number of runs.
DEFAULT_ONE_AXIS_ELLIPSOID_NAME - Static variable in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Default ellipsoid name.
DEFAULT_ORIENTATION_SEQUENCE_NATURE - Static variable in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Default nature.
DEFAULT_PREFIX - Static variable in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
The default prefix: "{".
DEFAULT_PRESSURE - Static variable in class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Default local pressure at viewpoint (Pa).
DEFAULT_QUADRATURE_POINTS - Static variable in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Default quadrature points
DEFAULT_RELATIVE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Default relative accuracy.
DEFAULT_RELATIVE_SYMMETRY_THRESHOLD - Static variable in class fr.cnes.sirius.patrius.math.linear.CholeskyDecomposition
Default threshold above which off-diagonal elements are considered too different and matrix not symmetric.
DEFAULT_RELATIVE_SYMMETRY_THRESHOLD - Static variable in class fr.cnes.sirius.patrius.math.linear.UDDecompositionImpl
Default threshold above which off-diagonal elements are considered too different and matrix not symmetric.
DEFAULT_RIGHT_VERTICAL_SEPARATOR - Static variable in class fr.cnes.sirius.patrius.utils.StringTablePrinter
The default String representing the vertical separator of the right column.
DEFAULT_ROBUSTNESS_ITERS - Static variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.LoessInterpolator
Default value of the number of robustness iterations.
DEFAULT_SCALAR - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Default scalar
DEFAULT_SECONDS_PRECISION - Static variable in class fr.cnes.sirius.patrius.time.TimeComponents
Default digit number of the seconds fractional part.
DEFAULT_SEPARATOR - Static variable in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
The default separator: ", ".
DEFAULT_STANDARD_LINE_SEPARATOR - Static variable in class fr.cnes.sirius.patrius.utils.StringTablePrinter
The default String representing the standard line separator.
DEFAULT_STEP - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractVector3DFunction
Default finite difference step.
DEFAULT_STOPPING_RADIUS - Static variable in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.BOBYQAOptimizer
Default value for BOBYQAOptimizer.stoppingTrustRegionRadius: 1.0E-8 .
DEFAULT_SUFFIX - Static variable in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
The default suffix: "}".
DEFAULT_TEMPERATURE - Static variable in class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Default local temperature at viewpoint (K).
DEFAULT_THREE_AXIS_ELLIPSOID_NAME - Static variable in class fr.cnes.sirius.patrius.bodies.ThreeAxisEllipsoid
Default ellipsoid name.
DEFAULT_THRESHOLD - Static variable in class fr.cnes.sirius.patrius.events.AbstractDetector
Default convergence threshold (s) for the algorithm which searches for the zero of the g function.
DEFAULT_THRESHOLD - Static variable in class fr.cnes.sirius.patrius.events.detectors.DateDetector
Default convergence threshold (s).
DEFAULT_THRESHOLD - Static variable in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Default convergence threshold (s).
DEFAULT_THRESHOLD - Static variable in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Default threshold value for the iterative algorithm used to compute the elevation correction from geometric elevation [rad].
DEFAULT_THRESHOLD - Static variable in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Default threshold (s) for signal propagation computation.
DEFAULT_TIES_STRATEGY - Static variable in class fr.cnes.sirius.patrius.math.stat.ranking.NaturalRanking
default ties strategy
DEFAULT_TOLERANCE - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Default tolerance
DEFAULT_TOLERANCE_INNER_STEP - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Default tolerance for inner step
DEFAULT_UNBOUNDED_LOWER_BOUND - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Default unbounded lower bound
DEFAULT_UNBOUNDED_LOWER_BOUND - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Default unbounded lower bound
DEFAULT_UNBOUNDED_UPPER_BOUND - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Default unbounded upper bound
DEFAULT_UNBOUNDED_UPPER_BOUND - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Default unbounded upper bound
DEFAULT_VALUE_SEPARATOR - Static variable in class fr.cnes.sirius.patrius.math.parameter.Parameter
Default value separator for the Parameter.toString() methods.
DEFAULT_VERTICAL_SEPARATOR - Static variable in class fr.cnes.sirius.patrius.utils.StringTablePrinter
The default String representing the vertical separator of the middle columns.
DEFAULT_WARMUP_FACTOR - Static variable in class fr.cnes.sirius.patrius.utils.TimeIt
Default warmup factor.
DefaultFieldMatrixChangingVisitor<T extends FieldElement<T>> - Class in fr.cnes.sirius.patrius.math.linear
Default implementation of the FieldMatrixChangingVisitor interface.
DefaultFieldMatrixChangingVisitor(T) - Constructor for class fr.cnes.sirius.patrius.math.linear.DefaultFieldMatrixChangingVisitor
Build a new instance.
DefaultFieldMatrixPreservingVisitor<T extends FieldElement<T>> - Class in fr.cnes.sirius.patrius.math.linear
Default implementation of the FieldMatrixPreservingVisitor interface.
DefaultFieldMatrixPreservingVisitor(T) - Constructor for class fr.cnes.sirius.patrius.math.linear.DefaultFieldMatrixPreservingVisitor
Build a new instance.
DefaultIterativeLinearSolverEvent - Class in fr.cnes.sirius.patrius.math.linear
A default concrete implementation of the abstract class IterativeLinearSolverEvent.
DefaultIterativeLinearSolverEvent(Object, int, RealVector, RealVector, RealVector, double) - Constructor for class fr.cnes.sirius.patrius.math.linear.DefaultIterativeLinearSolverEvent
Creates a new instance of this class.
DefaultIterativeLinearSolverEvent(Object, int, RealVector, RealVector, double) - Constructor for class fr.cnes.sirius.patrius.math.linear.DefaultIterativeLinearSolverEvent
Creates a new instance of this class.
DefaultMeasurementModel - Class in fr.cnes.sirius.patrius.math.filter
Default implementation of a MeasurementModel for the use with a KalmanFilter.
DefaultMeasurementModel(double[][], double[][]) - Constructor for class fr.cnes.sirius.patrius.math.filter.DefaultMeasurementModel
Create a new MeasurementModel, taking double arrays as input parameters for the respective measurement matrix and noise.
DefaultMeasurementModel(RealMatrix, RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.filter.DefaultMeasurementModel
Create a new MeasurementModel, taking RealMatrix objects as input parameters for the respective measurement matrix and noise.
DefaultProcessModel - Class in fr.cnes.sirius.patrius.math.filter
Default implementation of a ProcessModel for the use with a KalmanFilter.
DefaultProcessModel(double[][], double[][], double[][], double[], double[][]) - Constructor for class fr.cnes.sirius.patrius.math.filter.DefaultProcessModel
Create a new ProcessModel, taking double arrays as input parameters.
DefaultProcessModel(double[][], double[][], double[][]) - Constructor for class fr.cnes.sirius.patrius.math.filter.DefaultProcessModel
Create a new ProcessModel, taking double arrays as input parameters.
DefaultProcessModel(RealMatrix, RealMatrix, RealMatrix, RealVector, RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.filter.DefaultProcessModel
Create a new ProcessModel, taking double arrays as input parameters.
DefaultRealMatrixChangingVisitor - Class in fr.cnes.sirius.patrius.math.linear
Default implementation of the RealMatrixChangingVisitor interface.
DefaultRealMatrixChangingVisitor() - Constructor for class fr.cnes.sirius.patrius.math.linear.DefaultRealMatrixChangingVisitor
 
DefaultRealMatrixPreservingVisitor - Class in fr.cnes.sirius.patrius.math.linear
Default implementation of the RealMatrixPreservingVisitor interface.
DefaultRealMatrixPreservingVisitor() - Constructor for class fr.cnes.sirius.patrius.math.linear.DefaultRealMatrixPreservingVisitor
 
defaultScalar - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Default scalar
DefaultTransformer - Class in fr.cnes.sirius.patrius.math.util
A Default NumberTransformer for java.lang.Numbers and Numeric Strings.
DefaultTransformer() - Constructor for class fr.cnes.sirius.patrius.math.util.DefaultTransformer
 
DEG_TO_RAD - Static variable in class fr.cnes.sirius.patrius.math.util.MathUtils
π/180.
degree() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionLagrangeForm
Returns the degree of the polynomial.
degree() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionNewtonForm
Returns the degree of the polynomial.
DelayCriterion - Class in fr.cnes.sirius.patrius.events.postprocessing
 
DelayCriterion(String, double) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.DelayCriterion
Constructor
DelayCriterion(String, double, String, String) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.DelayCriterion
Constructor
DelegatedBivariateIntegrator - Class in fr.cnes.sirius.patrius.math.analysis.integration.bivariate
Bivariate integrator based on two univariate integrators.
DelegatedBivariateIntegrator(UnivariateIntegrator, UnivariateIntegrator) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.bivariate.DelegatedBivariateIntegrator
Build a bivariate integrator with the two specified univariate integrators.
delete(T) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree
Delete an element from the tree.
delete() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree.Node
Delete the node from the tree.
deltaVSat - Variable in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Velocity increment in the frame defined by the user.
deNormalize(double[][]) - Static method in class fr.cnes.sirius.patrius.forces.gravity.GravityToolbox
Denormalize an array of coefficients.
density(double) - Method in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double[]) - Method in class fr.cnes.sirius.patrius.math.distribution.MixtureMultivariateRealDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double[]) - Method in class fr.cnes.sirius.patrius.math.distribution.MultivariateNormalDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double[]) - Method in interface fr.cnes.sirius.patrius.math.distribution.MultivariateRealDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class fr.cnes.sirius.patrius.math.distribution.TDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
density(double) - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Returns the probability density function (PDF) of this distribution evaluated at the specified point x.
densityComputationFromFortran() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
This function performs the actual density compuation once the inputs values are saved into the global caches.
densityComputationFromFortran() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.DTM2000
This function performs the actual density compuation once the inputs values are saved into the global caches.
densityComputationFromFortran() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.DTM2012
This function performs the actual density compuation once the inputs values are saved into the global caches.
densm(double, double, double, double, int, double[], double[], double[], int, double[], double[], double[]) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.NRLMSISE00
Calculate temperature and density profiles for lower atmosphere.
densu(double, double, double, double, double, double, Double[], double, double, int, double[], double[], double[]) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.NRLMSISE00
Calculate temperature and density profiles for MSIS models.
derivative() - Method in class fr.cnes.sirius.patrius.attitudes.kinematics.AbstractOrientationFunction
Compute the OrientationFunction representing the first derivative of the current orientation function components.
derivative() - Method in interface fr.cnes.sirius.patrius.attitudes.kinematics.OrientationFunction
Compute the OrientationFunction representing the first derivative of the current orientation function components.
derivative(double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.HermiteInterpolator
Interpolate first derivative at a specified abscissa.
derivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the derivative date polynomial function.
derivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunction
Getter for the derivative date polynomial function.
derivative() - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunctionInterface
Getter for the derivative date polynomial function.
derivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Compute and return derivative of polynomial
derivative(int) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Compute and return nth derivative of polynomial
derivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Return a new PolynomialChebyshevFunction object that approximates the derivative of the existing function over the same range [PolynomialChebyshevFunction.start; PolynomialChebyshevFunction.end].
derivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Returns the derivative as a PolynomialFunction.
derivative() - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionInterface
Return the derivative date polynomial function.
derivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialSplineFunction
Get the derivative of the polynomial spline function.
derivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Compute and return derivative of polynomial
derivative(int) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Compute and return nth derivative of polynomial
derivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Get first order derivative
derivative(int) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Get nth order derivative
DerivativeStructure - Class in fr.cnes.sirius.patrius.math.analysis.differentiation
Class representing both the value and the differentials of a function.
DerivativeStructure(int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Build an instance with all values and derivatives set to 0.
DerivativeStructure(int, int, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Build an instance representing a constant value.
DerivativeStructure(int, int, int, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Build an instance representing a variable.
DerivativeStructure(double, DerivativeStructure, double, DerivativeStructure) - Constructor for class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Linear combination constructor.
DerivativeStructure(double, DerivativeStructure, double, DerivativeStructure, double, DerivativeStructure) - Constructor for class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Linear combination constructor.
DerivativeStructure(double, DerivativeStructure, double, DerivativeStructure, double, DerivativeStructure, double, DerivativeStructure) - Constructor for class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Linear combination constructor.
DerivativeStructure(int, int, double...) - Constructor for class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Build an instance from all its derivatives.
derivativeValue(Parameter, SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AbstractAeroCoeff1D
Compute the derivative value with respect to the input parameter.
derivativeValue(Parameter, SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoAAndMach
Compute the derivative value with respect to the input parameter.
derivativeValue(Parameter, SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffConstant
Compute the derivative value with respect to the input parameter.
derivativeValue(Parameter, SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.CnCookModel
Compute the derivative value with respect to the input parameter.
derivativeValue(Parameter, SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.CtCookModel
Compute the derivative value with respect to the input parameter.
derivativeValue(int, double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Return value at x of nth order derivative
derivativeValue(Parameter, SpacecraftState) - Method in class fr.cnes.sirius.patrius.math.parameter.IntervalsFunction
Compute the derivative value with respect to the input parameter.
derivativeValue(Parameter, SpacecraftState) - Method in interface fr.cnes.sirius.patrius.math.parameter.IParamDiffFunction
Compute the derivative value with respect to the input parameter.
derivativeValue(Parameter, SpacecraftState) - Method in class fr.cnes.sirius.patrius.math.parameter.LinearCombinationFunction
Compute the derivative value with respect to the input parameter.
derivativeValue(Parameter, AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.BentModel
Compute the derivative value with respect to the input parameter.
derivativeValue(Parameter, AbsoluteDate, Vector3D, Frame) - Method in interface fr.cnes.sirius.patrius.signalpropagation.ionosphere.IonosphericCorrection
Compute the derivative value with respect to the input parameter.
derivativeValue(Parameter, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Compute the signal delay derivative value with respect to the input parameter.
derivativeValue(Parameter, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.FixedDelayModel
Compute the signal delay derivative value with respect to the input parameter.
derivativeValue(Parameter, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.MariniMurrayModel
Compute the signal delay derivative value with respect to the input parameter.
derivativeValue(Parameter, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.SaastamoinenModel
Compute the signal delay derivative value with respect to the input parameter.
derivativeValue(Parameter, double) - Method in interface fr.cnes.sirius.patrius.signalpropagation.troposphere.TroposphericCorrection
Compute the signal delay derivative value with respect to the input parameter.
derivativeValueFromApparentElevation(Parameter, double) - Method in interface fr.cnes.sirius.patrius.signalpropagation.AngularCorrection
Compute the elevation correction derivative value with respect to the input parameter.
derivativeValueFromApparentElevation(Parameter, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Compute the elevation correction derivative value with respect to the input parameter.
derivativeValueFromApparentElevation(Parameter, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Compute the elevation correction derivative value with respect to the input parameter.
derivativeValueFromGeometricElevation(Parameter, double) - Method in interface fr.cnes.sirius.patrius.signalpropagation.AngularCorrection
Compute the elevation correction derivative value with respect to the input parameter.
derivativeValueFromGeometricElevation(Parameter, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Compute the elevation correction derivative value with respect to the input parameter.
derivativeValueFromGeometricElevation(Parameter, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Compute the elevation correction derivative value with respect to the input parameter.
DESCENDING - Static variable in class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
Flag for descending altitude detection (slopeSelection = 1).
DESCENDING - Static variable in class fr.cnes.sirius.patrius.events.detectors.NodeDetector
Flag for descending node crossing (slopeSelection = 1).
DescriptiveStatistics - Class in fr.cnes.sirius.patrius.math.stat.descriptive
Maintains a dataset of values of a single variable and computes descriptive statistics based on stored data.
DescriptiveStatistics() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Construct a DescriptiveStatistics instance with an infinite window
DescriptiveStatistics(int) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Construct a DescriptiveStatistics instance with the specified window
DescriptiveStatistics(double[]) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Construct a DescriptiveStatistics instance with an infinite window and the initial data values in double[] initialDoubleArray.
DescriptiveStatistics(DescriptiveStatistics) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Copy constructor.
deserializeRealMatrix(String) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Deserialize a RealMatrix.
deserializeRealMatrix(ObjectInputStream) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Deserialize a RealMatrix.
deserializeRealVector(ObjectInputStream) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Deserialize a RealVector field in a class.
df(double, double, double, double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes approximate degrees of freedom for 2-sample t-test.
Dfp - Class in fr.cnes.sirius.patrius.math.dfp
Decimal floating point library for Java Another floating point class.
Dfp(DfpField) - Constructor for class fr.cnes.sirius.patrius.math.dfp.Dfp
Makes an instance with a value of zero.
Dfp(DfpField, byte) - Constructor for class fr.cnes.sirius.patrius.math.dfp.Dfp
Create an instance from a byte value.
Dfp(DfpField, int) - Constructor for class fr.cnes.sirius.patrius.math.dfp.Dfp
Create an instance from an int value.
Dfp(DfpField, long) - Constructor for class fr.cnes.sirius.patrius.math.dfp.Dfp
Create an instance from a long value.
Dfp(DfpField, double) - Constructor for class fr.cnes.sirius.patrius.math.dfp.Dfp
Create an instance from a double value.
Dfp(Dfp) - Constructor for class fr.cnes.sirius.patrius.math.dfp.Dfp
Copy constructor.
Dfp(DfpField, String) - Constructor for class fr.cnes.sirius.patrius.math.dfp.Dfp
Create an instance from a String representation.
Dfp(DfpField, byte, byte) - Constructor for class fr.cnes.sirius.patrius.math.dfp.Dfp
Creates an instance with a non-finite value.
dfp2sci() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Convert an instance to a string using scientific notation.
dfp2string() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Convert an instance to a string using normal notation.
DfpDec - Class in fr.cnes.sirius.patrius.math.dfp
Subclass of Dfp which hides the radix-10000 artifacts of the superclass.
DfpDec(DfpField) - Constructor for class fr.cnes.sirius.patrius.math.dfp.DfpDec
Makes an instance with a value of zero.
DfpDec(DfpField, byte) - Constructor for class fr.cnes.sirius.patrius.math.dfp.DfpDec
Create an instance from a byte value.
DfpDec(DfpField, int) - Constructor for class fr.cnes.sirius.patrius.math.dfp.DfpDec
Create an instance from an int value.
DfpDec(DfpField, long) - Constructor for class fr.cnes.sirius.patrius.math.dfp.DfpDec
Create an instance from a long value.
DfpDec(DfpField, double) - Constructor for class fr.cnes.sirius.patrius.math.dfp.DfpDec
Create an instance from a double value.
DfpDec(Dfp) - Constructor for class fr.cnes.sirius.patrius.math.dfp.DfpDec
Copy constructor.
DfpDec(DfpField, String) - Constructor for class fr.cnes.sirius.patrius.math.dfp.DfpDec
Create an instance from a String representation.
DfpDec(DfpField, byte, byte) - Constructor for class fr.cnes.sirius.patrius.math.dfp.DfpDec
Creates an instance with a non-finite value.
DfpField - Class in fr.cnes.sirius.patrius.math.dfp
Field for Decimal floating point instances.
DfpField(int) - Constructor for class fr.cnes.sirius.patrius.math.dfp.DfpField
Create a factory for the specified number of radix digits.
DfpField.RoundingMode - Enum in fr.cnes.sirius.patrius.math.dfp
Enumerate for rounding modes.
DfpMath - Class in fr.cnes.sirius.patrius.math.dfp
Mathematical routines for use with Dfp.
DftNormalization - Enum in fr.cnes.sirius.patrius.math.transform
This enumeration defines the various types of normalizations that can be applied to discrete Fourier transforms (DFT).
dh - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Partial derivatives.
dhe - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Partial derivatives.
diagonal(RealVector) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Constructs a new diagonal matrix whose diagonal elements are the elements of vector.
DiagonalMatrix - Class in fr.cnes.sirius.patrius.math.linear
Diagonal matrix.
DiagonalMatrix(int) - Constructor for class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Creates a matrix with the supplied dimension.
DiagonalMatrix(double[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Creates a matrix using the value of the provided array as diagonal elements.
DiagonalMatrix(double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Creates a matrix using the value of the provided array as diagonal elements.
diagonalMatrixMult(RealVector, RealVector) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Matrix-vector multiplication with diagonal matrix.
diagonalMatrixMult(RealVector, RealMatrix) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Return diagonalU.A with diagonalU diagonal.
diagonalMatrixMult(RealMatrix, RealVector) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Return A.diagonalU with diagonalU diagonal.
diagonalMatrixMult(RealVector, RealMatrix, RealVector) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Return diagonalU.A.diagonalV with diagonalU and diagonalV diagonal.
difference(Region<S>, Region<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.RegionFactory
Compute the difference of two regions.
DifferentiableIntegrableUnivariateFunction - Interface in fr.cnes.sirius.patrius.math.analysis
Extension of UnivariateFunction representing a differentiable and integrable univariate real function.
DifferentialOrbitConverter - Class in fr.cnes.sirius.patrius.propagation.analytical.tle
Orbit converter for Two-Lines Elements using differential algorithm.
DifferentialOrbitConverter(int, int, char, int, int, String, int, int) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.tle.DifferentialOrbitConverter
Simple constructor.
differentiate(UnivariateFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.FiniteDifferencesDifferentiator
The returned object cannot compute derivatives to arbitrary orders.
differentiate(UnivariateVectorFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.FiniteDifferencesDifferentiator
Create an implementation of a differential from a regular vector function.
differentiate(UnivariateMatrixFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.FiniteDifferencesDifferentiator
Create an implementation of a differential from a regular matrix function.
differentiate(double, UnivariateFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.RiddersDifferentiator
Differentiates a UnivariateFunction on a single point using the Ridders method.
differentiate(UnivariateFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.RiddersDifferentiator
Create an implementation of a differential from a regular function.
differentiate(UnivariateFunction) - Method in interface fr.cnes.sirius.patrius.math.analysis.differentiation.UnivariateFunctionDifferentiator
Create an implementation of a differential from a regular function.
differentiate(UnivariateMatrixFunction) - Method in interface fr.cnes.sirius.patrius.math.analysis.differentiation.UnivariateMatrixFunctionDifferentiator
Create an implementation of a differential from a regular matrix function.
differentiate(UnivariateVectorFunction) - Method in interface fr.cnes.sirius.patrius.math.analysis.differentiation.UnivariateVectorFunctionDifferentiator
Create an implementation of a differential from a regular vector function.
differentiate(double[]) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Returns the coefficients of the derivative of the polynomial with the given coefficients.
DIFFUSION_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty
Parameter name for diffusion coefficient.
DIFFUSION_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty
Parameter name for diffusion coefficient.
digamma(double) - Static method in class fr.cnes.sirius.patrius.math.special.Gamma
Computes the digamma function of x.
DIGEST_MODE - Static variable in class fr.cnes.sirius.patrius.math.random.ValueServer
Use empirical distribution.
DihedralFieldOfViewDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for body entering/exiting dihedral fov events.
DihedralFieldOfViewDetector(PVCoordinatesProvider, Vector3D, Vector3D, double, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Build a new instance.
DihedralFieldOfViewDetector(PVCoordinatesProvider, Vector3D, Vector3D, double, Vector3D, double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Build a new instance.
DihedralFieldOfViewDetector(PVCoordinatesProvider, Vector3D, Vector3D, double, Vector3D, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Build a new instance.
DihedralFieldOfViewDetector(PVCoordinatesProvider, Vector3D, Vector3D, double, Vector3D, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Build a new instance.
DihedralFieldOfViewDetector(PVCoordinatesProvider, Vector3D, Vector3D, double, Vector3D, double, double, EventDetector.Action, EventDetector.Action, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Build a new instance.
DihedralFieldOfViewDetector(PVCoordinatesProvider, Vector3D, Vector3D, double, Vector3D, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Build a new instance.
dim - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
dimension
DimensionMismatchException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when two dimensions differ.
DimensionMismatchException(Localizable, int, int) - Constructor for exception fr.cnes.sirius.patrius.math.exception.DimensionMismatchException
Construct an exception from the mismatched dimensions.
DimensionMismatchException(String, int, int) - Constructor for exception fr.cnes.sirius.patrius.math.exception.DimensionMismatchException
Construct an exception from the mismatched dimensions.
DimensionMismatchException(Localizable, String, int, String, int) - Constructor for exception fr.cnes.sirius.patrius.math.exception.DimensionMismatchException
Construct an exception from the mismatched dimensions.
DimensionMismatchException(int, int) - Constructor for exception fr.cnes.sirius.patrius.math.exception.DimensionMismatchException
Deprecated.
since 4.14, as the default message does not give the user enough context. Use instead, with a more explicit message.
DirectBodyAttraction - Class in fr.cnes.sirius.patrius.forces.gravity
Direct body attraction force model.
DirectBodyAttraction(GravityModel) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.DirectBodyAttraction
Simple constructor.
DirectBodyAttraction(GravityModel, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.DirectBodyAttraction
Simple constructor.
DirectBodyAttraction(GravityModel, boolean, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.DirectBodyAttraction
Simple constructor.
DIRECTION_FACTOR - Static variable in interface fr.cnes.sirius.patrius.bodies.BodyShape
Factor to be multiplied to the direction in order to improve the accuracy of the line creation by increasing the distance between the origin and the second point.
DirectionTrackingOrientation - Class in fr.cnes.sirius.patrius.attitudes
 
DirectionTrackingOrientation(IDirection, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.DirectionTrackingOrientation
Constructor.
DirectoryCrawler - Class in fr.cnes.sirius.patrius.data
Provider for data files stored in a directories tree on filesystem.
DirectoryCrawler(File) - Constructor for class fr.cnes.sirius.patrius.data.DirectoryCrawler
Build a data files crawler.
DirectRadiativeModel - Class in fr.cnes.sirius.patrius.assembly.models
Class that represents a radiative model, based on the vehicle.
DirectRadiativeModel(Assembly) - Constructor for class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeModel
Radiative model (the acceleration is computed from all the sub parts of the vehicle).
DirectRadiativeModel(Assembly, double) - Constructor for class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeModel
Radiative model (the acceleration is computed from all the sub parts of the vehicle).
DirectRadiativeModel(Assembly, Parameter) - Constructor for class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeModel
Radiative model (the acceleration is computed from all the sub parts of the vehicle).
DirectRadiativeWrenchModel - Class in fr.cnes.sirius.patrius.assembly.models
This class represents a spacecraft capable of computing the wrench caused by solar radiation pressure.
DirectRadiativeWrenchModel(Assembly) - Constructor for class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeWrenchModel
Radiative model (the acceleration is computed from all the sub parts of the vehicle).
discardFrontElements(int) - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Discards the i initial elements of the array.
discardMostRecentElements(int) - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Discards the i last elements of the array.
discretize(Vector2D, Vector2D, double, boolean) - Static method in class fr.cnes.sirius.patrius.projections.AbstractProjection
Generate additional vertices between two points.
discretizeAndApplyTo(List<EllipsoidPoint>, EnumLineProperty, double) - Method in class fr.cnes.sirius.patrius.projections.AbstractProjection
Discretizes a polygon conforming to a line property directive, and a maximum length of discretization.
discretizeCircleAndApplyTo(List<EllipsoidPoint>, double) - Method in class fr.cnes.sirius.patrius.projections.AbstractProjection
Discretize following great circle lines between vertices of polygon and project obtained points.
discretizeGreatCircle(EllipsoidPoint, EllipsoidPoint, double) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Discretize a great circle into N segments, between two points.
discretizeRhumbAndApplyTo(List<EllipsoidPoint>, double) - Method in class fr.cnes.sirius.patrius.projections.AbstractProjection
Project a rhumb line polygon, with the given projection.
discretizeRhumbLine(EllipsoidPoint, EllipsoidPoint, double) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Discretize a rhumb line into N segments, between two points.
Disk - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Implements a representation of a disk.
Disk(Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Disk
Constructs the disk.
displace(Screw, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Screw
Displace this screw, using Chasles
displace(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Screw
Displace this screw, using Chasles
displace(Vector3D) - Method in class fr.cnes.sirius.patrius.wrenches.Wrench
Displace current wrench.
displace(Wrench, Vector3D) - Static method in class fr.cnes.sirius.patrius.wrenches.Wrench
Displace current wrench.
distance(BodyPoint) - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Compute the cartesian distance, in meters, between the position of this and this of provided point.
distance - Variable in class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Distance triggering the event.
distance(Vector<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Compute the distance between the instance and another vector according to the L2 norm.
distance(Vector1D, Vector1D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Compute the distance between two vectors according to the L2 norm.
distance(FieldRotation<T>, FieldRotation<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Compute the distance between two rotations.
distance(FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between the instance and another vector according to the L2 norm.
distance(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between the instance and another vector according to the L2 norm.
distance(FieldVector3D<T>, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between two vectors according to the L2 norm.
distance(FieldVector3D<T>, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between two vectors according to the L2 norm.
distance(Vector3D, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between two vectors according to the L2 norm.
distance(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Compute the distance between the instance and a point.
distance(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Compute the shortest distance between the instance and another line.
distance(Rotation, Rotation) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Compute the distance between two rotations.
distance(Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the distance between the instance and another vector according to the L2 norm.
distance(Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the distance between two vectors according to the L2 norm.
distance(Vector2D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Compute the distance between the instance and a point.
distance(Vector2D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Segment
Calculates the shortest distance from a point to this line segment.
distance(Vector<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Compute the distance between the instance and another vector according to the L2 norm.
distance(Vector2D, Vector2D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Compute the distance between two vectors according to the L2 norm.
distance(Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Compute the distance between the instance and another vector according to the L2 norm.
distance(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Calculates the L2 (Euclidean) distance between two points.
distance(int[], int[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Calculates the L2 (Euclidean) distance between two points.
distance1(Vector<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Compute the distance between the instance and another vector according to the L1 norm.
distance1(FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between the instance and another vector according to the L1 norm.
distance1(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between the instance and another vector according to the L1 norm.
distance1(FieldVector3D<T>, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between two vectors according to the L1 norm.
distance1(FieldVector3D<T>, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between two vectors according to the L1 norm.
distance1(Vector3D, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between two vectors according to the L1 norm.
distance1(Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the distance between the instance and another vector according to the L1 norm.
distance1(Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the distance between two vectors according to the L1 norm.
distance1(Vector<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Compute the distance between the instance and another vector according to the L1 norm.
distance1(Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Compute the distance between the instance and another vector according to the L1 norm.
distance1(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Calculates the L1 (sum of abs) distance between two points.
distance1(int[], int[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Calculates the L1 (sum of abs) distance between two points.
DistanceDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the distance from the spacecraft to a given body reaches a predetermined value.
DistanceDetector(PVCoordinatesProvider, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Constructor for a DistanceDetector instance.
DistanceDetector(PVCoordinatesProvider, double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Constructor for a DistanceDetector instance with additional maxCheck and threshold parameters The default implementation behavior is to EventDetector.Action#STOP stop propagation when the distance is reached.
DistanceDetector(PVCoordinatesProvider, double, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Constructor for a DistanceDetector instance with complimentary parameters.
DistanceDetector(PVCoordinatesProvider, double, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Constructor for a DistanceDetector instance with complimentary parameters.
DistanceDetector(PVCoordinatesProvider, double, int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Build a new altitude detector with slope selection.
distanceEpsilon - Variable in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Altitude epsilon below which the altitude coordinate is neglected: below this value,the method BodyShape.getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate) will be automatically used instead of BodyShape.getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate, double).
distanceFrom(T) - Method in interface fr.cnes.sirius.patrius.math.stat.clustering.Clusterable
Returns the distance from the given point.
distanceFrom(EuclideanDoublePoint) - Method in class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanDoublePoint
Returns the distance from the given point.
distanceFrom(EuclideanIntegerPoint) - Method in class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanIntegerPoint
Returns the distance from the given point.
distanceInf(Vector<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Compute the distance between the instance and another vector according to the L norm.
distanceInf(Vector1D, Vector1D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Compute the distance between two vectors according to the L norm.
distanceInf(FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between the instance and another vector according to the L norm.
distanceInf(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between the instance and another vector according to the L norm.
distanceInf(FieldVector3D<T>, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between two vectors according to the L norm.
distanceInf(FieldVector3D<T>, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between two vectors according to the L norm.
distanceInf(Vector3D, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the distance between two vectors according to the L norm.
distanceInf(Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the distance between the instance and another vector according to the L norm.
distanceInf(Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the distance between two vectors according to the L norm.
distanceInf(Vector<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Compute the distance between the instance and another vector according to the L norm.
distanceInf(Vector2D, Vector2D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Compute the distance between two vectors according to the L norm.
distanceInf(Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Compute the distance between the instance and another vector according to the L norm.
distanceInf(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Calculates the L (max of abs) distance between two points.
distanceInf(int[], int[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Calculates the L (max of abs) distance between two points.
distanceSq(Vector<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Compute the square of the distance between the instance and another vector.
distanceSq(Vector1D, Vector1D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Compute the square of the distance between two vectors.
distanceSq(FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the square of the distance between the instance and another vector.
distanceSq(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the square of the distance between the instance and another vector.
distanceSq(FieldVector3D<T>, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the square of the distance between two vectors.
distanceSq(FieldVector3D<T>, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the square of the distance between two vectors.
distanceSq(Vector3D, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the square of the distance between two vectors.
distanceSq(Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the square of the distance between the instance and another vector.
distanceSq(Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the square of the distance between two vectors.
distanceSq(Vector<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Compute the square of the distance between the instance and another vector.
distanceSq(Vector2D, Vector2D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Compute the square of the distance between two vectors.
distanceSq(Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Compute the square of the distance between the instance and another vector.
distanceTo(Line, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Computes the distance to a line.
distanceTo(Line, Frame, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Computes the distance to a line.
distanceTo(Line, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Computes the distance to a line.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Computes minimal distance between provided line and triangle provided that the line does not cross this triangle.
distanceTo(Vector3D) - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Computes distance from triangle to provided.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
Computes the distance to a line.
distanceTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
Computes the shortest distance from a point to the ellipse.
distanceTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Computes the distance to the closest point on the ellipsoid.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Get the smallest distance from the line to the ellipsoid.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
Computes the distance to a line.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
Computes the distance to a line.
distanceTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
 
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
Get the smallest distance from the line to the cone
distanceTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
 
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
Get the smallest distance from the line to the cone
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCone
Computes the distance to a line.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
Computes the distance to a line.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCone
Computes the distance to a line.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCylinder
Computes the distance to a line.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.LineSegment
Computes the shortest distance to a line of space.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
Computes the distance to a line.
distanceTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Computes the distance between this plane and a point of space.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Computes the distance between this plane and a line.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
Computes the distance to a line.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
Computes the distance to a line.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCone
Computes the distance to a line.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
Computes the distance to a line.
distanceTo(Line) - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Shape
Computes the distance to a line.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Computes the distance to a line.
distanceTo(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Computes the distance to a point of space.
distanceTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCap
Gives the distance from the line to the spherical cap.
DiurnalRotation - Class in fr.cnes.sirius.patrius.frames.configuration
This class contains the different ut1-utc corrections (libration, tidal effects).
DiurnalRotation(TidalCorrectionModel, LibrationCorrectionModel) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.DiurnalRotation
Simple constructor.
divide(double) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
'/' operator.
divide(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
'/' operator.
divide(double[], int, double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Perform division of two derivative structures.
Divide - Class in fr.cnes.sirius.patrius.math.analysis.function
Divide the first operand by the second.
Divide() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Divide
 
divide(Complex) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns a Complex whose value is (this / divisor).
divide(double) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns a Complex whose value is (this / divisor), with divisor interpreted as a real number.
divide(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Divide this by divisor.
divide(int) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Divide by a single digit less than radix.
divide(T) - Method in interface fr.cnes.sirius.patrius.math.FieldElement
Compute this ÷ a.
divide(BigInteger) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Divide the value of this fraction by the passed BigInteger, ie this * 1 / bg, returning the result in reduced form.
divide(int) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Divide the value of this fraction by the passed int, ie this * 1 / i, returning the result in reduced form.
divide(long) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Divide the value of this fraction by the passed long, ie this * 1 / l, returning the result in reduced form.
divide(BigFraction) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Divide the value of this fraction by another, returning the result in reduced form.
divide(Fraction) - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Divide the value of this fraction by another.
divide(int) - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Divide the fraction by an integer.
divide(double) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
'÷' operator.
divide(BigReal) - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Compute this ÷ a.
divide(Decimal64) - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
Compute this ÷ a.
divide(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Computes x / y.
DividedDifferenceInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Implements the Divided Difference Algorithm for interpolation of real univariate functions.
DividedDifferenceInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.DividedDifferenceInterpolator
 
dnet(double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.NRLMSISE00
dnet Turbopause correction for MSIS models root mean density.
do2 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Partial derivatives.
doCopy() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.RungeKutta6StepInterpolator
Really copy the finalized instance.
doCopy() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Really copy the finalized instance.
doCopy() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.NordsieckStepInterpolator
Really copy the finalized instance.
doFinalize() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Really finalize the step.
doIntegrate() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.AdaptiveSimpsonIntegrator
Method for implementing actual integration algorithms in derived classes.
doIntegrate() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Method for implementing actual integration algorithms in derived classes.
doIntegrate() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.FixedStepSimpsonIntegrator
Method for implementing actual integration algorithms in derived classes.
doIntegrate() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.IterativeLegendreGaussIntegrator
Method for implementing actual integration algorithms in derived classes.
doIntegrate() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.RombergIntegrator
Method for implementing actual integration algorithms in derived classes.
doIntegrate() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.SimpsonIntegrator
Method for implementing actual integration algorithms in derived classes.
doIntegrate() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevIntegrator
Integration.
doIntegrate() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.TrapezoidIntegrator
Method for implementing actual integration algorithms in derived classes.
doIteration(SimplexTableau) - Method in class fr.cnes.sirius.patrius.math.optim.linear.SimplexSolver
Runs one iteration of the Simplex method on the given model.
doOptimize() - Method in class fr.cnes.sirius.patrius.math.optim.BaseMultiStartMultivariateOptimizer
Performs the bulk of the optimization algorithm.
doOptimize() - Method in class fr.cnes.sirius.patrius.math.optim.BaseOptimizer
Performs the bulk of the optimization algorithm.
doOptimize() - Method in class fr.cnes.sirius.patrius.math.optim.linear.SimplexSolver
Performs the bulk of the optimization algorithm.
doOptimize() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer
Performs the bulk of the optimization algorithm.
doOptimize() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.BOBYQAOptimizer
Performs the bulk of the optimization algorithm.
doOptimize() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.CMAESOptimizer
Performs the bulk of the optimization algorithm.
doOptimize() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.PowellOptimizer
Performs the bulk of the optimization algorithm.
doOptimize() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.SimplexOptimizer
Performs the bulk of the optimization algorithm.
doOptimize() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.GaussNewtonOptimizer
Performs the bulk of the optimization algorithm.
doOptimize() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.LevenbergMarquardtOptimizer
Performs the bulk of the optimization algorithm.
doOptimize() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.BrentOptimizer
Performs the bulk of the optimization algorithm.
doOptimize() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.MultiStartUnivariateOptimizer
Performs the bulk of the optimization algorithm.
DormandPrince54Integrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements the 5(4) Dormand-Prince integrator for Ordinary Differential Equations.
DormandPrince54Integrator(double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.DormandPrince54Integrator
Simple constructor.
DormandPrince54Integrator(double, double, double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.DormandPrince54Integrator
Simple constructor.
DormandPrince54Integrator(double, double, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.DormandPrince54Integrator
Simple constructor.
DormandPrince54Integrator(double, double, double[], double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.DormandPrince54Integrator
Simple constructor.
DormandPrince853Integrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements the 8(5,3) Dormand-Prince integrator for Ordinary Differential Equations.
DormandPrince853Integrator(double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.DormandPrince853Integrator
Simple constructor.
DormandPrince853Integrator(double, double, double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.DormandPrince853Integrator
Simple constructor.
DormandPrince853Integrator(double, double, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.DormandPrince853Integrator
Simple constructor.
DormandPrince853Integrator(double, double, double[], double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.DormandPrince853Integrator
Simple constructor.
doSolve() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Method for implementing actual optimization algorithms in derived classes.
doSolve() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseSecantSolver
Method for implementing actual optimization algorithms in derived classes.
doSolve() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BisectionSolver
Method for implementing actual optimization algorithms in derived classes.
doSolve() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BracketingNthOrderBrentSolver
Method for implementing actual optimization algorithms in derived classes.
doSolve() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BrentSolver
Method for implementing actual optimization algorithms in derived classes.
doSolve() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.LaguerreSolver
Method for implementing actual optimization algorithms in derived classes.
doSolve() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.MullerSolver
Method for implementing actual optimization algorithms in derived classes.
doSolve() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.MullerSolver2
Method for implementing actual optimization algorithms in derived classes.
doSolve() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.NewtonRaphsonSolver
Method for implementing actual optimization algorithms in derived classes.
doSolve() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.RiddersSolver
Method for implementing actual optimization algorithms in derived classes.
doSolve() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.SecantSolver
Method for implementing actual optimization algorithms in derived classes.
dotProduct(Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Fast dot product of two 3D vectors.
dotProduct(Quaternion, Quaternion) - Static method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Computes the dot-product of two quaternions.
dotProduct(Quaternion) - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Computes the dot-product of the instance by a quaternion.
dotProduct(Vector<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Compute the dot-product of the instance and another vector.
dotProduct(FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the dot-product of the instance and another vector.
dotProduct(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the dot-product of the instance and another vector.
dotProduct(FieldVector3D<T>, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the dot-product of two vectors.
dotProduct(FieldVector3D<T>, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the dot-product of two vectors.
dotProduct(Vector3D, FieldVector3D<T>) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Compute the dot-product of two vectors.
dotProduct(Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the dot-product of the instance and another vector.
dotProduct(Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Compute the dot-product of two vectors.
dotProduct(Vector<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Compute the dot-product of the instance and another vector.
dotProduct(Vector2D, Vector2D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Compute the dot product between two vectors.
dotProduct(Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Compute the dot-product of the instance and another vector.
dotProduct(FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Compute the dot product.
dotProduct(ArrayFieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Compute the dot product.
dotProduct(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Compute the dot product of this vector with v.
dotProduct(FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Compute the dot product.
dotProduct(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Compute the dot product of this vector with v.
DotProductDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the dot product value between a spacecraft and a target PV coordinates reaches a threshold value.
DotProductDetector(PVCoordinatesProvider, boolean, boolean, double, Frame, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DotProductDetector
Constructor for an DotProductPassageDetector instance.
DotProductDetector(PVCoordinatesProvider, boolean, boolean, double, Frame, int, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DotProductDetector
Constructor for an DotProductPassageDetector instance with complementary parameters.
DotProductDetector(PVCoordinatesProvider, boolean, boolean, double, Frame, int, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DotProductDetector
Constructor for an DotProductPassageDetector instance with complementary parameters.
DotProductDetector(IDirection, boolean, boolean, double, Frame, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DotProductDetector
Constructor for an DotProductPassageDetector instance.
DotProductDetector(IDirection, boolean, boolean, double, Frame, int, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DotProductDetector
Constructor for an DotProductPassageDetector instance with complementary parameters.
DotProductDetector(IDirection, boolean, boolean, double, Frame, int, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DotProductDetector
Constructor for an DotProductPassageDetector instance with complementary parameters.
DotProductDetector(IDirection, IDirection, boolean, boolean, double, Frame, int, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.DotProductDetector
Constructor for an DotProductPassageDetector instance with complementary parameters.
dotrap(int, String, Dfp, Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Raises a trap.
DOUBLE_COMPARISON_EPSILON - Static variable in class fr.cnes.sirius.patrius.math.Comparators
The epsilon used for doubles relative comparison
DOUBLE_COMPARISON_EPSILON - Static variable in class fr.cnes.sirius.patrius.math.util.Precision
Epsilon used for doubles relative comparison.
DOUBLE_COMPARISON_EPSILON - Static variable in class fr.cnes.sirius.patrius.utils.UtilsPatrius
Epsilon used for doubles relative comparison
DoubleArray - Interface in fr.cnes.sirius.patrius.math.util
Provides a standard interface for double arrays.
DoubleInterpolationFunctionBuilder(SerializableToDoubleFunction<T>) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory.DoubleInterpolationFunctionBuilder
Constructor.
doubleToDate(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the AbsoluteDate corresponding to the given time as double.
doubleToDate(double) - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunctionInterface
Getter for the AbsoluteDate corresponding to the given time as double.
doubleValue() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Gets the fraction as a double.
doubleValue() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Gets the fraction as a double.
doubleValue() - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Get the double value corresponding to the instance.
doubleValue() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
DOWN - Static variable in class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Flag for local decreasing latitude detection (g decreasing).
DOWNSIDE_VARIANCE - Static variable in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
The DOWNSIDE Direction is used to specify that the observations below the cutoff point will be used to calculate SemiVariance
dox - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Partial derivatives.
dPert - Variable in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaGaussContribution
Value of the perturbation derivative
dPot - Variable in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaLagrangeContribution
Value of the potential derivative
dragAcceleration(SpacecraftState, double, Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.AeroModel
Method to compute the aero acceleration, based on the assembly.
dragAcceleration(SpacecraftState, double, Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.DragLiftModel
Method to compute the aero acceleration, based on the assembly.
dragAcceleration(SpacecraftState, double, Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.GlobalAeroModel
Method to compute the aero acceleration, based on the assembly.
dragAcceleration(SpacecraftState, double, Vector3D) - Method in interface fr.cnes.sirius.patrius.forces.drag.DragSensitive
Compute the acceleration due to drag and the lift.
dragAcceleration(SpacecraftState, double, Vector3D) - Method in class fr.cnes.sirius.patrius.stela.forces.drag.StelaAeroModel
Return the drag acceleration in the CIRF frame.
DragCoefficient - Class in fr.cnes.sirius.patrius.assembly.models
Drag coefficient container.
DragCoefficient(Vector3D, Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.assembly.models.DragCoefficient
Constructor.
DragCoefficientProvider - Interface in fr.cnes.sirius.patrius.assembly.models
Drag coefficient (x surface) provider.
dragComputation() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
update drag computation need before creating differential equations
DragForce - Class in fr.cnes.sirius.patrius.forces.drag
Atmospheric drag force model.
DragForce(Atmosphere, DragSensitive) - Constructor for class fr.cnes.sirius.patrius.forces.drag.DragForce
Constructor with multiplicative factor k = 1.0.
DragForce(Atmosphere, DragSensitive, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.drag.DragForce
Constructor with multiplicative factor k = 1.0.
DragForce(double, Atmosphere, DragSensitive) - Constructor for class fr.cnes.sirius.patrius.forces.drag.DragForce
Constructor with multiplicative factor k.
DragForce(double, Atmosphere, DragSensitive, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.drag.DragForce
Constructor with multiplicative factor k.
DragForce(Parameter, Atmosphere, DragSensitive) - Constructor for class fr.cnes.sirius.patrius.forces.drag.DragForce
Constructor with multiplicative factor k.
DragForce(Parameter, Atmosphere, DragSensitive, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.drag.DragForce
Constructor with multiplicative factor k.
DragForce(IParamDiffFunction, Atmosphere, DragSensitive) - Constructor for class fr.cnes.sirius.patrius.forces.drag.DragForce
Constructor with multiplicative factor k.
DragForce(IParamDiffFunction, Atmosphere, DragSensitive, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.drag.DragForce
Constructor with multiplicative factor k.
DragForce(double, Atmosphere, Assembly) - Constructor for class fr.cnes.sirius.patrius.forces.drag.DragForce
Creates a new instance.
DragForce(DragForce, Assembly) - Constructor for class fr.cnes.sirius.patrius.forces.drag.DragForce
Creates a new instance from the data in another one but with a different assembly.
DragLiftModel - Class in fr.cnes.sirius.patrius.assembly.models
Class that represents an drag and lift aero model, based on the vehicle.
DragLiftModel(Assembly) - Constructor for class fr.cnes.sirius.patrius.assembly.models.DragLiftModel
Aero drag and lift model (the acceleration is computed from all the sub parts of the vehicle).
DragSensitive - Interface in fr.cnes.sirius.patrius.forces.drag
Interface for spacecraft that are sensitive to atmospheric drag and lift forces.
dragWrench(SpacecraftState, double, Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.AeroWrenchModel
Compute the torque due to radiation pressire.
dragWrench(SpacecraftState, double, Vector3D, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.assembly.models.AeroWrenchModel
Compute the torque due to radiation pressire.
DragWrench - Class in fr.cnes.sirius.patrius.wrenches
This class represents a drag wrench model.
DragWrench(Atmosphere, DragWrenchSensitive) - Constructor for class fr.cnes.sirius.patrius.wrenches.DragWrench
Simple constructor.
dragWrench(SpacecraftState, double, Vector3D) - Method in interface fr.cnes.sirius.patrius.wrenches.DragWrenchSensitive
Compute the torque due to radiation pressire.
dragWrench(SpacecraftState, double, Vector3D, Vector3D, Frame) - Method in interface fr.cnes.sirius.patrius.wrenches.DragWrenchSensitive
Compute the torque due to radiation pressire.
DragWrenchSensitive - Interface in fr.cnes.sirius.patrius.wrenches
Interface to represent solar drag wrench sensitive vehicles
DrozinerGravityModel - Class in fr.cnes.sirius.patrius.forces.gravity
This class represents the gravitational field of a celestial body.
DrozinerGravityModel(Frame, double, double, double[][], double[][]) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.DrozinerGravityModel
Creates a new instance.
DrozinerGravityModel(Frame, Parameter, Parameter, double[][], double[][]) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.DrozinerGravityModel
Creates a new instance using Parameter.
DrozinerGravityModel(Frame, Parameter, Parameter, double[][], double[][], boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.DrozinerGravityModel
Creates a new instance using Parameter.
DSCompiler - Class in fr.cnes.sirius.patrius.math.analysis.differentiation
Class holding "compiled" computation rules for derivative structures.
DstNormalization - Enum in fr.cnes.sirius.patrius.math.transform
This enumeration defines the various types of normalizations that can be applied to discrete sine transforms (DST).
dt0 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Partial derivatives.
DTM2000 - Class in fr.cnes.sirius.patrius.forces.atmospheres
This atmosphere model is the realization of the DTM-2000 model.
DTM2000(DTMInputParameters, PVCoordinatesProvider, EllipsoidBodyShape) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.DTM2000
Simple constructor for independent computation.
DTM2012 - Class in fr.cnes.sirius.patrius.forces.atmospheres
This atmosphere model is the realization of the DTM-2012 model.
DTM2012(DTMInputParameters, PVCoordinatesProvider, EllipsoidBodyShape, String) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.DTM2012
Constructor with user-provided data file.
DTM2012(DTMInputParameters, PVCoordinatesProvider, EllipsoidBodyShape) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.DTM2012
Simple constructor with PATRIUS data file.
DTMInputParameters - Interface in fr.cnes.sirius.patrius.forces.atmospheres
Container for solar activity data, compatible with all DTM Atmosphere models.
DTMSolarData - Class in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized
This class represents a solar data container adapted for the DTM2000 and DTM2012 atmosphere models
DTMSolarData(SolarActivityDataProvider) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.DTMSolarData
Constructor.
dtp - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Partial derivatives.
dtt - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Partial derivatives.
DummyLocalizable - Class in fr.cnes.sirius.patrius.math.exception.util
Dummy implementation of the Localizable interface, without localization.
DummyLocalizable(String) - Constructor for class fr.cnes.sirius.patrius.math.exception.util.DummyLocalizable
Simple constructor.
DummyStepHandler - Class in fr.cnes.sirius.patrius.math.ode.sampling
This class is a step handler that does nothing.
durationFrom(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Compute the physically elapsed duration between two instants.
durationFrom(AbsoluteDate, TimeScale) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Compute elapsed duration between two instants in provided time scale.
durationFrom(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Computes the duration in seconds between the two intervals.
durationFromJ2000EpochInCenturies() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Compute the physically elapsed duration between this instant and the AbsoluteDate.J2000_EPOCH in centuries.
durationFromJ2000EpochInDays() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Compute the physically elapsed duration between this instant and the AbsoluteDate.J2000_EPOCH in days.
durationFromJ2000EpochInSeconds() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Compute the physically elapsed duration between this instant and the AbsoluteDate.J2000_EPOCH in seconds.
durationFromJ2000EpochInYears() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Compute the physically elapsed duration between this instant and the AbsoluteDate.J2000_EPOCH in years.

E

E - Static variable in class fr.cnes.sirius.patrius.math.util.FastMath
Napier's constant e, base of the natural logarithm.
E - Static variable in class fr.cnes.sirius.patrius.math.util.MathLib
Napier's constant e, base of the natural logarithm.
e - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
final eccentricity.
e0sq - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
original eccentricity squared.
E2 - Static variable in class fr.cnes.sirius.patrius.forces.radiation.KnockeRiesModel
coefficient a2 of Knocke-Ries model.
EARTH - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Earth.
Earth - Class in fr.cnes.sirius.patrius.bodies
Earth body.
Earth(String, double) - Constructor for class fr.cnes.sirius.patrius.bodies.Earth
Constructor.
earth - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Earth body shape.
EARTH_MOON - Static variable in class fr.cnes.sirius.patrius.bodies.BSPCelestialBodyLoader
Predefined name for Earth-Moon barycenter in BSP files.
EARTH_MOON - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Earth-Moon barycenter.
EARTH_RADIUS - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Earth radius in km.
EarthCenterDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
Direction to Earth body center : the central body's center is the target point.
EarthCenterDirection() - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.EarthCenterDirection
 
EarthEphemeris - Class in fr.cnes.sirius.patrius.bodies
Earth ephemeris.
EarthEphemeris() - Constructor for class fr.cnes.sirius.patrius.bodies.EarthEphemeris
 
EarthGravitationalModelFactory - Class in fr.cnes.sirius.patrius.forces.gravity
Factory class for earth gravitational model.
EarthGravitationalModelFactory.GravityFieldNames - Enum in fr.cnes.sirius.patrius.forces.gravity
Gravity field names enumerate.
EarthRotation - Class in fr.cnes.sirius.patrius.stela.bodies
This class represents the Earth rotation.
EarthToCelestialPointDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
Direction from Earth center to celestial point : the celestial point is the target point.
EarthToCelestialPointDirection(CelestialPoint) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.EarthToCelestialPointDirection
Constructor for celestial point direction from Earth center : the celestial point is the target point.
EarthZoneDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the satellite enters a ground zone (several zones can be defined at the same time).
EarthZoneDetector(EllipsoidBodyShape, List<double[][]>) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Constructor for the earth zones entering detector with default maxCheck and convergence threshold.
EarthZoneDetector(EllipsoidBodyShape, List<double[][]>, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Constructor for the earth zones entering detector.
EarthZoneDetector(EllipsoidBodyShape, List<double[][]>, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Constructor for the earth zones entering detector.
EarthZoneDetector(EllipsoidBodyShape, List<double[][]>, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Constructor for the earth zones entering detector.
EarthZoneDetector(List<IFieldOfView>, EllipsoidBodyShape, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Constructor for the earth zones entering detector.
EarthZoneDetector(List<Vector3D[]>, Frame) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Constructor for the earth zones entering detector with default maxCheck and convergence threshold.
EarthZoneDetector(List<Vector3D[]>, Frame, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Constructor for the earth zones entering detector.
EarthZoneDetector(List<Vector3D[]>, Frame, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Constructor for the earth zones entering detector.
EarthZoneDetector(List<Vector3D[]>, Frame, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Constructor.
ebeAdd(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Creates an array whose contents will be the element-by-element addition of the arguments.
ebeDivide(FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Element-by-element division.
ebeDivide(ArrayFieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Element-by-element division.
ebeDivide(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Element-by-element division.
ebeDivide(FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Element-by-element division.
ebeDivide(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Element-by-element division.
ebeDivide(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Creates an array whose contents will be the element-by-element division of the first argument by the second.
ebeMultiply(FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Element-by-element multiplication.
ebeMultiply(ArrayFieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Element-by-element multiplication.
ebeMultiply(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Element-by-element multiplication.
ebeMultiply(FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Element-by-element multiplication.
ebeMultiply(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Element-by-element multiplication.
ebeMultiply(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Creates an array whose contents will be the element-by-element multiplication of the arguments.
ebeSubtract(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Creates an array whose contents will be the element-by-element subtraction of the second argument from the first.
eccentricity0 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Earth's orbit eccentricity constant.
eccentricity1 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Earth's orbit eccentricity constant.
eccentricity2 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Earth's orbit eccentricity constant.
EcksteinHechlerPropagator - Class in fr.cnes.sirius.patrius.propagation.analytical
This class propagates a SpacecraftState using the analytical Eckstein-Hechler model.
EcksteinHechlerPropagator(Orbit, double, double, Frame, double, double, double, double, double, ParametersType) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.EcksteinHechlerPropagator
Build a propagator from orbit and potential.
EcksteinHechlerPropagator(Orbit, double, double, Frame, double, double, double, double, double, MassProvider, ParametersType) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.EcksteinHechlerPropagator
Build a propagator from orbit, mass and potential.
EcksteinHechlerPropagator(Orbit, AttitudeProvider, double, double, Frame, double, double, double, double, double, ParametersType) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.EcksteinHechlerPropagator
Build a propagator from orbit, attitude provider and potential.
EcksteinHechlerPropagator(Orbit, AttitudeProvider, AttitudeProvider, double, double, Frame, double, double, double, double, double, ParametersType) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.EcksteinHechlerPropagator
Build a propagator from orbit, attitude provider for forces and events computation and potential.
EcksteinHechlerPropagator(Orbit, AttitudeProvider, double, double, Frame, double, double, double, double, double, MassProvider, ParametersType) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.EcksteinHechlerPropagator
Build a propagator from orbit, attitude provider, mass and potential.
EcksteinHechlerPropagator(Orbit, AttitudeProvider, AttitudeProvider, double, double, Frame, double, double, double, double, double, MassProvider, ParametersType) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.EcksteinHechlerPropagator
Build a propagator from orbit, attitude provider, mass and potential.
EclipseDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for satellite eclipse related events.
EclipseDetector(IDirection, PVCoordinatesProvider, double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector.
EclipseDetector(IDirection, PVCoordinatesProvider, double, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector with defined actions when entering and exiting the eclipse.
EclipseDetector(IDirection, PVCoordinatesProvider, double, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector with defined actions when entering and exiting the eclipse.
EclipseDetector(IDirection, BodyShape, double, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector with defined actions when entering and exiting the eclipse.
EclipseDetector(PVCoordinatesProvider, double, PVCoordinatesProvider, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector based on a lighting ratio.
EclipseDetector(PVCoordinatesProvider, double, PVCoordinatesProvider, double, double, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector based on a lighting ratio.
EclipseDetector(PVCoordinatesProvider, double, PVCoordinatesProvider, double, double, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector based on a lighting ratio.
EclipseDetector(PVCoordinatesProvider, double, BodyShape, double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector based on a lighting ratio.
EclipseDetector(PVCoordinatesProvider, double, BodyShape, double, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector based on a lighting ratio.
EclipseDetector(PVCoordinatesProvider, double, BodyShape, double, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector based on a lighting ratio.
EclipseDetector(PVCoordinatesProvider, double, BodyShape, double, double, double, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector based on a lighting ratio and with slope selection.
EclipseDetector(PVCoordinatesProvider, double, BodyShape, double, double, double, EventDetector.Action, boolean, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector based on a lighting ratio and with slope selection.
EclipseDetector(PVCoordinatesProvider, double, BodyShape, double, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Build a new eclipse detector based on a lighting ratio and with slope selection.
EclipseDetector(PVCoordinatesProvider, double, PVCoordinatesProvider, double, double, int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Constructor with slope selection.
ECLIPTICJ2000_FRAME_NAME - Static variable in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
EclipticJ2000 frame name.
EclipticJ2000Provider - Class in fr.cnes.sirius.patrius.frames.transformations
EclipticJ2000Provider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.EclipticJ2000Provider
Constructor.
EclipticMODProvider - Class in fr.cnes.sirius.patrius.frames.transformations
EclipticMODProvider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.EclipticMODProvider
 
eeta - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
original eccentricity * eta.
EGM96_EARTH_C20 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized second zonal coefficient from EGM96 model: -1.08262668355315e-3.
EGM96_EARTH_C30 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized third zonal coefficient from EGM96 model: 2.53265648533224e-6.
EGM96_EARTH_C40 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized fourth zonal coefficient from EGM96 model: 1.619621591367e-6.
EGM96_EARTH_C50 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized fifth zonal coefficient from EGM96 model: 2.27296082868698e-7.
EGM96_EARTH_C60 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized sixth zonal coefficient from EGM96 model: -5.40681239107085e-7.
EGM96_EARTH_EQUATORIAL_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth equatorial radius from EGM96 model: 6378136.3 m.
EGM96_EARTH_MU - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth gravitational constant from EGM96 model: 3.986004415 m3/s2.
EGM_FILENAME - Static variable in class fr.cnes.sirius.patrius.forces.gravity.potential.GravityFieldFactory
Default regular expression for EGM files.
EGMFormatReader - Class in fr.cnes.sirius.patrius.forces.gravity.potential
This reader is adapted to the EGM Format.
EGMFormatReader(String, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.potential.EGMFormatReader
Simple constructor.
EIGEN5C_EARTH_C20 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized second zonal coefficient from EIGEN5C model: -1.082626457231767e-3.
EIGEN5C_EARTH_C30 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized third zonal coefficient from EIGEN5C model: 2.532547231862799e-6.
EIGEN5C_EARTH_C40 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized fourth zonal coefficient from EIGEN5C model: 1.619964434136e-6.
EIGEN5C_EARTH_C50 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized fifth zonal coefficient from EIGEN5C model: 2.277928487005437e-7.
EIGEN5C_EARTH_C60 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized sixth zonal coefficient from EIGEN5C model: -5.406653715879098e-7.
EIGEN5C_EARTH_EQUATORIAL_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth equatorial radius from EIGEN5C model: 6378136.46 m.
EIGEN5C_EARTH_MU - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth gravitational constant from EIGEN5C model: 3.986004415 m3/s2.
EigenDecomposition - Class in fr.cnes.sirius.patrius.math.linear
Calculates the eigen decomposition of a real matrix.
EigenDecomposition(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Calculates the eigen decomposition of the given real matrix.
EigenDecomposition(RealMatrix, double) - Constructor for class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Calculates the eigen decomposition of the given real matrix.
EigenDecomposition(double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Calculates the eigen decomposition of the symmetric tridiagonal matrix.
ElementaryFlux - Class in fr.cnes.sirius.patrius.forces.radiation
Elementary flux
ElementaryFlux(Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.ElementaryFlux
Constructor of elementary pressure
ElementaryMultiplicationTypes - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
This class is used to represent elementary trigonometric polynomials cos and sin.
ElementaryMultiplicationTypes.ElementaryType - Enum in fr.cnes.sirius.patrius.math.analysis.polynomials
Elementary trigonometric types
ElementTypeFilter - Class in fr.cnes.sirius.patrius.events.postprocessing
 
ElementTypeFilter(String, boolean) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.ElementTypeFilter
Constructor that uses only one code to identify the elements that have to be removed/kept.
ElementTypeFilter(List<String>, boolean) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.ElementTypeFilter
Constructor that uses a list of codes to identify the elements that have to be removed/kept.
ElevationDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for satellite raising/setting events.
ElevationDetector(double, TopocentricFrame) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ElevationDetector
Build a new elevation detector.
ElevationDetector(double, TopocentricFrame, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ElevationDetector
Build a new elevation detector.
ElevationDetector(double, TopocentricFrame, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ElevationDetector
Build a new elevation detector.
ElevationDetector(double, TopocentricFrame, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ElevationDetector
Build a new elevation detector.
ElevationDetector(double, TopocentricFrame, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ElevationDetector
Build a new elevation detector.
elevationToZenithalDistance(double) - Static method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Convert elevation to zenithal distance [rad].
ElitisticListPopulation - Class in fr.cnes.sirius.patrius.math.genetics
Population of chromosomes which uses elitism (certain percentage of the best chromosomes is directly copied to the next generation).
ElitisticListPopulation(List<Chromosome>, int, double) - Constructor for class fr.cnes.sirius.patrius.math.genetics.ElitisticListPopulation
Creates a new ElitisticListPopulation instance.
ElitisticListPopulation(int, double) - Constructor for class fr.cnes.sirius.patrius.math.genetics.ElitisticListPopulation
Creates a new ElitisticListPopulation instance and initializes its inner chromosome list.
Ellipse - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for an ellipse in 3D space, with some algorithm to compute intersections and distances to some other objects.
Ellipse(Vector3D, Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipse
Build an ellipse in the 3D space from its center, normal vector, approximative U vector of the local frame, and two radiuses.
ellipsoid - Variable in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Ellipsoid geometric representation.
Ellipsoid - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is the Ellipsoid (also called Revolved Ellipsoid) class.This class cannot represent all ellipsoid objects.
Ellipsoid(Vector3D, Vector3D, Vector3D, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
This constructor builds a ellipsoid from its centers position, its revolution axis and its transverse and conjugate radii.
EllipsoidBodyShape - Interface in fr.cnes.sirius.patrius.bodies
Extended interface for spheroid model to represent celestial bodies shape : extends the StarConvexBodyShape interface by adding getters to access the spheroid parameters.
EllipsoidPoint - Class in fr.cnes.sirius.patrius.bodies
Point location relative to a 2D body surface of type EllipsoidBodyShape.
EllipsoidPoint(EllipsoidBodyShape, LLHCoordinatesSystem, double, double, double, String) - Constructor for class fr.cnes.sirius.patrius.bodies.EllipsoidPoint
Constructor from lat/long/height coordinates.
EllipsoidPoint(EllipsoidBodyShape, LLHCoordinates, String) - Constructor for class fr.cnes.sirius.patrius.bodies.EllipsoidPoint
Constructor from lat/long/height coordinates.
EllipsoidPoint(EllipsoidBodyShape, Vector3D, String) - Constructor for class fr.cnes.sirius.patrius.bodies.EllipsoidPoint
Constructor from a position.
EllipsoidPoint(EllipsoidBodyShape, Vector3D, Frame, AbsoluteDate, String) - Constructor for class fr.cnes.sirius.patrius.bodies.EllipsoidPoint
Constructor from a position expressed in any given frame.
EllipsoidPoint(EllipsoidBodyShape, Vector3D, boolean, String) - Constructor for class fr.cnes.sirius.patrius.bodies.EllipsoidPoint
Protected constructor from a position and a flag stating if the point is known to be on the shape: if the latter is set true, the normal height is set to 0 and the closest and radial projections on the shape are set equal to this.
EllipticCone - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a 3D oblique circular cone ended by a plane normal to its axis, with some algorithm to compute intersections and distances to some other objects.
EllipticCone(Vector3D, Vector3D, Vector3D, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
Build an oblique circular cone from its radius, the height, the origin (apex), the approximative u vector of the local frame and direction of its axis.
EllipticCylinder - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a 3D oblique circular cylinder ended by two planes normal to its axis, with some algorithm to compute intersections and distances to some other objects.
EllipticCylinder(Vector3D, Vector3D, Vector3D, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
Build an oblique circular cylinder from its radiuses, the height, the origin, the approximative u vector of the local frame and the direction of its axis.
EllipticField - Class in fr.cnes.sirius.patrius.fieldsofview
This class describes an elliptic field of view to be used in "instruments" part properties.
EllipticField(String, Vector3D, Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.EllipticField
Constructor for an elliptic field of view.
EmbeddedRungeKuttaIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements the common part of all embedded Runge-Kutta integrators for Ordinary Differential Equations.
EmbeddedRungeKuttaIntegrator(String, boolean, double[], double[][], double[], RungeKuttaStepInterpolator, double, double, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Build a Runge-Kutta integrator with the given Butcher array.
EmbeddedRungeKuttaIntegrator(String, boolean, double[], double[][], double[], RungeKuttaStepInterpolator, double, double, double[], double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Build a Runge-Kutta integrator with the given Butcher array.
Embedding<S extends Space,T extends Space> - Interface in fr.cnes.sirius.patrius.math.geometry.partitioning
This interface defines mappers between a space and one of its sub-spaces.
EMBProvider - Class in fr.cnes.sirius.patrius.frames.transformations
Earth-Moon barycenter frame Reference Frame.
EMBProvider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.EMBProvider
 
EME2000_FRAME_NAME - Static variable in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
EME2000 frame name.
EME2000Provider - Class in fr.cnes.sirius.patrius.frames.transformations
EME2000 frame : mean equator at J2000.0.
EME2000Provider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.EME2000Provider
Simple constructor.
EmpiricalDistribution - Class in fr.cnes.sirius.patrius.math.random
Represents an empirical probability distribution -- a probability distribution derived from observed data without making any assumptions about the functional form of the population distribution that the data come from.
EmpiricalDistribution() - Constructor for class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Creates a new EmpiricalDistribution with the default bin count.
EmpiricalDistribution(int) - Constructor for class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Creates a new EmpiricalDistribution with the specified bin count.
EmpiricalDistribution(int, RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Creates a new EmpiricalDistribution with the specified bin count using the provided RandomGenerator as the source of random data.
EmpiricalDistribution(RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Creates a new EmpiricalDistribution with default bin count using the provided RandomGenerator as the source of random data.
EmpiricalForce - Class in fr.cnes.sirius.patrius.forces
This class implements the empirical force.
EmpiricalForce(int, Vector3D, Vector3D, Vector3D, Vector3D, Frame) - Constructor for class fr.cnes.sirius.patrius.forces.EmpiricalForce
Simple constructor for an empiric force, assigning a generic frame to the A, B, C coefficients frame.
EmpiricalForce(int, Vector3D, Vector3D, Vector3D, Vector3D, LOFType) - Constructor for class fr.cnes.sirius.patrius.forces.EmpiricalForce
Simple constructor for an empiric force.
EmpiricalForce(int, Vector3D, Parameter, Parameter, Parameter, Parameter, Parameter, Parameter, Parameter, Parameter, Parameter, LOFType) - Constructor for class fr.cnes.sirius.patrius.forces.EmpiricalForce
Simple constructor for an empiric force using Parameter for A; B and C coef with a given LOF frame.
EmpiricalForce(int, Vector3D, Parameter, Parameter, Parameter, Parameter, Parameter, Parameter, Parameter, Parameter, Parameter, Frame) - Constructor for class fr.cnes.sirius.patrius.forces.EmpiricalForce
Simple constructor for an empiric force using Parameter for A; B and C coef with a given frame.
EmpiricalForce(int, Vector3D, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, LOFType) - Constructor for class fr.cnes.sirius.patrius.forces.EmpiricalForce
Simple constructor for an empiric force using parameterizable functions for A; B and C coef with a given LOF frame.
EmpiricalForce(int, Vector3D, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, IParamDiffFunction, Frame) - Constructor for class fr.cnes.sirius.patrius.forces.EmpiricalForce
Simple constructor for an empiric force using parameterizable functions for A; B and C coef with a given frame.
EMPTY - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
Empty string for comparisons.
emptyLegsSequence() - Static method in class fr.cnes.sirius.patrius.utils.legs.Sequences
Build an empty legs sequence.
emptyTimeSequence() - Static method in class fr.cnes.sirius.patrius.utils.legs.Sequences
Build an empty time sequence.
end() - Method in class fr.cnes.sirius.patrius.math.linear.DefaultFieldMatrixChangingVisitor
End visiting a matrix.
end() - Method in class fr.cnes.sirius.patrius.math.linear.DefaultFieldMatrixPreservingVisitor
End visiting a matrix.
end() - Method in class fr.cnes.sirius.patrius.math.linear.DefaultRealMatrixChangingVisitor
End visiting a matrix.
end() - Method in class fr.cnes.sirius.patrius.math.linear.DefaultRealMatrixPreservingVisitor
End visiting a matrix.
end() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrixChangingVisitor
End visiting a matrix.
end() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrixPreservingVisitor
End visiting a matrix.
end() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrixChangingVisitor
End visiting a matrix.
end() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrixPreservingVisitor
End visiting a matrix.
end() - Method in interface fr.cnes.sirius.patrius.math.linear.RealVectorChangingVisitor
End visiting a vector.
end() - Method in interface fr.cnes.sirius.patrius.math.linear.RealVectorPreservingVisitor
End visiting a vector.
ensurePseudoInertialFrame(Frame) - Static method in class fr.cnes.sirius.patrius.orbits.Orbit
Ensure the defining frame is a pseudo-inertial frame.
ENTRY - Static variable in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Flag for eclipse entry detection (slopeSelection = 1).
Entry() - Constructor for class fr.cnes.sirius.patrius.math.linear.RealVector.Entry
Simple constructor.
ENTRY_EXIT - Static variable in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Flag for eclipse entry/exit detection (slopeSelection = 2).
entrySetIterator() - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Return an Iterator over the set of keys and values that have been added.
EnumLineProperty - Enum in fr.cnes.sirius.patrius.projections
This enumeration allows user to know how polygon's points are connected.
EnumPolygon - Enum in fr.cnes.sirius.patrius.math.geometry.euclidean.twod
Define the type of 2D polygon
EO - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
81 days
EOP1980Entry - Class in fr.cnes.sirius.patrius.frames.configuration.eop
This class holds an Earth Orientation Parameters entry (IAU1980).
EOP1980Entry(int, double, double, double, double, double, double, EOPEntry.DtType) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP1980Entry
Simple constructor.
EOP1980Entry(DateComponents, double, double, double, double, double, double, EOPEntry.DtType) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP1980Entry
Constructor with DateComponents parameter.
EOP1980Entry(AbsoluteDate, double, double, double, double, double, double, EOPEntry.DtType) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP1980Entry
Constructor with an AbsoluteDate parameter.
EOP1980Entry(int, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP1980Entry
Simple constructor.
EOP1980Entry(DateComponents, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP1980Entry
Constructor with DateComponents parameter.
EOP1980Entry(AbsoluteDate, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP1980Entry
Constructor with an AbsoluteDate parameter.
EOP1980History - Class in fr.cnes.sirius.patrius.frames.configuration.eop
This class holds Earth Orientation Parameters (IAU1980) data throughout a large time range.
EOP1980History(EOPInterpolators) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP1980History
Simple constructor.
EOP1980HistoryLoader - Interface in fr.cnes.sirius.patrius.frames.configuration.eop
Interface for loading Earth Orientation Parameters 1980 history.
EOP2000Entry - Class in fr.cnes.sirius.patrius.frames.configuration.eop
This class holds an Earth Orientation Parameters entry (IAU2000).
EOP2000Entry(int, double, double, double, double, double, double, EOPEntry.DtType) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000Entry
Simple constructor.
EOP2000Entry(DateComponents, double, double, double, double, double, double, EOPEntry.DtType) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000Entry
Constructor with DateComponents parameter.
EOP2000Entry(AbsoluteDate, double, double, double, double, double, double, EOPEntry.DtType) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000Entry
Constructor with an AbsoluteDate parameter.
EOP2000Entry(int, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000Entry
Simple constructor.
EOP2000Entry(DateComponents, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000Entry
Constructor with DateComponents parameter.
EOP2000Entry(AbsoluteDate, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000Entry
Constructor with an AbsoluteDate parameter.
EOP2000History - Class in fr.cnes.sirius.patrius.frames.configuration.eop
This class holds Earth Orientation Parameters (IAU2000) data throughout a large time range.
EOP2000History(EOPInterpolators) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000History
Simple constructor.
EOP2000HistoryConstantOutsideInterval - Class in fr.cnes.sirius.patrius.frames.configuration.eop
This class extends the EOP data outside of the historic definition interval.
EOP2000HistoryConstantOutsideInterval(EOPInterpolators) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000HistoryConstantOutsideInterval
Constructor.
EOP2000HistoryLoader - Interface in fr.cnes.sirius.patrius.frames.configuration.eop
Interface for loading Earth Orientation Parameters 2000 history.
EOPC04_1980_FILENAME - Static variable in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Default regular expression for the EOPC04 files (IAU1980 compatibles).
EOPC04_2000_FILENAME - Static variable in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Default regular expression for the EOPC04 files (IAU2000 compatibles).
EOPC04FilesLoader - Class in fr.cnes.sirius.patrius.frames.configuration.eop
Loader for EOP 05 C04 files.
EOPC04FilesLoader(String) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOPC04FilesLoader
Build a loader for IERS EOP 05 C04 files.
EOPEntry - Class in fr.cnes.sirius.patrius.frames.configuration.eop
This class holds an Earth Orientation Parameters entry.
EOPEntry(int, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Simple constructor.
EOPEntry(int, double, double, double, double, double, double, EOPEntry.DtType) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Simple constructor.
EOPEntry(DateComponents, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Constructor with DateComponents parameter.
EOPEntry(AbsoluteDate, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Constructor with an AbsoluteDate parameter.
EOPEntry(DateComponents, double, double, double, double, double, double, EOPEntry.DtType) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Constructor with DateComponents parameter.
EOPEntry(AbsoluteDate, double, double, double, double, double, double, EOPEntry.DtType) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Constructor with an AbsoluteDate parameter.
EOPEntry.DtType - Enum in fr.cnes.sirius.patrius.frames.configuration.eop
dt type.
EOPHistory - Interface in fr.cnes.sirius.patrius.frames.configuration.eop
Interface for retrieving Earth Orientation Parameters history throughout a large time range.
EOPHistoryFactory - Class in fr.cnes.sirius.patrius.frames.configuration.eop
Factory for EOPHistory.
EOPInterpolators - Enum in fr.cnes.sirius.patrius.frames.configuration.eop
This enumerate lists available interpolators for EOP data.
Ephemeris - Class in fr.cnes.sirius.patrius.propagation.precomputed
This class is designed to accept and handle tabulated orbital entries.
Ephemeris(List<SpacecraftState>, int) - Constructor for class fr.cnes.sirius.patrius.propagation.precomputed.Ephemeris
Constructor with tabulated states.
EPHEMERIS_GENERATION_MODE - Static variable in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Indicator for ephemeris generation mode.
EPHEMERIS_GENERATION_MODE - Static variable in interface fr.cnes.sirius.patrius.propagation.Propagator
Indicator for ephemeris generation mode.
EphemerisPvHermite - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
This class extends AbstractBoundedPVProvider which implements PVCoordinatesProvider and so provides a position velocity for a given date.
EphemerisPvHermite(PVCoordinates[], int, Vector3D[], Frame, AbsoluteDate[], ISearchIndex) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.EphemerisPvHermite
Creates an instance of EphemerisPvHermite.
EphemerisPvHermite(SpacecraftState[], int, Vector3D[], ISearchIndex) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.EphemerisPvHermite
Creates an instance of EphemerisPvHermite from a SpacecraftState table
EphemerisPvHermite(PVCoordinates[], Vector3D[], Frame, AbsoluteDate[], ISearchIndex) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.EphemerisPvHermite
Creates an instance of EphemerisPvHermite with default number of samples = 2.
EphemerisPvHermite(SpacecraftState[], Vector3D[], ISearchIndex) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.EphemerisPvHermite
Creates an instance of EphemerisPvHermite from a SpacecraftState table with default number of samples = 2.
EphemerisPvLagrange - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
This class extends AbstractBoundedPVProvider which implements PVCoordinatesProvider and so provides a position velocity for a given date.
EphemerisPvLagrange(PVCoordinates[], int, Frame, AbsoluteDate[], ISearchIndex) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.EphemerisPvLagrange
Creates an instance of EphemerisPvLagrange
EphemerisPvLagrange(SpacecraftState[], int, ISearchIndex) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.EphemerisPvLagrange
Creates an instance of EphemerisPvLagrange from a spacecraftstate list
EPS - Static variable in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Epsilon for specific cases.
EPSILON - Static variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
Numerical precision.
EPSILON - Static variable in class fr.cnes.sirius.patrius.math.util.Precision
Largest double-precision floating-point number such that 1 + EPSILON is numerically equal to 1.
EPSILON - Static variable in class fr.cnes.sirius.patrius.utils.UtilsPatrius
Smallest positive number such that 1 - EPSILON is not numerically equal to 1.
equal(double, double, AngleInterval) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Tests the equality of two angles after expressing them in the same interval.
equals(Object) - Method in class fr.cnes.sirius.patrius.assembly.vehicle.VehicleSurfaceModel
equals(Object) - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
equals(Object) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.TimeStampedRotation
equals(Object) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.CounterArray
equals(Object) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
equals(Object) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.KernelPool
equals(Object) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelInfo
equals(Object) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
equals(Object) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkSegment
equals(Object) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.Watcher
equals(Object) - Method in class fr.cnes.sirius.patrius.bodies.LLHCoordinates
equals(Object) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
equals(Object) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
equals(Object) - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
equals(Object) - Method in class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
equals(Object) - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEvent
Checks if the instance represents the same CodedEvent as another instance.
equals(Object) - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger.LoggedCodedEvent
Note: only the date is evaluated.
equals(Object) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger.MultiLoggedCodedEvent
Note: only the date is evaluated.
equals(Object) - Method in class fr.cnes.sirius.patrius.events.postprocessing.Phenomenon
Checks if the instance represents the same Phenomenon as another instance.
equals(PyramidalField, double) - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Check the equality between this and a provided PyramidalField.
equals(Object) - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
equals(Object) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Test for the equality of two derivative structures.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
equals(Object) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
equals(double, double) - Static method in class fr.cnes.sirius.patrius.math.Comparators
Tests the equality between doubles with a relative comparison using a default epsilon.
equals(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.Comparators
Tests the equality between doubles with a relative comparison using an input epsilon.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Test for the equality of two Complex objects.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
equals(Quaternion, double) - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Checks whether this instance is equal to another quaternion within a given tolerance.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Check if instance is equal to x.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Test for the equality of two fractions.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Test for the equality of two fractions.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Test for the equality of two 1D vectors.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EulerRotation
equals(Object) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Test for the equality of two 3D vectors.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Asserts two Matrix3D to be equal.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularSurfaceCylinder
equals(Object) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
equals(Object) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
equals(Object) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
equals(Object) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Test for the equality of two 3D vectors.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Test for the equality of two 2D vectors.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.OrderedTuple
equals(Object) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Checks if the instance represents the same ComparableInterval as another instance.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns true iff object is a FieldMatrix instance with the same dimensions as this and all corresponding matrix entries are equal.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns true if the provided object is a RealMatrix instance with the same dimensions as this matrix, whose entries are strictly equal to the entries of this matrix (no absolute or relative tolerance is taken into account when comparing the entries).
equals(RealMatrix, double, double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Is this matrix numerically equivalent to another matrix?
equals(Object) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Test for the equality of two vectors.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Test for the equality of two real vectors.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns true if the provided object is a RealMatrix instance with the same dimensions as this matrix, whose entries are strictly equal to the entries of this matrix (no absolute or relative tolerance is taken into account when comparing the entries).
equals(Object) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns true if the provided object is a RealMatrix instance with the same dimensions as this matrix, whose entries are strictly equal to the entries of this matrix (no absolute or relative tolerance is taken into account when comparing the entries).
equals(Object) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns true if the provided object is a RealMatrix instance with the same dimensions as this matrix, whose entries are strictly equal to the entries of this matrix (no absolute or relative tolerance is taken into account when comparing the entries).
equals(RealMatrix, double, double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Is this matrix numerically equivalent to another matrix?
equals(Object) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Test for the equality of two real vectors.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearConstraint
equals(Object) - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearObjectiveFunction
equals(Object) - Method in class fr.cnes.sirius.patrius.math.parameter.FieldDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Indicates whether some other object is "equal to" this one.
equals(ParameterDescriptor, FieldDescriptor<?>) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Checks if this parameter descriptor is equal to another one with respect to a given field descriptor.
equals(ParameterDescriptor, FieldDescriptor<?>...) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Checks if this parameter descriptor is equal to another one with respect to multiple field descriptors.
equals(ParameterDescriptor, Collection<FieldDescriptor<?>>) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Checks if this parameter descriptor is equal to another one with respect to multiple field descriptors.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanDoublePoint
equals(Object) - Method in class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanIntegerPoint
equals(Object) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractStorelessUnivariateStatistic
Returns true iff object is an AbstractStorelessUnivariateStatistic returning the same values as this for getResult() and getN()
equals(Object) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialCovariance
equals(Object) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialMean
equals(Object) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns true iff object is a MultivariateSummaryStatistics instance and all statistics have the same values as this.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummaryValues
Returns true iff object is a StatisticalSummaryValues instance and all statistics have the same values as this.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns true iff object is a SummaryStatistics instance and all statistics have the same values as this.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns true iff object is a MultivariateSummaryStatistics instance and all statistics have the same values as this.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns true iff object is a SummaryStatistics instance and all statistics have the same values as this.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
equals(Object) - Method in class fr.cnes.sirius.patrius.math.util.BigReal
equals(Object) - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
equals(Object) - Method in class fr.cnes.sirius.patrius.math.util.DefaultTransformer
equals(float[], float[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Returns true iff both arguments are null or have same dimensions and all their elements are equal as defined by Precision.equals(float,float).
equals(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Returns true iff both arguments are null or have same dimensions and all their elements are equal as defined by Precision.equals(double,double).
equals(Object) - Method in class fr.cnes.sirius.patrius.math.util.Pair
equals(float, float) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if they are equal as defined by equals(x, y, 1).
equals(float, float, float) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if both arguments are equal or within the range of allowed error (inclusive).
equals(float, float, int) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if both arguments are equal or within the range of allowed error (inclusive).
equals(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true iff they are equal as defined by equals(x, y, 1).
equals(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if there is no double value strictly between the arguments or the difference between them is within the range of allowed error (inclusive).
equals(double, double, int) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if both arguments are equal or within the range of allowed error (inclusive).
equals(Object) - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Returns true iff object is a ResizableDoubleArray with the same properties as this and an identical internal storage array.
equals(Object) - Method in class fr.cnes.sirius.patrius.math.util.TransformerMap
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Test for the equality of two orbits.
equals(Object) - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Test for the equality of two orbits.
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPosition
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPosition
equals(Object) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
equals(Object) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Test for the equality of two TLE objects.
equals(Object) - Method in class fr.cnes.sirius.patrius.signalpropagation.ConstantMeteorologicalConditionsProvider
equals(Object) - Method in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
equals(Object) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AbstractMeteoBasedCorrectionFactory.MeteoBasedKey
equals(Object) - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Test for the equality of two orbits.
equals(Object, double) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Check if the instance represent the same time as another instance.
equals(Object) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Check if the instance represent the same time as another instance.
equals(Object) - Method in class fr.cnes.sirius.patrius.time.DateComponents
equals(Object) - Method in class fr.cnes.sirius.patrius.time.DateTimeComponents
equals(Object) - Method in class fr.cnes.sirius.patrius.time.TimeComponents
equals(Object) - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
equals(Object) - Method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
equals(Object) - Method in class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
equalsAddStates(Map<String, double[]>, Map<String, double[]>) - Static method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Compares additional states.
equalsIncludingNaN(float[], float[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Returns true iff both arguments are null or have same dimensions and all their elements are equal as defined by this method.
equalsIncludingNaN(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Returns true iff both arguments are null or have same dimensions and all their elements are equal as defined by this method.
equalsIncludingNaN(float, float) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if both arguments are NaN or neither is NaN and they are equal as defined by equals(x, y, 1).
equalsIncludingNaN(float, float, float) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if both arguments are NaN or are equal or within the range of allowed error (inclusive).
equalsIncludingNaN(float, float, int) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if both arguments are NaN or if they are equal as defined by equals(x, y, maxUlps).
equalsIncludingNaN(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if both arguments are NaN or neither is NaN and they are equal as defined by equals(x, y, 1).
equalsIncludingNaN(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if both arguments are NaN or are equal or within the range of allowed error (inclusive).
equalsIncludingNaN(double, double, int) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if both arguments are NaN or if they are equal as defined by equals(x, y, maxUlps).
equalsWithAbsoluteAndRelativeTolerances(double, double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if there is no double value strictly between the arguments or the relative difference between them is smaller or equal to the given tolerance AND if there is no double value strictly between the arguments or the difference between them is within the range of allowed error (inclusive).
equalsWithAbsoluteOrRelativeTolerances(double, double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if there is no double value strictly between the arguments or the relative difference between them is smaller or equal to the given tolerance OR if there is no double value strictly between the arguments or the difference between them is within the range of allowed error (inclusive).
equalsWithRelativeTolerance(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.Comparators
equalsWithRelativeTolerance(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if there is no double value strictly between the arguments or the relative difference between them is smaller or equal to the given tolerance.
equalsWithRelativeTolerance(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Returns true if both arguments are found equal with a relative comparison using a default epsilon.
EquationsMapper - Class in fr.cnes.sirius.patrius.math.ode
Class mapping the part of a complete state or derivative that pertains to a specific differential equation.
EquationsMapper(int, int) - Constructor for class fr.cnes.sirius.patrius.math.ode.EquationsMapper
simple constructor.
EquatorialCoordinate - Enum in fr.cnes.sirius.patrius.orbits.orbitalparameters
Enumerates the different types of coordinate associated with the equatorial parameters.
EquatorialOrbit - Class in fr.cnes.sirius.patrius.orbits
This class handles non circular equatorial orbital parameters.
EquatorialOrbit(IOrbitalParameters, Frame, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Creates a new instance.
EquatorialOrbit(double, double, double, double, double, double, PositionAngle, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Creates a new instance.
EquatorialOrbit(PVCoordinates, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Constructor from cartesian parameters.
EquatorialOrbit(Orbit) - Constructor for class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Constructor from any kind of orbital parameters.
EquatorialParameters - Class in fr.cnes.sirius.patrius.orbits.orbitalparameters
This class handles non circular equatorial orbital parameters.
EquatorialParameters(double, double, double, double, double, double, PositionAngle, double) - Constructor for class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Creates a new instance.
EquinoctialCoordinate - Enum in fr.cnes.sirius.patrius.orbits.orbitalparameters
Enumerates the different types of coordinate associated with the equinoctial parameters.
EquinoctialOrbit - Class in fr.cnes.sirius.patrius.orbits
This class handles equinoctial orbital parameters, which can support both circular and equatorial orbits.
EquinoctialOrbit(IOrbitalParameters, Frame, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Creates a new instance.
EquinoctialOrbit(double, double, double, double, double, double, PositionAngle, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Creates a new instance.
EquinoctialOrbit(PVCoordinates, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Constructor from cartesian parameters.
EquinoctialOrbit(Orbit) - Constructor for class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Constructor from any kind of orbital parameters.
EquinoctialParameters - Class in fr.cnes.sirius.patrius.orbits.orbitalparameters
This class handles equinoctial orbital parameters, which can support both circular and equatorial orbits.
EquinoctialParameters(double, double, double, double, double, double, PositionAngle, double) - Constructor for class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Creates a new instance.
Erf - Class in fr.cnes.sirius.patrius.math.special
This is a utility class that provides computation methods related to the error functions.
erf(double) - Static method in class fr.cnes.sirius.patrius.math.special.Erf
Returns the error function.
erf(double, double) - Static method in class fr.cnes.sirius.patrius.math.special.Erf
Returns the difference between erf(x1) and erf(x2).
erfc(double) - Static method in class fr.cnes.sirius.patrius.math.special.Erf
Returns the complementary error function.
erfcInv(double) - Static method in class fr.cnes.sirius.patrius.math.special.Erf
Returns the inverse erfc.
erfInv(double) - Static method in class fr.cnes.sirius.patrius.math.special.Erf
Returns the inverse erf.
ERR_SCALE - Static variable in class fr.cnes.sirius.patrius.math.dfp.Dfp
The amount under/overflows are scaled by before going to trap handler
ErrorEvaluationFunctionUtils - Class in fr.cnes.sirius.patrius.math.analysis
A collection of static methods that evaluate UnivariateFunction functions errors.
estimateError(double[][], double[], double[], double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.DormandPrince54Integrator
Compute the error ratio.
estimateError(double[][], double[], double[], double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.DormandPrince853Integrator
Compute the error ratio.
estimateError(double[][], double[], double[], double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Compute the error ratio.
estimateError(double[][], double[], double[], double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.HighamHall54Integrator
Compute the error ratio.
estimateErrorStates - Variable in class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Array of states whose error has to be estimated.
estimateErrorVariance() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Estimates the variance of the error.
estimateRate(AbsoluteDate, double, AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.kinematics.AbstractOrientationFunction
Estimate the spin at a given date from the current OrientationFunction using the AngularCoordinates.estimateRate(Rotation, Rotation, double) method.
estimateRate(Rotation, Rotation, double) - Static method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Estimate rotation rate between two orientations.
estimateRateFunction(double, AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.kinematics.AbstractOrientationFunction
estimateRateFunction(double, AbsoluteDateInterval) - Method in interface fr.cnes.sirius.patrius.attitudes.kinematics.OrientationFunction
estimateRegressandVariance() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Returns the variance of the regressand, ie Var(y).
estimateRegressandVariance() - Method in interface fr.cnes.sirius.patrius.math.stat.regression.MultipleLinearRegression
Returns the variance of the regressand, ie Var(y).
estimateRegressionParameters() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Estimates the regression parameters b.
estimateRegressionParameters() - Method in interface fr.cnes.sirius.patrius.math.stat.regression.MultipleLinearRegression
Estimates the regression parameters b.
estimateRegressionParametersStandardErrors() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Returns the standard errors of the regression parameters.
estimateRegressionParametersStandardErrors() - Method in interface fr.cnes.sirius.patrius.math.stat.regression.MultipleLinearRegression
Returns the standard errors of the regression parameters.
estimateRegressionParametersVariance() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Estimates the variance of the regression parameters, ie Var(b).
estimateRegressionParametersVariance() - Method in interface fr.cnes.sirius.patrius.math.stat.regression.MultipleLinearRegression
Estimates the variance of the regression parameters, ie Var(b).
estimateRegressionStandardError() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Estimates the standard error of the regression.
estimateResiduals() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Estimates the residuals, ie u = y - X*b.
estimateResiduals() - Method in interface fr.cnes.sirius.patrius.math.stat.regression.MultipleLinearRegression
Estimates the residuals, ie u = y - X*b.
estimateVelocity(Vector3D, Vector3D, double) - Static method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Estimate velocity between two positions.
eta - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
eta from SPTRCK #3.
etasq - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
eta squared.
Euclidean1D - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.oned
This class implements a one-dimensional space.
Euclidean2D - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.twod
This class implements a three-dimensional space.
Euclidean3D - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class implements a three-dimensional space.
EuclideanDoublePoint - Class in fr.cnes.sirius.patrius.math.stat.clustering
A simple implementation of Clusterable for points with double coordinates.
EuclideanDoublePoint(double[]) - Constructor for class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanDoublePoint
Build an instance wrapping an integer array.
EuclideanIntegerPoint - Class in fr.cnes.sirius.patrius.math.stat.clustering
A simple implementation of Clusterable for points with integer coordinates.
EuclideanIntegerPoint(int[]) - Constructor for class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanIntegerPoint
Build an instance wrapping an integer array.
EulerIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements a simple Euler integrator for Ordinary Differential Equations.
EulerIntegrator(double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.EulerIntegrator
Simple constructor.
EulerRotation - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Rotation focusing on Euler angles.
EulerRotation(RotationOrder, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EulerRotation
Constructor.
evaluate(double, double, double[], double) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
The Chebyshev polynomial is evaluated at a point y = [x - (b + a) / 2] / [(b - a) / 2] and the result is returned as the function value.
evaluate(double[], double) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Uses Horner's Method to evaluate the polynomial with the given coefficients at the argument.
evaluate(double[], double[], double) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionLagrangeForm
Evaluate the Lagrange polynomial using Neville's Algorithm.
evaluate(double[], double[], double) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionNewtonForm
Evaluate the Newton polynomial using nested multiplication.
evaluate(MultivariateFunction, Comparator<PointValuePair>) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
Evaluate all the non-evaluated points of the simplex.
evaluate(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractStorelessUnivariateStatistic
This default implementation calls AbstractStorelessUnivariateStatistic.clear(), then invokes AbstractStorelessUnivariateStatistic.increment(double) in a loop over the the input array, and then uses AbstractStorelessUnivariateStatistic.getResult() to compute the return value.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractStorelessUnivariateStatistic
This default implementation calls AbstractStorelessUnivariateStatistic.clear(), then invokes AbstractStorelessUnivariateStatistic.increment(double) in a loop over the specified portion of the input array, and then uses AbstractStorelessUnivariateStatistic.getResult() to compute the return value.
evaluate() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
Returns the result of evaluating the statistic over the stored data.
evaluate(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
Returns the result of evaluating the statistic over the input array.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
Returns the result of evaluating the statistic over the specified entries in the input array.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.GeometricMean
Returns the geometric mean of the entries in the specified portion of the input array.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Kurtosis
Returns the kurtosis of the entries in the specified portion of the input array.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Returns the arithmetic mean of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double[], double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Returns the weighted arithmetic mean of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Returns the weighted arithmetic mean of the entries in the input array.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Returns the SemiVariance of the designated values against the mean, using instance properties varianceDirection and biasCorrection.
evaluate(double[], SemiVariance.Direction) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
This method calculates SemiVariance for the entire array against the mean, using the current value of the biasCorrection instance property.
evaluate(double[], double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Returns the SemiVariance of the designated values against the cutoff, using instance properties variancDirection and biasCorrection.
evaluate(double[], double, SemiVariance.Direction) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Returns the SemiVariance of the designated values against the cutoff in the given direction, using the current value of the biasCorrection instance property.
evaluate(double[], double, SemiVariance.Direction, boolean, int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Returns the SemiVariance of the designated values against the cutoff in the given direction with the provided bias correction.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Skewness
Returns the Skewness of the entries in the specifed portion of the input array.
evaluate(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Returns the Standard Deviation of the entries in the input array, or Double.NaN if the array is empty.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Returns the Standard Deviation of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double[], double, int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Returns the Standard Deviation of the entries in the specified portion of the input array, using the precomputed mean value.
evaluate(double[], double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Returns the Standard Deviation of the entries in the input array, using the precomputed mean value.
evaluate(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Returns the variance of the entries in the input array, or Double.NaN if the array is empty.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Returns the variance of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double[], double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Returns the weighted variance of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Returns the weighted variance of the entries in the the input array.
evaluate(double[], double, int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Returns the variance of the entries in the specified portion of the input array, using the precomputed mean value.
evaluate(double[], double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Returns the variance of the entries in the input array, using the precomputed mean value.
evaluate(double[], double[], double, int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Returns the weighted variance of the entries in the specified portion of the input array, using the precomputed weighted mean value.
evaluate(double[], double[], double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Returns the weighted variance of the values in the input array, using the precomputed weighted mean value.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Max
Returns the maximum of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Min
Returns the minimum of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Returns the result of evaluating the statistic over the stored data.
evaluate(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Returns an estimate of the quantileth percentile of the values array.
evaluate(double[], double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Returns an estimate of the pth percentile of the values in the values array.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Returns an estimate of the quantileth percentile of the designated values in the values array.
evaluate(double[], int, int, double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Returns an estimate of the pth percentile of the values in the values array, starting with the element in (0-based) position begin in the array and including length values.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Product
Returns the product of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double[], double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Product
Returns the weighted product of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Product
Returns the weighted product of the entries in the input array.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Sum
The sum of the entries in the specified portion of the input array, or 0 if the designated subarray is empty.
evaluate(double[], double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Sum
The weighted sum of the entries in the specified portion of the input array, or 0 if the designated subarray is empty.
evaluate(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Sum
The weighted sum of the entries in the the input array.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfLogs
Returns the sum of the natural logs of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfSquares
Returns the sum of the squares of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
evaluate(double[]) - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.UnivariateStatistic
Returns the result of evaluating the statistic over the input array.
evaluate(double[], int, int) - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.UnivariateStatistic
Returns the result of evaluating the statistic over the specified entries in the input array.
evaluate(double[], double[]) - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.WeightedEvaluation
Returns the result of evaluating the statistic over the input array, using the supplied weights.
evaluate(double[], double[], int, int) - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.WeightedEvaluation
Returns the result of evaluating the statistic over the specified entries in the input array, using corresponding entries in the supplied weights array.
evaluate(double) - Method in class fr.cnes.sirius.patrius.math.util.ContinuedFraction
Evaluates the continued fraction at the value x.
evaluate(double, double) - Method in class fr.cnes.sirius.patrius.math.util.ContinuedFraction
Evaluates the continued fraction at the value x.
evaluate(double, int) - Method in class fr.cnes.sirius.patrius.math.util.ContinuedFraction
Evaluates the continued fraction at the value x.
evaluate(double, double, int) - Method in class fr.cnes.sirius.patrius.math.util.ContinuedFraction
Evaluates the continued fraction at the value x.
evaluate(double[]) - Method in interface fr.cnes.sirius.patrius.math.util.MathArrays.Function
Operates on an entire array.
evaluate(double[], int, int) - Method in interface fr.cnes.sirius.patrius.math.util.MathArrays.Function
 
evaluateFS(List<double[][]>, int, double) - Method in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaGaussContribution
Evaluate the Fourier Series.
evaluateStep(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Evaluate the impact of the proposed step on the event handler.
evaluateStep(PatriusStepInterpolator) - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Evaluate the impact of the proposed step on the event detector.
evaluateStep(MultiPatriusStepInterpolator, String) - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Evaluate the impact of the proposed step on the event detector.
evaluateStep(double, double[]) - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Evaluate the impact of the proposed step on the event handler.
evaluateStep(StepInterpolator) - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Evaluate the impact of the proposed step on the event handler.
evaluateType2(double, double[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkRecord
Evaluate a single data record from an PCK or SPK segment of type 2 (Chebyshev Polynomials, 3 components).
evaluateType3(double, double[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkRecord
Evaluate a single data record from asegment of type 3 (Chebyshev Polynomials, position and velocity).
evaluations - Variable in class fr.cnes.sirius.patrius.math.optim.BaseOptimizer
Evaluations counter.
EventDetector - Interface in fr.cnes.sirius.patrius.events
This interface represents space-dynamics aware events detectors with support for additional states.
EventDetector.Action - Enum in fr.cnes.sirius.patrius.events
Enumerate for actions to be performed when an event occurs.
EventHandler - Interface in fr.cnes.sirius.patrius.math.ode.events
This interface represents a handler for discrete events triggered during ODE integration.
EventHandler.Action - Enum in fr.cnes.sirius.patrius.math.ode.events
Enumerate for actions to be performed when an event occurs.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.AlignmentDetector
Handle an alignment event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
Handle an altitude event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.AngularMomentumExcessDetector
Handle an angular momentum excess event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.AnomalyDetector
Handle an anomaly event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.AOLDetector
Handle an AOL event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Handle an apparent elevation event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
Handle an apside crossing event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.BetaAngleDetector
Handles a beta angle event and chooses what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.CenteredAolPassageDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.CentralBodyMaskCircularFOVDetector
Handle a target in field of view outside eclipse reaching event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.CircularFieldOfViewDetector
Handle an fov event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.CombinedPhenomenaDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.DateDetector
Handle a date event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Handle an fov event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Handle a distance event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.DotProductDetector
Handle an angular momentum excess event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Handle the event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Handle an eclipse event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ElevationDetector
Handle an elevation event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
Handle an extrema distance event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
Handle an extrema distance event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaLatitudeDetector
Handle an extrema latitude event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaLongitudeDetector
Handle an extrema distance event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Handle a min or max angle event and choose what to do next.
eventOccurred(Map<String, SpacecraftState>, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.FlightDomainExcessDetector
Handle a flight domain event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.GroundMaskElevationDetector
Handle an azimuth-elevation event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Handle a latitude reaching event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Handle a local time angle event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.LongitudeDetector
Handle a longitude reaching event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.MaskingDetector
Handle "masking" event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
Handle a solar incidence event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.NodeDetector
Handle a node crossing event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.NullMassDetector
If the global mass of the satellite becomes negative, the propagation is stopped.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.NullMassPartDetector
If the mass of the element becomes negative, a reset_state is performed.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.PlaneCrossingDetector
 
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.RFVisibilityDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Handle an event and choose what to do next.
eventOccurred(Map<String, SpacecraftState>, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Handle a solar time angle event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.TargetInFieldOfViewDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Handle an angle event and choose what to do next.
eventOccurred(Map<String, SpacecraftState>, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Handle "visibility from station" event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in interface fr.cnes.sirius.patrius.events.EventDetector
Handle an event and choose what to do next.
eventOccurred(Map<String, SpacecraftState>, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Handle an event and choose what to do next.
eventOccurred(Map<String, SpacecraftState>, boolean, boolean) - Method in interface fr.cnes.sirius.patrius.events.MultiEventDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Handle an event and choose what to do next.
eventOccurred(Map<String, SpacecraftState>, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Handle an event and choose what to do next.
eventOccurred(double, double[], boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedEventDetector
Handle an event and choose what to do next.
eventOccurred(double, double[], boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMonoEventDetector
Handle an event and choose what to do next.
eventOccurred(double, double[], boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMultiEventDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.utils.EventShifter
Handle an event and choose what to do next.
eventOccurred(Map<String, SpacecraftState>, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.utils.OneSatEventDetectorWrapper
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Handle an event and choose what to do next.
eventOccurred(double, double[], boolean, boolean) - Method in interface fr.cnes.sirius.patrius.math.ode.events.EventHandler
Handle an event and choose what to do next.
eventOccurred(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
Handle an altitude event and choose what to do next.
EventsDuringPhenomenaFilter - Class in fr.cnes.sirius.patrius.events.postprocessing
 
EventsDuringPhenomenaFilter(String, String, boolean) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.EventsDuringPhenomenaFilter
Constructor
EventsDuringPhenomenaFilter(List<String>, String, boolean) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.EventsDuringPhenomenaFilter
Constructor
EventShifter - Class in fr.cnes.sirius.patrius.events.utils
Wrapper shifting events occurrences times.
EventShifter(EventDetector, boolean, double, double) - Constructor for class fr.cnes.sirius.patrius.events.utils.EventShifter
Build a new instance.
EventsLogger - Class in fr.cnes.sirius.patrius.events.postprocessing
This class logs events detectors events during propagation.
EventsLogger() - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.EventsLogger
Simple constructor.
EventsLogger.LoggedEvent - Class in fr.cnes.sirius.patrius.events.postprocessing
Class for logged events entries.
eventsStates - Variable in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Event steps.
EventState - Class in fr.cnes.sirius.patrius.events.utils
This class handles the state for one event detector during integration steps.
EventState(EventDetector, UnivariateSolver, String) - Constructor for class fr.cnes.sirius.patrius.events.utils.EventState
Constructor allowing the user to provide the solver used in switch detection and an identifier for the spacecraft whose state is used by the detector.
EventState(EventDetector) - Constructor for class fr.cnes.sirius.patrius.events.utils.EventState
Simple constructor.
EventState(EventDetector, String) - Constructor for class fr.cnes.sirius.patrius.events.utils.EventState
Constructor allowing the user to provide an identifier for the spacecraft whose state is used by the detector.
EventState - Class in fr.cnes.sirius.patrius.math.ode.events
This class handles the state for one event handler during integration steps.
EventState(EventHandler, double, double, int, UnivariateSolver) - Constructor for class fr.cnes.sirius.patrius.math.ode.events.EventState
Simple constructor.
evolve(Population, StoppingCondition) - Method in class fr.cnes.sirius.patrius.math.genetics.GeneticAlgorithm
Evolve the given population.
exactLog2(int) - Static method in class fr.cnes.sirius.patrius.math.transform.TransformUtils
Returns the base-2 logarithm of the specified int.
ExceptionContext - Class in fr.cnes.sirius.patrius.math.exception.util
Class that contains the actual implementation of the functionality mandated by the ExceptionContext interface.
ExceptionContext(Throwable) - Constructor for class fr.cnes.sirius.patrius.math.exception.util.ExceptionContext
Simple constructor.
ExceptionContextProvider - Interface in fr.cnes.sirius.patrius.math.exception.util
Interface for accessing the context data structure stored in Commons Math exceptions.
EXIT - Static variable in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Flag for eclipse exit detection (slopeSelection = 0).
exp() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Exponential.
exp(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute exponential of a derivative structure.
Exp - Class in fr.cnes.sirius.patrius.math.analysis.function
Exponential function.
Exp() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Exp
 
exp() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the exponential function of this complex number.
exp - Variable in class fr.cnes.sirius.patrius.math.dfp.Dfp
Exponent.
exp(Dfp) - Static method in class fr.cnes.sirius.patrius.math.dfp.DfpMath
Computes e to the given power.
exp(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Exponential function.
exp(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Exponential function.
exp(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Exponential function.
exp(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Exponential function.
exp(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Exponential function.
exp(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Exponential function.
exp(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Exponential function.
exp() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Exponential.
exp(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Exponential function.
exp(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Exponential function.
expand() - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Expands the internal storage array using the expansion factor.
ExpandableStatefulODE - Class in fr.cnes.sirius.patrius.math.ode
This class represents a combined set of first order differential equations, with at least a primary set of equations expandable by some sets of secondary equations.
ExpandableStatefulODE(FirstOrderDifferentialEquations) - Constructor for class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Build an expandable set from its primary ODE set.
expm1() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Exponential minus 1.
expm1(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute exp(x) - 1 of a derivative structure.
Expm1 - Class in fr.cnes.sirius.patrius.math.analysis.function
ex-1 function.
Expm1() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Expm1
 
expm1(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute exp(x) - 1
expm1(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute exp(x) - 1
expm1(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute exp(x) - 1
expm1(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute exp(x) - 1
expm1(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute exp(x) - 1
expm1(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute exp(x) - 1
expm1(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute exp(x) - 1
expm1() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Exponential minus 1.
expm1(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute exp(x) - 1
expm1(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute exp(x) - 1
EXPONENTIAL_MODE - Static variable in class fr.cnes.sirius.patrius.math.random.ValueServer
Exponential random deviates with mean = μ.
ExponentialDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the exponential distribution.
ExponentialDistribution(double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Create an exponential distribution with the given mean.
ExponentialDistribution(double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Create an exponential distribution with the given mean.
ExponentialDistribution(RandomGenerator, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Creates an exponential distribution.
ExtendedAtmosphere - Interface in fr.cnes.sirius.patrius.forces.atmospheres
Interface for extended atmosphere.
ExtendedSolarActivityWrapper - Class in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity
This class is a solar activity data provider fed with: a user-defined SolarActivityDataProvider A averaged duration d It is built with the following convention: It returns solar activity from user-provided solar activity data provider if date is within timespan of the user-provided solar activity data provider.
ExtendedSolarActivityWrapper(SolarActivityDataProvider, double) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Constructor.
extendInterpolableEphemeris(IN[], boolean, boolean) - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Extend the current interpolable ephemeris with new samples while keeping the cache.
extendTo(T) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Returns the interval after extending it so that it includes (closed endpoint) or is connected (open endpoint) to the specified value.
extendTo(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Returns the interval after extending it so that it includes (closed endpoint) or is connected (open endpoint) to the specified value.
extractEquationData(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.ode.EquationsMapper
Extract equation data from a complete state or derivative array.
extractField(T[][]) - Static method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Get the elements type from an array.
extractField(T[]) - Static method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Get the elements type from an array.
extractParameterDescriptors(Collection<Parameter>) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Extracts the parameter descriptors from all the provided parameters and returns them into a new list.
extractParameterDescriptors(Collection<ParameterDescriptor>, FieldDescriptor<?>) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Extracts the parameter descriptors associated with a given field descriptor.
extractParameterDescriptors(Collection<ParameterDescriptor>, FieldDescriptor<T>, Predicate<T>) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Extracts the parameter descriptors associated with a given field descriptor if the mapped value matches the specified predicate.
extractParameters(Collection<Parameter>, FieldDescriptor<?>) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Extracts the parameters associated with a given field descriptor.
extractParameters(Collection<Parameter>, FieldDescriptor<T>, Predicate<T>) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Extracts the parameters associated with a given field descriptor if the mapped value matches the specified predicate.
extractSubset(FieldDescriptor<?>...) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Returns a new ParameterDescriptor instance which is only associated with the selected subset of field descriptors (the ones which are not currently associated with this parameter descriptor are simply ignored; the field values remain unchanged).
extractSubset(Collection<FieldDescriptor<?>>) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Returns a new ParameterDescriptor instance which is only associated with the selected subset of field descriptors (the ones which are not currently associated with this parameter descriptor are simply ignored; the field values remain unchanged).
extractY(double[]) - Method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Retrieve second order additional state y from full first order additional state.
extractY(double[]) - Method in interface fr.cnes.sirius.patrius.math.ode.nonstiff.cowell.SecondOrderStateMapper
Retrieve second order state y from full first order state.
extractY(double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Retrieve second order additional state y from full first order additional state.
extractY(double[]) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquations
Retrieve second order additional state y from full first order additional state.
extractY(double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.SecondOrderMapper
Retrieve second order state y from full first order state.
extractYDot(double[]) - Method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Retrieve second order additional state derivative yDot from full first order additional state.
extractYDot(double[]) - Method in interface fr.cnes.sirius.patrius.math.ode.nonstiff.cowell.SecondOrderStateMapper
Retrieve second order state derivative yDot from full first order state.
extractYDot(double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Retrieve second order additional state derivative yDot from full first order additional state.
extractYDot(double[]) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquations
Retrieve second order additional state derivative yDot from full first order additional state.
extractYDot(double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.SecondOrderMapper
Retrieve second order state derivative yDot from full first order state.
ExtremaDistanceDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the distance from the spacecraft to a given body reaches either a local minimum or a local maximum.
ExtremaDistanceDetector(PVCoordinatesProvider, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
Constructor for a ExtremaDistanceDetector instance.
ExtremaDistanceDetector(PVCoordinatesProvider, int, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
Constructor for a ExtremaDistanceDetector instance with complimentary parameters.
ExtremaDistanceDetector(PVCoordinatesProvider, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
Constructor for both minimum and maximum distance .
ExtremaDistanceDetector(PVCoordinatesProvider, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
Constructor for both minimum and maximum distance .
ExtremaDistanceDetector(PVCoordinatesProvider, int, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
Constructor for a ExtremaDistanceDetector instance with specified action when extrema is detected.
ExtremaDistanceDetector(PVCoordinatesProvider, int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
Constructor for a ExtremaDistanceDetector instance with specified action when extrema is detected.
ExtremaElevationDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects the time when the spacecraft reaches the elevation extrema in a given topocentric frame.
ExtremaElevationDetector(TopocentricFrame, int, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
Constructor for a min and max elevation detector.
ExtremaElevationDetector(TopocentricFrame, int, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
Constructor for a min or max elevation detector.
ExtremaElevationDetector(TopocentricFrame, int, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
Constructor for a min or max elevation detector.
ExtremaElevationDetector(TopocentricFrame, int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
Constructor for a min or max elevation detector.
ExtremaElevationDetector(TopocentricFrame, int, double, double, EventDetector.Action, boolean, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
Constructor for a min or max elevation detector.
ExtremaGenericDetector<D extends EventDetector> - Class in fr.cnes.sirius.patrius.events.detectors
Detector for extrema of the switching value of ExtremaGenericDetector.underlyingDetector.
ExtremaGenericDetector(D, ExtremaGenericDetector.ExtremumType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector
Builds an extrema direction occultation detector.
ExtremaGenericDetector(D, ExtremaGenericDetector.ExtremumType, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector
Builds an extrema direction occultation detector.
ExtremaGenericDetector(D, ExtremaGenericDetector.ExtremumType, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector
Builds an extrema events detector.
ExtremaGenericDetector(D, ExtremaGenericDetector.ExtremumType, double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector
Builds an extrema direction occultation detector.
ExtremaGenericDetector(D, ExtremaGenericDetector.ExtremumType, double, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector
Builds an extrema events detector.
ExtremaGenericDetector(D, ExtremaGenericDetector.ExtremumType, double, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector
Builds an extrema events detector.
ExtremaGenericDetector.ExtremumType - Enum in fr.cnes.sirius.patrius.events.detectors
Enumerate defining the type of extrema looked for.
ExtremaLatitudeDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the spacecraft reaches the maximal or minimal local latitude.
ExtremaLatitudeDetector(int, Frame) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaLatitudeDetector
Constructor for a ExtremaLatitudeDetector instance.
ExtremaLatitudeDetector(int, Frame, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaLatitudeDetector
Constructor for a ExtremaLatitudeDetector instance.
ExtremaLatitudeDetector(int, Frame, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaLatitudeDetector
Constructor for a ExtremaLatitudeDetector instance.
ExtremaLatitudeDetector(int, Frame, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaLatitudeDetector
Constructor for a ExtremaLatitudeDetector instance.
ExtremaLongitudeDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the spacecraft reaches the maximal or minimal local longitude.
ExtremaLongitudeDetector(int, Frame) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaLongitudeDetector
Constructor for a ExtremaLongitudeDetector instance.
ExtremaLongitudeDetector(int, Frame, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaLongitudeDetector
Constructor for a ExtremaLongitudeDetector instance.
ExtremaLongitudeDetector(int, Frame, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaLongitudeDetector
Constructor for a ExtremaLongitudeDetector instance.
ExtremaLongitudeDetector(int, Frame, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaLongitudeDetector
Constructor for a ExtremaLongitudeDetector instance.
ExtremaSightAxisDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects the minimum angle between a sight view line and a PVCoordinateProvider target view from a Frame which origin is on the line.
ExtremaSightAxisDetector(PVCoordinatesProvider, Vector3D, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor to use without assembly for both minimal and maximal angle detection.
ExtremaSightAxisDetector(PVCoordinatesProvider, Vector3D, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor to use without assembly for both minimal and maximal angle detection.
ExtremaSightAxisDetector(int, PVCoordinatesProvider, Vector3D, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor to use without assembly for both minimal and maximal angle detection.
ExtremaSightAxisDetector(int, PVCoordinatesProvider, Vector3D, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor to use without assembly.
ExtremaSightAxisDetector(int, PVCoordinatesProvider, Vector3D, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor to use without assembly.
ExtremaSightAxisDetector(int, PVCoordinatesProvider, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor to use without assembly.
ExtremaSightAxisDetector(int, PVCoordinatesProvider, Vector3D) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor to use without assembly.
ExtremaSightAxisDetector(int, PVCoordinatesProvider, Assembly, String, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor based on an Assembly containing at least one part with sensor property describing the vehicle.
ExtremaSightAxisDetector(int, PVCoordinatesProvider, Assembly, String) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor based on an Assembly containing at least one part with sensor property describing the vehicle.
ExtremaSightAxisDetector(int, PVCoordinatesProvider, Assembly, String, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor for both minimal and maximal angle based on an Assembly containing at least one part with sensor property describing the vehicle.
ExtremaSightAxisDetector(int, PVCoordinatesProvider, Assembly, String, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor for both minimal and maximal angle based on an Assembly containing at least one part with sensor property describing the vehicle.
ExtremaSightAxisDetector(PVCoordinatesProvider, Assembly, String, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor for both minimal and maximal angle based on an Assembly containing at least one part with sensor property describing the vehicle.
ExtremaSightAxisDetector(PVCoordinatesProvider, Assembly, String, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor for both minimal and maximal angle based on an Assembly containing at least one part with sensor property describing the vehicle.
ExtremaSightAxisDetector(int, PVCoordinatesProvider, Assembly, String, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Constructor for both minimal and maximal angle based on an Assembly containing at least one part with sensor property describing the vehicle.
ExtremaThreeBodiesAngleDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects the maximal or minimal angle between three bodies is reached, the spacecraft eventually being one of the bodies.
ExtremaThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, PVCoordinatesProvider, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector.
ExtremaThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, PVCoordinatesProvider, int, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector.
ExtremaThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, PVCoordinatesProvider, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with specified action for both minimum and maximum.
ExtremaThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, PVCoordinatesProvider, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with specified action for both minimum and maximum.
ExtremaThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, PVCoordinatesProvider, int, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with specified action when extrema is detected.
ExtremaThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, PVCoordinatesProvider, int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with specified action when extrema is detected.
ExtremaThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, ExtremaThreeBodiesAngleDetector.BodyOrder, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Simple constructor for the min and max three bodies angle detector.
ExtremaThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, ExtremaThreeBodiesAngleDetector.BodyOrder, int, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with defined maximum check and convergence threshold.
ExtremaThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, ExtremaThreeBodiesAngleDetector.BodyOrder, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with specified action for both minimum and maximum.
ExtremaThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, ExtremaThreeBodiesAngleDetector.BodyOrder, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with specified action for both minimum and maximum.
ExtremaThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, ExtremaThreeBodiesAngleDetector.BodyOrder, int, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with specified action when extrema is detected.
ExtremaThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, ExtremaThreeBodiesAngleDetector.BodyOrder, int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with specified action when extrema is detected.
ExtremaThreeBodiesAngleDetector(String, String, String, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with specified action for both minimum and maximum.
ExtremaThreeBodiesAngleDetector(String, String, String, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with specified action for both minimum and maximum.
ExtremaThreeBodiesAngleDetector(String, String, String, int, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with specified action when extrema is detected.
ExtremaThreeBodiesAngleDetector(String, String, String, int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Constructor for the min and max three bodies angle detector with specified action when extrema is detected.
ExtremaThreeBodiesAngleDetector.BodyOrder - Enum in fr.cnes.sirius.patrius.events.detectors
Bodies order type.

F

Facet - Class in fr.cnes.sirius.patrius.assembly.properties.features
This class is a cross section provider.
Facet(Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.features.Facet
Simple constructor.
FacetBodyShape - Class in fr.cnes.sirius.patrius.bodies.mesh
Facet body shape defined by a list of facets.
FacetBodyShape(String, CelestialBodyFrame, MeshProvider) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Constructor.
FacetBodyShapeStatistics - Class in fr.cnes.sirius.patrius.bodies.mesh
Class containing statistics methods for the FacetBodyShape object.
FacetBodyShapeStatistics(FacetBodyShape) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShapeStatistics
Constructor.
FacetPoint - Class in fr.cnes.sirius.patrius.bodies.mesh
Point location relative to a 2D body surface of type FacetBodyShape.
FacetPoint(FacetBodyShape, LLHCoordinatesSystem, double, double, double, String) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Constructor from lat/long/height coordinates.
FacetPoint(FacetBodyShape, LLHCoordinates, String) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Constructor from lat/long/height coordinates.
FacetPoint(FacetBodyShape, Vector3D, String) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Constructor from a position.
FacetPoint(FacetBodyShape, Vector3D, Frame, AbsoluteDate, String) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Constructor from a position expressed in any given frame.
FacetPoint(FacetBodyShape, Vector3D, List<Triangle>, boolean, String) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Protected constructor from a position, a list of closest triangles and a flag stating if the point is known to be on the shape: if the latter is set true, the normal height is set to 0 and the closest and radial projections on the shape are set equal to this.
FacetPoint(FacetBodyShape, Intersection, String) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Protected constructor from an Intersection object.
factorial(int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Returns n!.
factorial(int) - Static method in class fr.cnes.sirius.patrius.math.util.CombinatoricsUtils
Returns n!.
factorialDouble(int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Compute n!
factorialDouble(int) - Static method in class fr.cnes.sirius.patrius.math.util.CombinatoricsUtils
Compute n!
factorialLog(int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Compute the natural logarithm of the factorial of n.
factorialLog(int) - Static method in class fr.cnes.sirius.patrius.math.util.CombinatoricsUtils
Compute the natural logarithm of the factorial of n.
factorize() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.CholeskyFactorization
Calculates the Cholesky factorization with false checkSymmetry
factorize(boolean) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.CholeskyFactorization
Cholesky factorization L of psd matrix, Q = L.LT.
FAILED - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationResponse
Failed variable
FastCosineTransformer - Class in fr.cnes.sirius.patrius.math.transform
Implements the Fast Cosine Transform for transformation of one-dimensional real data sets.
FastCosineTransformer(DctNormalization) - Constructor for class fr.cnes.sirius.patrius.math.transform.FastCosineTransformer
Creates a new instance of this class, with various normalization conventions.
FastestMathLibWrapper - Class in fr.cnes.sirius.patrius.math.framework
This implementation encapsulates for each math method the fastest methods among: FastMath FastMath StrictFastMath
FastestMathLibWrapper() - Constructor for class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
 
FastFourierTransformer - Class in fr.cnes.sirius.patrius.math.transform
This class allows the computation of a Fast Fourier Transform for all kind (odd or powers of two) orders.
FastFourierTransformer(DftNormalization) - Constructor for class fr.cnes.sirius.patrius.math.transform.FastFourierTransformer
Constructor of the class FastFourierTransformer, inherited from the one of the abstract class AbstractFastFourierTransformer
FastHadamardTransformer - Class in fr.cnes.sirius.patrius.math.transform
Implements the Fast Hadamard Transform (FHT).
FastHadamardTransformer() - Constructor for class fr.cnes.sirius.patrius.math.transform.FastHadamardTransformer
 
FastMath - Class in fr.cnes.sirius.patrius.math.util
Faster, more accurate, portable alternative to Math and StrictMath for large scale computation.
FastMathWrapper - Class in fr.cnes.sirius.patrius.math.framework
FastMath wrapper.
FastMathWrapper() - Constructor for class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
 
FastSineTransformer - Class in fr.cnes.sirius.patrius.math.transform
Implements the Fast Sine Transform for transformation of one-dimensional real data sets.
FastSineTransformer(DstNormalization) - Constructor for class fr.cnes.sirius.patrius.math.transform.FastSineTransformer
Creates a new instance of this class, with various normalization conventions.
fct(double[]) - Method in class fr.cnes.sirius.patrius.math.transform.FastCosineTransformer
Perform the FCT algorithm (including inverse).
FDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the F-distribution.
FDistribution(double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.FDistribution
Creates an F distribution using the given degrees of freedom.
FDistribution(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.FDistribution
Creates an F distribution using the given degrees of freedom and inverse cumulative probability accuracy.
FDistribution(RandomGenerator, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.FDistribution
Creates an F distribution.
feed(Pattern, DataLoader) - Method in class fr.cnes.sirius.patrius.data.ClasspathCrawler
Feed a data file loader by browsing the data collection.
feed(Pattern, DataLoader) - Method in interface fr.cnes.sirius.patrius.data.DataProvider
Feed a data file loader by browsing the data collection.
feed(String, DataLoader) - Method in class fr.cnes.sirius.patrius.data.DataProvidersManager
Feed a data file loader by browsing all data providers.
feed(Pattern, DataLoader) - Method in class fr.cnes.sirius.patrius.data.DirectoryCrawler
Feed a data file loader by browsing the data collection.
feed(Pattern, DataLoader) - Method in class fr.cnes.sirius.patrius.data.NetworkCrawler
Feed a data file loader by browsing the data collection.
feed(Pattern, DataLoader) - Method in class fr.cnes.sirius.patrius.data.ZipJarCrawler
Feed a data file loader by browsing the data collection.
FES2004_FILENAME - Static variable in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsFactory
Default file name for FES2004
FES2004FormatReader - Class in fr.cnes.sirius.patrius.forces.gravity.tides.coefficients
Reader for FES2004 formats.
FES2004FormatReader(String) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.FES2004FormatReader
Constructor
fht(double[]) - Method in class fr.cnes.sirius.patrius.math.transform.FastHadamardTransformer
The FHT (Fast Hadamard Transformation) which uses only subtraction and addition.
fht(int[]) - Method in class fr.cnes.sirius.patrius.math.transform.FastHadamardTransformer
Returns the forward transform of the specified integer data set.
Field<T> - Interface in fr.cnes.sirius.patrius.math
Interface representing a field.
FieldAngularFace - Class in fr.cnes.sirius.patrius.fieldsofview
This class represent a face of a pyramidal field of view.
FieldAngularFace(Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.FieldAngularFace
Constructor.
FieldData - Class in fr.cnes.sirius.patrius.bodies.mesh
Data container for FacetBodyShape field data.
FieldData(AbsoluteDate, List<Triangle>, FacetBodyShape) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.FieldData
Constructor.
FieldDecompositionSolver<T extends FieldElement<T>> - Interface in fr.cnes.sirius.patrius.math.linear
Interface handling decomposition algorithms that can solve A × X = B.
FieldDescriptor<T> - Class in fr.cnes.sirius.patrius.math.parameter
Field descriptor.
FieldDescriptor(String, Class<T>) - Constructor for class fr.cnes.sirius.patrius.math.parameter.FieldDescriptor
Creates a new field descriptor.
FieldDescriptor(String, Class<T>, SerializableFunction<T, String>) - Constructor for class fr.cnes.sirius.patrius.math.parameter.FieldDescriptor
Creates a new field descriptor which uses the specified function to convert field values to strings.
FieldElement<T> - Interface in fr.cnes.sirius.patrius.math
Interface representing field elements.
FieldLUDecomposition<T extends FieldElement<T>> - Class in fr.cnes.sirius.patrius.math.linear
Calculates the LUP-decomposition of a square matrix.
FieldLUDecomposition(FieldMatrix<T>) - Constructor for class fr.cnes.sirius.patrius.math.linear.FieldLUDecomposition
Calculates the LU-decomposition of the given matrix.
FieldMatrix<T extends FieldElement<T>> - Interface in fr.cnes.sirius.patrius.math.linear
Interface defining field-valued matrix with basic algebraic operations.
FieldMatrixChangingVisitor<T extends FieldElement<?>> - Interface in fr.cnes.sirius.patrius.math.linear
Interface defining a visitor for matrix entries.
FieldMatrixPreservingVisitor<T extends FieldElement<?>> - Interface in fr.cnes.sirius.patrius.math.linear
Interface defining a visitor for matrix entries.
FieldRotation<T extends RealFieldElement<T>> - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class is a re-implementation of Rotation using RealFieldElement.
FieldRotation(T, T, T, T, boolean) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Build a rotation from the quaternion coordinates.
FieldRotation(FieldVector3D<T>, T) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Build a rotation from an axis and an angle.
FieldRotation(T[][], double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Build a rotation from a 3X3 matrix.
FieldRotation(FieldVector3D<T>, FieldVector3D<T>, FieldVector3D<T>, FieldVector3D<T>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Build the rotation that transforms a pair of vector into another pair.
FieldRotation(FieldVector3D<T>, FieldVector3D<T>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Build one of the rotations that transform one vector into another one.
FieldRotation(RotationOrder, T, T, T) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Build a rotation from three Cardan or Euler elementary rotations.
FieldVector<T extends FieldElement<T>> - Interface in fr.cnes.sirius.patrius.math.linear
Interface defining a field-valued vector with basic algebraic operations.
FieldVector3D<T extends RealFieldElement<T>> - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class is a re-implementation of Vector3D using RealFieldElement.
FieldVector3D(T, T, T) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Simple constructor.
FieldVector3D(T[]) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Simple constructor.
FieldVector3D(T, T) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Simple constructor.
FieldVector3D(T, FieldVector3D<T>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Multiplicative constructor Build a vector from another one and a scale factor.
FieldVector3D(T, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Multiplicative constructor Build a vector from another one and a scale factor.
FieldVector3D(double, FieldVector3D<T>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Multiplicative constructor Build a vector from another one and a scale factor.
FieldVector3D(T, FieldVector3D<T>, T, FieldVector3D<T>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Linear constructor Build a vector from two other ones and corresponding scale factors.
FieldVector3D(T, Vector3D, T, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Linear constructor Build a vector from two other ones and corresponding scale factors.
FieldVector3D(double, FieldVector3D<T>, double, FieldVector3D<T>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Linear constructor Build a vector from two other ones and corresponding scale factors.
FieldVector3D(T, FieldVector3D<T>, T, FieldVector3D<T>, T, FieldVector3D<T>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Linear constructor Build a vector from three other ones and corresponding scale factors.
FieldVector3D(T, Vector3D, T, Vector3D, T, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Linear constructor Build a vector from three other ones and corresponding scale factors.
FieldVector3D(double, FieldVector3D<T>, double, FieldVector3D<T>, double, FieldVector3D<T>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Linear constructor Build a vector from three other ones and corresponding scale factors.
FieldVector3D(T, FieldVector3D<T>, T, FieldVector3D<T>, T, FieldVector3D<T>, T, FieldVector3D<T>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Linear constructor Build a vector from four other ones and corresponding scale factors.
FieldVector3D(T, Vector3D, T, Vector3D, T, Vector3D, T, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Linear constructor Build a vector from four other ones and corresponding scale factors.
FieldVector3D(double, FieldVector3D<T>, double, FieldVector3D<T>, double, FieldVector3D<T>, double, FieldVector3D<T>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Linear constructor Build a vector from four other ones and corresponding scale factors.
FIFOThreadSafeCache<K,V> - Class in fr.cnes.sirius.patrius.tools.cache
This class implements a thread safe cache.
FIFOThreadSafeCache() - Constructor for class fr.cnes.sirius.patrius.tools.cache.FIFOThreadSafeCache
Constructor with default max size FIFOThreadSafeCache.DEFAULT_MAX_SIZE.
FIFOThreadSafeCache(int) - Constructor for class fr.cnes.sirius.patrius.tools.cache.FIFOThreadSafeCache
Standard constructor.
FIFTIES_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.DateComponents
Reference epoch for 1950 dates: 1950-01-01.
FIFTIES_EPOCH_TAI - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
Reference epoch for 1950 dates: 1950-01-01T00:00:00 TAI.
FIFTIES_EPOCH_TT - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
Reference epoch for 1950 dates: 1950-01-01T00:00:00 Terrestrial Time.
FIFTIES_EPOCH_UTC - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
Reference epoch for 1950 dates: 1950-01-01T00:00:00 UTC.
FILE_TABLE_SIZE - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
Size of the file tables.
FileRecordDAF - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class is used to store the file record of a DAF in a object.
FileRecordDAF(int) - Constructor for class fr.cnes.sirius.patrius.bodies.bsp.spice.FileRecordDAF
Constructor.
fill(double[]) - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Fills the input array with values generated using getNext() repeatedly.
fill(int) - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Returns an array of length length with values generated using getNext() repeatedly.
fillHalfRow(double, Vector3D, double[], int) - Static method in class fr.cnes.sirius.patrius.orbits.Orbit
Fill a Jacobian half row with a single vector.
fillHalfRow(double, Vector3D, double, Vector3D, double[], int) - Static method in class fr.cnes.sirius.patrius.orbits.Orbit
Fill a Jacobian half row with a linear combination of vectors.
fillHalfRow(double, Vector3D, double, Vector3D, double, Vector3D, double[], int) - Static method in class fr.cnes.sirius.patrius.orbits.Orbit
Fill a Jacobian half row with a linear combination of vectors.
fillHalfRow(double, Vector3D, double, Vector3D, double, Vector3D, double, Vector3D, double[], int) - Static method in class fr.cnes.sirius.patrius.orbits.Orbit
Fill a Jacobian half row with a linear combination of vectors.
fillHalfRow(double, Vector3D, double, Vector3D, double, Vector3D, double, Vector3D, double, Vector3D, double[], int) - Static method in class fr.cnes.sirius.patrius.orbits.Orbit
Fill a Jacobian half row with a linear combination of vectors.
fillHalfRow(double, Vector3D, double, Vector3D, double, Vector3D, double, Vector3D, double, Vector3D, double, Vector3D, double[], int) - Static method in class fr.cnes.sirius.patrius.orbits.Orbit
Fill a Jacobian half row with a linear combination of vectors.
fillHistory(Collection<? extends EOPEntry>, EOPHistory) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Populates a EOPHistory instance from a collection of EOPEntry.
fillHistory(EOP1980History) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.BulletinBFilesLoader
Load celestial body.
fillHistory(EOP2000History) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.BulletinBFilesLoader
Load celestial body.
fillHistory(EOP2000History, InputStream) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.BulletinBFilesLoader
Load celestial body.
fillHistory(Collection<EOP1980Entry>, EOP1980History) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOP1980History
Populates a EOP1980History instance from a collection of EOP1980Entry.
fillHistory(EOP1980History) - Method in interface fr.cnes.sirius.patrius.frames.configuration.eop.EOP1980HistoryLoader
Load celestial body.
fillHistory(Collection<EOP2000Entry>, EOP2000History) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000History
Populates a EOP2000History instance from a collection of EOP2000Entry.
fillHistory(EOP2000History) - Method in interface fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000HistoryLoader
Load celestial body.
fillHistory(EOP1980History) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPC04FilesLoader
Load celestial body.
fillHistory(EOP2000History) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPC04FilesLoader
Load celestial body.
fillHistory(EOP1980History, InputStream) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPC04FilesLoader
Fills the history object directy with data from the InputStream, bypassing the Orekit data loaders.
fillHistory(EOP2000History, InputStream) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPC04FilesLoader
Fills the history object directy with data from the InputStream, bypassing the Orekit data loaders.
fillHistory(EOP1980History) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP1980HistoryLoader
History with zero orientation.
fillHistory(EOP1980History) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionColumnsLoader
Load celestial body.
fillHistory(EOP2000History) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionColumnsLoader
Load celestial body.
fillHistory(EOP2000History, InputStream) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionColumnsLoader
Load celestial body.
fillHistory(EOP1980History) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionXMLLoader
Load celestial body.
fillHistory(EOP2000History) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionXMLLoader
Load celestial body.
fillHistory(EOP2000History, InputStream) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionXMLLoader
Load celestial body.
fillSubdiagonalSymmetricMatrix(RealMatrix) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Given a symm matrix S that stores just its subdiagonal elements, reconstructs the full symmetric matrix.
filterEvent(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(Map<String, SpacecraftState>, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.LongitudeDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(Map<String, SpacecraftState>, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(Map<String, SpacecraftState>, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(SpacecraftState, boolean, boolean) - Method in interface fr.cnes.sirius.patrius.events.EventDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(Map<String, SpacecraftState>, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(Map<String, SpacecraftState>, boolean, boolean) - Method in interface fr.cnes.sirius.patrius.events.MultiEventDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(Map<String, SpacecraftState>, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(double, double[], boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedEventDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(double, double[], boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMonoEventDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(double, double[], boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMultiEventDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(Map<String, SpacecraftState>, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.utils.OneSatEventDetectorWrapper
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Filter last event: returns true if the last event is a false detection, false otherwise.
filterEvent(double, double[], boolean, boolean) - Method in interface fr.cnes.sirius.patrius.math.ode.events.EventHandler
Filter last event: returns true if the last event is a false detection, false otherwise.
filterStep(double, boolean, boolean) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Filter the integration step.
finalizeStep() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Finalize the step.
find(int) - Static method in enum fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector.ExtremumType
Return the extremum type corresponding to the entered slope selection
FindArraysDAF - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
Class for the search of arrays inside a DAF file.
findEqFeasiblePoint(RealMatrix, RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Find a solution of the linear (equalities) system A.x = b.
findEqFeasiblePoint2(RealMatrix, RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Find a solution of the linear (equalities) system A.x = b.
findFeasibleInitialPoint() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.BasicPhaseIBM
Find a feasible initial point
findFeasibleInitialPoint() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.BasicPhaseILPPDM
Find a feasible initial point
findFeasibleInitialPoint() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.BasicPhaseIPDM
Find a feasible initial point
findFirstCommonPseudoInertial(SpacecraftState, SpacecraftState, SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Returns the first common pseudo inertial ancestor between the frames of 3 SpacecraftStates
findNextArray() - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FindArraysDAF
Find the next (forward) array in the current DAF.
findPreviousArray() - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FindArraysDAF
Find the previous (backward) array in the current DAF.
findSameChromosome(Population) - Method in class fr.cnes.sirius.patrius.math.genetics.Chromosome
Searches the population for another chromosome with the same representation.
findSmallestOffset(double, Double, Double) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Among 2 values, determines the smallest relative distance to a given number.
FINITE - Static variable in class fr.cnes.sirius.patrius.math.dfp.Dfp
Indicator value for normal finite numbers.
FiniteDifferencesDifferentiator - Class in fr.cnes.sirius.patrius.math.analysis.differentiation
Univariate functions differentiator using finite differences.
FiniteDifferencesDifferentiator(int, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.differentiation.FiniteDifferencesDifferentiator
Build a differentiator with number of points and step size when independent variable is unbounded.
FiniteDifferencesDifferentiator(int, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.differentiation.FiniteDifferencesDifferentiator
Build a differentiator with number of points and step size when independent variable is bounded.
FiniteDistanceAngularCorrection - Interface in fr.cnes.sirius.patrius.signalpropagation
This interface extends the AngularCorrection to take into account an angular correction when the distance between the observer and the target is not infinite (i.e.: the parallax correction).
fireInitializationEvent(IterationEvent) - Method in class fr.cnes.sirius.patrius.math.util.IterationManager
Informs all registered listeners that the initial phase (prior to the main iteration loop) has been completed.
fireIterationPerformedEvent(IterationEvent) - Method in class fr.cnes.sirius.patrius.math.util.IterationManager
Informs all registered listeners that a new iteration (in the main iteration loop) has been performed.
fireIterationStartedEvent(IterationEvent) - Method in class fr.cnes.sirius.patrius.math.util.IterationManager
Informs all registered listeners that a new iteration (in the main iteration loop) has been started.
fireTerminationEvent(IterationEvent) - Method in class fr.cnes.sirius.patrius.math.util.IterationManager
Informs all registered listeners that the final phase (post-iterations) has been completed.
FIRFilter - Class in fr.cnes.sirius.patrius.math.filter
This class implements a digital FIR filter.
FIRFilter(FIRFilter.FilterType, FIRFilter.DataType[], List<Double>, double) - Constructor for class fr.cnes.sirius.patrius.math.filter.FIRFilter
Constructor.
FIRFilter.DataType - Enum in fr.cnes.sirius.patrius.math.filter
Enum for data types
FIRFilter.FilterType - Enum in fr.cnes.sirius.patrius.math.filter
Enum for filter types
first() - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
 
first(TimeStamped) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
 
first() - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns the first element currently in this sequence.
first(TimeStamped) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns the first element after the given date.
first() - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
Returns the first element currently in this sequence.
first(TimeStamped) - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
Returns the first element after the given date.
firstIncluded() - Method in enum fr.cnes.sirius.patrius.math.ode.sampling.StepNormalizerBounds
Returns a value indicating whether the first point should be passed to the underlying fixed step size step handler.
firstIntersection(Vector3D, Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet
Get the first sub-hyperplane crossed by a semi-infinite line.
FirstOrderConverter - Class in fr.cnes.sirius.patrius.math.ode
This class converts second order differential equations to first order ones.
FirstOrderConverter(SecondOrderDifferentialEquations) - Constructor for class fr.cnes.sirius.patrius.math.ode.FirstOrderConverter
Simple constructor.
FirstOrderDifferentialEquations - Interface in fr.cnes.sirius.patrius.math.ode
This interface represents a first order differential equations set.
FirstOrderIntegrator - Interface in fr.cnes.sirius.patrius.math.ode
This interface represents a first order integrator for differential equations.
fit(T, double[]) - Method in class fr.cnes.sirius.patrius.math.fitting.CurveFitter
Fit a curve.
fit(int, T, double[]) - Method in class fr.cnes.sirius.patrius.math.fitting.CurveFitter
Fit a curve.
fit(double[]) - Method in class fr.cnes.sirius.patrius.math.fitting.GaussianFitter
Fits a Gaussian function to the observed points.
fit() - Method in class fr.cnes.sirius.patrius.math.fitting.GaussianFitter
Fits a Gaussian function to the observed points.
fit(double[]) - Method in class fr.cnes.sirius.patrius.math.fitting.HarmonicFitter
Fit an harmonic function to the observed points.
fit() - Method in class fr.cnes.sirius.patrius.math.fitting.HarmonicFitter
Fit an harmonic function to the observed points.
fit(int, double[]) - Method in class fr.cnes.sirius.patrius.math.fitting.PolynomialChebyshevFitter
Get the coefficients of the Chebyshev polynomial fitting the weighted data points.
fit(double[]) - Method in class fr.cnes.sirius.patrius.math.fitting.PolynomialChebyshevFitter
Get the coefficients of the Chebyshev polynomial fitting the weighted data points.
fit(int, double[]) - Method in class fr.cnes.sirius.patrius.math.fitting.PolynomialFitter
Get the coefficients of the polynomial fitting the weighted data points.
fit(double[]) - Method in class fr.cnes.sirius.patrius.math.fitting.PolynomialFitter
Get the coefficients of the polynomial fitting the weighted data points.
fit() - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Fit parameters.
fit(double[]) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter
Find the TLE elements that minimize the mean square error for a sample of states.
fit(double[]) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.DifferentialOrbitConverter
Find the TLE elements that minimize the mean square error for a sample of states.
fit(double[]) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.LevenbergMarquardtOrbitConverter
Find the TLE elements that minimize the mean square error for a sample of states.
Fitness - Interface in fr.cnes.sirius.patrius.math.genetics
Fitness of a chromosome.
fitness() - Method in interface fr.cnes.sirius.patrius.math.genetics.Fitness
Compute the fitness.
fix1stArgument(BivariateFunction, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.FunctionUtils
Creates a unary function by fixing the first argument of a binary function.
fix2ndArgument(BivariateFunction, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.FunctionUtils
Creates a unary function by fixing the second argument of a binary function.
FixedDelayModel - Class in fr.cnes.sirius.patrius.signalpropagation.troposphere
A static tropospheric model that interpolates the actual tropospheric delay based on values read from a configuration file (tropospheric-delay.txt) via the DataProvidersManager.
FixedDelayModel(double[], double[], double[][], double) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.FixedDelayModel
Creates a new FixedDelayModel instance.
FixedDelayModel(String, double) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.FixedDelayModel
Creates a new FixedDelayModel instance, and loads the delay values from the given resource via the DataProvidersManager.
FixedElapsedTime - Class in fr.cnes.sirius.patrius.math.genetics
Stops after a fixed amount of time has elapsed.
FixedElapsedTime(long) - Constructor for class fr.cnes.sirius.patrius.math.genetics.FixedElapsedTime
Create a new FixedElapsedTime instance.
FixedElapsedTime(long, TimeUnit) - Constructor for class fr.cnes.sirius.patrius.math.genetics.FixedElapsedTime
Create a new FixedElapsedTime instance.
FixedGenerationCount - Class in fr.cnes.sirius.patrius.math.genetics
Stops after a fixed number of generations.
FixedGenerationCount(int) - Constructor for class fr.cnes.sirius.patrius.math.genetics.FixedGenerationCount
Create a new FixedGenerationCount instance.
FixedRate - Class in fr.cnes.sirius.patrius.attitudes
This class handles a simple attitude provider at constant rate around a fixed axis.
FixedRate(Attitude) - Constructor for class fr.cnes.sirius.patrius.attitudes.FixedRate
Creates a new instance.
FixedStepAttitudeEphemerisGenerator - Class in fr.cnes.sirius.patrius.attitudes
This class handles the generation of attitude ephemeris from an attitude laws sequence StrictAttitudeLegsSequence, using a fixed time step.
FixedStepAttitudeEphemerisGenerator(StrictAttitudeLegsSequence, double, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.FixedStepAttitudeEphemerisGenerator
Builds an attitude ephemeris generator using a fixed time step and ignoring the attitude law transition points of the sequence.
FixedStepAttitudeEphemerisGenerator(StrictAttitudeLegsSequence, double, int, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.FixedStepAttitudeEphemerisGenerator
Builds an attitude ephemeris generator using a fixed time step and choosing the treatment to apply to the transition points of the sequence.
FixedStepHandler - Interface in fr.cnes.sirius.patrius.math.ode.sampling
This interface represents a handler that should be called after each successful fixed step.
FixedStepSimpsonIntegrator - Class in fr.cnes.sirius.patrius.math.analysis.integration
Implements Simpson's Rule for integration of real univariate functions.
FixedStepSimpsonIntegrator(int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.FixedStepSimpsonIntegrator
Constructor.
FixedTransformProvider - Class in fr.cnes.sirius.patrius.frames.transformations
Transform provider using fixed transform.
FixedTransformProvider(Transform) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.FixedTransformProvider
Simple constructor.
FLAG_DIV_ZERO - Static variable in class fr.cnes.sirius.patrius.math.dfp.DfpField
IEEE 854-1987 flag for division by zero.
FLAG_INEXACT - Static variable in class fr.cnes.sirius.patrius.math.dfp.DfpField
IEEE 854-1987 flag for inexact result.
FLAG_INVALID - Static variable in class fr.cnes.sirius.patrius.math.dfp.DfpField
IEEE 854-1987 flag for invalid operation.
FLAG_OVERFLOW - Static variable in class fr.cnes.sirius.patrius.math.dfp.DfpField
IEEE 854-1987 flag for overflow.
FLAG_UNDERFLOW - Static variable in class fr.cnes.sirius.patrius.math.dfp.DfpField
IEEE 854-1987 flag for underflow.
Flags - Class in fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000
Class Flags Switches: to turn on and off particular variations use these switches. 0 is off, 1 is on, and 2 is main effects off but cross terms on.
Flags() - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Flags
 
flatten(Object[]) - Static method in class fr.cnes.sirius.patrius.math.exception.util.ArgUtils
Transform a multidimensional array into a one-dimensional list.
FlightDomainExcessDetector - Class in fr.cnes.sirius.patrius.events.detectors
 
FlightDomainExcessDetector(RotationOrder, double[][], Frame) - Constructor for class fr.cnes.sirius.patrius.events.detectors.FlightDomainExcessDetector
Constructor for an FlightDomainExcessDetector instance.
FlightDomainExcessDetector(RotationOrder, double[][], Frame, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.FlightDomainExcessDetector
Constructor for an FlightDomainExcessDetector instance with complementary parameters.
FlightDomainExcessDetector(RotationOrder, double[][], Frame, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.FlightDomainExcessDetector
Constructor for an FlightDomainExcessDetector instance with complementary parameters.
floatValue() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Gets the fraction as a float.
floatValue() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Gets the fraction as a float.
floatValue() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
The current implementation performs casting to a float.
floor() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Get the largest whole number smaller than instance.
Floor - Class in fr.cnes.sirius.patrius.math.analysis.function
floor function.
Floor() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Floor
 
floor() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Round to an integer using the round floor mode.
floor(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Get the largest whole number smaller than x.
floor(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Get the largest whole number smaller than x.
floor(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Get the largest whole number smaller than x.
floor(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Get the largest whole number smaller than x.
floor(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Get the largest whole number smaller than x.
floor(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Get the largest whole number smaller than x.
floor(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Get the largest whole number smaller than x.
floor() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Get the largest whole number smaller than instance.
floor(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Get the largest whole number smaller than x.
floor(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Get the largest whole number smaller than x.
floorDiv(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Finds q such that a = q b + r with 0 <= r < b if b > 0 and b < r <= 0 if b < 0.
floorDiv(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Finds q such that a = q b + r with 0 <= r < b if b > 0 and b < r <= 0 if b < 0.
floorMod(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Finds r such that a = q b + r with 0 <= r < b if b > 0 and b < r <= 0 if b < 0.
floorMod(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Finds r such that a = q b + r with 0 <= r < b if b > 0 and b < r <= 0 if b < 0.
FLOW_RATE - Static variable in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Parameter name for flow rate.
FORCE_MODEL - Static variable in class fr.cnes.sirius.patrius.math.parameter.StandardFieldDescriptors
Field descriptor to associate with a force model.
ForceModel - Interface in fr.cnes.sirius.patrius.forces
This interface represents a force modifying spacecraft motion.
ForceModelsData - Class in fr.cnes.sirius.patrius.forces
Class gathering force models in one single class.
ForceModelsData() - Constructor for class fr.cnes.sirius.patrius.forces.ForceModelsData
Default constructor.
ForceModelsData(ForceModel, SolarActivityDataProvider, SolarRadiationPressure, RediffusedRadiationPressure, ThirdBodyAttraction, ThirdBodyAttraction, ThirdBodyAttraction, ThirdBodyAttraction, ThirdBodyAttraction, OceanTides, TerrestrialTides, DragForce, CoriolisRelativisticEffect, LenseThirringRelativisticEffect, SchwarzschildRelativisticEffect) - Constructor for class fr.cnes.sirius.patrius.forces.ForceModelsData
Constructor.
forceOnFacet(SpacecraftState, IPart, Assembly, double, Vector3D) - Static method in class fr.cnes.sirius.patrius.assembly.models.AeroModel
Method to compute the force for a plane model.
forceOnFacet(SpacecraftState, IPart, Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeModel
Method to compute the force for a plane model.
forceOnSphere(SpacecraftState, IPart, double, Vector3D, Frame) - Static method in class fr.cnes.sirius.patrius.assembly.models.AeroModel
Method to compute the force for the part model (cylinder, parallelepiped, sphere).
forceOnSphere(SpacecraftState, IPart, Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeModel
Method to compute the force for a spherical model.
forceSide(int, UnivariateFunction, BracketedUnivariateSolver<UnivariateFunction>, double, double, double, AllowedSolution) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
Force a root found by a non-bracketing solver to lie on a specified side, as if the solver was a bracketing one.
ForcesStepHandler - Class in fr.cnes.sirius.patrius.stela.propagation
Step handler handling forces requiring to be updated every step and not every substep.
ForcesStepHandler(OrbitNatureConverter, NonInertialContribution) - Constructor for class fr.cnes.sirius.patrius.stela.propagation.ForcesStepHandler
Constructor.
format(Complex) - Method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
format(Double) - Method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
format(Complex, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Formats a Complex object to produce a string.
format(Object, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Formats a object to produce a string.
format(double, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Formats a double value as a fraction and appends the result to a StringBuffer.
format(long, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Formats a long value as a fraction and appends the result to a StringBuffer.
format(BigFraction, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Formats a BigFraction object to produce a string.
format(Object, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Formats an object and appends the result to a StringBuffer.
format(Fraction, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Formats a Fraction object to produce a string.
format(Object, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Formats an object and appends the result to a StringBuffer.
format(BigFraction, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.fraction.ProperBigFractionFormat
Formats a BigFraction object to produce a string.
format(Fraction, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.fraction.ProperFractionFormat
Formats a Fraction object to produce a string.
format(Vector<Euclidean1D>, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1DFormat
Formats a Vector object to produce a string.
format(Vector<Euclidean3D>, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFormat
Formats a Vector3D object to produce a string.
format(Vector<Euclidean2D>, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2DFormat
Formats a Vector object to produce a string.
format(Vector<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Formats a Vector object to produce a string.
format(Vector<S>, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Formats a Vector object to produce a string.
format(StringBuffer, FieldPosition, double...) - Method in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Formats the coordinates of a Vector to produce a string.
format(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
format(RealMatrix, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Formats a RealMatrix object to produce a string.
format(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
format(RealVector, StringBuffer, FieldPosition) - Method in class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Formats a RealVector object to produce a string.
formatBigFraction(BigFraction) - Static method in class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
This static method calls formatBigFraction() on a default instance of BigFractionFormat.
formatDouble(double, NumberFormat, StringBuffer, FieldPosition) - Static method in class fr.cnes.sirius.patrius.math.util.CompositeFormat
Formats a double value to produce a string.
formatFraction(Fraction) - Static method in class fr.cnes.sirius.patrius.math.fraction.FractionFormat
This static method calls formatFraction() on a default instance of FractionFormat.
forwardOptimizationRequest() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.NewtonLEConstrainedISP
Forward optimization request
forwardOptimizationRequest() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Forward optimization request
FOUR_FIFTHS - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "4/5".
FOUR_FIFTHS - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "4/5".
FOUR_POINT_FIVE - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Constant 4.5
FourierDecompositionEngine - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
Decompose a UnivariateFunction as a Fourier Series using TrigonometricPolynomialFunction representation.
FourierDecompositionEngine(UnivariateIntegrator) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierDecompositionEngine
Constructor.
FourierSeries - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
This class represents a finite Fourier Series
FourierSeries(double, double, double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Constructor for the FourierSeries.
FourierSeriesApproximation - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
Holder for a UnivariateFunction and its FourierSeries approximation
FourierSeriesApproximation(UnivariateFunction, FourierSeries) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeriesApproximation
Constructor.
fr.cnes.sirius.patrius.assembly - package fr.cnes.sirius.patrius.assembly
 
fr.cnes.sirius.patrius.assembly.models - package fr.cnes.sirius.patrius.assembly.models
 
fr.cnes.sirius.patrius.assembly.models.aerocoeffs - package fr.cnes.sirius.patrius.assembly.models.aerocoeffs
 
fr.cnes.sirius.patrius.assembly.models.cook - package fr.cnes.sirius.patrius.assembly.models.cook
 
fr.cnes.sirius.patrius.assembly.properties - package fr.cnes.sirius.patrius.assembly.properties
 
fr.cnes.sirius.patrius.assembly.properties.features - package fr.cnes.sirius.patrius.assembly.properties.features
 
fr.cnes.sirius.patrius.assembly.vehicle - package fr.cnes.sirius.patrius.assembly.vehicle
 
fr.cnes.sirius.patrius.attitudes - package fr.cnes.sirius.patrius.attitudes
 
fr.cnes.sirius.patrius.attitudes.directions - package fr.cnes.sirius.patrius.attitudes.directions
 
fr.cnes.sirius.patrius.attitudes.kinematics - package fr.cnes.sirius.patrius.attitudes.kinematics
 
fr.cnes.sirius.patrius.attitudes.multi - package fr.cnes.sirius.patrius.attitudes.multi
 
fr.cnes.sirius.patrius.attitudes.orientations - package fr.cnes.sirius.patrius.attitudes.orientations
 
fr.cnes.sirius.patrius.attitudes.profiles - package fr.cnes.sirius.patrius.attitudes.profiles
 
fr.cnes.sirius.patrius.attitudes.slew - package fr.cnes.sirius.patrius.attitudes.slew
 
fr.cnes.sirius.patrius.bodies - package fr.cnes.sirius.patrius.bodies
 
fr.cnes.sirius.patrius.bodies.bsp - package fr.cnes.sirius.patrius.bodies.bsp
 
fr.cnes.sirius.patrius.bodies.bsp.spice - package fr.cnes.sirius.patrius.bodies.bsp.spice
 
fr.cnes.sirius.patrius.bodies.mesh - package fr.cnes.sirius.patrius.bodies.mesh
 
fr.cnes.sirius.patrius.covariance - package fr.cnes.sirius.patrius.covariance
 
fr.cnes.sirius.patrius.data - package fr.cnes.sirius.patrius.data
 
fr.cnes.sirius.patrius.events - package fr.cnes.sirius.patrius.events
 
fr.cnes.sirius.patrius.events.detectors - package fr.cnes.sirius.patrius.events.detectors
 
fr.cnes.sirius.patrius.events.postprocessing - package fr.cnes.sirius.patrius.events.postprocessing
 
fr.cnes.sirius.patrius.events.utils - package fr.cnes.sirius.patrius.events.utils
 
fr.cnes.sirius.patrius.fieldsofview - package fr.cnes.sirius.patrius.fieldsofview
 
fr.cnes.sirius.patrius.files.general - package fr.cnes.sirius.patrius.files.general
 
fr.cnes.sirius.patrius.files.sp3 - package fr.cnes.sirius.patrius.files.sp3
 
fr.cnes.sirius.patrius.forces - package fr.cnes.sirius.patrius.forces
 
fr.cnes.sirius.patrius.forces.atmospheres - package fr.cnes.sirius.patrius.forces.atmospheres
 
fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000 - package fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000
 
fr.cnes.sirius.patrius.forces.atmospheres.solarActivity - package fr.cnes.sirius.patrius.forces.atmospheres.solarActivity
 
fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized - package fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized
 
fr.cnes.sirius.patrius.forces.drag - package fr.cnes.sirius.patrius.forces.drag
 
fr.cnes.sirius.patrius.forces.gravity - package fr.cnes.sirius.patrius.forces.gravity
 
fr.cnes.sirius.patrius.forces.gravity.grid - package fr.cnes.sirius.patrius.forces.gravity.grid
 
fr.cnes.sirius.patrius.forces.gravity.potential - package fr.cnes.sirius.patrius.forces.gravity.potential
 
fr.cnes.sirius.patrius.forces.gravity.tides - package fr.cnes.sirius.patrius.forces.gravity.tides
 
fr.cnes.sirius.patrius.forces.gravity.tides.coefficients - package fr.cnes.sirius.patrius.forces.gravity.tides.coefficients
 
fr.cnes.sirius.patrius.forces.gravity.variations - package fr.cnes.sirius.patrius.forces.gravity.variations
 
fr.cnes.sirius.patrius.forces.gravity.variations.coefficients - package fr.cnes.sirius.patrius.forces.gravity.variations.coefficients
 
fr.cnes.sirius.patrius.forces.maneuvers - package fr.cnes.sirius.patrius.forces.maneuvers
 
fr.cnes.sirius.patrius.forces.maneuvers.orbman - package fr.cnes.sirius.patrius.forces.maneuvers.orbman
 
fr.cnes.sirius.patrius.forces.radiation - package fr.cnes.sirius.patrius.forces.radiation
 
fr.cnes.sirius.patrius.forces.relativistic - package fr.cnes.sirius.patrius.forces.relativistic
 
fr.cnes.sirius.patrius.frames - package fr.cnes.sirius.patrius.frames
 
fr.cnes.sirius.patrius.frames.configuration - package fr.cnes.sirius.patrius.frames.configuration
 
fr.cnes.sirius.patrius.frames.configuration.eop - package fr.cnes.sirius.patrius.frames.configuration.eop
 
fr.cnes.sirius.patrius.frames.configuration.libration - package fr.cnes.sirius.patrius.frames.configuration.libration
 
fr.cnes.sirius.patrius.frames.configuration.modprecession - package fr.cnes.sirius.patrius.frames.configuration.modprecession
 
fr.cnes.sirius.patrius.frames.configuration.precessionnutation - package fr.cnes.sirius.patrius.frames.configuration.precessionnutation
 
fr.cnes.sirius.patrius.frames.configuration.sp - package fr.cnes.sirius.patrius.frames.configuration.sp
 
fr.cnes.sirius.patrius.frames.configuration.tides - package fr.cnes.sirius.patrius.frames.configuration.tides
 
fr.cnes.sirius.patrius.frames.transformations - package fr.cnes.sirius.patrius.frames.transformations
 
fr.cnes.sirius.patrius.groundstation - package fr.cnes.sirius.patrius.groundstation
 
fr.cnes.sirius.patrius.math - package fr.cnes.sirius.patrius.math
 
fr.cnes.sirius.patrius.math.analysis - package fr.cnes.sirius.patrius.math.analysis
Parent package for common numerical analysis procedures, including root finding, function interpolation and integration.
fr.cnes.sirius.patrius.math.analysis.differentiation - package fr.cnes.sirius.patrius.math.analysis.differentiation
This package holds the main interfaces and basic building block classes dealing with differentiation.
fr.cnes.sirius.patrius.math.analysis.function - package fr.cnes.sirius.patrius.math.analysis.function
 
fr.cnes.sirius.patrius.math.analysis.integration - package fr.cnes.sirius.patrius.math.analysis.integration
 
fr.cnes.sirius.patrius.math.analysis.integration.bivariate - package fr.cnes.sirius.patrius.math.analysis.integration.bivariate
 
fr.cnes.sirius.patrius.math.analysis.integration.gauss - package fr.cnes.sirius.patrius.math.analysis.integration.gauss
 
fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev - package fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev
 
fr.cnes.sirius.patrius.math.analysis.interpolation - package fr.cnes.sirius.patrius.math.analysis.interpolation
 
fr.cnes.sirius.patrius.math.analysis.polynomials - package fr.cnes.sirius.patrius.math.analysis.polynomials
 
fr.cnes.sirius.patrius.math.analysis.solver - package fr.cnes.sirius.patrius.math.analysis.solver
 
fr.cnes.sirius.patrius.math.complex - package fr.cnes.sirius.patrius.math.complex
 
fr.cnes.sirius.patrius.math.dfp - package fr.cnes.sirius.patrius.math.dfp
 
fr.cnes.sirius.patrius.math.distribution - package fr.cnes.sirius.patrius.math.distribution
 
fr.cnes.sirius.patrius.math.exception - package fr.cnes.sirius.patrius.math.exception
 
fr.cnes.sirius.patrius.math.exception.util - package fr.cnes.sirius.patrius.math.exception.util
 
fr.cnes.sirius.patrius.math.filter - package fr.cnes.sirius.patrius.math.filter
 
fr.cnes.sirius.patrius.math.fitting - package fr.cnes.sirius.patrius.math.fitting
Classes to perform curve fitting.
fr.cnes.sirius.patrius.math.fraction - package fr.cnes.sirius.patrius.math.fraction
 
fr.cnes.sirius.patrius.math.framework - package fr.cnes.sirius.patrius.math.framework
 
fr.cnes.sirius.patrius.math.genetics - package fr.cnes.sirius.patrius.math.genetics
 
fr.cnes.sirius.patrius.math.geometry - package fr.cnes.sirius.patrius.math.geometry
 
fr.cnes.sirius.patrius.math.geometry.euclidean.oned - package fr.cnes.sirius.patrius.math.geometry.euclidean.oned
 
fr.cnes.sirius.patrius.math.geometry.euclidean.threed - package fr.cnes.sirius.patrius.math.geometry.euclidean.threed
 
fr.cnes.sirius.patrius.math.geometry.euclidean.twod - package fr.cnes.sirius.patrius.math.geometry.euclidean.twod
 
fr.cnes.sirius.patrius.math.geometry.partitioning - package fr.cnes.sirius.patrius.math.geometry.partitioning
This package provides classes to implement Binary Space Partition trees.
fr.cnes.sirius.patrius.math.geometry.partitioning.utilities - package fr.cnes.sirius.patrius.math.geometry.partitioning.utilities
 
fr.cnes.sirius.patrius.math.interval - package fr.cnes.sirius.patrius.math.interval
 
fr.cnes.sirius.patrius.math.linear - package fr.cnes.sirius.patrius.math.linear
 
fr.cnes.sirius.patrius.math.ode - package fr.cnes.sirius.patrius.math.ode
This package provides classes to solve Ordinary Differential Equations problems.
fr.cnes.sirius.patrius.math.ode.events - package fr.cnes.sirius.patrius.math.ode.events
This package provides classes to handle discrete events occurring during Ordinary Differential Equations integration.
fr.cnes.sirius.patrius.math.ode.nonstiff - package fr.cnes.sirius.patrius.math.ode.nonstiff
 
fr.cnes.sirius.patrius.math.ode.nonstiff.cowell - package fr.cnes.sirius.patrius.math.ode.nonstiff.cowell
 
fr.cnes.sirius.patrius.math.ode.sampling - package fr.cnes.sirius.patrius.math.ode.sampling
This package provides classes to handle sampling steps during Ordinary Differential Equations integration.
fr.cnes.sirius.patrius.math.optim - package fr.cnes.sirius.patrius.math.optim
Generally, optimizers are algorithms that will either minimize or maximize a scalar function, called the objective function.
fr.cnes.sirius.patrius.math.optim.joptimizer.algebra - package fr.cnes.sirius.patrius.math.optim.joptimizer.algebra
 
fr.cnes.sirius.patrius.math.optim.joptimizer.functions - package fr.cnes.sirius.patrius.math.optim.joptimizer.functions
 
fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers - package fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
 
fr.cnes.sirius.patrius.math.optim.joptimizer.solvers - package fr.cnes.sirius.patrius.math.optim.joptimizer.solvers
 
fr.cnes.sirius.patrius.math.optim.joptimizer.util - package fr.cnes.sirius.patrius.math.optim.joptimizer.util
 
fr.cnes.sirius.patrius.math.optim.linear - package fr.cnes.sirius.patrius.math.optim.linear
 
fr.cnes.sirius.patrius.math.optim.nonlinear.scalar - package fr.cnes.sirius.patrius.math.optim.nonlinear.scalar
 
fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient - package fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient
 
fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv - package fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv
 
fr.cnes.sirius.patrius.math.optim.nonlinear.vector - package fr.cnes.sirius.patrius.math.optim.nonlinear.vector
 
fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian - package fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian
 
fr.cnes.sirius.patrius.math.optim.univariate - package fr.cnes.sirius.patrius.math.optim.univariate
 
fr.cnes.sirius.patrius.math.parameter - package fr.cnes.sirius.patrius.math.parameter
 
fr.cnes.sirius.patrius.math.random - package fr.cnes.sirius.patrius.math.random
Random number and random data generators.
fr.cnes.sirius.patrius.math.special - package fr.cnes.sirius.patrius.math.special
 
fr.cnes.sirius.patrius.math.stat - package fr.cnes.sirius.patrius.math.stat
 
fr.cnes.sirius.patrius.math.stat.clustering - package fr.cnes.sirius.patrius.math.stat.clustering
 
fr.cnes.sirius.patrius.math.stat.correlation - package fr.cnes.sirius.patrius.math.stat.correlation
 
fr.cnes.sirius.patrius.math.stat.descriptive - package fr.cnes.sirius.patrius.math.stat.descriptive
 
fr.cnes.sirius.patrius.math.stat.descriptive.moment - package fr.cnes.sirius.patrius.math.stat.descriptive.moment
 
fr.cnes.sirius.patrius.math.stat.descriptive.rank - package fr.cnes.sirius.patrius.math.stat.descriptive.rank
 
fr.cnes.sirius.patrius.math.stat.descriptive.summary - package fr.cnes.sirius.patrius.math.stat.descriptive.summary
 
fr.cnes.sirius.patrius.math.stat.inference - package fr.cnes.sirius.patrius.math.stat.inference
 
fr.cnes.sirius.patrius.math.stat.ranking - package fr.cnes.sirius.patrius.math.stat.ranking
 
fr.cnes.sirius.patrius.math.stat.regression - package fr.cnes.sirius.patrius.math.stat.regression
 
fr.cnes.sirius.patrius.math.transform - package fr.cnes.sirius.patrius.math.transform
 
fr.cnes.sirius.patrius.math.util - package fr.cnes.sirius.patrius.math.util
 
fr.cnes.sirius.patrius.math.utils - package fr.cnes.sirius.patrius.math.utils
 
fr.cnes.sirius.patrius.models.earth - package fr.cnes.sirius.patrius.models.earth
 
fr.cnes.sirius.patrius.orbits - package fr.cnes.sirius.patrius.orbits
 
fr.cnes.sirius.patrius.orbits.orbitalparameters - package fr.cnes.sirius.patrius.orbits.orbitalparameters
 
fr.cnes.sirius.patrius.orbits.pvcoordinates - package fr.cnes.sirius.patrius.orbits.pvcoordinates
 
fr.cnes.sirius.patrius.projections - package fr.cnes.sirius.patrius.projections
 
fr.cnes.sirius.patrius.propagation - package fr.cnes.sirius.patrius.propagation
 
fr.cnes.sirius.patrius.propagation.analytical - package fr.cnes.sirius.patrius.propagation.analytical
 
fr.cnes.sirius.patrius.propagation.analytical.covariance - package fr.cnes.sirius.patrius.propagation.analytical.covariance
 
fr.cnes.sirius.patrius.propagation.analytical.multi - package fr.cnes.sirius.patrius.propagation.analytical.multi
 
fr.cnes.sirius.patrius.propagation.analytical.tle - package fr.cnes.sirius.patrius.propagation.analytical.tle
 
fr.cnes.sirius.patrius.propagation.analytical.twod - package fr.cnes.sirius.patrius.propagation.analytical.twod
 
fr.cnes.sirius.patrius.propagation.numerical - package fr.cnes.sirius.patrius.propagation.numerical
 
fr.cnes.sirius.patrius.propagation.numerical.multi - package fr.cnes.sirius.patrius.propagation.numerical.multi
 
fr.cnes.sirius.patrius.propagation.precomputed - package fr.cnes.sirius.patrius.propagation.precomputed
 
fr.cnes.sirius.patrius.propagation.precomputed.multi - package fr.cnes.sirius.patrius.propagation.precomputed.multi
 
fr.cnes.sirius.patrius.propagation.sampling - package fr.cnes.sirius.patrius.propagation.sampling
 
fr.cnes.sirius.patrius.propagation.sampling.multi - package fr.cnes.sirius.patrius.propagation.sampling.multi
 
fr.cnes.sirius.patrius.signalpropagation - package fr.cnes.sirius.patrius.signalpropagation
 
fr.cnes.sirius.patrius.signalpropagation.ionosphere - package fr.cnes.sirius.patrius.signalpropagation.ionosphere
 
fr.cnes.sirius.patrius.signalpropagation.troposphere - package fr.cnes.sirius.patrius.signalpropagation.troposphere
 
fr.cnes.sirius.patrius.stela - package fr.cnes.sirius.patrius.stela
 
fr.cnes.sirius.patrius.stela.bodies - package fr.cnes.sirius.patrius.stela.bodies
 
fr.cnes.sirius.patrius.stela.forces - package fr.cnes.sirius.patrius.stela.forces
 
fr.cnes.sirius.patrius.stela.forces.drag - package fr.cnes.sirius.patrius.stela.forces.drag
 
fr.cnes.sirius.patrius.stela.forces.gravity - package fr.cnes.sirius.patrius.stela.forces.gravity
 
fr.cnes.sirius.patrius.stela.forces.noninertial - package fr.cnes.sirius.patrius.stela.forces.noninertial
 
fr.cnes.sirius.patrius.stela.forces.radiation - package fr.cnes.sirius.patrius.stela.forces.radiation
 
fr.cnes.sirius.patrius.stela.orbits - package fr.cnes.sirius.patrius.stela.orbits
 
fr.cnes.sirius.patrius.stela.propagation - package fr.cnes.sirius.patrius.stela.propagation
 
fr.cnes.sirius.patrius.stela.propagation.data - package fr.cnes.sirius.patrius.stela.propagation.data
 
fr.cnes.sirius.patrius.time - package fr.cnes.sirius.patrius.time
 
fr.cnes.sirius.patrius.time.interpolation - package fr.cnes.sirius.patrius.time.interpolation
 
fr.cnes.sirius.patrius.tools.cache - package fr.cnes.sirius.patrius.tools.cache
 
fr.cnes.sirius.patrius.tools.parallel - package fr.cnes.sirius.patrius.tools.parallel
 
fr.cnes.sirius.patrius.utils - package fr.cnes.sirius.patrius.utils
 
fr.cnes.sirius.patrius.utils.exception - package fr.cnes.sirius.patrius.utils.exception
 
fr.cnes.sirius.patrius.utils.legs - package fr.cnes.sirius.patrius.utils.legs
 
fr.cnes.sirius.patrius.utils.serializablefunction - package fr.cnes.sirius.patrius.utils.serializablefunction
 
fr.cnes.sirius.patrius.wrenches - package fr.cnes.sirius.patrius.wrenches
 
Fraction - Class in fr.cnes.sirius.patrius.math.fraction
Representation of a rational number.
Fraction(double) - Constructor for class fr.cnes.sirius.patrius.math.fraction.Fraction
Create a fraction given the double value.
Fraction(double, double, int) - Constructor for class fr.cnes.sirius.patrius.math.fraction.Fraction
Create a fraction given the double value and maximum error allowed.
Fraction(double, int) - Constructor for class fr.cnes.sirius.patrius.math.fraction.Fraction
Create a fraction given the double value and maximum denominator.
Fraction(int) - Constructor for class fr.cnes.sirius.patrius.math.fraction.Fraction
Create a fraction from an int.
Fraction(int, int) - Constructor for class fr.cnes.sirius.patrius.math.fraction.Fraction
Create a fraction given the numerator and denominator.
FractionConversionException - Exception in fr.cnes.sirius.patrius.math.fraction
Error thrown when a double value cannot be converted to a fraction in the allowed number of iterations.
FractionConversionException(double, int) - Constructor for exception fr.cnes.sirius.patrius.math.fraction.FractionConversionException
Constructs an exception with specified formatted detail message.
FractionConversionException(double, long, long) - Constructor for exception fr.cnes.sirius.patrius.math.fraction.FractionConversionException
Constructs an exception with specified formatted detail message.
FractionField - Class in fr.cnes.sirius.patrius.math.fraction
Representation of the fractional numbers field.
FractionFormat - Class in fr.cnes.sirius.patrius.math.fraction
Formats a Fraction number in proper format or improper format.
FractionFormat() - Constructor for class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Create an improper formatting instance with the default number format for the numerator and denominator.
FractionFormat(NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Create an improper formatting instance with a custom number format for both the numerator and denominator.
FractionFormat(NumberFormat, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Create an improper formatting instance with a custom number format for the numerator and a custom number format for the denominator.
fractionMatrixToRealMatrix(FieldMatrix<Fraction>) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Convert a FieldMatrix/Fraction matrix to a RealMatrix.
FRAME - Static variable in class fr.cnes.sirius.patrius.assembly.Assembly
String Frame
Frame - Class in fr.cnes.sirius.patrius.frames
Tridimensional references frames class.
Frame(String, boolean) - Constructor for class fr.cnes.sirius.patrius.frames.Frame
Private constructor used only for the root frame.
Frame(Frame, Transform, String) - Constructor for class fr.cnes.sirius.patrius.frames.Frame
Build a non-inertial frame from its transform with respect to its parent.
Frame(Frame, TransformProvider, String) - Constructor for class fr.cnes.sirius.patrius.frames.Frame
Build a non-inertial frame from its transform with respect to its parent.
Frame(Frame, Transform, String, boolean) - Constructor for class fr.cnes.sirius.patrius.frames.Frame
Build a frame from its transform with respect to its parent.
Frame(Frame, TransformProvider, String, boolean) - Constructor for class fr.cnes.sirius.patrius.frames.Frame
Build a frame from its transform with respect to its parent.
FrameAncestorException - Exception in fr.cnes.sirius.patrius.utils.exception
This class is the base class for exception thrown by the UpdatableFrame.updateTransform(Frame, Frame, Transform, AbsoluteDate) method.
FrameAncestorException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.FrameAncestorException
Simple constructor.
FrameConvention - Enum in fr.cnes.sirius.patrius.frames.configuration
IERS conventions enumeration.
frameId2Name(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceFrame
Retrieve the name of a reference frame associated with a SPICE ID code.
frameInfo(int, int[], int[], int[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceFrame
Retrieve the minimal attributes associated with a frame needed for converting transformations to and from it.
frameName2Id(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceFrame
Look up the frame ID code associated with a string.
frameName2IdBypass(CounterArray, String[], int[], String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceFrame
Translate a string containing a frame name to its ID code, but bypass calling frameName2Id and return saved value provided by the caller if the name is the same as the saved name and the POOL state did not change.
frameRotationMatrix(int, int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceChangeFrame
Compute the matrix needed to rotate vectors between two standard inertial reference frames.
FramesConfiguration - Interface in fr.cnes.sirius.patrius.frames.configuration
Interface providing the basic services for frame configurations.
FramesConfigurationBuilder - Class in fr.cnes.sirius.patrius.frames.configuration
Frame configuration builder utility, to assist the user in creating a FramesConfiguration.
FramesConfigurationBuilder() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationBuilder
Public default constructor.
FramesConfigurationBuilder(FramesConfiguration) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationBuilder
Public constructor.
FramesConfigurationFactory - Class in fr.cnes.sirius.patrius.frames.configuration
Frames configuration factory.
FramesConfigurationImplementation - Class in fr.cnes.sirius.patrius.frames.configuration
This class represents a frames configuration.
FramesConfigurationImplementation() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Protected constructor.
FramesFactory - Class in fr.cnes.sirius.patrius.frames
Factory for predefined reference frames.
FREE - Static variable in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Status indicator for free table entries.
FREE - Static variable in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Status indicator for free table entries.
freeze() - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get a freezed transform.
Frequency - Class in fr.cnes.sirius.patrius.math.stat
Maintains a frequency distribution.
Frequency() - Constructor for class fr.cnes.sirius.patrius.math.stat.Frequency
Default constructor.
Frequency(Comparator<?>) - Constructor for class fr.cnes.sirius.patrius.math.stat.Frequency
Constructor allowing values Comparator to be specified.
FrozenFrame - Class in fr.cnes.sirius.patrius.frames
Provide a wrapper frame between a reference and a coordinate frame, so that it has no angular velocity
FrozenFrame(Frame, Frame, String) - Constructor for class fr.cnes.sirius.patrius.frames.FrozenFrame
Build a non-inertial frame that has zero linear/angular velocity to a given reference frame.
fst(double[]) - Method in class fr.cnes.sirius.patrius.math.transform.FastSineTransformer
Perform the FST algorithm (including inverse).
ftpCheck(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
Check a character string that may contain the FTP validation string for FTP based errors.
FULL - Static variable in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Status indicator for full table entries.
FULL - Static variable in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Status indicator for full table entries.
functions - Variable in class fr.cnes.sirius.patrius.math.parameter.LinearCombinationFunction
Map describing the functions.
FunctionsUtils - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.functions
Utility class for optimization function building.
FunctionUtils - Class in fr.cnes.sirius.patrius.math.analysis
Utilities for manipulating function objects.
FUTURE_INFINITY - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
Dummy date at infinity in the future direction.

G

g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractStationToSatDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.AlignmentDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.AngularMomentumExcessDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.AnomalyDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.AOLDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.BetaAngleDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.CenteredAolPassageDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.CentralBodyMaskCircularFOVDetector
The switching function is the minimum value between the eclipse detector g function and the circularFOVDetector
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.CircularFieldOfViewDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.CombinedPhenomenaDetector
Compute the value of the switching function for a combination (AND or OR) of two phenomena.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.DateDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.DotProductDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.ElevationDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaLatitudeDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaLongitudeDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
The switching function is specific case of the extrema three bodies angle detector.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Compute the value of the switching function.
g(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.FlightDomainExcessDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.GroundMaskElevationDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.LongitudeDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.MaskingDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.NullMassDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.NullMassPartDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.PlaneCrossingDetector
Event detection function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.RFVisibilityDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Compute the value of the switching function.
g(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.TargetInFieldOfViewDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Compute the value of the switching function.
g(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.events.EventDetector
Compute the value of the switching function.
g(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Compute the value of the switching function.
g(Map<String, SpacecraftState>) - Method in interface fr.cnes.sirius.patrius.events.MultiEventDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Compute the value of the switching function.
g(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Compute the value of the switching function.
g(double, double[]) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedEventDetector
Compute the value of the switching function.
g(double, double[]) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMonoEventDetector
Compute the value of the switching function.
g(double, double[]) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMultiEventDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.utils.EventShifter
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.utils.OneSatEventDetectorWrapper
Compute the value of the switching function.
g(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.utils.OneSatEventDetectorWrapper
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Compute the value of the switching function.
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Compute the value of the switching function.
g(double, double[]) - Method in interface fr.cnes.sirius.patrius.math.ode.events.EventHandler
Compute the value of the switching function.
g - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Vector g
g(double[], long[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.GTest
Computes the G statistic for Goodness of Fit comparing observed and expected frequency counts.
g(double[], long[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
g(SpacecraftState) - Method in class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
Compute the value of the switching function.
G0_STANDARD_GRAVITY - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Standard gravity constant, used in maneuvers definition: 9.80665 m/s2.
G50Provider - Class in fr.cnes.sirius.patrius.frames.transformations
G50 (Gamma 50) frame.
G50Provider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.G50Provider
 
GALILEO_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
Reference epoch for Galileo System Time: 1999-08-21T23:59:47 UTC.
GALILEO_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.DateComponents
Reference epoch for Galileo System Time: 1999-08-22.
GalileoScale - Class in fr.cnes.sirius.patrius.time
Galileo system time scale.
Gamma - Class in fr.cnes.sirius.patrius.math.special
This is a utility class that provides computation methods related to the Γ (Gamma) family of functions.
gamma(double) - Static method in class fr.cnes.sirius.patrius.math.special.Gamma
Returns the value of Γ(x).
GAMMA_CST - Static variable in class fr.cnes.sirius.patrius.math.special.Gamma
GammaDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the Gamma distribution.
GammaDistribution(double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Creates a new gamma distribution with specified values of the shape and scale parameters.
GammaDistribution(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Creates a new gamma distribution with specified values of the shape and scale parameters.
GammaDistribution(RandomGenerator, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Creates a Gamma distribution.
GatesModel - Class in fr.cnes.sirius.patrius.forces.maneuvers
This class implements a variation of the model proposed by C.R.
GatesModel(double, double) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.GatesModel
Constructor.
gaussForcesYDot(double[], StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaDifferentialEquations
Compute the contribution of all Gauss forces.
Gaussian - Class in fr.cnes.sirius.patrius.math.analysis.function
Gaussian function.
Gaussian(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Gaussian
Gaussian with given normalization factor, mean and standard deviation.
Gaussian(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Gaussian
Normalized gaussian with given mean and standard deviation.
Gaussian() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Gaussian
Normalized gaussian with zero mean and unit standard deviation.
Gaussian.Parametric - Class in fr.cnes.sirius.patrius.math.analysis.function
Parametric function where the input array contains the parameters of the Gaussian, ordered as follows: Norm Mean Standard deviation
GAUSSIAN_MODE - Static variable in class fr.cnes.sirius.patrius.math.random.ValueServer
Gaussian random deviates with mean = μ, std dev = σ.
GaussianFitter - Class in fr.cnes.sirius.patrius.math.fitting
Fits points to a Gaussian function.
GaussianFitter(MultivariateVectorOptimizer) - Constructor for class fr.cnes.sirius.patrius.math.fitting.GaussianFitter
Constructs an instance using the specified optimizer.
GaussianFitter.ParameterGuesser - Class in fr.cnes.sirius.patrius.math.fitting
Guesses the parameters norm, mean, and sigma of a Gaussian.Parametric based on the specified observed points.
GaussianRandomGenerator - Class in fr.cnes.sirius.patrius.math.random
This class is a gaussian normalized random generator for scalars.
GaussianRandomGenerator(RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.GaussianRandomGenerator
Create a new generator.
GaussIntegrator - Class in fr.cnes.sirius.patrius.math.analysis.integration.gauss
Class that implements the Gaussian rule for integrating a weighted function.
GaussIntegrator(double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.gauss.GaussIntegrator
Creates an integrator from the given points and weights.
GaussIntegrator(Pair<double[], double[]>) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.gauss.GaussIntegrator
Creates an integrator from the given pair of points (first element of the pair) and weights (second element of the pair.
GaussIntegratorFactory - Class in fr.cnes.sirius.patrius.math.analysis.integration.gauss
Class that provides different ways to compute the nodes and weights to be used by the Gaussian integration rule.
GaussIntegratorFactory() - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.gauss.GaussIntegratorFactory
 
GaussNewtonOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian
Gauss-Newton least-squares solver.
GaussNewtonOptimizer(ConvergenceChecker<PointVectorValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.GaussNewtonOptimizer
Simple constructor with default settings.
GaussNewtonOptimizer(boolean, ConvergenceChecker<PointVectorValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.GaussNewtonOptimizer
 
gcd(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Computes the greatest common divisor of the absolute value of two numbers, using a modified version of the "binary gcd" method.
gcd(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Gets the greatest common divisor of the absolute value of two numbers, using the "binary gcd" method which avoids division and modulo operations.
GCRFProvider - Class in fr.cnes.sirius.patrius.frames.transformations
Geocentric Celestial Reference Frame.
GCRFProvider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.GCRFProvider
 
gDataSetsComparison(long[], long[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.GTest
Computes a G (Log-Likelihood Ratio) two sample test statistic for independence comparing frequency counts in observed1 and observed2.
gDataSetsComparison(long[], long[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
GeneralizedFlamsteedSamson - Class in fr.cnes.sirius.patrius.projections
Despite the common name, the "Sanson-Flamsteed" projection was not first studied by either Nicholas Sanson (ca. 1650) or John Flamsteed (1729, published posthumously), but possibly by Mercator — at least it was included for maps of South America in later editions (1606) of Mercator's atlas, and has been referred to as the Mercator equal-area projection, or Mercator-Sanson.
GeneralizedFlamsteedSamson(EllipsoidPoint, double) - Constructor for class fr.cnes.sirius.patrius.projections.GeneralizedFlamsteedSamson
Constructor : Mercator constructor is used with : a pivot point including reference ellipsoid a cap parameter centered set to true parameter series set to false indicating that inverse transformation is done with iterations : slower but more accurate
generate(CIPCoordinates, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinatesGenerator
Generate a chronologically sorted list of entries to be cached.
generate(TidalCorrection, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionGenerator
Generate a chronologically sorted list of entries to be cached.
generate(T, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.time.TimeStampedGenerator
Generate a chronologically sorted list of entries to be cached.
generateEphemeris(Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
Computes attitude ephemeris using a fixed or variable time step.
generateEphemeris(AbsoluteDateInterval, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
Computes attitude ephemeris using a fixed or variable time step and choosing the interval of validity.
GenericCodingEventDetector - Class in fr.cnes.sirius.patrius.events.postprocessing
This class represents an all-purpose implementation of the CodingEventDetector interface.
GenericCodingEventDetector(EventDetector, String, String, boolean, String) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Constructor for a GenericCodingEventDetector that supports a Phenomenon.
GenericCodingEventDetector(EventDetector, String, String, boolean, String, double, int) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Constructor for a GenericCodingEventDetector that supports a Phenomenon.
GenericCodingEventDetector(EventDetector, String, String) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Constructor for a GenericCodingEventDetector that does not support a Phenomenon.
GenericCodingEventDetector(EventDetector, String, String, double, int) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Constructor for a GenericCodingEventDetector that does not support a Phenomenon.
GenericInterval<T> - Class in fr.cnes.sirius.patrius.math.interval
- Generic class to describe an interval.
GenericInterval(IntervalEndpointType, T, T, IntervalEndpointType) - Constructor for class fr.cnes.sirius.patrius.math.interval.GenericInterval
Constructor.
GenericTargetDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
Direction described by a target PVCoordinatesProvider.
GenericTargetDirection(PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.GenericTargetDirection
Build a direction from a target described by its PVCoordinatesProvider
GenericWrenchModel - Class in fr.cnes.sirius.patrius.wrenches
This class represents a generic wrench model.
GenericWrenchModel(ForceModel, Vector3D) - Constructor for class fr.cnes.sirius.patrius.wrenches.GenericWrenchModel
Create a generic wrench model.
GeneticAlgorithm - Class in fr.cnes.sirius.patrius.math.genetics
Implementation of a genetic algorithm.
GeneticAlgorithm(CrossoverPolicy, double, MutationPolicy, double, SelectionPolicy) - Constructor for class fr.cnes.sirius.patrius.math.genetics.GeneticAlgorithm
Create a new genetic algorithm.
genName(String) - Static method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Generate a name in the form "MASS_" for this equation.
GEODETIC_PRECISION - Static variable in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Local precision for geodetic problem computation (in meters).
GeodeticMeshLoader - Class in fr.cnes.sirius.patrius.bodies.mesh
Loader for mesh defined by geodetic coordinates.
GeodeticMeshLoader(String) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.GeodeticMeshLoader
Constructor.
GeodPosition - Class in fr.cnes.sirius.patrius.stela.bodies
Class representing the geodetic representation of a position.
GeodPosition(double, double) - Constructor for class fr.cnes.sirius.patrius.stela.bodies.GeodPosition
Constructor
GeoMagneticDataProvider - Interface in fr.cnes.sirius.patrius.models.earth
Interface for geomagnetic data provider.
GeoMagneticElements - Class in fr.cnes.sirius.patrius.models.earth
Contains the elements to represent a magnetic field at a single point.
GeoMagneticElements(Vector3D) - Constructor for class fr.cnes.sirius.patrius.models.earth.GeoMagneticElements
Construct a new element with the given field vector.
GeoMagneticField - Class in fr.cnes.sirius.patrius.models.earth
Used to calculate the geomagnetic field at a given geodetic point on earth.
GeoMagneticField(String, double, int, int, double, double) - Constructor for class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Create a new geomagnetic field model with the given parameters.
GeoMagneticFieldFactory - Class in fr.cnes.sirius.patrius.models.earth
Factory for different GeoMagneticField models.
GeoMagneticFieldFactory.FieldModel - Enum in fr.cnes.sirius.patrius.models.earth
The currently supported geomagnetic field models.
GeoMagneticModelReader - Class in fr.cnes.sirius.patrius.models.earth
Loads geomagnetic field models from a given input stream.
GeoMagneticModelReader(String) - Constructor for class fr.cnes.sirius.patrius.models.earth.GeoMagneticModelReader
Simple constructor.
GeometricMean - Class in fr.cnes.sirius.patrius.math.stat.descriptive.moment
Returns the geometric mean of the available values.
GeometricMean() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.GeometricMean
Create a GeometricMean instance
GeometricMean(GeometricMean) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.GeometricMean
Copy constructor, creates a new GeometricMean identical to the original
GeometricMean(SumOfLogs) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.GeometricMean
Create a GeometricMean instance using the given SumOfLogs instance
geometricMean(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the geometric mean of the entries in the input array, or Double.NaN if the array is empty.
geometricMean(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the geometric mean of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
GeometricProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class defines the Geometric Property to be used with assemblies.
GeometricProperty(SolidShape) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.GeometricProperty
Constructor
GeometricStationAntenna - Class in fr.cnes.sirius.patrius.groundstation
Class representing an a geometric model for a ground station antenna.
GeometricStationAntenna(TopocentricFrame, IFieldOfView) - Constructor for class fr.cnes.sirius.patrius.groundstation.GeometricStationAntenna
Constructor of the ground station antenna (for reverse visibility detection)
GeometricStationAntenna(TopocentricFrame, double[][]) - Constructor for class fr.cnes.sirius.patrius.groundstation.GeometricStationAntenna
Constructor of the ground station antenna (for reverse visibility detection)
GEOMETRY_EPSILON - Static variable in class fr.cnes.sirius.patrius.utils.UtilsPatrius
Epsilon for the geometry aspects.
get(int) - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Get the stored value associated with the given key
get(int) - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Get the stored value associated with the given key
get(String) - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Returns the TimeScale corresponding to the string representation of time scale.
get24HoursKp(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.DTMInputParameters
Get the last 24H mean geomagnetic index.
get24HoursKp(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.DTMSolarData
Get the last 24H mean geomagnetic index.
get24HoursKp(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
The Kp index is derived from the Ap index.
getA() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Get array of cosine coefficients
getA() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the equalities constraints matrix
getA() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the equalities constraints matrix
getA(int, double) - Method in class fr.cnes.sirius.patrius.math.util.ContinuedFraction
Access the n-th a coefficient of the continued fraction.
getA() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the semi-major axis.
getA() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the semi-major axis.
getA0() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Get value of order zero coefficient
getA1() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Get the axis of the first rotation.
getA2() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Get the axis of the second rotation.
getA3() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Get the axis of the second rotation.
getAberrationAngle() - Method in class fr.cnes.sirius.patrius.attitudes.directions.LightAberrationTransformation
Getter for the aberration angle [rad].
getAbs() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the corresponding absolute values matrix.
getAbs() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the corresponding absolute values matrix.
getAbs() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the corresponding absolute values matrix.
getAbscissa(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Get the abscissa of a point with respect to the line.
getAbscissaGrid() - Method in class fr.cnes.sirius.patrius.models.earth.InterpolationTableLoader
Returns a copy of the abscissa grid for the interpolation function.
getAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Get the actual absolute accuracy.
getAbsoluteAccuracy() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.UnivariateIntegrator
Get the actual absolute accuracy.
getAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Get the absolute accuracy of the solver.
getAbsoluteAccuracy() - Method in interface fr.cnes.sirius.patrius.math.analysis.solver.BaseUnivariateSolver
Get the absolute accuracy of the solver.
getAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.dfp.BracketingNthOrderBrentSolverDFP
Get the absolute accuracy.
getAbsoluteThreshold() - Method in class fr.cnes.sirius.patrius.math.optim.AbstractConvergenceChecker
 
getAbsorptionCoef() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty
Get the parameter representing the absorption coefficient of the part.
getAbsorptionRatio() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty
Get the parameter representing the ratio of light absorbed: Ka = α.
getAbsTol() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquationsAndTolerances
Returns absolute tolerance vector.
getAcceleration() - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionDataPoint
Returns the XYZ acceleration.
getAcceleration() - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get the second time derivative of the translation.
getAcceleration() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Gets the acceleration.
getAccuracy() - Method in class fr.cnes.sirius.patrius.files.general.SatelliteInformation
Returns the estimated accuracy of the orbit entries for this satellite (in m).
getAccXArray() - Method in interface fr.cnes.sirius.patrius.forces.gravity.grid.GridSystem
Returns X acceleration data array (values along ordinates).
getAccYArray() - Method in interface fr.cnes.sirius.patrius.forces.gravity.grid.GridSystem
Returns Y acceleration data array (values along ordinates).
getAccZArray() - Method in interface fr.cnes.sirius.patrius.forces.gravity.grid.GridSystem
Returns Z acceleration data array (values along ordinates).
getAction() - Method in class fr.cnes.sirius.patrius.events.detectors.AnomalyDetector
Return the action at detection.
getAction() - Method in class fr.cnes.sirius.patrius.events.detectors.AOLDetector
Return the action at detection.
getAction() - Method in class fr.cnes.sirius.patrius.events.detectors.DateDetector
Return the action at detection.
getAction() - Method in class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Return the action at detection.
getActionAtEntry() - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
 
getActionAtExit() - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
 
getActionAtOccurrence() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Get the action at occurrence.
getAddEquations() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Get the additional equations.
getAdditionalEquation(String) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaComputedModel
Get the mass equation related to the part.
getAdditionalEquation(String) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Get the mass equation related to the part.
getAdditionalEquation(String) - Method in class fr.cnes.sirius.patrius.assembly.models.MassModel
Get the mass equation related to the part.
getAdditionalEquation(String) - Method in interface fr.cnes.sirius.patrius.propagation.MassProvider
Get the mass equation related to the part.
getAdditionalEquation(String) - Method in class fr.cnes.sirius.patrius.propagation.SimpleMassModel
Get the mass equation related to the part.
getAdditionalState(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.AdditionalStateProvider
Get the additional state.
getAdditionalState(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.SimpleAdditionalStateProvider
Get the additional state.
getAdditionalState(String) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get one additional state.
getAdditionalStateDimension() - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Compute the length of the one-dimensional additional state array needed.
getAdditionalStates() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get additional states.
getAdditionalStatesInfos() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the additional states informations map.
getAdditionalStatesMass() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get additional states with the prefix "MASS_".
getAddStatesInfos(String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiStateVectorInfo
Get the additional states informations associated with the given spacecraft ID.
getAdjustedRSquared() - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns the adjusted R-squared statistic, defined by the formula R2adj = 1 - [SSR (n - 1)] / [SSTO (n - p)] where SSR is the sum of squared residuals}, SSTO is the total sum of squares}, n is the number of observations and p is the number of parameters estimated (including the intercept).
getAe() - Method in class fr.cnes.sirius.patrius.forces.gravity.BalminoGravityModel
Get the equatorial radius.
getAe() - Method in class fr.cnes.sirius.patrius.forces.gravity.CunninghamGravityModel
Get the equatorial radius.
getAe() - Method in class fr.cnes.sirius.patrius.forces.gravity.DrozinerGravityModel
Get the equatorial radius.
getAe() - Method in interface fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsProvider
Get the value of the central body reference radius.
getAe() - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Get the value of the central body reference radius.
getAe() - Method in interface fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsProvider
Get the value of the central body reference radius.
getAe() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
Get the value of the central body reference radius.
getAe() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.VariablePotentialGravityModel
Get the equatorial radius.
getAe() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Getter for equatorial radius.
getAe() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Getter for the equatorial radius.
getAerodynamicCoefficient() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffConstant
Getter for the aerodynamic coefficient.
getAerodynamicCoefficientsArray() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoAAndMach
Getter for the aerodynamic coefficients array.
getAerodynamicProperties() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Get main shape aerodynamic properties.
getAerodynamicsPropertiesFunction() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Returns the aero properties : drag and lift coefficients.
getAf0() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getAf1() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getAf2() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getAffineLocalExpression(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Express a Vector3D in ellipsoid local basis.
getAffineLocalExpression(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
Express a Vector3D in spheroid local frame.
getAffineLocalExpression(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
Express a Vector3D in spheroid local frame.
getAffineStandardExpression(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Express a Vector3D in standard basis.
getAffineStandardExpression(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
Express a Vector3D in standard basis.
getAffineStandardExpression(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
Express a Vector3D in standard basis.
getAgency() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the agency that prepared this SP3 file.
getAgents() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.Watcher
Getter for the list of agents to be notified if the variable change.
getAlbedoPressure() - Method in class fr.cnes.sirius.patrius.forces.radiation.ElementaryFlux
get the albedo pressure (N/M²)
getAlignAngle() - Method in class fr.cnes.sirius.patrius.events.detectors.AlignmentDetector
Get the alignment angle (rad).
getAlignmentAngle() - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Get the alignment angle.
getAllDerivatives() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Get all partial derivatives.
getAllowedExtensionBeforeEphemerisReset() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Getter for the maximum allowed reference extensions before reinitialization.
getAllPartsNames() - Method in class fr.cnes.sirius.patrius.assembly.Assembly
Gets the list of the name of the parts in the assembly (the main part is excluded).
getAllPartsNames() - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaComputedModel
Get the list of the name of the parts.
getAllPartsNames() - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Get the list of the name of the parts.
getAllPartsNames() - Method in class fr.cnes.sirius.patrius.assembly.models.MassModel
Get the list of the name of the parts.
getAllPartsNames() - Method in interface fr.cnes.sirius.patrius.propagation.MassProvider
Get the list of the name of the parts.
getAllPartsNames() - Method in class fr.cnes.sirius.patrius.propagation.SimpleMassModel
Get the list of the name of the parts.
getAlpha(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.AlphaConstant
Return alpha (energy accomodation coefficient) value.
getAlpha(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.AlphaCookModel
Return alpha (energy accomodation coefficient) value.
getAlpha(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.assembly.models.cook.AlphaProvider
Return alpha (energy accomodation coefficient) value.
getAlpha() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroProperty
Getter for the alpha.
getAlpha() - Method in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Access the first shape parameter, alpha.
getAlpha() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get the azimuth of the vector.
getAlpha() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCoordinates
Get the azimuth α.
getAlpha() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
For a given vector, get the angle between projection on XY-plane and X-axis counted in counter-clockwise direction: 0 corresponds to Vector3D(1, 0, ...), and increasing values are counter-clockwise.
getAlpha() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
For a given vector, get the angle between vector and X-axis counted in counter-clockwise direction: 0 corresponds to Vector2D(1, 0), and increasing values are counter-clockwise.
getAlpha() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the calibration parameter for line search
getAlpha() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the calibration parameter for line search
getAlpha(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the latitude argument.
getAlpha(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Get the latitude argument.
getAlpha0Coeffs() - Method in class fr.cnes.sirius.patrius.bodies.IAUPoleCoefficients
Returns the coefficients for α0 component.
getAlphaE() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the eccentric latitude argument.
getAlphaE() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Get the eccentric latitude argument.
getAlphaM() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the mean latitude argument.
getAlphaM() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Get the mean latitude argument.
getAlphaV() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the true latitude argument.
getAlphaV() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Get the true latitude argument.
getAlt() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Getter for alt.
getAlternateEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Getter for underlying equinoctial parameters.
getAlternateEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Convert current orbital parameters into alternate equinoctial parameters.
getAlternateEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Convert current orbital parameters into alternate equinoctial parameters.
getAlternateEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Convert current orbital parameters into alternate equinoctial parameters.
getAlternateEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into alternate equinoctial parameters.
getAlternateEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Convert current orbital parameters into alternate equinoctial parameters.
getAlternateEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Convert current orbital parameters into alternate equinoctial parameters.
getAlternateEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Convert current orbital parameters into alternate equinoctial parameters.
getAlternateEquinoctialParameters() - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Convert current orbital parameters into alternate equinoctial parameters.
getAlternateEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Convert current orbital parameters into alternate equinoctial parameters.
getAlternateEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Convert current orbital parameters into alternate equinoctial parameters.
getAlternateEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Convert current orbital parameters into alternate equinoctial parameters.
getAltitude() - Method in class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
Getter for the threshold altitude value.
getAltitude() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Getter for the altitude.
getAltitude() - Method in class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
Get the threshold altitude value.
getAncestor(int) - Method in class fr.cnes.sirius.patrius.frames.Frame
Get the nth ancestor of the frame.
getAnelasticityCorrectionLoveNumber2() - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.ITerrestrialTidesDataProvider
Get second degree Love number for the third body perturbation.
getAnelasticityCorrectionLoveNumber2() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTidesDataProvider
Get second degree Love number for the third body perturbation.
getAnelasticityCorrectionLoveNumber3() - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.ITerrestrialTidesDataProvider
Get third degree Love number for the third body perturbation.
getAnelasticityCorrectionLoveNumber3() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTidesDataProvider
Get third degree Love number for the third body perturbation.
getAngle() - Method in class fr.cnes.sirius.patrius.events.detectors.BetaAngleDetector
Returns beta angle triggering the event.
getAngle() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Get the angle of the rotation.
getAngle() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCone
 
getAngle() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCone
 
getAngle() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Get the angle of the rotation. inverse trigo function are protected because for a normalize quaternion it is not possible to have asin(x > 1) when q0 is different from 0 else acos is called with a value between -0.1 and 0.1.
getAngle() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Get the angle of the line.
getAngleBewteen2Vector3D(Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Computes the angle between 2 vectors 3D.
getAngleFromCosineAndSine(double, double) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Computes an angle from the sine and the cosine
getAngleOfAttack(SpacecraftState) - Method in class fr.cnes.sirius.patrius.attitudes.AeroAttitudeLaw
Getter for the angle of attack.
getAngles(RotationOrder) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EulerRotation
Get the Cardan or Euler angles corresponding to the instance.
getAngles() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EulerRotation
Get the Cardan or Euler angles corresponding to the instance in the initial rotation order.
getAngles(RotationOrder) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Get the Cardan or Euler angles corresponding to the instance.
getAngles(RotationOrder) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Get the Cardan or Euler angles corresponding to the instance.
getAngleType() - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Getter for the position angle type.
getAngleU() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
 
getAngleU() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCone
 
getAngleV() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
 
getAngleV() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCone
 
getAngleX() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
This method returns the angle of the cone along X axis
getAngleY() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
This method returns the angle of the cone along Y axis
getAngular() - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get the orientation and rotation rate of the "destination" frame in the "origin" one.
getAngularCoordinates(AbsoluteDate, IAUPoleModelType) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyIAUOrientation
Getter for the orientation from the ICRF frame to the rotating frame.
getAngularCoordinates(AbsoluteDate, CelestialBodyOrientation.OrientationType, IAUPoleModelType) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyIAUOrientation
Getter for the orientation.
getAngularCoordinates(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyOrientation
Getter for the orientation from the ICRF frame to the rotating frame.
getAngularCoordinates(AbsoluteDate, CelestialBodyOrientation.OrientationType) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyOrientation
Getter for the orientation.
getAngularCoordinates(AbsoluteDate, CelestialBodyOrientation.OrientationType) - Method in class fr.cnes.sirius.patrius.bodies.CelestialBodyTabulatedOrientation
Getter for the orientation.
getAngularCoordinates(AbsoluteDate, CelestialBodyOrientation.OrientationType) - Method in class fr.cnes.sirius.patrius.bodies.UserIAUPole
Getter for the orientation.
getAngularCoordinates(AbsoluteDate, CelestialBodyOrientation.OrientationType, IAUPoleModelType) - Method in class fr.cnes.sirius.patrius.bodies.UserIAUPole
Getter for the orientation.
getAngularDerivativeFilter() - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Getter for the angular derivative filter.
getAngularDistance(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.AzimuthElevationField
Computes the angular distance between a vector and the border of the field.
getAngularDistance(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.BooleanField
Computes the angular distance between a vector and the border of the field.
getAngularDistance(Vector3D, AngularDistanceType) - Method in class fr.cnes.sirius.patrius.fieldsofview.CircularField
Computes the angular distance between a vector and the border of the field.
getAngularDistance(Vector3D, AngularDistanceType) - Method in class fr.cnes.sirius.patrius.fieldsofview.EllipticField
Computes the angular distance between a vector and the border of the field.
getAngularDistance(Vector3D) - Method in interface fr.cnes.sirius.patrius.fieldsofview.IFieldOfView
Computes the angular distance between a vector and the border of the field.
getAngularDistance(Vector3D, AngularDistanceType) - Method in interface fr.cnes.sirius.patrius.fieldsofview.IGeometricFieldOfView
Computes the angular distance between a vector and the border of the field.
getAngularDistance(Vector3D) - Method in interface fr.cnes.sirius.patrius.fieldsofview.IGeometricFieldOfView
Computes the angular distance between a vector and the border of the field.
getAngularDistance(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.InvertField
Computes the angular distance between a vector and the border of the field.
getAngularDistance(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.OmnidirectionalField
this method has no sense in the case of an omnidirectional field.
getAngularDistance(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Computes the angular distance between a vector and the border of the field.
getAngularDistance(Vector3D, AngularDistanceType) - Method in class fr.cnes.sirius.patrius.fieldsofview.RectangleField
Computes the angular distance between a vector and the border of the field.
getAngularDistance(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.SectorField
Computes the angular distance between a vector and the border of the field.
getAngularFrequencies() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesHarmonicProfile
Gets the angular frequencies of the three Fourier series representing x, y and z.
getAngularFrequencies() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
 
getAngularFrequency() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
 
getAngularOpening(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.CircularField
Get the angular opening of the Field Of View (FOV) over a given direction.
getAngularOpening(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.EllipticField
Get the angular opening of the Field Of View (FOV) over a given direction.
getAngularOpening(Vector3D) - Method in interface fr.cnes.sirius.patrius.fieldsofview.IGeometricFieldOfView
Get the angular opening of the Field Of View (FOV) over a given direction.
getAngularOpening(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.RectangleField
Get the angular opening of the Field Of View (FOV) over a given direction.
getAngularVelocity() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Get the angular velocity (spin) of this point as seen from the origin.
getAnomaly() - Method in class fr.cnes.sirius.patrius.events.detectors.AnomalyDetector
Get the anomaly to detect.
getAnomaly(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the anomaly.
getAnomaly(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the anomaly.
getAnomaly(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the anomaly.
getAnomaly(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Get the anomaly.
getAnomaly(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Get the anomaly.
getAnomaly(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Get the anomaly.
getAnomaly(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Get the anomaly.
getAnomalyType() - Method in class fr.cnes.sirius.patrius.events.detectors.AnomalyDetector
Get the type of anomaly to detect.
getAoAArray() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoAAndMach
Getter for the Angles of Attack array.
getAOL() - Method in class fr.cnes.sirius.patrius.events.detectors.AOLDetector
Get the AOL to detect.
getAOLFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.AOLDetector
Get the reference frame.
getAolModel() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Get the argument of latitude parameter model.
getAOLType() - Method in class fr.cnes.sirius.patrius.events.detectors.AOLDetector
Get the type of AOL to detect.
getAp(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.JB2006InputParameters
Get the Geomagnetic planetary 3-hour index Ap.
getAp() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.ApCoef
Getter for AP.
getAp() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Getter for ap.
getAp(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Get Ap value at given user date
getAp(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Get Ap value at given user date
getAp(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Get Ap value at given user date
getAp(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Get Ap value at given user date
getApA() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Getter for apA.
getApertureX() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
This method returns the aperture of the cone along X axis
getApertureY() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
This method returns the aperture of the cone along Y axis
getApKpMaxDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Get maximum date of ap / kp values
getApKpMaxDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Get maximum date of ap / kp values
getApKpMaxDate() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Get maximum date of ap / kp values
getApKpMaxDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Get maximum date of ap / kp values
getApKpMinDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Get minimum date of ap / kp values
getApKpMinDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Get minimum date of ap / kp values
getApKpMinDate() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Get minimum date of ap / kp values
getApKpMinDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Get minimum date of ap / kp values
getApKpValues(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Get ap / kp values between the given dates
getApKpValues(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Get ap / kp values between the given dates
getApKpValues(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Get ap / kp values between the given dates
getApKpValues(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Get ap / kp values between the given dates
getApoapsis() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the apoapsis.
getApoapsis() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Get the apoapsis.
getApoapsisAltitude() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Get the apoapsis altitude.
getApparentRadius(PVCoordinatesProvider, AbsoluteDate, PVCoordinatesProvider, AbstractSignalPropagationDetector.PropagationDelayType) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
getApparentRadius(PVCoordinatesProvider, AbsoluteDate, PVCoordinatesProvider, AbstractSignalPropagationDetector.PropagationDelayType) - Method in interface fr.cnes.sirius.patrius.bodies.ApparentRadiusProvider
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
getApparentRadius(PVCoordinatesProvider, AbsoluteDate, PVCoordinatesProvider, AbstractSignalPropagationDetector.PropagationDelayType) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
getApparentRadius(PVCoordinatesProvider, AbsoluteDate, PVCoordinatesProvider, AbstractSignalPropagationDetector.PropagationDelayType) - Method in class fr.cnes.sirius.patrius.bodies.ConstantRadiusProvider
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
getApparentRadius(PVCoordinatesProvider, AbsoluteDate, PVCoordinatesProvider, AbstractSignalPropagationDetector.PropagationDelayType) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
getApparentRadius(PVCoordinatesProvider, AbsoluteDate, PVCoordinatesProvider, AbstractSignalPropagationDetector.PropagationDelayType) - Method in class fr.cnes.sirius.patrius.bodies.VariableRadiusProvider
Compute the apparent radius (in meters) of the occulting body from the spacecraft (observer) position.
getApplicationPoint() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroApplicationPoint
Get the application point in the given frame at the given date.
getApplicationPoint() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeApplicationPoint
Get the application point in the part frame
getApsisAltitudeParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Convert current orbital parameters into apsis (using altitude) parameters.
getApsisAltitudeParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Convert current orbital parameters into apsis (using altitude) parameters.
getApsisAltitudeParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Convert current orbital parameters into apsis (using altitude) parameters.
getApsisAltitudeParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into apsis (using altitude) parameters.
getApsisAltitudeParameters(double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into apsis (using altitude) parameters.
getApsisAltitudeParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Convert current orbital parameters into apsis (using altitude) parameters.
getApsisAltitudeParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Convert current orbital parameters into apsis (using altitude) parameters.
getApsisAltitudeParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Convert current orbital parameters into apsis (using altitude) parameters.
getApsisAltitudeParameters(double) - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Convert current orbital parameters into apsis (using altitude) parameters.
getApsisAltitudeParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Convert current orbital parameters into apsis (using altitude) parameters.
getApsisAltitudeParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Convert current orbital parameters into apsis (using altitude) parameters.
getApsisAltitudeParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Convert current orbital parameters into apsis (using altitude) parameters.
getApsisParameters() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Getter for underlying apsis parameters.
getApsisRadiusParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Convert current orbital parameters into apsis (using radius) parameters.
getApsisRadiusParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Convert current orbital parameters into apsis (using radius) parameters.
getApsisRadiusParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Convert current orbital parameters into apsis (using radius) parameters.
getApsisRadiusParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into apsis (using radius) parameters.
getApsisRadiusParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into apsis (using radius) parameters.
getApsisRadiusParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Convert current orbital parameters into apsis (using radius) parameters.
getApsisRadiusParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Convert current orbital parameters into apsis (using radius) parameters.
getApsisRadiusParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Convert current orbital parameters into apsis (using radius) parameters.
getApsisRadiusParameters() - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Convert current orbital parameters into apsis (using radius) parameters.
getApsisRadiusParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Convert current orbital parameters into apsis (using radius) parameters.
getApsisRadiusParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Convert current orbital parameters into apsis (using radius) parameters.
getApsisRadiusParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Convert current orbital parameters into apsis (using radius) parameters.
getApValues(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000InputParameters
Get the array containing the 7 ap values
getApValues(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Get the array containing the 7 ap values
getApValues(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.ClassicalMSISE2000SolarData
Get the array containing the 7 ap values
getApValues(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.ContinuousMSISE2000SolarData
Get the array containing the 7 ap values
getARadius() - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Getter for the semi axis A.
getARadius() - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Getter for the semi axis A.
getaRate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getArchAndType(File) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelManager
Determine the architecture and type of SPICE kernels.
getArchitectureFromHandle(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandleManager
Indicate the architecture of the file associated to handle.
getArea() - Method in class fr.cnes.sirius.patrius.assembly.properties.features.Facet
 
getArgument() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the argument of this complex number.
getArgument() - Method in exception fr.cnes.sirius.patrius.math.exception.MathIllegalNumberException
 
getArity() - Method in class fr.cnes.sirius.patrius.math.genetics.TournamentSelection
Gets the arity (number of chromosomes drawn to the tournament).
getArrayIndex(int[], int) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.ArrayUtils
Finds the index of the given value in the array.
getArrayMinIndex(int[]) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.ArrayUtils
Finds the index of the minimum value in the array.
getArrayRef() - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Provides direct access to the internal storage array.
getAssembly() - Method in class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
assembly getter
getAssembly() - Method in class fr.cnes.sirius.patrius.assembly.models.SecondarySpacecraft
 
getAssembly() - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
 
getAssembly() - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractStationToSatDetector
Get the assembly.
getAssembly() - Method in class fr.cnes.sirius.patrius.events.detectors.MaskingDetector
Get the assembly.
getAssembly() - Method in class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
Get the assembly.
getAssembly() - Method in class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Getter for the assembly.
getAssembly() - Method in class fr.cnes.sirius.patrius.events.detectors.TargetInFieldOfViewDetector
Get the assembly.
getAssembly() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Getter for the assembly used at construction.
getAssembly() - Method in interface fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationSensitive
assembly getter
getAssociatedFieldDescriptors() - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Gets the field descriptors currently associated with this parameter descriptor.
getAssociatedFields() - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Gets the field descriptors currently associated with this parameter descriptor and the values mapped to them.
getAT() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the equalities constraints matrix transposed
getAtmosphere() - Method in class fr.cnes.sirius.patrius.forces.drag.DragForce
Get the atmosphere model.
getAtmosphericLoss(double) - Method in class fr.cnes.sirius.patrius.groundstation.RFStationAntenna
Gets the atmospheric loss using a spline interpolation.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointing
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AeroAttitudeLaw
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeLawLeg
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeLegLaw
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in interface fr.cnes.sirius.patrius.attitudes.AttitudeProvider
Compute the attitude corresponding to an orbital state.
getAttitude(Orbit) - Method in interface fr.cnes.sirius.patrius.attitudes.AttitudeProvider
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudesSequence
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.BodyCenterPointing
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.CelestialBodyPointed
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.ComposedAttitudeLaw
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.ConstantAttitudeLaw
Compute the attitude corresponding to an orbital state.
getAttitude(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.ConstantSpinSlew
Compute the attitude.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.ConstantSpinSlew
Warning: provided PVCoordinatesProvider is here not used.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.FixedRate
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.IsisSunAndPseudoSpinPointing
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.IsisSunPointing
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.LofOffset
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.LofOffsetPointing
Compute the attitude corresponding to an orbital state.
getAttitude(Map<String, PVCoordinatesProvider>, AbsoluteDate, Frame) - Method in interface fr.cnes.sirius.patrius.attitudes.multi.MultiAttitudeProvider
Computes the attitude corresponding to several orbital states.
getAttitude(Map<String, Orbit>) - Method in interface fr.cnes.sirius.patrius.attitudes.multi.MultiAttitudeProvider
Computes the attitude corresponding to several orbital states.
getAttitude(Map<String, PVCoordinatesProvider>, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.multi.MultiAttitudeProviderWrapper
Computes the attitude corresponding to several orbital states.
getAttitude(Map<String, Orbit>) - Method in class fr.cnes.sirius.patrius.attitudes.multi.MultiAttitudeProviderWrapper
Computes the attitude corresponding to several orbital states.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Compute the attitude corresponding to an orbital state.
getAttitude(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Compute the attitude.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Gets the attitude from the sequence.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialProfile
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialProfile
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLaw
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Compute the attitude corresponding to an orbital state.
getAttitude(AbsoluteDate, Frame) - Method in interface fr.cnes.sirius.patrius.attitudes.Slew
Compute the attitude.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.SpinStabilized
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Compute the attitude corresponding to an orbital state.
getAttitude(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Compute the attitude on the specified date in the reference frame.
getAttitude(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Compute the attitude on the specified date.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedSlew
Compute the attitude corresponding to an orbital state.
getAttitude(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedSlew
Compute the attitude on the specified date.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.TargetPointing
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.TwoDirectionAttitudeLaw
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.YawCompensation
Compute the attitude corresponding to an orbital state.
getAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.YawSteering
Compute the attitude corresponding to an orbital state.
getAttitude() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the default attitude : the attitude for forces computation.
getAttitude(Frame) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the default attitude : the attitude for forces computation in given output frame.
getAttitude(LOFType) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the default attitude : the attitude for forces computation in given local orbital frame.
getAttitudeEvents() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the attitude for events computation.
getAttitudeEvents(Frame) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the attitude for events computation in given output frame.
getAttitudeEvents(LOFType) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the attitude for events computation in given local orbital frame.
getAttitudeForces() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the attitude for forces computation.
getAttitudeForces(Frame) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the attitude for forces computation in given output frame.
getAttitudeForces(LOFType) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the attitude for forces computation in given local orbital frame.
getAttitudeLaw() - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeLawLeg
Gets the attitude law provider associated to the current attitude leg.
getAttitudeProvider() - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeFrame
Gets the attitude provider defining the orientation of the frame.
getAttitudeProvider() - Method in class fr.cnes.sirius.patrius.attitudes.multi.MultiAttitudeProviderWrapper
Returns the AttitudeProvider.
getAttitudeProvider() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Get attitude provider.
getAttitudeProvider(String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Get the default attitude provider.
getAttitudeProvider(String) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Get the default attitude provider.
getAttitudeProvider(String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get the default attitude provider.
getAttitudeProvider() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get attitude provider.
getAttitudeProvider() - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Get attitude provider.
getAttitudeProvider() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Get attitude provider.
getAttitudeProviderEvents() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Get attitude provider for events computation.
getAttitudeProviderEvents(String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Get the attitude provider for events computation.
getAttitudeProviderEvents(String) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Get the attitude provider for events computation.
getAttitudeProviderEvents(String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get the attitude provider for events computation.
getAttitudeProviderEvents() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get attitude provider for events computation.
getAttitudeProviderEvents() - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Get attitude provider for events computation.
getAttitudeProviderEvents() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Get attitude provider for events computation.
getAttitudeProviderForces() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Get attitude provider for forces computation.
getAttitudeProviderForces(String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Get the attitude provider for forces computation.
getAttitudeProviderForces(String) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Get the attitude provider for forces computation.
getAttitudeProviderForces(String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get the attitude provider for forces computation.
getAttitudeProviderForces() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get attitude provider for forces computation.
getAttitudeProviderForces() - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Get attitude provider for forces computation.
getAttitudeProviderForces() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Get attitude provider for forces computation.
getAttitudes() - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Getter for the non-interpolated and rightly ordered attitudes.
getAttitudeType() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AttitudeEquation
Get the attitude type.
getAttitudeType() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAttitudeAdditionalEquations
Get the attitude type.
getAttribute() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Get the attribute associated with the instance.
getAvailableForceModels() - Method in class fr.cnes.sirius.patrius.stela.propagation.data.TimeDerivativeData
Returns available force models.
getAvailableForceModelsSTM() - Method in class fr.cnes.sirius.patrius.stela.propagation.data.TimeDerivativeData
Returns available force models for state transition matrix.
getAvailableGrids() - Static method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridUtils
Get all the available grids.
getAvailableLocales() - Static method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Get the set of locales for which complex formats are available.
getAvailableLocales() - Static method in class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Get the set of locales for which complex formats are available.
getAvailableLocales() - Static method in class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Get the set of locales for which complex formats are available.
getAvailableLocales() - Static method in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Get the set of locales for which point/vector formats are available.
getAvailableLocales() - Static method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Get the set of locales for which real vectors formats are available.
getAvailableLocales() - Static method in class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Get the set of locales for which real vectors formats are available.
getAvailableParameters() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Get the names of the available parameters in the propagator.
getAvailableSatelliteNumbers() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Get the available satellite numbers.
getAverageFlux(AbsoluteDate, AbsoluteDate, SolarActivityDataProvider) - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityToolbox
Compute mean flux between given dates.
getAx() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Get the parametereziable function for the Ax coefficient.
getAxis() - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleTransform
Returns the axis of the transform in the frame defined by the reference transform.
getAxis() - Method in class fr.cnes.sirius.patrius.attitudes.SpinStabilized
Getter for the rotation axis in satellite frame.
getAxis() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Get the normalized axis of the rotation.
getAxis() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCone
 
getAxis() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCone
 
getAxis() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Get the normalized axis of the rotation.
getAxis1() - Method in class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Get the direction of fov 1st dihedral axis.
getAxis2() - Method in class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Get the direction of fov 2nd dihedral axis.
getAxisOne() - Method in class fr.cnes.sirius.patrius.frames.TwoDirectionFrame
 
getAxisTwo() - Method in class fr.cnes.sirius.patrius.frames.TwoDirectionFrame
 
getAy() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Get the parametereziable function for the Ay coefficient.
getAz() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Get the parametereziable function for the Az coefficient.
getAzimuth(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the azimuth of a point with regards to the topocentric frame center point.
getAzimuth(Vector3D, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AzimuthElevationCalculator
Compute the Azimuth of a point defined by its Cartesian coordinates in a Frame whose x, y and "Reference Azimuth" axis are in the same Plane
getAzimuth() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Getter for the azimuth of velocity.
getAzimuth() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPosition
Get the azimuth angle.
getAzimuth() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
Get the azimuth angle.
getAzimuth() - Method in class fr.cnes.sirius.patrius.projections.Mercator
Get the azimuth of the projection (CLOCKWISE).
getAzimuthRate(PVCoordinates, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the azimuth rate of a point.
getAzimuthRate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
Get the azimuth rate.
getB() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Get array of sine coefficients
getB() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets the matrix B of the decomposition A = B×BT of this matrix.
getB() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the equalities constraints vector
getB() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the equalities constraints vector
getB(int, double) - Method in class fr.cnes.sirius.patrius.math.util.ContinuedFraction
Access the n-th b coefficient of the continued fraction.
getBackward() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FileRecordDAF
Getter for the last summary record.
getBalmino(EarthGravitationalModelFactory.GravityFieldNames, String, int, int, boolean) - Static method in class fr.cnes.sirius.patrius.forces.gravity.EarthGravitationalModelFactory
Create an instance of a central body attraction with normalized coefficients, Helmholtz Polynomials (Balmino model) and specific data.
getBarrierFunction() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.BarrierMethod
Get the barrier function
getBarycenter() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Interval
Get the barycenter of the interval.
getBarycenter() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Get the barycenter of the instance.
getBarycenter() - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Region
Get the barycenter of the instance.
getBaseState(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointingWrapper
Compute the base system state at given date, without compensation.
getBaseSurface() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
Returns the surface of the cylinder base.
getBasicDimension() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get state vector dimension without additional parameters.
getBeta() - Method in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Access the second shape parameter, beta.
getBeta() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the calibration parameter for line search
getBeta() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the calibration parameter for line search
getBiggerLength() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Get the polygon's bigger length, i.e. the largest size among its points.
getBinaryFileFormatFromHandle(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandleManager
Indicate the binary file format of the file associated to handle.
getBinCount() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Returns the number of bins.
getBinStats() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Returns a List of SummaryStatistics instances containing statistics describing the values in each of the bins.
getBitRate() - Method in class fr.cnes.sirius.patrius.assembly.properties.RFAntennaProperty
 
getBodies() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Returns the celestial bodies/points map available in the factory.
getBody(String) - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get a celestial body.
getBody() - Method in class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Returns the body whose distance is watched.
getBody() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
 
getBody() - Method in class fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector
Getter for the body.
getBodycodenamemapping() - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceBody
Gets the BodyCodeNameMapping
getBodyDistanceType() - Method in class fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector
Getter for the chosen body distance type for the detector.
getBodyFixedFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector
Getter for the body fixed frame.
getBodyFrame() - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointing
Getter for the body frame.
getBodyFrame() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Getter for the body frame related to body shape.
getBodyFrame() - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Getter for the body frame related to body shape.
getBodyFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaLatitudeDetector
Returns the body frame.
getBodyFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaLongitudeDetector
Returns the body frame.
getBodyFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.LongitudeDetector
Returns central body frame.
getBodyFrame() - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractGravityModel
Get the central body frame.
getBodyFrame() - Method in interface fr.cnes.sirius.patrius.forces.gravity.GravityModel
Get the central body frame.
getBodyLink() - Method in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Returns the BSP body name linked to PATRIUS frame tree.
getBodyNature() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBody
Getter for the celestial body nature.
getBodyNature() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
Getter for the celestial point nature.
getBodyShape() - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointing
Getter for the body shape.
getBodyShape() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Get the BodyShape associated to this body point.
getBodyShape() - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Get the BodyShape associated to this body point.
getBodyShape() - Method in class fr.cnes.sirius.patrius.bodies.EllipsoidPoint
Get the BodyShape associated to this body point.
getBodyShape() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Get the BodyShape associated to this body point.
getBodyShape() - Method in class fr.cnes.sirius.patrius.bodies.VariableRadiusProvider
Getter for boy shape.
getBodyShape() - Method in class fr.cnes.sirius.patrius.events.detectors.AltitudeDetector
Getter for the body shape.
getBodyShape() - Method in class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
Getter for the body shape.
getBodyShape() - Method in class fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector
Getter for the body shape.
getBodyShape() - Method in class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Getter for the body shape.
getBoldLineSeparator() - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Getter for the String representing the bold line separator.
getBoundarySize() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Get the size of the boundary.
getBoundarySize() - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Region
Get the size of the boundary.
getBoundIsAllowed() - Method in exception fr.cnes.sirius.patrius.math.exception.NumberIsTooLargeException
 
getBoundIsAllowed() - Method in exception fr.cnes.sirius.patrius.math.exception.NumberIsTooSmallException
 
getBracketingStep() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.BracketingStep
Gets the initial step.
getBRadius() - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Getter for the semi axis B.
getBRadius() - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Getter for the semi axis B.
getBRep() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet
Get the boundary representation of the instance.
getBStar() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the ballistic coefficient.
getBT() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets the matrix BT of the decomposition A = B×BT of this matrix.
getBT(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets the matrix BT of the decomposition A = B×BT of this matrix.
getBx() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Get the parametereziable function for the Bx coefficient.
getBy() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Get the parametereziable function for the By coefficient.
getBz() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Get the parametereziable function for the Bz coefficient.
getC() - Method in class fr.cnes.sirius.patrius.forces.gravity.BalminoGravityModel
 
getC() - Method in class fr.cnes.sirius.patrius.forces.gravity.CunninghamGravityModel
 
getC() - Method in class fr.cnes.sirius.patrius.forces.gravity.DrozinerGravityModel
 
getC(int, int, boolean) - Method in interface fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsProvider
Get the tesseral-sectorial and zonal coefficients.
getC(int, int, boolean) - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Get the tesseral-sectorial and zonal coefficients.
getC() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Get the linear objective function
getC() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Get the linear objective function
getC1() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
 
getC2() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
 
getC3() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
 
getC4() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
 
getCacheReusabilityRatio() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Provides the ratio of reusability of the internal cache.
getCacheReusabilityRatio() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Provides the ratio of reusability of the internal cache.
getCacheSlotsNumber() - Static method in class fr.cnes.sirius.patrius.utils.PatriusConfiguration
Get the number of slots to use in caches.
getCalendarWeek() - Method in class fr.cnes.sirius.patrius.time.DateComponents
Get the calendar week number.
getCalls() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get the number of calls to the differential equations computation method.
getCalls() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get the number of calls to the differential equations computation method.
getCallThreadName() - Method in class fr.cnes.sirius.patrius.tools.parallel.AbstractSimpleParallelTaskImpl
 
getCapacity() - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Gets the currently allocated size of the internal data structure used for storing elements.
getCapitalizedAbbreviation() - Method in enum fr.cnes.sirius.patrius.time.Month
Get the capitalized three letters abbreviation.
getCapitalizedName() - Method in enum fr.cnes.sirius.patrius.time.Month
Get the capitalized full name.
getCardanMountPosition() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
Get the Cardan mount position.
getCartesian() - Method in class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformation
Returns the Cartesian part of the transform.
getCartesian() - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get the position and velocity of the "destination" frame in the "origin" one.
getCartesianCoordinates(double, double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Convert from Ellipsoid to Cartesian coordinates
getCartesianCoordinates() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCoordinates
Returns the cartesian coordinates.
getCartesianParameters() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Getter for underlying circular parameters.
getCartesianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Convert current orbital parameters into cartesian parameters.
getCartesianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Convert current orbital parameters into cartesian parameters.
getCartesianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Convert current orbital parameters into cartesian parameters.
getCartesianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into cartesian parameters.
getCartesianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Convert current orbital parameters into cartesian parameters.
getCartesianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Convert current orbital parameters into cartesian parameters.
getCartesianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Convert current orbital parameters into cartesian parameters.
getCartesianParameters() - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Convert current orbital parameters into cartesian parameters.
getCartesianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Convert current orbital parameters into cartesian parameters.
getCartesianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Convert current orbital parameters into cartesian parameters.
getCartesianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Convert current orbital parameters into cartesian parameters.
getCcm() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
 
getCcp() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
 
getCd(Vector3D) - Method in class fr.cnes.sirius.patrius.stela.forces.drag.StelaCd
Compute the value of the Cd coefficient depending on spacecraft altitude.
getCeilingIndex(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the ceiling index for the given date.
getCeilingSample(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the ceiling sample for the given date.
getCelestialPoint() - Method in class fr.cnes.sirius.patrius.frames.CelestialBodyFrame
Getter for the celestial point centered on this frame.
getCelestialPoint() - Method in class fr.cnes.sirius.patrius.frames.PredefinedFrame
Returns the celestial point centered on this frame.
getCelestialPoint() - Method in enum fr.cnes.sirius.patrius.frames.PredefinedFrameType
Returns the celestial point associated to Predefined frame key.
getCell(Vector<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Get the cell to which a point belongs.
getCenter() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Getter for the triangle barycenter.
getCenter() - Method in class fr.cnes.sirius.patrius.events.detectors.CircularFieldOfViewDetector
Get the direction of fov center.
getCenter() - Method in class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Get the direction of fov center.
getCenter() - Method in class fr.cnes.sirius.patrius.frames.LocalOrbitalFrame
Returns the center of the LOF.
getCenter() - Method in class fr.cnes.sirius.patrius.frames.TranslatedFrame
Returns the center of this frame.
getCenter() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
 
getCenter() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Get ellipsoid center
getCenter() - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.IEllipsoid
Get ellipsoids' center
getCenter() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
 
getCenter() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
 
getCenter() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
 
getCenter() - Method in class fr.cnes.sirius.patrius.math.stat.clustering.Cluster
Get the point chosen to be the center of this cluster.
getCenteredModel() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DParameterModel
Get model for centered part of analytical model.
getCenteredValue(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DParameterModel
Get the centered value of the model.
getCenterOfMass() - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionData
Returns the center of mass position of the body.
getCenters() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionNewtonForm
Returns a copy of the centers array.
getCentralBodyShape() - Method in class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Getter for the central body shape.
getCentralEccentricity() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Getter for the central eccentricity ec.
getChebyshevAbscissas(int) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Compute the N Chebyshev abscissas on the range [start ; end] in a chronological (increasing) order.
getChebyshevAbscissas(int) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Compute the N Chebyshev abscissas on the range [start ; end] in a chronological (increasing) order..
getChebyshevAbscissas(double, double, int) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialsUtils
Compute the N Chebyshev abscissas on the range [start ; end] in a chronological (increasing) order.
getCheck() - Method in class fr.cnes.sirius.patrius.math.linear.ConjugateGradient
Returns true if positive-definiteness should be checked for both matrix and preconditioner.
getCheck() - Method in class fr.cnes.sirius.patrius.math.linear.SymmLQ
Returns true if symmetry of the matrix, and symmetry as well as positive definiteness of the preconditioner should be checked.
getChiSquare() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer
Get a Chi-Square-like value assuming the N residuals follow N distinct normal distributions centered on 0 and whose variances are the reciprocal of the weights.
getChromosomeList() - Method in class fr.cnes.sirius.patrius.math.genetics.ListPopulation
Access the list of chromosomes.
getChromosomes() - Method in class fr.cnes.sirius.patrius.math.genetics.ListPopulation
Returns an unmodifiable list of the chromosomes in this population.
getCic() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getCIPCoordinates(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Compute the corrected Celestial Intermediate Pole motion (X, Y, S, Xdot, Ydot, Sdot) in the GCRS.
getCIPCoordinates(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Compute the corrected Celestial Intermediate Pole motion (X, Y, S, Xdot, Ydot, Sdot) in the GCRS.
getCIPCoordinates(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.IERS20032010PrecessionNutation
Getter for the CIP coordinates at the provided date.
getCIPCoordinates(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.NoPrecessionNutation
Getter for the CIP coordinates at the provided date.
getCIPCoordinates(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutation
Compute the CIP pole coordinates at given date.
getCIPCoordinates(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationCache
Deprecated.
Getter for the CIP coordinates at the provided date.
getCIPCoordinates(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Getter for the CIP coordinates at the provided date.
getCIPCoordinates(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModel
Getter for the CIP coordinates at the provided date.
getCIPCoordinates(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationPerThread
Getter for the CIP coordinates at the provided date.
getCIPCoordinates(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.StelaPrecessionNutationModel
 
getCIPMotion() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Get for the CIP motion.
getCIPMotion(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationCache
Deprecated.
Compute the Celestial Intermediate pole motion in the GCRS.
getCIPMotionTimeDerivative(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationCache
Deprecated.
Compute the Celestial Intermediate pole motion in the GCRS.
getCIPMotionTimeDerivatives() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Getter for the CIP motion time derivatives.
getCircuitLoss() - Method in class fr.cnes.sirius.patrius.assembly.properties.RFAntennaProperty
 
getCircularEx() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the first component of the circular eccentricity vector.
getCircularEx() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Get the first component of the circular eccentricity vector.
getCircularEy() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the second component of the circular eccentricity vector.
getCircularEy() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Get the second component of the circular eccentricity vector.
getCircularFOVDetector() - Method in class fr.cnes.sirius.patrius.events.detectors.CentralBodyMaskCircularFOVDetector
Get the circular FOV detector.
getCircularParameters() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Getter for underlying circular parameters.
getCircularParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Convert current orbital parameters into circular parameters.
getCircularParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Convert current orbital parameters into circular parameters.
getCircularParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Convert current orbital parameters into circular parameters.
getCircularParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into circular parameters.
getCircularParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into circular parameters.
getCircularParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Convert current orbital parameters into circular parameters.
getCircularParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Convert current orbital parameters into circular parameters.
getCircularParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Convert current orbital parameters into circular parameters.
getCircularParameters() - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Convert current orbital parameters into circular parameters.
getCircularParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Convert current orbital parameters into circular parameters.
getCircularParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Convert current orbital parameters into circular parameters.
getCircularParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Convert current orbital parameters into circular parameters.
getCIRF() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the CIRF reference frame.
getCIRFPrecessionNutationModel() - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Get the CIRF precession nutation model.
getCIRFPrecessionNutationModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Get the CIRF precession nutation model.
getCis() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getClassification() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
 
getClassification() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the classification.
getClockCorrection() - Method in class fr.cnes.sirius.patrius.files.general.SatelliteTimeCoordinate
Returns the clock correction value.
getClockCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSPVCoordinates
Compute the correction term for the offset of the satellite's transmission time of signal
getClockRateChange() - Method in class fr.cnes.sirius.patrius.files.general.SatelliteTimeCoordinate
Returns the clock rate change value.
getClosestPoint(Vector2D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Segment
Returns closest point of provided point belonging to segment.
getClosestPointOnShape() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Returns the closest point to this on the shape surface.
getClosestPointOnShape() - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Returns the closest point to this on the shape surface.
getClosestPointOnShape() - Method in class fr.cnes.sirius.patrius.bodies.EllipsoidPoint
Returns the closest point to this on the shape surface.
getClosestPointOnShape() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Returns the closest point to this on the shape surface.
getClosestTLE(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Get the closest TLE to the selected date.
getClosestTriangles() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Get the list of shape triangles closest to this.
getCm() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
 
getCode() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEvent
 
getCode() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Phenomenon
 
getCodedEvent() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger.LoggedCodedEvent
Gets the coded event.
getCodedEvent() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger.MultiLoggedCodedEvent
Gets the coded event in multi propagation context.
getCodedEvents() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
 
getCodedEventsList() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger
Gets the CodedEventsList.
getCodedEventsList() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger
Gets the CodedEventsList.
getCodedEventsList() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
 
getCoefC() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for normalized coefC
getCoefCCos1A() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for normalized coefCCos1A
getCoefCCos2A() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for normalized coefCCos2A
getCoefCDrift() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for normalized coefCDrift
getCoefCSin1A() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for normalized coefCSin1A
getCoefCSin2A() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for normalized coefCSin2A
getCoefficient(int, int) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ZernikePolynomial
Getter for the required coefficient of the zernike polynomial.
getCoefficients(Vector3D, AtmosphereData, Assembly) - Method in interface fr.cnes.sirius.patrius.assembly.models.DragCoefficientProvider
Provides drag coefficient (x surface).
getCoefficients(Vector3D, AtmosphereData, Assembly) - Method in class fr.cnes.sirius.patrius.assembly.models.GlobalDragCoefficientProvider
 
getCoefficients() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the polynomial coefficients.
getCoefficients() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunction
Getter for the polynomial coefficients.
getCoefficients() - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunctionInterface
Getter for the polynomial coefficients.
getCoefficients() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Returns a copy of the coefficients array.
getCoefficients() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Returns a copy of the coefficients array.
getCoefficients() - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionInterface
Get the polynomial coefficients.
getCoefficients() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionLagrangeForm
Returns a copy of the coefficients array.
getCoefficients() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionNewtonForm
Returns a copy of the coefficients array.
getCoefficients() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.AbstractPolynomialSolver
 
getCoefficients() - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearConstraint
Gets the coefficients of the constraint (left hand side).
getCoefficients() - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearObjectiveFunction
Gets the coefficients of the linear equation being optimized.
getCoefficientsProvider() - Static method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsFactory
Get the ocean tides coefficients provider from the first supported file.
getCoefS() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for normalized coefS
getCoefSCos1A() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for normalized coefSCos1A
getCoefSCos2A() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for normalized coefSCos2A
getCoefSDrift() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for normalized coefSDrift
getCoefSSin1A() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for normalized coefSSin1A
getCoefSSin2A() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for normalized coefSSin2A
getColumn(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Get the entries in column number col as an array.
getColumn(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets the entries of a given column.
getColumn(int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Get the entries in column number col as an array.
getColumn(int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Gets the entries of a given column.
getColumn(int) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets the entries of a given column.
getColumn(int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Get the entries in column number col as an array.
getColumn() - Method in exception fr.cnes.sirius.patrius.math.linear.NonPositiveDefiniteMatrixException
 
getColumn() - Method in exception fr.cnes.sirius.patrius.math.linear.NonSymmetricMatrixException
 
getColumn(int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets the entries of a given column.
getColumnDimension() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns the number of columns in the matrix.
getColumnDimension() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the dimension of the domain of this operator.
getColumnDimension() - Method in interface fr.cnes.sirius.patrius.math.linear.AnyMatrix
Returns the number of columns in the matrix.
getColumnDimension() - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Returns the number of columns in the matrix.
getColumnDimension() - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns the dimension of the domain of this operator.
getColumnDimension() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the dimension of the domain of this operator.
getColumnDimension() - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Returns the number of columns in the matrix.
getColumnDimension() - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the dimension of the domain of this operator.
getColumnDimension() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the dimension of the domain of this operator.
getColumnDimension() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the dimension of the domain of this operator.
getColumnDimension() - Method in class fr.cnes.sirius.patrius.math.linear.JacobiPreconditioner
Returns the dimension of the domain of this operator.
getColumnDimension() - Method in class fr.cnes.sirius.patrius.math.linear.RealLinearOperator
Returns the dimension of the domain of this operator.
getColumnMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Get the entries in column number column as a column matrix.
getColumnMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets the entries of a given column as a column matrix.
getColumnMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Gets the entries of a given column as a column matrix.
getColumnMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Get the entries in column number column as a column matrix.
getColumnMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Gets the entries of a given column as a column matrix.
getColumnMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets the entries of a given column as a column matrix.
getColumnMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets the entries of a given column as a column matrix.
getColumnMatrix(int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Get the entries in column number column as a column matrix.
getColumnMatrix(int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets the entries of a given column as a column matrix.
getColumnPermutationIndexArray(AnyMatrix, int[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Builds a column permutation index array for a given matrix, starting with the preselected columns.
getColumnSeparator() - Method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Get the format separator between components.
getColumnVector(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns the entries in column number column as a vector.
getColumnVector(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets the entries of a given column as a vector.
getColumnVector(int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Returns the entries in column number column as a vector.
getColumnVector(int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Gets the entries of a given column as a vector.
getColumnVector(int) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets the entries of a given column as a vector.
getColumnVector(int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Returns the entries in column number column as a vector.
getColumnVector(int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets the entries of a given column as a vector.
getCombinerLoss() - Method in class fr.cnes.sirius.patrius.groundstation.RFStationAntenna
Returns loss due to the combiner of the antenna [dB].
getComment() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEvent
 
getComment() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Phenomenon
 
getCompensation(PVCoordinatesProvider, AbsoluteDate, Frame, Attitude) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointingWrapper
Compute the TimeStampedAngularCoordinates at a given time.
getCompensation(PVCoordinatesProvider, AbsoluteDate, Frame, Attitude) - Method in class fr.cnes.sirius.patrius.attitudes.YawCompensation
Compute the TimeStampedAngularCoordinates at a given time.
getCompensation(PVCoordinatesProvider, AbsoluteDate, Frame, Attitude) - Method in class fr.cnes.sirius.patrius.attitudes.YawSteering
Compute the TimeStampedAngularCoordinates at a given time.
getCompiler(int, int) - Static method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Get the compiler for number of free parameters and order.
getCompIndirection() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Returns indirection arrays for function composition.
getComplement(Region<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.RegionFactory
Get the complement of the region (exchanged interior/exterior).
getComplementaryFieldOfView() - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Build the complementary field of view of this.
getComplementaryIntervals() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateIntervalsList
Gets the list of complementary intervals of the given list of intervals.
getCompleteState() - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Get the complete current state.
getComponents() - Method in class fr.cnes.sirius.patrius.math.distribution.MixtureMultivariateRealDistribution
Gets the distributions that make up the mixture model.
getComponents() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.OrderedTuple
Get the components array.
getComponents(TimeScale) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Split the instance into date/time components.
getConditionNumber() - Method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Return the condition number of the matrix.
getConditionNumberRange(RealMatrix, int) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Returns a lower and an upper bound for the condition number
kp(A) = Norm[A, p] / Norm[A^-1, p]
where
Norm[A, p] = sup ( Norm[A.x, p]/Norm[x, p] , x !
getConfiguration() - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationBuilder
Configuration builder using the current builder providers.
getConfiguration() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Getter for the current configuration.
getConjugate() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Returns the conjugate quaternion of the instance.
getConjugateRadius() - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Deprecated.
since 4.13 as this method isn't relevant to this class description, use EllipsoidBodyShape.getCRadius() instead.
getConjugateRadius() - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Deprecated.
since 4.13 as this method isn't relevant to this class description, use OneAxisEllipsoid.getPolarRadius() instead.
getConjugateRadius() - Method in class fr.cnes.sirius.patrius.bodies.ThreeAxisEllipsoid
Deprecated.
since 4.13 as this method isn't relevant to this class description. This method will be only kept in the OneAxisEllipsoid class.
getConstant() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
 
getConstantDragCoef() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.AerodynamicProperties
Get the drag coefficient.
getConstantLiftCoef() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.AerodynamicProperties
Get the lift coefficient.
getConstants() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesHarmonicProfile
Gets the a0 coefficients of the three Fourier series representing x, y and z.
getConstants() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
 
getConstantTerm() - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearObjectiveFunction
Gets the constant of the linear equation being optimized.
getConstraintContinuous() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ManeuversSequence
Get the time constraint for continuous maneuvers.
getConstraintImpulsive() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ManeuversSequence
Get the time constraint for impulsive maneuvers.
getConstraints() - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearConstraintSet
Gets the set of linear constraints.
getConstraints() - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearOptimizer
 
getContentSummaryRecord(int, int, int, int, boolean[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.ReadDoublePrecisionDAF
Read a portion of the contents of a summary record in a DAF file.
getContext() - Method in exception fr.cnes.sirius.patrius.math.exception.MathArithmeticException
Gets a reference to the "rich context" data structure that allows to customize error messages and store key, value pairs in exceptions.
getContext() - Method in exception fr.cnes.sirius.patrius.math.exception.MathIllegalArgumentException
Gets a reference to the "rich context" data structure that allows to customize error messages and store key, value pairs in exceptions.
getContext() - Method in exception fr.cnes.sirius.patrius.math.exception.MathIllegalStateException
Gets a reference to the "rich context" data structure that allows to customize error messages and store key, value pairs in exceptions.
getContext() - Method in exception fr.cnes.sirius.patrius.math.exception.MathRuntimeException
Gets a reference to the "rich context" data structure that allows to customize error messages and store key, value pairs in exceptions.
getContext() - Method in exception fr.cnes.sirius.patrius.math.exception.MathUnsupportedOperationException
Gets a reference to the "rich context" data structure that allows to customize error messages and store key, value pairs in exceptions.
getContext() - Method in interface fr.cnes.sirius.patrius.math.exception.util.ExceptionContextProvider
Gets a reference to the "rich context" data structure that allows to customize error messages and store key, value pairs in exceptions.
getContinueManeuversList() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ManeuversSequence
Get the continue maneuvers list.
getContour() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FieldData
Getter for the contour of the visible surface on the body.
getContractionCriterion() - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
The contraction criterion defines when the internal array will contract to store only the number of elements in the element array.
getControlMatrix() - Method in class fr.cnes.sirius.patrius.math.filter.DefaultProcessModel
Returns the control matrix.
getControlMatrix() - Method in interface fr.cnes.sirius.patrius.math.filter.ProcessModel
Returns the control matrix.
getConvention() - Method in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Getter for the Spice J2000 convention.
getConvention() - Method in class fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecession
Returns the IAU convention.
getConvention() - Method in class fr.cnes.sirius.patrius.math.utils.AbstractSearchIndex
Returns the convention that can be applied to the interval during the search index algorithm.
getConvention() - Method in interface fr.cnes.sirius.patrius.math.utils.ISearchIndex
Returns the convention that can be applied to the interval during the search index algorithm.
getConvergence() - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Get the convergence threshold for event localization.
getConvergenceChecker() - Method in class fr.cnes.sirius.patrius.math.optim.BaseOptimizer
Gets the convergence checker.
getCoordinate() - Method in class fr.cnes.sirius.patrius.files.general.SatelliteTimeCoordinate
Returns the coordinate of this entry.
getCoordinates(Vector3D) - Method in interface fr.cnes.sirius.patrius.forces.gravity.grid.GridSystem
Returns coordinates in grid system for provided position.
getCoordinateSystem() - Method in interface fr.cnes.sirius.patrius.files.general.OrbitFile
Returns the coordinate system of the entries in this orbit file.
getCoordinateSystem() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the coordinate system of the entries in this orbit file.
getCoordinateType(int, PositionAngle) - Method in enum fr.cnes.sirius.patrius.orbits.OrbitType
Gets the coordinate type associated with a given state vector index.
getCoriolisRelativisticEffect() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getCorners() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
 
getCorrectedVector(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractStationToSatDetector
Compute the apparent vector from the station to the spacecraft with tropospheric effects.
getCorrection() - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractStationToSatDetector
Get the correction.
getCorrectionModel(MeteorologicalConditionsProvider, BodyPoint) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AbstractMeteoBasedCorrectionFactory
Getter for a meteorologically based correction model.
getCorrectionsFromApparentElevation(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Computes the corrections due to the troposphere from the apparent value of the elevation at a given date.
getCorrectionsFromGeometricElevation(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Computes the corrections due to the troposphere from the geometric value of the elevation at a given date.
getCorrelationCoefficient(int, int) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the correlation coefficient ρi,j for the specified row and column indexes.
getCorrelationCoefficient(ParameterDescriptor, ParameterDescriptor) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the correlation coefficient ρi,j associated with the specified parameter descriptors, the first parameter* descriptor being mapped to the rows of the covariance matrix (index "i"), while the second parameter descriptor is mapped to the columns of the covariance matrix (index "j").
getCorrelationCoefficientsMatrix() - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the correlation matrix.
getCorrelationMatrix() - Method in class fr.cnes.sirius.patrius.math.stat.correlation.PearsonsCorrelation
Returns the correlation matrix
getCorrelationMatrix() - Method in class fr.cnes.sirius.patrius.math.stat.correlation.SpearmansCorrelation
Calculate the Spearman Rank Correlation Matrix.
getCorrelationPValues() - Method in class fr.cnes.sirius.patrius.math.stat.correlation.PearsonsCorrelation
Returns a matrix of p-values associated with the (two-sided) null hypothesis that the corresponding correlation coefficient is zero.
getCorrelationStandardErrors() - Method in class fr.cnes.sirius.patrius.math.stat.correlation.PearsonsCorrelation
Returns a matrix of standard errors associated with the estimates in the correlation matrix.
getCosArray() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
 
getCosArrays() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesHarmonicProfile
Gets the a coefficients of the three Fourier series representing x, y and z.
getCosArrays() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
 
getCount(Comparable<?>) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the number of values = v.
getCount(int) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the number of values = v.
getCount(long) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the number of values = v.
getCount(char) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the number of values = v.
getCount() - Method in class fr.cnes.sirius.patrius.math.util.Incrementor
Gets the current count.
getCount(int...) - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter
Convert to unidimensional counter.
getCount() - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter.Iterator
Get the current unidimensional counter slot.
getCount(int) - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter.Iterator
Get the current count in the selected dimension.
getCounts(int) - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter
Convert to multidimensional counter.
getCounts() - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter.Iterator
Get the current multidimensional counter slots.
getCovariance() - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Gets the covariance.
getCovariance(double) - Method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Returns the n × n covariance matrix.
getCovariance(int, int) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.StorelessCovariance
Get the covariance for an individual element of the covariance matrix.
getCovariance() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns the covariance matrix of the values that have been added.
getCovariance() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalMultivariateSummary
Returns the covariance of the available values.
getCovariance() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns the covariance matrix of the values that have been added.
getCovarianceMatrix() - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Gets the covariance matrix.
getCovarianceMatrix() - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the covariance matrix.
getCovarianceMatrix() - Method in class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Returns the covariance matrix
getCovarianceMatrix() - Method in class fr.cnes.sirius.patrius.math.stat.correlation.StorelessCovariance
Returns the covariance matrix
getCovarianceMatrix3x3(Vector3D) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.GatesModel
Computes the covariance matrix modeling the uncertainty on a maneuver's magnitude and direction.
getCovarianceMatrix3x3(Vector3D, double, double) - Static method in class fr.cnes.sirius.patrius.forces.maneuvers.GatesModel
Computes the covariance matrix modeling the uncertainty on a maneuver's magnitude and direction.
getCovarianceMatrix6x6(Vector3D) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.GatesModel
Computes the covariance matrix modeling the uncertainty on an object's position and velocity induced by the uncertainty on a maneuver's magnitude and direction.
getCovarianceMatrix6x6(Vector3D, double, double) - Static method in class fr.cnes.sirius.patrius.forces.maneuvers.GatesModel
Computes the covariance matrix modeling the uncertainty on an object's position and velocity induced by the uncertainty on a maneuver's magnitude and direction.
getCovarianceOfParameters(int, int) - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns the covariance between regression parameters i and j.
getCovariances() - Method in class fr.cnes.sirius.patrius.math.distribution.MultivariateNormalDistribution
Gets the covariance matrix.
getCp() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
 
getCpmEpm(double, int, int) - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsProvider
Get the Clm± and εlm± for given wave
getCpmEpm(double, int, int) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Get the Clm± and εlm± for given wave
getCpmEpm(double, int, int) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTidesDataProvider
Get the Clm± and εlm± for given wave
getCpmSpm(double, int, int) - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsProvider
Get the Clm± and Slm± for given wave
getCpmSpm(double, int, int) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Get the Clm± and Slm± for given wave
getCpmSpm(double, int, int) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTidesDataProvider
Get the Clm± and Slm± for given wave
getCRadius() - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Getter for the semi axis C.
getCRadius() - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Getter for the semi axis C.
getCrc() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getCrossoverPoints() - Method in class fr.cnes.sirius.patrius.math.genetics.NPointCrossover
Returns the number of crossover points used by this CrossoverPolicy.
getCrossoverPolicy() - Method in class fr.cnes.sirius.patrius.math.genetics.GeneticAlgorithm
Returns the crossover policy.
getCrossoverRate() - Method in class fr.cnes.sirius.patrius.math.genetics.GeneticAlgorithm
Returns the crossover rate.
getCrossSection(SpacecraftState, Vector3D, Frame, Frame) - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroCrossSectionProperty
Compute the cross section of main shape using the relative velocity in the part (having the aero property) frame as the direction to provider to the CrossSectionProvider.getCrossSection(Vector3D).
getCrossSection(Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroGlobalProperty
Compute the cross section of main shape using the relative velocity in the part (having the aero property) frame as the direction to provider to the CrossSectionProvider.getCrossSection(Vector3D).
getCrossSection(SpacecraftState, Vector3D, Frame, Frame) - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroSphereProperty
Compute the cross section of main shape using the relative velocity in the part (having the aero property) frame as the direction to provider to the CrossSectionProvider.getCrossSection(Vector3D).
getCrossSection(Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.properties.CrossSectionProviderProperty
Computes the cross section of the geometry from a direction defined by a Vector3D.
getCrossSection(Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.properties.features.Facet
Computes the cross section from the direction defined by a Vector3D.
getCrossSection(SpacecraftState, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeCrossSectionProperty
Compute the cross section of main shape using the relative velocity in the part (having the aero property) frame as the direction to provider to the CrossSectionProvider.getCrossSection(Vector3D).
getCrossSection(SpacecraftState, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeSphereProperty
Compute the cross section of main shape using the relative velocity in the part (having the aero property) frame as the direction to provider to the CrossSectionProvider.getCrossSection(Vector3D).
getCrossSection(Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.vehicle.VehicleSurfaceModel
Computes the cross section from the direction defined by a Vector3D.
getCrossSection(Vector3D) - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.CrossSectionProvider
Computes the cross section from the direction defined by a Vector3D.
getCrossSection(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
Computes the cross section from the direction defined by a Vector3D.
getCrossSection(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
Computes the cross section from the direction defined by a Vector3D.
getCrossSection(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
Computes the cross section from the direction defined by a Vector3D.
getCrossSection(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularSurfaceCylinder
Computes the cross section from the direction defined by a Vector3D.
getCrossSection(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
Computes the cross section from the direction defined by a Vector3D.
getCrossSection(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Computes the cross section from the direction defined by a Vector3D.
getCrs() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getCsm() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
 
getCsp() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
 
getCuc() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getCumFreq(Comparable<?>) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the cumulative frequency of values less than or equal to v.
getCumFreq(int) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the cumulative frequency of values less than or equal to v.
getCumFreq(long) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the cumulative frequency of values less than or equal to v.
getCumFreq(char) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the cumulative frequency of values less than or equal to v.
getCumPct(Comparable<?>) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the cumulative percentage of values less than or equal to v (as a proportion between 0 and 1).
getCumPct(int) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the cumulative percentage of values less than or equal to v (as a proportion between 0 and 1).
getCumPct(long) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the cumulative percentage of values less than or equal to v (as a proportion between 0 and 1).
getCumPct(char) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the cumulative percentage of values less than or equal to v (as a proportion between 0 and 1).
getCumulatedIntegration() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.FixedStepSimpsonIntegrator
Returns cumulated integration data (specific to COLOSUS).
getCunningham(EarthGravitationalModelFactory.GravityFieldNames, String, int, int, boolean) - Static method in class fr.cnes.sirius.patrius.forces.gravity.EarthGravitationalModelFactory
Create an instance of the gravitational field of a celestial body using Cunningham model and specific data.
getCurrentDate() - Method in class fr.cnes.sirius.patrius.propagation.sampling.AdaptedStepHandler
Get the current grid date.
getCurrentDate() - Method in class fr.cnes.sirius.patrius.propagation.sampling.BasicStepInterpolator
Get the current grid date.
getCurrentDate() - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiAdaptedStepHandler
Get the current grid date.
getCurrentDate() - Method in interface fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusStepInterpolator
Get the current grid date.
getCurrentDate() - Method in interface fr.cnes.sirius.patrius.propagation.sampling.PatriusStepInterpolator
Get the current grid date.
getCurrentDate() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaBasicInterpolator
Get the current grid date.
getCurrentMainSetJacobian(double[][]) - Method in class fr.cnes.sirius.patrius.math.ode.JacobianMatrices
Get the current value of the Jacobian matrix with respect to state.
getCurrentOccurrence() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Get the current occurrence (during propagation).
getCurrentParameterJacobian(String, double[]) - Method in class fr.cnes.sirius.patrius.math.ode.JacobianMatrices
Get the current value of the Jacobian matrix with respect to one parameter.
getCurrentSignedStepsize() - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Get the current signed value of the integration stepsize.
getCurrentSignedStepsize() - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Get the current signed value of the integration stepsize.
getCurrentState() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.cowell.CowellIntegrator
Returns integrator current state.
getCurrentStepStart() - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Get the current value of the step start time ti.
getCurrentStepStart() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Get the current value of the step start time ti.
getCurrentStepStart() - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Get the current value of the step start time ti.
getCurrentTime() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Get the current soft grid point time.
getCurrentTime() - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.StepInterpolator
Get the current grid point time.
getCurrentUsableInterval() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Getter for the current usable interval of the ephemeris.
getCus() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getCut() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Get the cut sub-hyperplane.
getCx() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Get the parametereziable function for the Ax coefficient.
getCy() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Get the parametereziable function for the Cy coefficient.
getCz() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Get the parametereziable function for the Cz coefficient.
getD() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the mean elongation of the Moon from the Sun.
getD() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Output
Getter for density (d).
getD(int) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Output
Getter for density component.
getD() - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Gets the block diagonal matrix D of the decomposition.
getD() - Method in interface fr.cnes.sirius.patrius.math.linear.UDDecomposition
Returns the matrix D of the decomposition.
getD() - Method in class fr.cnes.sirius.patrius.math.linear.UDDecompositionImpl
get the D matrix
getDa() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDaManeuver
Getter for semi-major axis increment.
getDa() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDeManeuver
Getter for semi-major axis increment.
getDa() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDiManeuver
Getter for semi-major axis increment.
getData(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Get detailed atmospheric data.
getData(AbsoluteDate, Vector3D, Frame) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.ExtendedAtmosphere
Get detailed atmospheric data.
getData(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000
Get detailed atmospheric data.
getData() - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionData
Returns the attraction data points.
getData() - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.CartesianGridAttractionLoader
Returns the read data.
getData() - Method in interface fr.cnes.sirius.patrius.forces.gravity.grid.GridAttractionProvider
Returns the read data.
getData() - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.SphericalGridAttractionLoader
Returns the read data.
getData() - Method in interface fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsProvider
Get the normalized variable potential coefficients
getData() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
Get the normalized variable potential coefficients
getData() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
 
getData() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns matrix entries as a two-dimensional array.
getData() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns a 2D array containing the entries of the matrix.
getData(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns a 2D array containing the entries of the matrix.
getData() - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Returns matrix entries as a two-dimensional array.
getData() - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns a 2D array containing the entries of the matrix.
getData(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns a 2D array containing the entries of the matrix.
getData() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Returns the vector data (copy).
getData() - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Returns matrix entries as a two-dimensional array.
getData() - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns a 2D array containing the entries of the matrix.
getData() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns a 2D array containing the entries of the matrix.
getData() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Returns matrix entries as a two-dimensional array.
getData() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns a 2D array containing the entries of the matrix.
getData(boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns a 2D array containing the entries of the matrix.
getData() - Method in class fr.cnes.sirius.patrius.math.stat.correlation.StorelessCovariance
Return the covariance matrix as two-dimensional array.
getData() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
Get a copy of the stored data array.
getData(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.USKLoader
Returns the USK data for the Bent model.
getData(AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.signalpropagation.ionosphere.USKProvider
Returns the USK data for the Bent model.
getData() - Method in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Getter for the data associated to the intervals.
getData(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Getter for the object associated to the provided date.
getData(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Getter for the object associated to the provided date.
getDataAsArray() - Method in interface fr.cnes.sirius.patrius.tools.parallel.ParallelResult
Gets the result data as an array of arrays.
getDataLocation() - Method in enum fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationConvention
Get the location of the data for the selected convention.
getDataRef() - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Get a reference to the underlying data array.
getDataRef() - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Gets a direct reference to the underlying data array storing the entries of the matrix.
getDataRef() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Returns a reference to the underlying data array.
getDataRef() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Get a reference to the underlying data array.
getDataRef() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Gets a reference to the internal data array storing the lower part of the symmetric matrix.
getDataRef() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets a reference to the internal data array storing the diagonal elements of the matrix.
getDataRef() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
Get a reference to the stored data array.
getDataType(String) - Static method in enum fr.cnes.sirius.patrius.bodies.mesh.ObjMeshLoader.DataType
Getter for the type of data corresponding to the code.
getDataUsed() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the data used indicator from the SP3 file.
getDate() - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Get the date of attitude parameters.
getDate() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.TimeStampedRotation
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FieldData
Getter for the date.
getDate() - Method in class fr.cnes.sirius.patrius.bodies.PosVelChebyshev
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.events.detectors.DateDetector
Get the current event date according to the propagator.
getDate() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEvent
 
getDate() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger.LoggedCodedEvent
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger.MultiLoggedCodedEvent
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.files.general.SatelliteTimeCoordinate
Get the date.
getDate() - Method in interface fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsProvider
Get the reference date of the file
getDate() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
 
getDate() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.SmallManeuverAnalyticalModel
Get the date of the maneuver.
getDate() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrection
 
getDate() - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the date of orbital parameters.
getDate() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the TLE current date.
getDate() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the date.
getDate(VacuumSignalPropagation) - Method in enum fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation.SignalPropagationRole
Getter for the date associated to this role (transmission or reception date).
getDate() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.time.DateTimeComponents
Get the date component.
getDate() - Method in interface fr.cnes.sirius.patrius.time.TimeStamped
Get the date.
getDate() - Method in interface fr.cnes.sirius.patrius.utils.legs.Leg
Returns the leg start date.
getDate() - Method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.utils.TimeStampedDouble
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Get the date.
getDate() - Method in class fr.cnes.sirius.patrius.utils.TimeStampedString
Get the date.
getDateIntervals() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.AbstractDateIntervalFunction
Returns a copy of date intervals.
getDateListFromSize(int) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Returns a list of dates constructed from the interval evenly distributed in the interval.
getDateListFromStep(double) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Returns a list of dates constructed from the interval, a date every step (in seconds).
getDateRef() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Getter for the reference date.
getDateZero() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfileLeg
Get the date zero of the polynomial functions.
getDay() - Method in class fr.cnes.sirius.patrius.time.DateComponents
Get the day.
getDayFraction() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the day fraction for this SP3 file.
getDayOfWeek() - Method in class fr.cnes.sirius.patrius.time.DateComponents
Get the day of week.
getDayOfYear() - Method in class fr.cnes.sirius.patrius.time.DateComponents
Get the day number in year.
getDAzimuth(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the azimuth derivative of a point wrt the local point (dAzimuth) express in the specified frame.
getDdeps() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NutationCorrection
Get the δΔε1980 parameter.
getDdpsi() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NutationCorrection
Get the δΔψ1980 parameter.
getdDragdt() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Method that returns the drag value in memory, only used for n steps drag computation purposes
getDe() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDeManeuver
Getter for eccentricity axis increment.
getDecimalDigits() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpDec
Get the number of decimal digits this class is going to represent.
getDecimalYear(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Utility function to get a decimal year for a given AbsoluteDate.
getDecimalYear(int, int, int) - Static method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Utility function to get a decimal year for a given day.
getDeclination() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticElements
Returns the declination of the magnetic field in degrees.
getDecreasingTimeShift() - Method in class fr.cnes.sirius.patrius.events.utils.EventShifter
Get the decreasing events time shift.
getDefaultAbsolutePositivityThreshold() - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Gets the default absolute positivity threshold, above which a value is considered to be strictly positive.
getDefaultAbsoluteSymmetryThreshold() - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Gets the default absolute threshold above which off-diagonal elements are considered different.
getDefaultDecomposition() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets the decomposition builder the getInverse() method uses by default when computing the inverse of the matrix.
getDefaultDecomposition() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets the decomposition builder the getInverse() method uses by default when computing the inverse of the matrix.
getDefaultModel(double) - Static method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.FixedDelayModel
Returns the default model, loading delay values from the file "tropospheric-delay.txt".
getDefaultNumberFormat() - Static method in class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Create a default number format.
getDefaultNumberFormat(Locale) - Static method in class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Create a default number format.
getDefaultNumberFormat() - Static method in class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Create a default number format.
getDefaultNumberFormat() - Static method in class fr.cnes.sirius.patrius.math.util.CompositeFormat
Create a default number format.
getDefaultNumberFormat(Locale) - Static method in class fr.cnes.sirius.patrius.math.util.CompositeFormat
Create a default number format.
getDefaultNumberFormat(Locale, int) - Static method in class fr.cnes.sirius.patrius.math.util.CompositeFormat
Create a default number format.
getDefaultRelativePositivityThreshold() - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Gets the default relative positivity threshold, above which a value is considered to be numerically significant when compared to another value.
getDefaultRelativeSymmetryThreshold() - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Gets the default relative threshold above which off-diagonal elements are considered different.
getDegree() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
 
getDegree() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
 
getDegree() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the polynomial degree.
getDegree() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunction
Getter for the polynomial degree.
getDegree() - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunctionInterface
Getter for the polynomial degree.
getDegree() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Returns the degree of the Chebyshev polynomial.
getDegree() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Returns the degree of the polynomial.
getDegree() - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionInterface
Return the polynomial degree.
getDegree() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Get polynomial degree
getDegreesOfFreedom() - Method in class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Access the number of degrees of freedom.
getDegreesOfFreedom() - Method in class fr.cnes.sirius.patrius.math.distribution.TDistribution
Access the degrees of freedom.
getDElevation(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the elevation derivative of a point wrt the local point (dElevation) express in the specified frame.
getDelta() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get the elevation of the vector.
getDelta() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCoordinates
Get the elevation δ.
getDelta() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get the elevation of the vector.
getDelta0Coeffs() - Method in class fr.cnes.sirius.patrius.bodies.IAUPoleCoefficients
Returns the coefficients for δ0 component.
getDeltaEccentricity() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Getter for the delta eccentricity Δe.
getDeltaN() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getDeltaNRate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getDeltaVSat() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Get the velocity increment in satellite frame.
getDenominator() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Access the denominator as a BigInteger.
getDenominator() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Access the denominator.
getDenominatorAsInt() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Access the denominator as a int.
getDenominatorAsLong() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Access the denominator as a long.
getDenominatorDegreesOfFreedom() - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
Access the denominator degrees of freedom.
getDenominatorFormat() - Method in class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Access the denominator format.
getDenormalizedCCoefs(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
Get denormalized C coefficients table
getDenormalizedSCoefs(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
Get denormalized S coefficients table
getDensity(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Getter for the local density.
getDensity(AbsoluteDate, Vector3D, Frame) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.Atmosphere
Get the local density.
getDensity() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Returns the total density.
getDensity(double, double, Vector3D, double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
Getter for the local density.
getDensity(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
Getter for the local density.
getDensity(double, double, double, double, double, double, double, double, double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.JB2006
Get the local density with initial entries.
getDensity(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.JB2006
Get the local density.
getDensity(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000
Get the local density.
getDensity(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.SimpleExponentialAtmosphere
Get the local density.
getDensity(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.US76
Getter for the local density for altitude in interval [0, 1E6]m.
getDensityAnomalousOxygen() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Returns the anomalous oxygen density.
getDensityAr() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Returns the Argon density.
getDensityH() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Returns the hydrogen density.
getDensityHe() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Return the Helium density.
getDensityN() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Returns the nitrogen density.
getDensityN2() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Returns the dinitrogen density.
getDensityO() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Returns the Oxygen density.
getDensityO2() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Returns the dioxygen density.
getDepth() - Method in class fr.cnes.sirius.patrius.frames.Frame
Get the depth of the frame.
getDerivatives(StelaForceModel) - Method in class fr.cnes.sirius.patrius.stela.propagation.data.TimeDerivativeData
Returns derivative dE'/dt (E' = mean orbital parameters) for provided force model.
getDerivatives() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaPartialDerivativesEquations
Returns derivatives map .
getDerivativesSTM(StelaForceModel) - Method in class fr.cnes.sirius.patrius.stela.propagation.data.TimeDerivativeData
Returns derivative dSTM/dt (STM = state transition matrix) for provided force model.
getDescription() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkSegment
// Check for null input the descriptor of the segment.
getDescriptor() - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
Gets the parameter descriptor.
getDetector() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger.LoggedCodedEvent
Gets the CodingEventDetector that generated the coded event.
getDetector() - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedEventDetector
Get the detector object.
getDetector1() - Method in class fr.cnes.sirius.patrius.events.detectors.CombinedPhenomenaDetector
Returns first detector.
getDetector2() - Method in class fr.cnes.sirius.patrius.events.detectors.CombinedPhenomenaDetector
Returns second detector.
getDeterminant() - Method in class fr.cnes.sirius.patrius.math.linear.CholeskyDecomposition
Return the determinant of the matrix
getDeterminant() - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Computes the determinant of the matrix.
getDeterminant() - Method in class fr.cnes.sirius.patrius.math.linear.FieldLUDecomposition
Return the determinant of the matrix.
getDeterminant() - Method in class fr.cnes.sirius.patrius.math.linear.LUDecomposition
Return the determinant of the matrix
getDeterminant() - Method in interface fr.cnes.sirius.patrius.math.linear.UDDecomposition
Return the determinant of the matrix
getDeterminant() - Method in class fr.cnes.sirius.patrius.math.linear.UDDecompositionImpl
get the determinant
getDevelopmentOrders() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Return the array with models trigonometric orders.
getDH() - Method in class fr.cnes.sirius.patrius.bodies.CelestialBodyTabulatedOrientation
Getter for the finite difference delta value.
getDi() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDiManeuver
Getter for inclination increment.
getDiagonal() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets the diagonal vector from this matrix.
getDiagonal() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets the diagonal vector from this matrix.
getDiagonal() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets the diagonal vector from this matrix.
getDiagonal() - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Gets the diagonal vector from this matrix.
getDiagonalLength() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.UpperDiagonalHKKTSolver
Get diagonal length
getDiagonalOfHatMatrix(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
Gets the diagonal of the Hat matrix also known as the leverage matrix.
getDifferentiator() - Method in class fr.cnes.sirius.patrius.attitudes.kinematics.AbstractOrientationFunction
Get the differentiator.
getDifferentiator() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractVector3DFunction
Get the differentiator.
getDiffTaylorCoeffs() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Getter for the Taylor coefficients (up to the 2nd order) of the eccentricity function derivative G'(e).
getDiffuseReflectionCoef() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty
Get the parameter representing the diffuse reflection coefficient of the part.
getDiffuseReflectionRatio() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty
Get the parameter representing the ratio of light subjected to diffuse reflectance : Kd = (1 - α) (1 - τ).
getDim() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.LogarithmicBarrier
Get dimension
getDim() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.QuadraticMultivariateRealFunction
Get dimension
getDim() - Method in interface fr.cnes.sirius.patrius.math.optim.joptimizer.functions.TwiceDifferentiableMultivariateRealFunction
Get dimension of the function argument.
getDim() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the number of variables.
getDimension() - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractMultivariateRealDistribution
Gets the number of random variables of the distribution.
getDimension() - Method in interface fr.cnes.sirius.patrius.math.distribution.MultivariateRealDistribution
Gets the number of random variables of the distribution.
getDimension() - Method in exception fr.cnes.sirius.patrius.math.exception.DimensionMismatchException
 
getDimension() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Euclidean1D
Get the dimension of the space.
getDimension() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Euclidean3D
Get the dimension of the space.
getDimension() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Euclidean2D
Get the dimension of the space.
getDimension() - Method in interface fr.cnes.sirius.patrius.math.geometry.Space
Get the dimension of the space.
getDimension() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Returns the size of the vector.
getDimension() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Returns the size of the vector.
getDimension() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Returns the size of the vector.
getDimension() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Returns the size of the vector.
getDimension() - Method in class fr.cnes.sirius.patrius.math.ode.EquationsMapper
Get the dimension of the secondary state parameters.
getDimension() - Method in class fr.cnes.sirius.patrius.math.ode.FirstOrderConverter
Get the dimension of the problem.
getDimension() - Method in interface fr.cnes.sirius.patrius.math.ode.FirstOrderDifferentialEquations
Get the dimension of the problem.
getDimension() - Method in interface fr.cnes.sirius.patrius.math.ode.SecondaryEquations
Get the dimension of the secondary state parameters.
getDimension() - Method in interface fr.cnes.sirius.patrius.math.ode.SecondOrderDifferentialEquations
Get the dimension of the problem.
getDimension() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
Get simplex dimension.
getDimension() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns the dimension of the data
getDimension() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalMultivariateSummary
Returns the dimension of the data
getDimension() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns the dimension of the data
getDimension() - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter
Get the number of dimensions of the multidimensional counter.
getDimension() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Compute complete state vector dimension.
getDimension() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaDifferentialEquations
Get the dimension of the problem.
getDirection(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Get the thrust direction.
getDirection() - Method in exception fr.cnes.sirius.patrius.math.exception.NonMonotonicSequenceException
 
getDirection() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
 
getDirection() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
 
getDirection() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
This method returns the main axis of the cylinder
getDirection() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
 
getDirection() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCylinder
 
getDirection() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Get the normalized direction vector.
getDirection() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.LineSegment
 
getDirection() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
 
getDirection() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCone
 
getDirection() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
 
getDirectionOne() - Method in class fr.cnes.sirius.patrius.frames.TwoDirectionFrame
 
getDirectionTwo() - Method in class fr.cnes.sirius.patrius.frames.TwoDirectionFrame
 
getDirFlux() - Method in class fr.cnes.sirius.patrius.forces.radiation.ElementaryFlux
get the direction flux
getDistance() - Method in class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Returns the distance triggering the event.
getDistance(BodyPoint) - Method in enum fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector.BodyDistanceType
Getter for the distance to the given point.
getDistance(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Distance between two vectors.
getDistance(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Distance between two vectors.
getDistanceEpsilon() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Return the distance epsilon below which the height coordinate is neglected.
getDistanceEpsilon() - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Return the distance epsilon below which the height coordinate is neglected.
getDistortionFactor(double) - Method in class fr.cnes.sirius.patrius.projections.AbstractProjection
Getter for the scale factor at a specific latitude.
getDistortionFactor(double) - Method in class fr.cnes.sirius.patrius.projections.IdentityProjection
Getter for the scale factor at a specific latitude.
getDistortionFactor(double) - Method in class fr.cnes.sirius.patrius.projections.Mercator
Getter for the scale factor at a specific latitude.
getDiurnalRotationModel() - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Get the diurnal rotation model.
getDiurnalRotationModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Get the diurnal rotation model.
getDnonInertial() - Method in class fr.cnes.sirius.patrius.stela.propagation.ForcesStepHandler
Getter for non-inertial contribution.
getDoodson() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
 
getDoodsonNumbers() - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsProvider
Get available Doodson numbers
getDoodsonNumbers() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Get available Doodson numbers
getDoodsonNumbers() - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.ITerrestrialTidesDataProvider
Get the Doodson numbers used by the standard.
getDoodsonNumbers() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTidesDataProvider
Get available Doodson numbers
getDoodsonNumbers() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTidesDataProvider
Get the Doodson numbers used by the standard.
getDouble() - Method in class fr.cnes.sirius.patrius.utils.TimeStampedDouble
Getter for the double attached to the date.
getDoubleMachineEpsilon() - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.Utils
The smallest positive (epsilon) such that 1.0 + epsilon !
getDoubles() - Method in class fr.cnes.sirius.patrius.utils.TimeStampedDouble
Getter for the array of doubles.
getDoy() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Getter for doy.
getdPert() - Method in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaGaussContribution
 
getdPot() - Method in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaLagrangeContribution
 
getDpph() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.HelmholtzPolynomial
Get the H'lm coefficients
getdPropdPem(Frame) - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Deprecated.
as of 4.13
getdPropdPem() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the propagation position vector derivatives wrt the emitter position express in the reference frame.
getdPropDPos(VacuumSignalPropagation) - Method in enum fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation.SignalPropagationRole
Getter for the propagation vector (from antenna to space object) partial derivatives matrix wrt the space object position in the reference frame at the emission or reception date depending on the SignalDirection value.
getdPropdPrec(Frame) - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Deprecated.
as of 4.13
getdPropdPrec() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the propagation position vector derivatives wrt the receiver position express in the reference frame.
getdPropdT(Frame) - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Deprecated.
as of 4.13, use VacuumSignalPropagation.getdPropdT() instead
getdPropdT() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the propagation velocity vector (= propagation vector derivative wrt time) in the reference frame.
getDragCoef() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroGlobalProperty
Get the drag coefficient.
getDragCoef() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.AerodynamicProperties
Get the drag coefficient.
getDragForce() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroCrossSectionProperty
Get the drag force coefficient parametrizable function.
getDragForce() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getDragForceDerivativeValue(Parameter, SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroCrossSectionProperty
Get the drag force coefficient derivative value with respect to the given parameter.
getDragRecomputeStep() - Method in class fr.cnes.sirius.patrius.stela.forces.drag.StelaAtmosphericDrag
 
getDroziner(EarthGravitationalModelFactory.GravityFieldNames, String, int, int, boolean) - Static method in class fr.cnes.sirius.patrius.forces.gravity.EarthGravitationalModelFactory
Create an instance of the gravitational field of a celestial body using Droziner model and specific data.
getDryMass() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Returns dry mass.
getDsph() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.HelmholtzPolynomial
Get the H''lm coefficients
getdTpropdPem() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the signal propagation partial derivatives vector wrt the emitter position in the reference frame at the emitting date.
getdTpropdPem(Frame) - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Deprecated.
getdTPropDPos(VacuumSignalPropagation) - Method in enum fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation.SignalPropagationRole
Getter for the propagation time partial derivatives vector wrt the space object position in the reference frame at the emission or reception date depending on the SignalDirection value.
getdTpropdPrec() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the signal propagation partial derivatives vector wrt the receiver position in the reference frame at the reception date.
getdTpropdPrec(Frame) - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Deprecated.
getdTpropdT() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the signal propagation partial derivatives wrt time.
getDualityGap(double) - Method in interface fr.cnes.sirius.patrius.math.optim.joptimizer.functions.BarrierFunction
Calculates the duality gap for a barrier method build with this barrier function.
getDualityGap(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.LogarithmicBarrier
Calculates the duality gap for a barrier method build with this barrier function
getDuplicates(LebedevGrid, double) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGrid
Returns the grid points of the given grid that are also contained in the current grid.
getDuplicates(List<LebedevGridPoint>, double) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGrid
Returns the grid points of the given list that are also contained in the current grid.
getDuration() - Method in class fr.cnes.sirius.patrius.attitudes.ConstantSpinSlew
 
getDuration() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Computes the interval duration (its length) in seconds.
getDurations() - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Getter for the durations.
getDX() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Get the dx correction of the X component of the celestial pole (IAU 2000) or celestial pole offset in longitude (IAU 1980).
getDX() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NutationCorrection
Get the δX2000 parameter (radians).
getDXangleCardan(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the Cardan x angle derivative of a point wrt the local point (dXangleCardan) express in the specified frame.
getDY() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Get the dy correction of the Y component of the celestial pole (IAU 2000) or celestial pole offset in obliquity (IAU 1980).
getDY() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NutationCorrection
Get the δY2000 parameter (radians).
getDYangleCardan(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the Cardan y angle derivative of a point wrt the local point (dYangleCardan) express in the specified frame.
getE() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant e.
getE() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the eccentricity.
getE() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the eccentricity.
getE() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get the eccentricity.
getE() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the eccentricity.
getE() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the eccentricity.
getE() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the eccentricity.
getE() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the eccentricity.
getE() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the eccentricity.
getE() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Get the eccentricity.
getE() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Get the eccentricity.
getE() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the eccentricity.
getE() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the eccentricity.
getE() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the eccentricity.
getE2() - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Deprecated.
since 4.13 as this method isn't relevant to this class description. This method will be kept in the OneAxisEllipsoid class. Cast you ellipsoid to this type to continue to use it.
getE2() - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Getter for the e2 (eccentricity e squared with e = f * (2.0 - f)).
getE2() - Method in class fr.cnes.sirius.patrius.bodies.ThreeAxisEllipsoid
Deprecated.
since 4.13 as this method isn't relevant to this class description. This method will be only kept in the OneAxisEllipsoid class.
getEarliest() - Method in class fr.cnes.sirius.patrius.time.TimeStampedCache
Get the earliest cached entry.
getEarth() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the Earth singleton body.
getEarth() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Getter for the earth body shape.
getEarthBody() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000
Getter for the earth body.
getEarthBody() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.US76
Getter for the earth body.
getEarthMoonBarycenter() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the Earth-Moon barycenter singleton bodies pair.
getEarthObliquity(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Getter for the Earth obliquity at provided date used in MOD to Ecliptic MOD transformation.
getEarthObliquity(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Getter for the Earth obliquity at provided date used in MOD to Ecliptic MOD transformation.
getEarthObliquity(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecession
Getter for the Earth obliquity at provided date used in MOD to Ecliptic MOD transformation.
getEarthObliquity(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.modprecession.MODPrecessionModel
Getter for the Earth obliquity at provided date used in MOD to Ecliptic MOD transformation.
getEarthPotentialAttractionModel() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getEarthRadius() - Method in class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
Get the earth radius.
getEarthRotationAngle(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.frames.transformations.TIRFProvider
Get the Earth Rotation Angle at the current date.
getEarthRotationRate() - Static method in class fr.cnes.sirius.patrius.frames.transformations.TIRFProvider
Get the Earth Rotation rate.
getEarthRotationRate() - Method in enum fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSType
 
getEarthShape() - Method in class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Getter for the Earth shape.
getEast() - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the east direction of topocentric frame, expressed in the body frame of body shape to which the frame center point is attached.
getEccentricAnomaly() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the eccentric anomaly.
getEccentricAnomaly() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the eccentric anomaly.
getEccentricAnomaly() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Get the eccentric anomaly.
getEccentricAnomaly() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Get the eccentric anomaly.
getEccentricity() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getEccentricity(OneAxisEllipsoid) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Getter for the eccentricity.
getEclipseDetector() - Method in class fr.cnes.sirius.patrius.events.detectors.CentralBodyMaskCircularFOVDetector
Get the eclipse detector.
getEclipticJ2000() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Get an Ecliptic J200, celestial point centered frame.
getEclipticJ2000() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
Get an Ecliptic J200, celestial point centered frame.
getEclipticJ2000() - Method in class fr.cnes.sirius.patrius.bodies.Earth
Get an Ecliptic J200, celestial point centered frame.
getEclipticJ2000() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
This class implements the Ecliptic J2000 frame.
getEclipticMOD(boolean) - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
This class implements the Ecliptic MOD frame (mean ecliptic and equinox of the epoch) (formerly called EOD).
getEdges() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
 
getEffectiveTolerance(Double, Double, double) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Gets the effective tolerance from a given absolute and relative tolerance.
getEffects() - Method in class fr.cnes.sirius.patrius.propagation.analytical.AdapterPropagator
Get the differential effects.
getEigenvector(int) - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Gets a copy of the ith eigenvector of the original matrix.
getElement() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree.Node
Get the contained element.
getElement(int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the element at the specified index
getElement(int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Returns the element at the specified index
getElement(int) - Method in interface fr.cnes.sirius.patrius.math.util.DoubleArray
Returns the element at the specified index.
getElement(int) - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Returns the element at the specified index
getElementNumber() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the element number.
getElements() - Method in interface fr.cnes.sirius.patrius.math.util.DoubleArray
Returns a double[] array containing the elements of this DoubleArray.
getElements() - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Returns a double array containing the elements of this ResizableArray.
getElevation() - Method in class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Get the threshold apparent elevation value.
getElevation() - Method in class fr.cnes.sirius.patrius.events.detectors.ElevationDetector
Get the threshold elevation value.
getElevation(double) - Method in class fr.cnes.sirius.patrius.events.detectors.GroundMaskElevationDetector
Get the interpolated elevation for a given azimuth according to the mask.
getElevation(double) - Method in class fr.cnes.sirius.patrius.fieldsofview.AzimuthElevationField
Get the Mask interpolated Elevation for a given Azimuth : this algorithm is from the orekit's GroundMaskElevationDetector
getElevation(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the elevation of a point with regards to the local point.
getElevation(Vector3D) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AzimuthElevationCalculator
Compute the Elevation of a point defined by its Cartesian coordinates in a Frame whose x, y and "Reference Azimuth" axis are in the same Plane
getElevation() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPosition
Get the elevation angle.
getElevation() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
Get the elevation angle.
getElevationRate(PVCoordinates, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the elevation rate of a point.
getElevationRate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
Get the elevation rate.
getElitismRate() - Method in class fr.cnes.sirius.patrius.math.genetics.ElitisticListPopulation
Access the elitism rate.
getEllipsoid() - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Getter for the spheroid object.
getEllipsoid() - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Getter for the spheroid object.
getEllipsoid(BodyShapeFitter.EllipsoidType) - Method in class fr.cnes.sirius.patrius.bodies.mesh.BodyShapeFitter
Getter for the ellipsoid of the desired type.
getEllipsoidicCoordinates(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Convert from Cartesian to Ellipsoid coordinates
getEllipticity(double, double) - Method in class fr.cnes.sirius.patrius.assembly.properties.RFAntennaProperty
Gets the factor of ellipticity using a spline interpolation.
getEllipticityCorrectionLoveNumber2() - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.ITerrestrialTidesDataProvider
Get second degree Love number for the ellipticity perturbation.
getEllipticityCorrectionLoveNumber2() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTidesDataProvider
Get second degree Love number for the ellipticity perturbation.
getEllipticityFactor() - Method in class fr.cnes.sirius.patrius.groundstation.RFStationAntenna
 
getEm() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
 
getEMB() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the unique Earth-Moon barycenter frame.
getEME2000() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Get an EME2000, celestial point centered frame.
getEME2000() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
Get an EME2000, celestial point centered frame.
getEME2000() - Method in class fr.cnes.sirius.patrius.bodies.Earth
Get an EME2000, celestial point centered frame.
getEME2000() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the unique EME2000 frame.
getEmissionDate() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the emission date.
getEmissivity(AbsoluteDate, double, double) - Method in interface fr.cnes.sirius.patrius.forces.radiation.IEmissivityModel
Get the albedo and infrared emissivities.
getEmissivity(AbsoluteDate, double, double) - Method in class fr.cnes.sirius.patrius.forces.radiation.KnockeRiesModel
Computing of the emissivities of earth (albedo and infrared) based of the Knocke-Reis model (the longitude is not used in this model) See Obelix Reference manuel (NT-07-1)
getEmitter(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Getter for the signal emitter.
getEmitter(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Getter for the signal emitter.
getEmitter(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
Getter for the signal emitter.
getEmitterDatesList() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Getter for the list of the emitter dates of the occurred events.
getEmitterDatesMap() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Getter for the Map of the emitter (keys) & receiver (values) dates of the occurred events.
getEmitterPV() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for PV coordinates of the emitter, in the working frame.
getEmpiricalDistribution() - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Returns the EmpiricalDistribution used when operating in 0.
getEncompassingSphereRadius() - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Getter for the radius, in meters, of a sphere centered on the body frame origin and encompassing the shape.
getEncompassingSphereRadius() - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Getter for the radius, in meters, of a sphere centered on the body frame origin and encompassing the shape.
getEncompassingSphereRadius() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the radius, in meters, of a sphere centered on the body frame origin and encompassing the shape.
getEncompassingSphereRadius() - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Getter for the radius, in meters, of a sphere centered on the body frame origin and encompassing the shape.
getEnd() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the Chebyshev polynomial range end date.
getEnd() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Getter for the end range.
getEnd() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.LineSegment
 
getEnd() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Segment
Get the end point of the segment.
getEnd() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Segment
Get the end point of the segment.
getEnd() - Method in interface fr.cnes.sirius.patrius.utils.legs.Leg
Returns the leg end date.
getEndAsDouble() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the end range of the underlying polynomial Chebyshev function.
getEndDate() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Return the maneuver stop date (if a date or a DateDetector as been provided).
getEndDate() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Return the maneuver stop date (if a date or a DateDetector as been provided).
getEndDate() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Get the date of the last available Earth Orientation Parameters.
getEndDate() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000HistoryConstantOutsideInterval
 
getEndDate() - Method in interface fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistory
Get the date of the last available Earth Orientation Parameters.
getEndDate() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP2000History
getEndDate.
getEndingEvent() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Phenomenon
Get the ending event.
getEndingIsDefined() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Phenomenon
True if the second boundary value is defined.
getEngine(String) - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Public method to search the engine object corresponding to the specified name.
getEngineCount() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
 
getEnginesList() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Returns the engines list.
getEntries() - Method in class fr.cnes.sirius.patrius.time.TimeStampedCache
Get the total number of entries cached.
getEntry(int, int) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Returns the value of one entry of the matrix
getEntry(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns the entry in the specified row and column.
getEntry(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets the entry at the specified row and column.
getEntry(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Returns the entry in the specified row and column.
getEntry(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Gets the entry at the specified row and column.
getEntry(int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Returns the entry in the specified index.
getEntry(int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Return the entry at the specified index.
getEntry(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Gets the entry at the specified row and column.
getEntry(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Returns the entry in the specified row and column.
getEntry(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Gets the entry at the specified row and column.
getEntry(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets the entry at the specified row and column.
getEntry(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets the entry at the specified row and column.
getEntry(int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Returns the entry in the specified row and column.
getEntry(int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Returns the entry in the specified index.
getEntry(int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets the entry at the specified row and column.
getEntry(int) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Return the entry at the specified index.
getEOP1980History() - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Get Earth Orientation Parameters history (IAU1980) data.
getEOP1980History(EOPInterpolators) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Get Earth Orientation Parameters history (IAU1980) data.
getEOP2000History() - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Get Earth Orientation Parameters history (IAU2000) data.
getEOP2000History(EOPInterpolators) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Get Earth Orientation Parameters history (IAU2000) data.
getEOP2000History(EOPInterpolators, EOP2000HistoryLoader) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Get Earth Orientation Parameters history (IAU2000) data using a specific loader.
getEOP2000HistoryConstant() - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Get Earth Orientation Parameters history (IAU2000) data.
getEOP2000HistoryConstant(EOPInterpolators) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Get Earth Orientation Parameters history (IAU2000) data.
getEOP2000HistoryConstant(EOPInterpolators, EOP2000HistoryLoader) - Static method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Get Earth Orientation Parameters history (IAU2000) data using a specific loader.
getEOPEntryArray() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Getter for the EOP entries array.
getEOPHistory() - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Get the EOP history.
getEOPHistory() - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Get the EOP history.
getEOPInterpolationMethod() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Return the EOP interpolation method.
getEOPInterpolationMethod() - Method in interface fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistory
Return the EOP interpolation method.
getEOPInterpolationMethod() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP2000History
EOPInterpolators.
getEOPInterpolationMethod() - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Return the EOP interpolation method.
getEOPInterpolationMethod() - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Return the EOP interpolation method.
getEp() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
 
getEphemeris() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Get the ephemeris of the celestial point.
getEphemeris() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
Get the ephemeris of the celestial point.
getEphemeris() - Method in class fr.cnes.sirius.patrius.bodies.Earth
Get the ephemeris of the celestial point.
getEphemeris() - Method in class fr.cnes.sirius.patrius.propagation.analytical.AnalyticalEphemerisModeHandler
Get the generated ephemeris.
getEphemeris(String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiEphemerisModeHandler
Get the generated ephemeris of the given spacecraft Id.
getEphemerisCacheReusabilityRatio() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Getter for the cache reusability ratio.
getEphemerisLoader() - Method in class fr.cnes.sirius.patrius.bodies.AbstractJPLCelestialBodyLoader
Returns the ephemeris loader.
getEphemerisMaxSize() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Getter for the maximal internal reference values size before reinitialization.
getEphemerisSize() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Getter for the ephemeris size.
getEphemerisType(String) - Static method in enum fr.cnes.sirius.patrius.bodies.PredefinedEphemerisType
Get ephemeris type from JPL/PATRIUS name.
getEphemerisType() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the type of ephemeris.
getEpoch() - Method in interface fr.cnes.sirius.patrius.files.general.OrbitFile
Returns the start epoch of the orbit file.
getEpoch() - Method in class fr.cnes.sirius.patrius.files.general.SatelliteTimeCoordinate
Returns the epoch for this coordinate.
getEpoch() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the start epoch of the orbit file.
getEpoch() - Method in class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformation
Get the reference epoch of the transform.
getEpoch() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Getter for the epoch for this magnetic field model.
getEpoch() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Returns the epoch attribute.
getEpochDate() - Method in enum fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSType
 
getEpochInterval() - Method in interface fr.cnes.sirius.patrius.files.general.OrbitFile
Returns the time interval between epochs (in seconds).
getEpochInterval() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the time interval between epochs (in seconds).
getEps() - Method in class fr.cnes.sirius.patrius.math.stat.clustering.DBSCANClusterer
Returns the maximum radius of the neighborhood to be considered.
getEpsilon() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroProperty
Getter for the specular reemission percentage.
getEpsilonSignalPropagation() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Getter for the epsilon for signal propagation used in #getApparentRadius(PVCoordinatesProvider, AbsoluteDate, PVCoordinatesProvider, PropagationDelayType) method.
getEpsilonSignalPropagation() - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Getter for the epsilon for signal propagation used in #getApparentRadius(PVCoordinatesProvider, AbsoluteDate, PVCoordinatesProvider, PropagationDelayType) method.
getEpsilonSignalPropagation() - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Getter for the epsilon for signal propagation when signal propagation is taken into account.
getEpsilonSignalPropagation() - Method in class fr.cnes.sirius.patrius.forces.radiation.LightingRatio
Getter for the epsilon for signal propagation when signal propagation is taken into account.
getEpsilonSignalPropagation() - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Getter for the epsilon for signal propagation when signal propagation is taken into account.
getEquationOfEquinoxes(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.frames.transformations.TODProvider
Get the Equation of the Equinoxes at the current date.
getEquations() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquationsAndTolerances
Get the additional equations.
getEquationsDimension() - Method in interface fr.cnes.sirius.patrius.stela.propagation.StelaAdditionalEquations
 
getEquationsDimension() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaPartialDerivativesEquations
getEquatorialParameters() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Getter for underlying equatorial parameters.
getEquatorialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Convert current orbital parameters into equatorial parameters.
getEquatorialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Convert current orbital parameters into equatorial parameters.
getEquatorialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Convert current orbital parameters into equatorial parameters.
getEquatorialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into equatorial parameters.
getEquatorialParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into equatorial parameters.
getEquatorialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Convert current orbital parameters into equatorial parameters.
getEquatorialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Convert current orbital parameters into equatorial parameters.
getEquatorialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Convert current orbital parameters into equatorial parameters.
getEquatorialParameters() - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Convert current orbital parameters into equatorial parameters.
getEquatorialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Convert current orbital parameters into equatorial parameters.
getEquatorialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Convert current orbital parameters into equatorial parameters.
getEquatorialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Convert current orbital parameters into equatorial parameters.
getEquatorialRadius() - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Deprecated.
since 4.13 as this method isn't relevant to this class description, use EllipsoidBodyShape.getARadius() instead. Also, this method will be kept in the OneAxisEllipsoid class, so you can cast your ellipsoid to this type to continue to use it.
getEquatorialRadius() - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Getter for the equatorial radius of the body.
getEquatorialRadius() - Method in class fr.cnes.sirius.patrius.bodies.ThreeAxisEllipsoid
Deprecated.
since 4.13 as this method isn't relevant to this class description. This method will be only kept in the OneAxisEllipsoid class.
getEquatorialRadius() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Spheroid
Get equatorial radius of Spheroid.
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the first component of the eccentricity vector.
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the first component of the equinoctial eccentricity vector.
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get the first component of the equinoctial eccentricity vector.
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the first component of the equinoctial eccentricity vector.
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the first component of the equinoctial eccentricity vector.
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the first component of the eccentricity vector.
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the first component of the equinoctial eccentricity vector.
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the first component of the equinoctial eccentricity vector.
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Get the first component of the eccentricity vector.
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Get the first component of the eccentricity vector.
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Get the first component of the eccentricity vector.
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the first component of the eccentricity vector (as per equinoctial parameters).
getEquinoctialEx() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the first component of the eccentricity vector.
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the second component of the eccentricity vector.
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the second component of the equinoctial eccentricity vector.
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get the second component of the equinoctial eccentricity vector.
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the second component of the equinoctial eccentricity vector.
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the second component of the equinoctial eccentricity vector.
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the second component of the eccentricity vector.
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the second component of the equinoctial eccentricity vector.
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the second component of the equinoctial eccentricity vector.
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Get the second component of the eccentricity vector.
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Get the second component of the eccentricity vector.
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Get the second component of the eccentricity vector.
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the second component of the eccentricity vector (as per equinoctial parameters).
getEquinoctialEy() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the second component of the eccentricity vector.
getEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Getter for underlying equinoctial parameters.
getEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Convert current orbital parameters into equinoctial parameters.
getEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Convert current orbital parameters into equinoctial parameters.
getEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Convert current orbital parameters into equinoctial parameters.
getEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into equinoctial parameters.
getEquinoctialParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into equinoctial parameters.
getEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Convert current orbital parameters into equinoctial parameters.
getEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Convert current orbital parameters into equinoctial parameters.
getEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Convert current orbital parameters into equinoctial parameters.
getEquinoctialParameters() - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Convert current orbital parameters into equinoctial parameters.
getEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Convert current orbital parameters into equinoctial parameters.
getEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Convert current orbital parameters into equinoctial parameters.
getEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Convert current orbital parameters into equinoctial parameters.
getEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Getter for underlying equinoctial parameters.
getEquivalentTransversalSurf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
Get equivalent transversal surface.
getEquivalentTransversalSurf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularSurfaceCylinder
Get equivalent transversal surface.
getERA(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.stela.bodies.EarthRotation
Compute the Earth Rotation Angle (ERA) using Capitaine model (2000).
getERADerivative(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.stela.bodies.EarthRotation
Compute the Earth Rotation Angle (ERA) derivative.
getErgolsMass() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Returns the sum of ergols masses.
getErrorCovariance() - Method in class fr.cnes.sirius.patrius.math.filter.KalmanFilter
Returns the current error covariance matrix.
getErrorCovarianceMatrix() - Method in class fr.cnes.sirius.patrius.math.filter.KalmanFilter
Returns a copy of the current error covariance matrix.
getErrorSumSquares() - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns the sum of squared errors (SSE) associated with the regression model.
getESplit() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant e split in two pieces.
getEvaluations() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Get the number of function evaluations of the last run of the integrator.
getEvaluations() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.bivariate.BivariateIntegrator
Returns the number of function evaluations made during the last run of the integrator.
getEvaluations() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.bivariate.DelegatedBivariateIntegrator
Returns the number of function evaluations made during the last run of the integrator.
getEvaluations() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevIntegrator
Return the current number of function evaluations.
getEvaluations() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.UnivariateIntegrator
Get the number of function evaluations of the last run of the integrator.
getEvaluations() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Get the number of evaluations of the objective function.
getEvaluations() - Method in interface fr.cnes.sirius.patrius.math.analysis.solver.BaseUnivariateSolver
Get the number of evaluations of the objective function.
getEvaluations() - Method in class fr.cnes.sirius.patrius.math.dfp.BracketingNthOrderBrentSolverDFP
Get the number of evaluations of the objective function.
getEvaluations() - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Get the number of evaluations of the differential equations function.
getEvaluations() - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Get the number of evaluations of the differential equations function.
getEvaluations() - Method in class fr.cnes.sirius.patrius.math.optim.BaseMultiStartMultivariateOptimizer
Gets the number of evaluations of the objective function.
getEvaluations() - Method in class fr.cnes.sirius.patrius.math.optim.BaseOptimizer
Gets the number of evaluations of the objective function.
getEvaluations() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.BracketFinder
 
getEvaluations() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.MultiStartUnivariateOptimizer
Gets the number of evaluations of the objective function.
getEvent() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Get event to detect.
getEventDatationType() - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Specify if the event datation type corresponds to the emitter date or the receiver date.
getEventDatationType() - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Specify if the event datation type corresponds to the emitter date or the receiver date.
getEventDatationType() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Specify if the event datation type corresponds to the emitter date or the receiver date.
getEventDate(AbstractSignalPropagationDetector.EventDatationType) - Method in class fr.cnes.sirius.patrius.events.postprocessing.EventsLogger.LoggedEvent
Returns the event date matching the datation choice and the provided event date.
getEventDetector() - Method in class fr.cnes.sirius.patrius.events.postprocessing.EventsLogger.LoggedEvent
Get the event detector triggered.
getEventDetector() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiEventsLogger.MultiLoggedEvent
Get the event detector triggered.
getEventDetector() - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Get the underlying event detector.
getEventHandler() - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Get the underlying event handler.
getEventHandlers() - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Get all the event handlers that have been added to the integrator.
getEventHandlers() - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Get all the event handlers that have been added to the integrator.
getEvents(String, String, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsList
Finds one/more events in the list of CodedEvent following some criteria.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.forces.drag.DragForce
There are no discrete events for this model.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
Get the discrete events related to the model.
getEventsDetectors() - Method in interface fr.cnes.sirius.patrius.forces.ForceModel
Get the discrete events related to the model.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Get the discrete events related to the model.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Get the discrete events related to the model.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Get the discrete events related to the model.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Get the discrete events related to the model.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Get the discrete events related to the model.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Get the discrete events related to the model.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.forces.relativistic.CoriolisRelativisticEffect
Get the discrete events related to the model.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.forces.relativistic.LenseThirringRelativisticEffect
Get the discrete events related to the model.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.forces.relativistic.SchwarzschildRelativisticEffect
Get the discrete events related to the model.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Get all the events detectors that have been added.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Get all the events detectors that have been added.
getEventsDetectors() - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Get all the events detectors that have been added.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get all the events detectors that have been added.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get all the events detectors that have been added.
getEventsDetectors() - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Get all the events detectors that have been added.
getEventsDetectors() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Get all the events detectors that have been added.
getEventTime() - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Get the occurrence time of the event triggered in the current step.
getEventTime() - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Get the occurrence time of the event triggered in the current step.
getEventType() - Method in interface fr.cnes.sirius.patrius.events.postprocessing.CodingEventDetector
Gets a code indicating the type of event we want to log: DELAY when a delay is associated to the logged events with respect to the detected events, N_OCCURRENCE when we want to log the nth occurrence of the detected events, STANDARD when no delays and no occurrence numbers are taken into consideration.
getEventType() - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Gets a code indicating the type of event we want to log: DELAY when a delay is associated to the logged events with respect to the detected events, N_OCCURRENCE when we want to log the nth occurrence of the detected events, STANDARD when no delays and no occurrence numbers are taken into consideration.
getEventType() - Method in interface fr.cnes.sirius.patrius.events.postprocessing.MultiCodingEventDetector
Gets a code indicating the type of event we want to log: DELAY when a delay is associated to the logged events with respect to the detected events, N_OCCURRENCE when we want to log the nth occurrence of the detected events, STANDARD when no delays and no occurrence numbers are taken into consideration.
getEventType() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Gets a code indicating the type of event we want to log: DELAY when a delay is associated to the logged events with respect to the detected events, N_OCCURRENCE when we want to log the nth occurrence of the detected events, STANDARD when no delays and no occurrence numbers are taken into consideration.
getException() - Method in exception fr.cnes.sirius.patrius.utils.exception.PatriusExceptionWrapper
Get the wrapped exception.
getExModel() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Get the x eccentricity component parameter model.
getExosphericTemp() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.JB2006
Get the exospheric temperature above input position.
getExosphericTemperature() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Returns the exospheric temperature.
getExpectedColumnDimension() - Method in exception fr.cnes.sirius.patrius.math.linear.MatrixDimensionMismatchException
 
getExpectedDimension(int) - Method in exception fr.cnes.sirius.patrius.math.exception.MultiDimensionMismatchException
 
getExpectedDimensions() - Method in exception fr.cnes.sirius.patrius.math.exception.MultiDimensionMismatchException
 
getExpectedRowDimension() - Method in exception fr.cnes.sirius.patrius.math.linear.MatrixDimensionMismatchException
 
getExpense() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Getter for the expense.
getExponent() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Return the exponent of the instance value, removing the bias.
getExponent() - Method in class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
Get the exponent characterizing the distribution.
getExponent(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Return the exponent of a double number, removing the bias.
getExponent(float) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Return the exponent of a float number, removing the bias.
getExponent(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Return the exponent of a double number, removing the bias.
getExponent(float) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Return the exponent of a float number, removing the bias.
getExponent(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Return the exponent of a double number, removing the bias.
getExponent(float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Return the exponent of a float number, removing the bias.
getExponent(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Return the exponent of a double number, removing the bias.
getExponent(float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Return the exponent of a float number, removing the bias.
getExponent(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Return the exponent of a double number, removing the bias.
getExponent(float) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Return the exponent of a float number, removing the bias.
getExponent(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Return the exponent of a double number, removing the bias.
getExponent(float) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Return the exponent of a float number, removing the bias.
getExponent(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Return the exponent of a double number, removing the bias.
getExponent(float) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Return the exponent of a float number, removing the bias.
getExponent(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Return the exponent of a double number, removing the bias.
getExponent(float) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Return the exponent of a float number, removing the bias.
getExponent(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Return the exponent of a double number, removing the bias.
getExponent(float) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Return the exponent of a float number, removing the bias.
getEyModel() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Get the y eccentricity component parameter model.
getF() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get L - Ω where L is the mean longitude of the Moon.
getF() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Getter for the flattening.
getF0(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Objective function value at X.
getF0() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the objective function to minimize
getF0() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Objective function.
getF0(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Objective function value at X.
getF10(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.JB2006InputParameters
Get the value of the instantaneous solar flux index (1e-22*Watt/(m2*Hertz)).
getF107() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Getter for f107.
getF107A() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Getter for f107A.
getF10B(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.JB2006InputParameters
Get the value of the mean solar flux.
getFaces() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
 
getFacet() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroFacetProperty
Get the facet.
getFacet() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeFacetProperty
Get the facet.
getFacets() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet.BRep
Get the extracted facets.
getFactoryKey() - Method in class fr.cnes.sirius.patrius.frames.PredefinedFrame
Get the key of the frame within the factory.
getFc() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Getter for fc.
getFHi() - Method in exception fr.cnes.sirius.patrius.math.exception.NoBracketingException
Get the value at the higher end of the interval.
getFHi() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.BracketFinder
Get function value at BracketFinder.getHi().
getFi(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.BarrierMethod
Use the barrier function instead.
getFi(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Inequality functions values at X.
getFi() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the inequalities constraints array
getFi() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Inequality functions.
getFi(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Inequality functions values at X.
getField() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Get the Field to which the instance belongs.
getField() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Get the Field to which the instance belongs.
getField() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Get the Field (really a DfpField) to which the instance belongs.
getField() - Method in interface fr.cnes.sirius.patrius.math.FieldElement
Get the Field to which the instance belongs.
getField() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Get the Field to which the instance belongs.
getField() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Get the Field to which the instance belongs.
getField() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Get the type of field elements of the matrix.
getField() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Get the type of field elements of the vector.
getField() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Get the type of field elements of the matrix.
getField() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Get the type of field elements of the vector.
getField() - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Get the Field to which the instance belongs.
getField() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
Get the Field to which the instance belongs.
getField(GeoMagneticFieldFactory.FieldModel, AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticFieldFactory
Get the GeoMagneticField for the given model type and year.
getField(GeoMagneticFieldFactory.FieldModel, double) - Static method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticFieldFactory
Get the GeoMagneticField for the given model type and year.
getFieldClass() - Method in class fr.cnes.sirius.patrius.math.parameter.FieldDescriptor
Gets the class of the described fields.
getFieldData(SpacecraftState, IFieldOfView, Vector3D) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the field data as FieldData for each state in provided list.
getFieldValue(FieldDescriptor<T>) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Gets the value currently mapped to a given field descriptor.
getFieldVector() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticElements
Returns the magnetic field vector in the topocentric frame (North=X, East=Y, Nadir=Z) in nTesla.
getFile(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandleManager
Return the File object associated with a handle.
getFile() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelInfo
Getter for the file name.
getFile() - Method in class fr.cnes.sirius.patrius.data.PATRIUSFileInputStream
Returns the file associated to the stream.
getFileDate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
Get the date of the file from which data at the specified date comes from.
getFilename(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandleManager
Indicate the file name associated to a handle.
getFilter(int) - Static method in enum fr.cnes.sirius.patrius.utils.AngularDerivativesFilter
Get the filter corresponding to a maximum derivation order.
getFilter(int) - Static method in enum fr.cnes.sirius.patrius.utils.CartesianDerivativesFilter
Get the filter corresponding to a maximum derivation order.
getFinalTime() - Method in class fr.cnes.sirius.patrius.math.ode.ContinuousOutputModel
Get the final integration time.
getFirst() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Returns first EOP entry.
getFirst() - Method in class fr.cnes.sirius.patrius.math.genetics.ChromosomePair
Access the first chromosome.
getFirst() - Method in class fr.cnes.sirius.patrius.math.util.Pair
Getter for the first element of the pair.
getFirst() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Get the first TLE.
getFirstAxis() - Method in class fr.cnes.sirius.patrius.attitudes.TwoDirectionAttitudeLaw
Getter for the satellite axis aligned with the first direction.
getFirstBody() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Get 1st body
getFirstBody() - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Get 1st body.
getFirstCommonPseudoInertialAncestor(Frame) - Method in class fr.cnes.sirius.patrius.frames.Frame
Returns the first pseudo-inertial common ancestor between this and provided frame.
getFirstCovarianceMatrix() - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
 
getFirstDate() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Get the start date of the series.
getFirstDate() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the first date.
getFirstIndex() - Method in class fr.cnes.sirius.patrius.math.ode.EquationsMapper
Get the index of the first equation element in complete state arrays.
getFirstInterval() - Method in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Getter for the first interval.
getFirstKnownLeapSecond() - Method in class fr.cnes.sirius.patrius.time.UTCScale
Get the date of the first known leap second.
getFirstOccurrence() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Get the first occurrence to detect.
getFirstOptimalDate() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the first optimal date.
getFirstOrderDimension() - Method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Returns the number of first order additional states.
getFirstOrderDimension() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Returns the number of first order additional states.
getFirstOrderDimension() - Method in interface fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquations
Returns the number of first order additional states.
getFirstPseudoInertialAncestor() - Method in class fr.cnes.sirius.patrius.frames.Frame
Returns the first pseudo-inertial ancestor in the frame tree.
getFirstSample() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the first sample.
getFirstTimeStampedPVCoordinates() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Getter for the first time-stamped PVCoordinates.
getFirstUsableDate() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the first usable date.
getFitness() - Method in class fr.cnes.sirius.patrius.math.genetics.Chromosome
Access the fitness of this chromosome.
getFittedParameters() - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Get a copy of the last fitted parameters.
getFittestChromosome() - Method in class fr.cnes.sirius.patrius.math.genetics.ListPopulation
Access the fittest chromosome in this population.
getFittestChromosome() - Method in interface fr.cnes.sirius.patrius.math.genetics.Population
Access the fittest chromosome in this population.
getFixedDateType() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the fixed date : emission or reception.
getFlagAlbedo() - Method in class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
albedo getter
getFlagAlbedo() - Method in interface fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationSensitive
albedo getter
getFlagIr() - Method in class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
infrared getter
getFlagIr() - Method in interface fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationSensitive
infrared getter
getFlattening() - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Deprecated.
since 4.13 as this method isn't relevant to this class description. This method will be kept in the OneAxisEllipsoid class. Cast you ellipsoid to this type to continue to use it.
getFlattening() - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Getter for the flattening.
getFlattening() - Method in class fr.cnes.sirius.patrius.bodies.ThreeAxisEllipsoid
Deprecated.
since 4.13 as this method isn't relevant to this class description. This method will be only kept in the OneAxisEllipsoid class.
getFLo() - Method in exception fr.cnes.sirius.patrius.math.exception.NoBracketingException
Get the value at the lower end of the interval.
getFLo() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.BracketFinder
Get function value at BracketFinder.getLo().
getFloorIndex(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the floor index for the given date.
getFloorSample(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the floor sample for the given date.
getFlowRate(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Get the flow rate.
getFlux() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedFlux
Getter for all elementary rediffused fluxes.
getFlux(Transform) - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedFlux
Getter for all elementary rediffused fluxes.
getFlux(Orbit, PVCoordinates) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Get the solar flux vector.
getFluxMaxDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Get maximum date of flux values
getFluxMaxDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Get maximum date of flux values
getFluxMaxDate() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Get maximum date of flux values
getFluxMaxDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Get maximum date of flux values
getFluxMinDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Get minimum date of flux values
getFluxMinDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Get minimum date of flux values
getFluxMinDate() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Get minimum date of flux values
getFluxMinDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Get minimum date of flux values
getFMid() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.BracketFinder
Get function value at BracketFinder.getMid().
getForce() - Method in class fr.cnes.sirius.patrius.wrenches.Wrench
 
getForceModels() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Returns the propagator force models.
getForceModels(String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get force models list.
getForceModels() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiPartialDerivativesEquations
Returns the propagator force models.
getForceModels() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get force models list.
getForceModels() - Method in class fr.cnes.sirius.patrius.propagation.numerical.PartialDerivativesEquations
Returns the propagator force models.
getForceModels() - Method in class fr.cnes.sirius.patrius.stela.orbits.OrbitNatureConverter
Returns the force model taken into account in the converter.
getForceModels() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Get perturbing force models list.
getForceModelsList() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
Returns a list of all added force models.
getForcesStepHandler() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Getter for forces step handler.
getFormat() - Method in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Get the components format.
getFormat() - Method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Get the components format.
getFormat() - Method in class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Get the components format.
getForward() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FileRecordDAF
Getter for the first summary record.
getFound(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandleManager
Indicate if the handle is found in the list.
getFourier() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeriesApproximation
 
getFOV() - Method in class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Getter for FOV list.
getFOV() - Method in class fr.cnes.sirius.patrius.groundstation.GeometricStationAntenna
 
getFractionSeconds() - Method in class fr.cnes.sirius.patrius.time.TimeComponents
Get the fractional part of seconds.
getFrame() - Method in interface fr.cnes.sirius.patrius.assembly.IPart
 
getFrame() - Method in class fr.cnes.sirius.patrius.assembly.MainPart
getFrame() - Method in class fr.cnes.sirius.patrius.assembly.MobilePart
getFrame() - Method in class fr.cnes.sirius.patrius.assembly.Part
getFrame() - Method in class fr.cnes.sirius.patrius.attitudes.directions.ConstantVectorDirection
 
getFrame() - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Gets the frame of the covariance.
getFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Getter for the frame.
getFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Returns the frame used for solar time computation.
getFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.PlaneCrossingDetector
Getter for the frame for plane definition.
getFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Returns the frame used for solar time computation.
getFrame() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Get the frame of the acceleration inDirection.
getFrame() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Get the frame of the velocity increment.
getFrame(PredefinedFrameType) - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get one of the predefined frames.
getFrame() - Method in class fr.cnes.sirius.patrius.groundstation.RFStationAntenna
Returns ground station topocentric frame.
getFrame() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the frame in which the orbital parameters are defined.
getFrame() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Getter for the reference frame.
getFrame() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Get the frame in which the orbit is propagated.
getFrame(String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Get the frame in which the orbit is propagated.
getFrame() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
Get the frame in which the orbit is propagated.
getFrame() - Method in class fr.cnes.sirius.patrius.propagation.AnalyticalIntegratedEphemeris
Get the frame in which the orbit is propagated.
getFrame(String) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Get the frame in which the orbit is propagated.
getFrame() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Returns the propagator frame.
getFrame(String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get the frame in which the orbit is propagated.
getFrame() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiPartialDerivativesEquations
Returns the propagator frame.
getFrame() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get the frame in which the orbit is propagated.
getFrame() - Method in class fr.cnes.sirius.patrius.propagation.numerical.PartialDerivativesEquations
Returns the propagator frame.
getFrame() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Getter for the frame in which the time-stamped PVCoordinates are defined.
getFrame() - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Get the frame in which the orbit is propagated.
getFrame() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the inertial frame.
getFrame() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the reference frame.
getFrame() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Get the frame in which the orbit is propagated.
getFrameFromClass(int, int, int[], String[], int[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceFrame
Getter for the frame name, frame ID, and center associated with a given frame class and class ID.
getFrameOrientation() - Method in class fr.cnes.sirius.patrius.fieldsofview.AzimuthElevationField
Returns the frame orientation.
getFrameOrigin() - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the frame origin point.
getFree() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FileRecordDAF
Getter for the first free address in the file.
getFreeParameters() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Get the number of free parameters.
getFreeParameters() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Get the number of free parameters.
getFrequency() - Method in class fr.cnes.sirius.patrius.assembly.properties.RFAntennaProperty
 
getFrequencyCorrection() - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.ITerrestrialTidesDataProvider
Get the frequency corrections as a table of Love number corrections associated to a Doodson number i.e. a wave.
getFrequencyCorrection() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTidesDataProvider
Get the frequency corrections as a table of Love number corrections associated to a Doodson number i.e. a wave.
getFrobeniusNorm() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the Frobenius norm of the matrix.
getFrobeniusNorm() - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the Frobenius norm of the matrix.
getFrobeniusNorm() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the Frobenius norm of the matrix.
getFrobeniusNorm() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the Frobenius norm of the matrix.
getFrozenFrame(Frame, AbsoluteDate, String) - Method in class fr.cnes.sirius.patrius.frames.Frame
Get a new version of the instance, frozen with respect to a reference frame.
getFs() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Getter for fs.
getFunction() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AbstractAeroCoeff1D
Getter for the function.
getFunction() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoAAndMach
Getter for the function.
getFunction() - Method in class fr.cnes.sirius.patrius.bodies.IAUPoleFunction
Returns the IAU pole function.
getFunction() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.bivariate.BivariateIntegrator
Returns the function used during the last run of the integrator.
getFunction() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.bivariate.DelegatedBivariateIntegrator
Returns the function used during the last run of the integrator.
getFunction() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeriesApproximation
 
getFunction() - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearOptimizer
 
getFunctions() - Method in class fr.cnes.sirius.patrius.bodies.IAUPoleCoefficients1D
Returns the IAU pole functions.
getFunctions() - Method in class fr.cnes.sirius.patrius.math.parameter.IntervalsFunction
Getter for the functions associated to the intervals.
getFunctionType() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.AerodynamicProperties
Get the type of the aerodynamic coefficients functions among:
- Coefficients as a function of altitude,
- Coefficients as a function of angle of attack
- Coefficients as a function of Mach number
- Coefficients as a function of Mach number and angle of attack.
getFunctionValueAccuracy() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Get the function value accuracy of the solver.
getFunctionValueAccuracy() - Method in interface fr.cnes.sirius.patrius.math.analysis.solver.BaseUnivariateSolver
Get the function value accuracy of the solver.
getFunctionValueAccuracy() - Method in class fr.cnes.sirius.patrius.math.dfp.BracketingNthOrderBrentSolverDFP
Get the function accuracy.
getG() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Get the linear inequalities constraints matrix
getG() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Get the linear inequalities constraints matrix
getG2() - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Deprecated.
since 4.13 as this method isn't relevant to this class description. This method will be kept in the OneAxisEllipsoid class. Cast you ellipsoid to this type to continue to use it.
getG2() - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Getter for the g2 (g squared with g = 1.0 - f).
getG2() - Method in class fr.cnes.sirius.patrius.bodies.ThreeAxisEllipsoid
Deprecated.
since 4.13 as this method isn't relevant to this class description. This method will be only kept in the OneAxisEllipsoid class.
getG50() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the G50 reference frame.
getGain(double, double) - Method in class fr.cnes.sirius.patrius.assembly.properties.RFAntennaProperty
Gets the antenna gain using a spline interpolation.
getGAST(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.GTODProvider
Get the Greenwich apparent sidereal time, in radians.
getGAST(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.GTODProvider
Get the Greenwich apparent sidereal time, in radians.
getGaussForceModels() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Get perturbing Gauss force models list.
getGCRF() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the unique GCRF frame.
getGenerateCalls() - Method in class fr.cnes.sirius.patrius.time.TimeStampedCache
Get the number of calls to the generate method.
getGeneratedEphemeris() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Get the ephemeris generated during propagation.
getGeneratedEphemeris(String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Not authorized method: throws an unchecked exception when called.
getGeneratedEphemeris(String) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Get the ephemeris generated during propagation for a defined spacecraft.
getGeneratedEphemeris(String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get the ephemeris generated during propagation for a defined spacecraft.
getGeneratedEphemeris() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get the ephemeris generated during propagation.
getGeneratedEphemeris() - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Get the ephemeris generated during propagation.
getGeneratedEphemeris() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Get the ephemeris generated during propagation.
getGenerationsEvolved() - Method in class fr.cnes.sirius.patrius.math.genetics.GeneticAlgorithm
Returns the number of generations evolved to reach StoppingCondition in the last run.
getGenerator() - Method in class fr.cnes.sirius.patrius.math.random.CorrelatedRandomVectorGenerator
Get the underlying normalized components generator.
getGenerator() - Method in class fr.cnes.sirius.patrius.math.random.UniformlyCorrelatedRandomVectorGenerator
Get the underlying normalized components generator.
getGenerator() - Method in class fr.cnes.sirius.patrius.time.TimeStampedCache
Get the generator.
getGeneratorUpperBounds() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Returns a fresh copy of the array of upper bounds of the subintervals of [0,1] used in generating data from the empirical distribution.
getGeodeticAltitude(Vector3D) - Method in class fr.cnes.sirius.patrius.stela.bodies.GeodPosition
Compute geodetic altitude.
getGeodeticLatitude(Vector3D) - Method in class fr.cnes.sirius.patrius.stela.bodies.GeodPosition
Compute geodetic latitude.
getGeodeticLongitude(Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.bodies.GeodPosition
Compute the geodetic longitude at a given date.
getGeoMeanImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns the currently configured geometric mean implementation
getGeoMeanImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the currently configured geometric mean implementation
getGeoMeanImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns the currently configured geometric mean implementation
getGeoMeanImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the currently configured geometric mean implementation
getGeometricMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Returns the geometric mean of all the aggregated data.
getGeometricMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the geometric mean of the available values
getGeometricMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns an array whose ith entry is the geometric mean of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getGeometricMean() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalMultivariateSummary
Returns an array whose ith entry is the geometric mean of the ith entries of the arrays that correspond to each multivariate sample
getGeometricMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the geometric mean of the values that have been added.
getGeometricMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns an array whose ith entry is the geometric mean of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getGeometricMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the geometric mean of the values that have been added.
getGeometricMeanImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the currently configured geometric mean implementation.
getgLat() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Getter for gLat.
getGlintPosition(Vector3D, Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.directions.GlintApproximatePointingDirection
Compute Glint position.
getGlintVectorPosition(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.GlintApproximatePointingDirection
Get the position vector of the glint point
getGlobalCurrentTime() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Get the current global grid point time.
getGlobalPreviousTime() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Get the previous global grid point time.
getgLong() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Getter for gLong.
getGM() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Get the central attraction coefficient of the celestial point.
getGM() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Get the central attraction coefficient of the celestial point.
getGM() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
Get the central attraction coefficient of the celestial point.
getGM() - Method in class fr.cnes.sirius.patrius.bodies.Earth
Get the central attraction coefficient of the celestial point.
getGM() - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionData
Returns the gravitational constant of the body.
getGMST(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.frames.transformations.GTODProvider
Get the Greenwich mean sidereal time, in radians.
getGMST(AbsoluteDate, FramesConfiguration) - Static method in class fr.cnes.sirius.patrius.frames.transformations.GTODProvider
Get the Greenwich mean sidereal time, in radians.
getGMST(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.stela.bodies.EarthRotation
Compute Greenwich Mean Sideral Time.
getGMST() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Get the Greenwich Mean Sidereal Time scale.
getGMSTDerivative(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.stela.bodies.EarthRotation
Compute Greenwich Mean Sideral Time derivative.
getGnssType() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getGoalType() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultivariateOptimizer
 
getGoalType() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.UnivariateOptimizer
 
getGPS() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Get the Global Positioning System scale.
getGpsWeek() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the GPS week as contained in the SP3 file.
getGradF0(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Objective function gradient at X.
getGradF0(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Objective function gradient at X.
getGradFi(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.BarrierMethod
Use the barrier function instead.
getGradFi(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Inequality functions gradients values at X.
getGradFi(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Inequality functions gradients values at X.
getGravitationalModel(EarthGravitationalModelFactory.GravityFieldNames, String, int, int) - Static method in class fr.cnes.sirius.patrius.forces.gravity.EarthGravitationalModelFactory
Create an default instance of a gravitational field of a celestial body using Balmino model and specific data.
getGravitationalModel(EarthGravitationalModelFactory.GravityFieldNames, String, int, int, boolean) - Static method in class fr.cnes.sirius.patrius.forces.gravity.EarthGravitationalModelFactory
Create an default instance of a gravitational field of a celestial body using Balmino model and specific data.
getGravityModel() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Getter for the gravitational attraction model of the body.
getGravityModel() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBody
Getter for the gravitational attraction model of the body.
getGravityModel() - Method in class fr.cnes.sirius.patrius.bodies.Earth
Getter for the gravitational attraction model of the body.
getGravityModel() - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Get the gravitational attraction model.
getGrid() - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionData
Returns the grid system.
getGroundLoss() - Method in class fr.cnes.sirius.patrius.groundstation.RFStationAntenna
 
getGroundPointingLaw() - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointingWrapper
Getter for the ground pointing attitude provider without yaw compensation.
getGST() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Get the Galileo System Time scale.
getGTOD(boolean) - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the GTOD reference frame.
getH() - Method in class fr.cnes.sirius.patrius.math.linear.QRDecomposition
Returns the Householder reflector vectors.
getH() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Get the linear inequalities constraints coefficients
getH() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Get the linear inequalities constraints coefficients
getH0() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.SimpleExponentialAtmosphere
Getter for the Altitude of reference (m).
getH0() - Method in class fr.cnes.sirius.patrius.frames.H0MinusNFrame
Getter for the reference date.
getH0MinusN(String, AbsoluteDate, double, double) - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the "H0 - n" reference frame.
getH0MinusN(String, AbsoluteDate, double) - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the "H0 - n" reference frame.
getHalfAngularAperture() - Method in class fr.cnes.sirius.patrius.fieldsofview.CircularField
Returns the half-aperture.
getHalfAperture() - Method in class fr.cnes.sirius.patrius.events.detectors.CircularFieldOfViewDetector
Get fov half aperture angle.
getHalfAperture1() - Method in class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Get the half aperture angle of fov 1st dihedra.
getHalfAperture2() - Method in class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Get the half aperture angle of fov 2nd dihedra.
getHandle(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandleManager
Retrieve handle associated with filename.
getHandle() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Getter for the state handle.
getHandle() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelInfo
Getter for the handle associated to the file.
getHandle() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkSegment
Getter for the handle associated to the segment.
getHandleList() - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandle
Return a SPICE set containing the handles of all currently open DAFS.
getHarmonicAmplitude() - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Get an upper bound of the fitted harmonic amplitude.
getHeight() - Method in class fr.cnes.sirius.patrius.bodies.LLHCoordinates
Getter for the height in meters with respect to the shape surface.
getHeight() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
 
getHeight() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
 
getHeight() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
 
getHeight() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
 
getHeight() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
Get z direction dimension (m).
getHeightFromSurfs(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
Get parallelepiped height (Z direction dimension).
getHeightSystemLabel() - Method in enum fr.cnes.sirius.patrius.bodies.LLHCoordinatesSystem
Getter for the label for the managed height coordinate system.
getHessF0(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Objective function hessian at X.
getHessF0(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Objective function hessian at X.
getHessFi(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.BarrierMethod
Use the barrier function instead.
getHessFi(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Inequality functions hessians values at X.
getHessFi(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Inequality functions hessians values at X.
getHi() - Method in exception fr.cnes.sirius.patrius.math.exception.NoBracketingException
Get the higher end of the interval.
getHi() - Method in exception fr.cnes.sirius.patrius.math.exception.OutOfRangeException
 
getHi() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.BracketFinder
 
getHighestFile() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Getter for the highest file number searched during the construction of the segment list.
getHistory() - Method in class fr.cnes.sirius.patrius.time.UT1Scale
Package-private getter for the EOPHistory object.
getHorizontalIntensity() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticElements
Returns the horizontal intensity of the magnetic field (= norm of the vector in the plane spanned by the x/y components of the field vector).
getHour() - Method in class fr.cnes.sirius.patrius.time.TimeComponents
Get the hour number.
getHP() - Method in class fr.cnes.sirius.patrius.propagation.numerical.ParameterConfiguration
Get parameter step.
gethPos() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Returns the step used for finite difference computation with respect to spacecraft position.
getHscale() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.SimpleExponentialAtmosphere
Getter for the Scale factor (m).
getHumidity() - Method in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Getter for the relative humidity [%].
getHx() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the first component of the inclination vector.
getHx() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get hx = ix / (2 * cos(i/2)), where ix is the first component of the inclination vector.
getHx() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get hx = ix / (2 * cos(i/2)), where ix is the first component of the inclination vector.
getHx() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get hx = ix / (2 * cos(i/2)), where ix is the first component of the inclination vector.
getHx() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get hx = ix / (2 * cos(i/2)), where ix is the first component of the inclination vector.
getHx() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the first component of the inclination vector.
getHx() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get hx = ix / (2 * cos(i/2)), where ix is the first component of the inclination vector.
getHx() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get hx = ix / (2 * cos(i/2)), where ix is the first component of the inclination vector.
getHx() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Get the first component of the inclination vector.
getHx() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Get the first component of the inclination vector.
getHx() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the first component of the inclination vector (as per equinoctial parameters).
getHx() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get hx = ix / (2 * cos(i/2)), where ix is the first component of the inclination vector.
getHy() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the second component of the inclination vector.
getHy() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get hy = iy / (2 * cos(i/2)), where iy is the second component of the inclination vector.
getHy() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get hy = iy / (2 * cos(i/2)), where iy is the second component of the inclination vector.
getHy() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get hy = iy / (2 * cos(i/2)), where iy is the second component of the inclination vector.
getHy() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get hy = iy / (2 * cos(i/2)), where iy is the second component of the inclination vector.
getHy() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the second component of the inclination vector.
getHy() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get hy = iy / (2 * cos(i/2)), where iy is the second component of the inclination vector.
getHy() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get hy = iy / (2 * cos(i/2)), where iy is the second component of the inclination vector.
getHy() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Get the second component of the inclination vector.
getHy() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Get the second component of the inclination vector.
getHy() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the second component of the inclination vector (as per equinoctial parameters).
getHy() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get hy = iy / (2 * cos(i/2)), where iy is the second component of the inclination vector.
getHyperplane() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractSubHyperplane
Get the underlying hyperplane.
getHyperplane() - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.SubHyperplane
Get the underlying hyperplane.
getI() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getI() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the inclination in [0, π].
getI() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the inclination.
getI() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the inclination.
getIAUPole(PredefinedEphemerisType) - Static method in class fr.cnes.sirius.patrius.bodies.IAUPoleFactory
Get an IAU pole.
getICRF() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Get an ICRF, celestial point centered frame.
getICRF() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
Get an ICRF, celestial point centered frame.
getICRF() - Method in class fr.cnes.sirius.patrius.bodies.Earth
Get an ICRF, celestial point centered frame.
getICRF() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the unique ICRF frame.
getID() - Method in class fr.cnes.sirius.patrius.attitudes.multi.MultiAttitudeProviderWrapper
Returns the ID of the spacecraft associated with the AttitudeProvider.
getId() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkSegment
// Check for null input the identifier of the segment.
getID() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Getter for the triangle identifier.
getID() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Vertex
Returns the vertex identifier.
getID() - Method in class fr.cnes.sirius.patrius.events.utils.OneSatEventDetectorWrapper
Returns the ID of the spacecraft associated with the detector.
getId() - Method in class fr.cnes.sirius.patrius.tools.parallel.AbstractSimpleParallelTaskImpl
 
getIdList() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiStateVectorInfo
Get the list of spacecraft ID.
getIdListAddedProviders() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiStateVectorInfo
Get the list of added spacecraft providers ID.
getIEEEFlags() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the IEEE 854 status flags.
getIERS2003Configuration(boolean) - Static method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationFactory
Gets the default IERS2003 configuration (always the same instance, not a new one).
getIERS2010Configuration() - Static method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationFactory
Gets the default IERS2010 configuration (always the same instance, not a new one).
getIERSConvention() - Method in enum fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationConvention
Getter for IERS convention.
getIGRF(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticFieldFactory
Get the IGRF model for the given year.
getIGRF(double) - Static method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticFieldFactory
Get the IGRF model for the given year.
getImagEigenvalue(int) - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Gets the imaginary part of the ith eigenvalue of the original matrix.
getImagEigenvalues() - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Gets a copy of the imaginary parts of the eigenvalues of the original matrix.
getImaginary() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Access the imaginary part.
getImaginary(int) - Method in class fr.cnes.sirius.patrius.math.complex.RootsOfUnity
Get the imaginary part of the k-th n-th root of unity.
getImaginaryCharacter() - Method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Access the imaginaryCharacter.
getImaginaryFormat() - Method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Access the imaginaryFormat.
getImproperInstance() - Static method in class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Returns the default complex format for the current locale.
getImproperInstance(Locale) - Static method in class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Returns the default complex format for the given locale.
getImproperInstance() - Static method in class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Returns the default complex format for the current locale.
getImproperInstance(Locale) - Static method in class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Returns the default complex format for the given locale.
getImpulseManeuversList() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ManeuversSequence
Get the continue maneuvers list.
getInBodyFrame() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Getter for the boby frame used at construction.
getIncidence() - Method in class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
Getter for the incidence.
getInclination() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticElements
Returns the inclination of the magnetic field in degrees.
getInclusiveInterval() - Method in class fr.cnes.sirius.patrius.math.interval.ComparableIntervalsList
Returns the shortest interval that contains all the intervals of the list.
getInclusiveInterval() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateIntervalsList
Gets the shortest interval containing all the intervals belonging to the list.
getIncModel() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Get the inclination parameter model.
getInCorona() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Getter for the number of corona used at construction.
getIncreasingTimeShift() - Method in class fr.cnes.sirius.patrius.events.utils.EventShifter
Get the increasing events time shift.
getIndex() - Method in exception fr.cnes.sirius.patrius.math.exception.NonMonotonicSequenceException
Get the index of the wrong value.
getIndex() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector.Entry
Get the index of the entry.
getIndex(double) - Method in class fr.cnes.sirius.patrius.math.utils.BinarySearchIndexClosedOpen
Returns the index of x in a tab with a dichotomy / BinarySearch algorithm under the convention ISearchIndex.SearchIndexIntervalConvention.CLOSED_OPEN.
getIndex(double, int, int) - Method in class fr.cnes.sirius.patrius.math.utils.BinarySearchIndexClosedOpen
Returns the index of x in a tab with a dichotomy / BinarySearch algorithm under the convention ISearchIndex.SearchIndexIntervalConvention.CLOSED_OPEN.
getIndex(double) - Method in class fr.cnes.sirius.patrius.math.utils.BinarySearchIndexOpenClosed
Returns the index of x in a tab with a dichotomy / BinarySearch algorithm under the convention ISearchIndex.SearchIndexIntervalConvention.OPEN_CLOSED.
getIndex(double, int, int) - Method in class fr.cnes.sirius.patrius.math.utils.BinarySearchIndexOpenClosed
Returns the index of x in a tab with a dichotomy / BinarySearch algorithm under the convention ISearchIndex.SearchIndexIntervalConvention.OPEN_CLOSED.
getIndex(double) - Method in interface fr.cnes.sirius.patrius.math.utils.ISearchIndex
Returns the index of x in a tab depending on the convention used.
getIndex(double, int, int) - Method in interface fr.cnes.sirius.patrius.math.utils.ISearchIndex
Returns the index of x in the extracted tab [tab[iMin], tab[iMax]] depending on the convention used.
getIndex(double) - Method in class fr.cnes.sirius.patrius.math.utils.RecordSegmentSearchIndex
Returns the index of x in a tab depending on the convention used.
getIndex(double, int, int) - Method in class fr.cnes.sirius.patrius.math.utils.RecordSegmentSearchIndex
Returns the index of x in the extracted tab [tab[iMin], tab[iMax]] depending on the convention used.
getIndex() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalStateInfo
Get the index of the additional state in the state vector.
getIndex1stOrder() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquationsAndTolerances
Returns position of equations in first order state vector.
getIndex2ndOrder() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquationsAndTolerances
Returns position of equations in second order state vector.
getIndexClosedOpen(double) - Method in class fr.cnes.sirius.patrius.math.utils.RecordSegmentSearchIndex
Returns the index of x in a tab depending on the convention used.
getIndexCurrSummary() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Getter for the index of the current summary within the summary record.
getIndexInterval(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.AbstractDateIntervalFunction
Returns index such as dateIntervals[k] <= date <= dateIntervals[k+1].
getIndexOpenClosed(double) - Method in class fr.cnes.sirius.patrius.math.utils.RecordSegmentSearchIndex
Returns the index of x in a tab depending on the convention used.
getInEmissivityModel() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Getter for the emissivity model used at construction.
getInertialDV() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.SmallManeuverAnalyticalModel
Get the inertial velocity increment of the maneuver.
getInertialFrame() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Getter for an inertially oriented, body centered frame.
getInertialFrame(IAUPoleModelType) - Method in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Getter for an inertially oriented, body centered frame.
getInertialFrame() - Method in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Getter for an inertially oriented, body centered frame.
getInertialFrame() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBody
Getter for an inertially oriented, body centered frame.
getInertialFrame(IAUPoleModelType) - Method in class fr.cnes.sirius.patrius.bodies.Earth
Getter for an inertially oriented, body centered frame.
getInertialFrame(IAUPoleModelType) - Method in interface fr.cnes.sirius.patrius.bodies.IAUCelestialBody
Getter for an inertially oriented, body centered frame.
getInertialFrame() - Method in interface fr.cnes.sirius.patrius.bodies.IAUCelestialBody
Getter for an inertially oriented, body centered frame.
getInertialFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Getter for the inertial frame used for signal propagation computation.
getInertialFrame() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.SmallManeuverAnalyticalModel
Get the inertial frame in which the velocity increment is defined.
getInertialFrame() - Method in class fr.cnes.sirius.patrius.forces.radiation.LightingRatio
Getter for the inertial frame used for signal propagation computation.
getInertialFrame() - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Getter for the inertial frame used for signal propagation computation.
getInertiaMatrix(Frame, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.assembly.models.IInertiaModel
Getter for the inertia matrix of the spacecraft, expressed with respect to the MASS CENTER in a given frame.
getInertiaMatrix(Frame, AbsoluteDate, Vector3D) - Method in interface fr.cnes.sirius.patrius.assembly.models.IInertiaModel
Getter for the inertia matrix of the spacecraft, once expressed with respect to a point that can be different from the mass center.
getInertiaMatrix(Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaComputedModel
Getter for the inertia matrix of the spacecraft, expressed with respect to the MASS CENTER in a given frame.
getInertiaMatrix(Frame, AbsoluteDate, Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaComputedModel
Getter for the inertia matrix of the spacecraft, once expressed with respect to a point that can be different from the mass center.
getInertiaMatrix(Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Getter for the inertia matrix of the spacecraft, expressed with respect to the MASS CENTER in a given frame.
getInertiaMatrix(Frame, AbsoluteDate, Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Getter for the inertia matrix of the spacecraft, once expressed with respect to a point that can be different from the mass center.
getInertiaMatrix() - Method in class fr.cnes.sirius.patrius.assembly.properties.AbstractInertiaProperty
getInertiaMatrix() - Method in interface fr.cnes.sirius.patrius.assembly.properties.IInertiaProperty
 
getInertiaMatrix() - Method in class fr.cnes.sirius.patrius.assembly.properties.InertiaCylinderProperty
getInertiaMatrix() - Method in class fr.cnes.sirius.patrius.assembly.properties.InertiaParallelepipedProperty
getInertiaMatrix() - Method in class fr.cnes.sirius.patrius.assembly.properties.InertiaSphereProperty
getInf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Interval
Get the lower bound of the interval.
getInf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.IntervalsSet
Get the lowest value belonging to the instance.
getInfraRedPressure() - Method in class fr.cnes.sirius.patrius.forces.radiation.ElementaryFlux
get the infrared pressure (N/M²)
getInhibitionFields() - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
 
getInhibitionFieldsNumber() - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
 
getInhibitionNumber() - Method in class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
Get the inhibition number.
getInhibitionNumber() - Method in class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Getter for the inhibition number.
getInhibitionTarget(int) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Returns inhibition field number #i.
getInhibitionTargetAngularRadius(AbsoluteDate, AbsoluteDate, int, AbstractSignalPropagationDetector.PropagationDelayType) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the angular radius from the sensor of the main target at a date.
getInhibitionTargets() - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
 
getInhibitionTargetsRadiuses() - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
 
getInhibitTargetCenterToFieldAngle(AbsoluteDate, int) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the angular distance of the CENTER of an inhibition target to the border of the associated inhibition field at a date.
getInitialErrorCovariance() - Method in class fr.cnes.sirius.patrius.math.filter.DefaultProcessModel
Returns the initial error covariance matrix.
getInitialErrorCovariance() - Method in interface fr.cnes.sirius.patrius.math.filter.ProcessModel
Returns the initial error covariance matrix.
getInitialGuess() - Method in class fr.cnes.sirius.patrius.math.optim.InitialGuess
Gets the initial guess.
getInitialLagrangian() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get a starting point for the Lagrangian multipliers
getInitialLagrangian() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the initial Lagrangian
getInitialPoint() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the feasible starting point for the minimum search
getInitialPoint() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the initial point
getInitialState() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Get the propagator initial state.
getInitialState() - Method in class fr.cnes.sirius.patrius.propagation.analytical.AdapterPropagator
Get the propagator initial state.
getInitialState(String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Get the propagator initial state of a single satellite.
getInitialState() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get the propagator initial state.
getInitialState() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.Ephemeris
Get the propagator initial state.
getInitialState() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.IntegratedEphemeris
Get the propagator initial state.
getInitialState() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.multi.MultiIntegratedEphemeris
Get the propagator initial state.
getInitialState() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Get the propagator initial state.
getInitialState() - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Get the propagator initial state.
getInitialState() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Get the propagator initial state.
getInitialState() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaBasicInterpolator
 
getInitialStateEstimate() - Method in class fr.cnes.sirius.patrius.math.filter.DefaultProcessModel
Returns the initial state estimation vector.
getInitialStateEstimate() - Method in interface fr.cnes.sirius.patrius.math.filter.ProcessModel
Returns the initial state estimation vector.
getInitialStates() - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Get the propagator initial states.
getInitialStates() - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Get the propagator initial states.
getInitialStates() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get the propagator initial states.
getInitialTime() - Method in class fr.cnes.sirius.patrius.math.ode.ContinuousOutputModel
Get the initial integration time.
getInMainSpacecraftId() - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Get the main spacecraft id.
getInMeridian() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Getter for the number of meridian used at construction.
getInputLLHCoordinates() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Getter for the input LLHCoordinates.
getInSecondarySpacecraftId() - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Get the secondary spacecraft id.
getInSightAxis() - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
 
getInSpacecraftId1() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Get the first spacecraft id
getInSpacecraftId1() - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Get the first spacecraft id.
getInSpacecraftId2() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Get the second spacecraft id
getInSpacecraftId2() - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Get the second spacecraft id.
getInSpacecraftId3() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Get the third spacecraft id
getInSpacecraftId3() - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Get the third spacecraft id.
getInstance() - Static method in class fr.cnes.sirius.patrius.data.DataProvidersManager
Get the unique instance.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.complex.ComplexField
Get the unique instance.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Returns the default complex format for the current locale.
getInstance(Locale) - Static method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Returns the default complex format for the given locale.
getInstance(String, Locale) - Static method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Returns the default complex format for the given locale.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.fraction.BigFractionField
Get the unique instance.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.fraction.FractionField
Get the unique instance.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Euclidean1D
Get the unique instance.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1DFormat
Returns the default 1D vector format for the current locale.
getInstance(Locale) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1DFormat
Returns the default 1D vector format for the given locale.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Euclidean3D
Get the unique instance.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFormat
Returns the default 3D vector format for the current locale.
getInstance(Locale) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFormat
Returns the default 3D vector format for the given locale.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Euclidean2D
Get the unique instance.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2DFormat
Returns the default 2D vector format for the current locale.
getInstance(Locale) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2DFormat
Returns the default 2D vector format for the given locale.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Returns the default real vector format for the current locale.
getInstance(Locale) - Static method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Returns the default real vector format for the given locale.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Returns the default real vector format for the current locale.
getInstance(Locale) - Static method in class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Returns the default real vector format for the given locale.
getInstance(int) - Static method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsNordsieckTransformer
Get the Nordsieck transformer for a given number of steps.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.ode.sampling.DummyStepHandler
Get the only instance.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.util.BigRealField
Get the unique instance.
getInstance() - Static method in class fr.cnes.sirius.patrius.math.util.Decimal64Field
Returns the unique instance of this class.
getInstantFlux(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.DTMInputParameters
Get the value of the instantaneous solar flux.
getInstantFlux(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000InputParameters
Get the value of the instantaneous solar flux.
getInstantFlux(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Get the value of the instantaneous solar flux.
getInstantFlux(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Get the value of the instantaneous solar flux.
getInstantFlux(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.ContinuousMSISE2000SolarData
Get the value of the instantaneous solar flux.
getInstantFlux(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.DTMSolarData
Get the value of the instantaneous solar flux.
getInstantFlux(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
Get the value of the instantaneous solar flux.
getInstantFluxValue(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Get instant flux values at the given dates (possibly interpolated)
getInstantFluxValue(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Get instant flux values at the given dates (possibly interpolated)
getInstantFluxValue(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Get instant flux values at the given dates (possibly interpolated)
getInstantFluxValue(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Get instant flux values at the given dates (possibly interpolated)
getInstantFluxValues(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Get raw instant flux values between the given dates
getInstantFluxValues(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Get raw instant flux values between the given dates
getInstantFluxValues(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Get raw instant flux values between the given dates
getInstantFluxValues(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Get raw instant flux values between the given dates
getInSun() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Getter for the coordinate of sun used at construction.
getIntegrator() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractVector3DFunction
Get the integrator.
getIntegratorX() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.bivariate.DelegatedBivariateIntegrator
Gets the univariate integrator associated to the 1st axis.
getIntegratorY() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.bivariate.DelegatedBivariateIntegrator
Gets the univariate integrator associated to the 2nd axis.
getIntercept() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the intercept of the estimated regression line, if SimpleRegression.hasIntercept() is true; otherwise 0.
getInterceptStdErr() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the standard error of the intercept estimate, usually denoted s(b0).
getInteriorPointMethod() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the chosen interior-point method
getInteriorPointMethod() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the chosen interior point method.
getInternalFilename() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FileRecordDAF
Getter for the internal file name.
getInterpolatedDate() - Method in class fr.cnes.sirius.patrius.propagation.sampling.AdaptedStepHandler
Get the interpolated date.
getInterpolatedDate() - Method in class fr.cnes.sirius.patrius.propagation.sampling.BasicStepInterpolator
Get the interpolated date.
getInterpolatedDate() - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiAdaptedStepHandler
Get the interpolated date.
getInterpolatedDate() - Method in interface fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusStepInterpolator
Get the interpolated date.
getInterpolatedDate() - Method in interface fr.cnes.sirius.patrius.propagation.sampling.PatriusStepInterpolator
Get the interpolated date.
getInterpolatedDate() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaBasicInterpolator
Get the interpolated date.
getInterpolatedDerivatives() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Get the derivatives of the state vector of the interpolated point.
getInterpolatedDerivatives() - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.StepInterpolator
Get the derivatives of the state vector of the interpolated point.
getInterpolatedSecondaryDerivatives(int) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Get the interpolated secondary derivatives corresponding to the secondary equations.
getInterpolatedSecondaryDerivatives(int) - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.StepInterpolator
Get the interpolated secondary derivatives corresponding to the secondary equations.
getInterpolatedSecondaryState(int) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Get the interpolated secondary state corresponding to the secondary equations.
getInterpolatedSecondaryState(int) - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.StepInterpolator
Get the interpolated secondary state corresponding to the secondary equations.
getInterpolatedState() - Method in class fr.cnes.sirius.patrius.math.ode.ContinuousOutputModel
Get the state vector of the interpolated point.
getInterpolatedState() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Get the state vector of the interpolated point.
getInterpolatedState() - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.StepInterpolator
Get the state vector of the interpolated point.
getInterpolatedState() - Method in class fr.cnes.sirius.patrius.propagation.sampling.AdaptedStepHandler
Get the interpolated state.
getInterpolatedState() - Method in class fr.cnes.sirius.patrius.propagation.sampling.BasicStepInterpolator
Get the interpolated state.
getInterpolatedState() - Method in interface fr.cnes.sirius.patrius.propagation.sampling.PatriusStepInterpolator
Get the interpolated state.
getInterpolatedState() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaBasicInterpolator
Get the interpolated state.
getInterpolatedStates() - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiAdaptedStepHandler
Get all the interpolated states.
getInterpolatedStates() - Method in interface fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusStepInterpolator
Get all the interpolated states.
getInterpolatedStateVariation() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.NordsieckStepInterpolator
Get the state vector variation from current to interpolated state.
getInterpolatedTime() - Method in class fr.cnes.sirius.patrius.math.ode.ContinuousOutputModel
Get the time of the interpolated point.
getInterpolatedTime() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Get the time of the interpolated point.
getInterpolatedTime() - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.StepInterpolator
Get the time of the interpolated point.
getInterpolatingPoints() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionLagrangeForm
Returns a copy of the interpolating points array.
getInterpolatingTabValues() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionLagrangeForm
Returns a copy of the interpolating values matrix.
getInterpolatingValues() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionLagrangeForm
Returns a copy of the interpolating values array.
getInterpolationOrder() - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Getter for the interpolation order.
getInterpolationOrder() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Getter for the interpolation order.
getInterpolationPoints() - Method in enum fr.cnes.sirius.patrius.frames.configuration.eop.EOPInterpolators
Return the number of points to use in interpolation.
getInterpolationStep() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Getter for the interpolation step.
getIntersection(Line, Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the intersection point of a line with the surface of the body.
getIntersection(Line) - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Getter for the intersection point with triangle, null if there is no intersection or if line is included in triangle.
getIntersection(Segment) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Segment
Returns the intersection between two segments, null if there is no intersection.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Getter for the intersection point of a line with the surface of the body.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate, String) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Getwter for the intersection point of a line with the surface of the body.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Getter for the intersection point of a line with the surface of the body.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate, String) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Getwter for the intersection point of a line with the surface of the body.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Getter for the intersection point of a line with the surface of the body for a given altitude.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Getter for the intersection point of a line with the surface of the body.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate, String) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Getwter for the intersection point of a line with the surface of the body.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Getter for the intersection point of a line with the surface of the body for a given altitude.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the intersection point of a line with the surface of the body.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate, String) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getwter for the intersection point of a line with the surface of the body.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the intersection point of a line with the surface of the body for a given altitude.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Getter for the intersection point of a line with the surface of the body for a given altitude.
getIntersectionPoint(Line, Vector3D, Frame, AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.bodies.ThreeAxisEllipsoid
Getter for the intersection point of a line with the surface of the body for a given altitude.
getIntersectionPoints(Line, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Compute the intersection points with a line.
getIntersectionPoints(Line, Frame, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Compute the intersection points with a line.
getIntersectionPoints(Line, Frame, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Compute the intersection points with a line.
getIntersectionPoints(Line, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
If more than one intersection points are found, the closest to the line's origin is returned first.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
This methods computes and returns the intersection points between a line and the cone.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
This methods computes and returns the intersection points between a line and the cylinder.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCone
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCone
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCylinder
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Compute the intersection points with another line if it exists.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCone
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Shape
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Compute the intersection points with a line.
getIntersectionPoints(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCap
Returns a list of intersection points between the line and the spherical cap.
getIntersectionWith(PyramidalField) - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Build a new PyramidalField from the intersection between this field of view and the provided one.
getIntersectionWith(ComparableInterval<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Returns the intersection with another interval.
getIntersectionWith(ComparableInterval<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableIntervalsList
Returns the intersection between an interval and all the intervals of the list.
getIntersectionWith(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Returns the intersection with another interval.
getIntersectionWith(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateIntervalsList
Returns the intersection between an interval and all the intervals of the list.
getIntervalDataAssociation() - Method in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Getter for the association between intervals and data.
getIntervalFunctionAssociation() - Method in class fr.cnes.sirius.patrius.math.parameter.IntervalsFunction
Getter for the association between intervals and functions.
getIntervalOfValidity() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
 
getIntervals() - Method in class fr.cnes.sirius.patrius.math.parameter.IntervalsFunction
Getter for the available intervals.
getIntervals() - Method in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Getter for the available intervals.
getIntervalsContaining(T) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableIntervalsList
Returns the intervals of the list that contain the provided entry.
getIntervalsContainingDate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateIntervalsList
Gets the AbsoluteDateIntervalsList containing the specified date.
getIntVals(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.PoolSpice
Return the integer value of a kernel variable from the kernel pool.
getInverse(boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get the inverse transform of the instance.
getInverse() - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get the inverse transform of the instance.
getInverse() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Returns the inverse of this instance.
getInverse() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the default decomposition.
getInverse(Function<RealMatrix, Decomposition>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the given decomposition algorithm.
getInverse() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the default decomposition.
getInverse(Function<RealMatrix, Decomposition>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the given decomposition algorithm.
getInverse() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the default decomposition.
getInverse(Function<RealMatrix, Decomposition>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the given decomposition algorithm.
getInverse() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets the inverse of the matrix.
getInverse(Function<RealMatrix, Decomposition>) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets the inverse of the matrix.
getInverse() - Method in interface fr.cnes.sirius.patrius.math.linear.DecompositionSolver
Get the inverse (or pseudo-inverse) of the decomposed matrix.
getInverse() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the default decomposition.
getInverse(Function<RealMatrix, Decomposition>) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the given decomposition algorithm.
getInverse() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldDecompositionSolver
Get the inverse (or pseudo-inverse) of the decomposed matrix.
getInverse() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the default decomposition.
getInverse(Function<RealMatrix, Decomposition>) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the given decomposition algorithm.
getInverse() - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the default decomposition.
getInverse(Function<RealMatrix, Decomposition>) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the given decomposition algorithm.
getInverse() - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the default decomposition.
getInverse(Function<RealMatrix, Decomposition>) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Gets the inverse (or pseudo-inverse) of this matrix using the given decomposition algorithm.
getInverse() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.CholeskyFactorization
Compute the inverse of the matrix.
getInverseConditionNumber() - Method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Computes the inverse of the condition number.
getIonoCorrection(TopocentricFrame) - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.AbstractIonosphericCorrectionFactory
Getter for an ionospheric correction model.
getiRate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getIsp() - Method in class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Getter for the isp as an IDependentVariable object.
getIsp(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Getter for isp (s) as function of input SpacecraftState.
getISP(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Get the specific impulse.
getISP() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Get the specific impulse.
getIsp() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Get the specific impulse.
getIspParam() - Method in class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Getter for the isp as an Parameter object.
getIterationManager() - Method in class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolver
Returns the iteration manager attached to this solver.
getIterations() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Get the number of iterations of the last run of the integrator.
getIterations() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.UnivariateIntegrator
Get the number of iterations of the last run of the integrator.
getIterations() - Method in class fr.cnes.sirius.patrius.math.optim.BaseOptimizer
Gets the number of iterations performed by the algorithm.
getIterations() - Method in class fr.cnes.sirius.patrius.math.util.IterationEvent
Returns the number of iterations performed at the time this event is created.
getIterations() - Method in class fr.cnes.sirius.patrius.math.util.IterationManager
Returns the number of iterations of this solver, 0 if no iterations has been performed yet.
getITRF() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the ITRF reference frame.
getITRFEquinox() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the equinox-based ITRF reference frame.
getIx() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the first component of the inclination vector.
getIx() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Get the first component of the inclination vector.
getIx() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Get the first component of the inclination vector.
getIx() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the first component of the inclination vector.
getIy() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the second component of the inclination vector.
getIy() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Get the second component of the inclination vector.
getIy() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Get the second component of the inclination vector.
getIy() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the second component of the inclination vector.
getJ(boolean, int) - Method in interface fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsProvider
Get the zonal coefficients.
getJ(boolean, int) - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Get the zonal coefficients.
getJ2000Day() - Method in class fr.cnes.sirius.patrius.time.DateComponents
Get the day number with respect to J2000 epoch.
getJacobian(Orbit, PositionAngle, double[][]) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.SmallManeuverAnalyticalModel
Compute the Jacobian of the orbit with respect to maneuver parameters.
getJacobian(double[][]) - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Compute the Jacobian of the Transform.transformPVCoordinates(PVCoordinates) method of the transform.
getJacobian(OrbitType, OrbitType) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get coordinate conversion jacobian.
getJacobian(OrbitType, OrbitType, PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get coordinate conversion jacobian.
getJacobian(Frame, Frame, OrbitType, OrbitType, PositionAngle, PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Computes the Jacobian of the transformation between the specified frames, orbit types and position angle types with respect to this orbit.
getJacobian(double, Frame, Frame, OrbitType, OrbitType, PositionAngle, PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Computes the Jacobian of the transformation between the specified frames, orbit types and position angle types with respect to this orbit and specified time shift.
getJacobianCartesianToSpheric(PVCoordinates) - Static method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.JacobianTransformationMatrix
Get Jacobian for spheric coordinates transformation to cartesian coordinates
getJacobianParameters() - Method in class fr.cnes.sirius.patrius.assembly.models.AeroModel
Get the list of all jacobian parameters supported.
getJacobianParameters() - Method in class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeModel
Get the list of all jacobian parameters supported.
getJacobianParameters() - Method in class fr.cnes.sirius.patrius.assembly.models.DragLiftModel
Get the list of all jacobian parameters supported.
getJacobianParameters() - Method in class fr.cnes.sirius.patrius.assembly.models.GlobalAeroModel
Get the list of all jacobian parameters supported.
getJacobianParameters() - Method in class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
Get the list of all jacobian parameters supported.
getJacobianParameters() - Method in interface fr.cnes.sirius.patrius.propagation.numerical.JacobianParametersProvider
Get the list of all jacobian parameters supported.
getJacobianParameters() - Method in class fr.cnes.sirius.patrius.stela.forces.drag.StelaAeroModel
Get the list of all jacobian parameters supported.
getJacobianSphericToCartesian(PVCoordinates) - Static method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.JacobianTransformationMatrix
Get Jacobian for cartesian coordinates transformation to spheric coordinates.
getJacobiansProviders() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Get the list of jacobians providers.
getJacobianWrtCartesian(PositionAngle, double[][]) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Compute the Jacobian of the orbital parameters with respect to the Cartesian parameters.
getJacobianWrtParameters(PositionAngle, double[][]) - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Compute the Jacobian of the Cartesian parameters with respect to the orbital parameters.
getJacobianWrtParameters(PositionAngle, double[][]) - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Compute the Jacobian of the Cartesian parameters with respect to the orbital parameters.
getJacobianWrtParameters(PositionAngle, double[][]) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Compute the Jacobian of the Cartesian parameters with respect to the orbital parameters.
getJacobianWrtParametersEccentric() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
 
getJacobianWrtParametersMean() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
 
getJacobianWrtParametersTrue() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
 
getJulianDay() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the julian day for this SP3 file.
getJupiter() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the Jupiter singleton body.
getJupiterThirdBodyAttraction() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getK() - Method in class fr.cnes.sirius.patrius.math.util.Combinations
Gets the number of elements in each combination.
getK0Albedo() - Method in class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
K0 albedo getter
getK0Albedo() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Getter for the albedo global multiplicative factor used at construction.
getK0Albedo() - Method in interface fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationSensitive
K0 albedo getter
getK0Ir() - Method in class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
K0 infrared getter
getK0Ir() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Getter for the infrared global multiplicative factor used at construction.
getK0Ir() - Method in interface fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationSensitive
K0 infrared getter
getKeplerianMeanMotion() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the keplerian mean motion.
getKeplerianMeanMotion() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the keplerian mean motion.
getKeplerianParameters() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Getter for underlying keplerian parameters.
getKeplerianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Convert current orbital parameters into Keplerian parameters.
getKeplerianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Convert current orbital parameters into Keplerian parameters.
getKeplerianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Convert current orbital parameters into Keplerian parameters.
getKeplerianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into Keplerian parameters.
getKeplerianParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into circular parameters.
getKeplerianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Convert current orbital parameters into Keplerian parameters.
getKeplerianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Convert current orbital parameters into Keplerian parameters.
getKeplerianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Convert current orbital parameters into Keplerian parameters.
getKeplerianParameters() - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Convert current orbital parameters into Keplerian parameters.
getKeplerianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Convert current orbital parameters into Keplerian parameters.
getKeplerianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Convert current orbital parameters into Keplerian parameters.
getKeplerianParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Convert current orbital parameters into Keplerian parameters.
getKeplerianPeriod() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the keplerian period.
getKeplerianPeriod() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the keplerian period.
getKeplerianTransitionMatrix(double) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get keplerian transition matrix.
getKey() - Method in class fr.cnes.sirius.patrius.math.util.Pair
Getter for the key.
getKey() - Method in class fr.cnes.sirius.patrius.tools.cache.CacheEntry
Getter for the key of the entry.
getKeys() - Method in class fr.cnes.sirius.patrius.math.exception.util.ExceptionContext
Gets all the keys stored in the exception
getKnots() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialSplineFunction
Get an array copy of the knot points.
getKp(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Get Kp value at given user date
getKp(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Get Kp value at given user date
getKp(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Get Kp value at given user date
getKp(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Get Kp value at given user date
getKurtosis() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the Kurtosis of the available values.
getKurtosisImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the currently configured kurtosis implementation.
getL() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the mean anomaly of the Moon.
getL() - Method in class fr.cnes.sirius.patrius.math.linear.CholeskyDecomposition
Returns the matrix L of the decomposition.
getL() - Method in class fr.cnes.sirius.patrius.math.linear.FieldLUDecomposition
Returns the matrix L of the decomposition.
getL() - Method in class fr.cnes.sirius.patrius.math.linear.LUDecomposition
Returns the matrix L of the decomposition.
getL() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.CholeskyFactorization
Returns the matrix L of the decomposition.
getL(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the longitude argument.
getL(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the longitude argument.
getL(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Get the longitude argument.
getL(PositionAngle) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Get the longitude argument.
getL1Distance(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Distance between two vectors.
getL1Distance(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Distance between two vectors.
getL1Norm() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Returns the L1 norm of the vector.
getL1Norm() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Returns the L1 norm of the vector.
getLagrangeForceModels() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Get perturbing Lagrange force models list.
getLargest() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree
Get the node whose element is the largest one in the tree.
getLast() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Returns last EOP entry.
getLast() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Get the last TLE.
getLastDate() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Get the last date of the series.
getLastDate() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the last date.
getLastInterval() - Method in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Getter for the last interval.
getLastKnownLeapSecond() - Method in class fr.cnes.sirius.patrius.time.UTCScale
Get the date of the last known leap second.
getLastNameRecord() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Getter for the name of the last name record read.
getLastOccurrence() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Get the last occurrence to detect.
getLastOptimalDate() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the last optimal date.
getLastSample() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the last sample.
getLastSummaryRecord() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Getter for the contents of the last summary record.
getLastTimeStampedPVCoordinates() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Getter for the last time-stamped PVCoordinates.
getLastUsableDate() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the last usable date.
getLatest() - Method in class fr.cnes.sirius.patrius.time.TimeStampedCache
Get the latest cached entry.
getLatitude() - Method in class fr.cnes.sirius.patrius.bodies.LLHCoordinates
Getter for the latitude.
getLatitude() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Getter for the latitude.
getLatitudeToDetect() - Method in class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Getter for the latitude to detect.
getLatLongSystemLabel() - Method in enum fr.cnes.sirius.patrius.bodies.LLHCoordinatesSystem
Getter for the label for the managed lat/long coordinates system.
getLaunchNumber() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the launch number.
getLaunchPiece() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the launch piece.
getLaunchYear() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the launch year.
getLb() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Get the lower bounds
getLb() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Get the lower bounds
getLb() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Return the lower bounds for the problem.
getLbModel() - Method in class fr.cnes.sirius.patrius.events.detectors.RFVisibilityDetector
Get the RF link budget model.
getLbThreshold() - Method in class fr.cnes.sirius.patrius.events.detectors.RFVisibilityDetector
Get the RF link budget threshold.
getLE() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the mean Earth longitude.
getLE() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the eccentric longitude argument.
getLE() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the eccentric longitude argument.
getLE() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get the eccentric longitude argument.
getLE() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the eccentric longitude argument.
getLE() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the eccentric longitude argument.
getLE() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the eccentric longitude argument.
getLE() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the eccentric longitude argument.
getLE() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the eccentric longitude argument.
getLE() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Get the eccentric longitude argument.
getLE() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Get the eccentric longitude argument.
getLE() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the eccentric longitude argument (as per equinoctial parameters).
getLE() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the eccentric longitude argument.
getLeap(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.UTCScale
Get the value of the previous leap.
getLength() - Method in class fr.cnes.sirius.patrius.math.genetics.AbstractListChromosome
Returns the length of the chromosome.
getLength() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
 
getLength() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.LineSegment
 
getLength() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
 
getLength() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
 
getLength() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
 
getLength() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCone
 
getLength() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
 
getLength() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularSurfaceCylinder
Get length corresponding to transversal surface (x length) (m).
getLength() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
Get x direction dimension (m).
getLength() - Method in class fr.cnes.sirius.patrius.math.interval.AngleInterval
 
getLengthFromSurfs(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
Get parallelepiped length (X direction dimension).
getLengthFromTSurfaceAndRadius(double, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularSurfaceCylinder
Get length from the transversal surface and radius.
getLenseThirringRelativisticEffect() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getLibrationCorrectionModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.DiurnalRotation
 
getLibrationCorrectionModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.PolarMotion
 
getLiftCoef() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroGlobalProperty
Get the lift coefficient.
getLiftCoef() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.AerodynamicProperties
Get the lift coefficient.
getLightingRatio(Vector3D, BodyShape, PVCoordinatesProvider, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Get the lighting ratio ([0-1]) for provided occulting body.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.CelestialBodyPolesAxisDirection
Provides the line containing the origin (given PV coordinates) and directed by the direction vector.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.ConstantVectorDirection
Provides the line containing the given origin point and directed by the direction vector
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.CrossProductDirection
Provides the line containing the origin (given PV coordinates) and directed by the cross product of directions.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.EarthCenterDirection
Provides the line containing the origin (given PV coordinates) and directed by the direction vector.
getLine(PVCoordinatesProvider, ITargetDirection.SignalDirection, ITargetDirection.AberrationCorrection, AbsoluteDate, VacuumSignalPropagationModel.FixedDate, Frame, double) - Method in class fr.cnes.sirius.patrius.attitudes.directions.EarthCenterDirection
Provides the half line containing both origin and target, taking into account the type of date (emission or reception), corrected for light-time and stellar aberration pending the entered correction parameter.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.EarthToCelestialPointDirection
Provides the line containing the origin (given PV coordinates) and directed by the direction vector.
getLine(PVCoordinatesProvider, ITargetDirection.SignalDirection, ITargetDirection.AberrationCorrection, AbsoluteDate, VacuumSignalPropagationModel.FixedDate, Frame, double) - Method in class fr.cnes.sirius.patrius.attitudes.directions.EarthToCelestialPointDirection
Provides the half line containing both origin and target, taking into account the type of date (emission or reception), corrected for light-time and stellar aberration pending the entered correction parameter.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.GenericTargetDirection
Provides the line containing the origin (given PV coordinates) and directed by the direction vector.
getLine(PVCoordinatesProvider, ITargetDirection.SignalDirection, ITargetDirection.AberrationCorrection, AbsoluteDate, VacuumSignalPropagationModel.FixedDate, Frame, double) - Method in class fr.cnes.sirius.patrius.attitudes.directions.GenericTargetDirection
Provides the half line containing both origin and target, taking into account the type of date (emission or reception), corrected for light-time and stellar aberration pending the entered correction parameter.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.GlintApproximatePointingDirection
Provides the line containing the origin (given PV coordinates) and directed by the direction vector.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.GroundVelocityDirection
Provides the line containing the origin (given PV coordinates) and directed by the direction vector.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in interface fr.cnes.sirius.patrius.attitudes.directions.IDirection
Provides the line containing the origin (given PV coordinates) and directed by the direction vector.
getLine(PVCoordinatesProvider, ITargetDirection.SignalDirection, ITargetDirection.AberrationCorrection, AbsoluteDate, VacuumSignalPropagationModel.FixedDate, Frame, double) - Method in interface fr.cnes.sirius.patrius.attitudes.directions.ITargetDirection
Provides the half line containing both origin and target, taking into account the type of date (emission or reception), corrected for light-time and stellar aberration pending the entered correction parameter.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.MomentumDirection
Provides the line containing the origin (given PV coordinates) and directed by the direction vector.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.NadirDirection
Provides the line containing the origin (given PV coordinates) and directed by the direction vector.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.NorthNormalToEclipticDirection
Provides the line containing the origin (given PV coordinates) and directed by the direction vector.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.ToCelestialPointDirection
Provides the line containing the origin (given PV coordinates) and directed by the direction vector.
getLine(PVCoordinatesProvider, ITargetDirection.SignalDirection, ITargetDirection.AberrationCorrection, AbsoluteDate, VacuumSignalPropagationModel.FixedDate, Frame, double) - Method in class fr.cnes.sirius.patrius.attitudes.directions.ToCelestialPointDirection
Provides the half line containing both origin and target, taking into account the type of date (emission or reception), corrected for light-time and stellar aberration pending the entered correction parameter.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.VelocityDirection
Provides the line containing the origin (given PV coordinates) and directed by the direction vector.
getLine(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.bodies.BasicBoardSun
Get the line from the position in pvCoord to the Sun.
getLine() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Segment
Get the line containing the segment.
getLine() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Segment
Get the line containing the segment.
getLine1() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the first line.
getLine2() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the second line.
getLinearPolynomial() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Get the Linear Polynomial Part
getLineProperty() - Method in class fr.cnes.sirius.patrius.projections.GeneralizedFlamsteedSamson
Getter for the line property.
getLineProperty() - Method in class fr.cnes.sirius.patrius.projections.IdentityProjection
Getter for the line property.
getLineProperty() - Method in interface fr.cnes.sirius.patrius.projections.IProjection
Getter for the line property.
getLineProperty() - Method in class fr.cnes.sirius.patrius.projections.Mercator
Getter for the line property.
getLInfDistance(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Distance between two vectors.
getLInfDistance(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Distance between two vectors.
getLInfNorm() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Returns the L norm of the vector.
getLInfNorm() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Returns the L norm of the vector.
getLinkType() - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractStationToSatDetector
Returns the type of link (it can be uplink or downlink).
getLinkType() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
Returns the type of link (it can be uplink or downlink).
getLinkType() - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Returns the type of link (it can be uplink or downlink).
getLinkType() - Method in enum fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector.SatToSatLinkType
Returns the link type.
getLinkTypeHandler() - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Getter for the link type handler.
getList() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsList
Get the full list of coded events.
getList() - Method in class fr.cnes.sirius.patrius.events.postprocessing.PhenomenaList
Get the full list of Phenomenon.
getLJu() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the mean Jupiter longitude.
getLLHCoordinates(LLHCoordinatesSystem) - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Returns (after computation if not computed yet) the latitude/longitude/height coordinates of this in the requested coordinates system.
getLLHCoordinates() - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Returns (after computation if not computed yet) the latitude/longitude/height coordinates of this in the associated body shape preferred coordinates system.
getLLHCoordinates(LLHCoordinatesSystem) - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Returns (after computation if not computed yet) the latitude/longitude/height coordinates of this in the requested coordinates system.
getLLHCoordinatesSystem() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Getter for the LLH coordinates system used by the computed BodyPoint.
getLLHCoordinatesSystem() - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Getter for the LLH coordinates system used by the computed BodyPoint.
getLLHCoordinatesSystem() - Method in class fr.cnes.sirius.patrius.bodies.LLHCoordinates
Getter for the used LLH coordinates system.
getLM() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the mean longitude argument.
getLM() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the mean longitude argument.
getLM() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get the mean longitude argument.
getLM() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the mean longitude argument.
getLM() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the mean longitude argument.
getLM() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the mean longitude argument.
getLM() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the mean longitude argument.
getLM() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the mean longitude argument.
getLM() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Get the mean longitude argument.
getLM() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Get the mean longitude argument.
getLM() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Get the mean longitude argument.
getLM() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the mean longitude argument (as per equinoctial parameters).
getLM() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the mean longitude argument.
getLMa() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the mean Mars longitude.
getLMe() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the mean Mercury longitude.
getLn10() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant ln(10).
getLn2() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant ln(2).
getLn2Split() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant ln(2) split in two pieces.
getLn5() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant ln(5).
getLn5Split() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant ln(5) split in two pieces.
getLnaModel() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Get the longitude of ascending node parameter model.
getLNe() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the mean Neptune longitude.
getLo() - Method in exception fr.cnes.sirius.patrius.math.exception.NoBracketingException
Get the lower end of the interval.
getLo() - Method in exception fr.cnes.sirius.patrius.math.exception.OutOfRangeException
 
getLo() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.BracketFinder
 
getLoadedAstronomicalUnit() - Method in class fr.cnes.sirius.patrius.bodies.JPLHistoricEphemerisLoader
Get astronomical unit.
getLoadedConstant(String...) - Method in class fr.cnes.sirius.patrius.bodies.JPLHistoricEphemerisLoader
Get a constant defined in the ephemerides headers.
getLoadedDataNames() - Method in class fr.cnes.sirius.patrius.data.DataProvidersManager
Get an unmodifiable view of the set of data file names that have been loaded.
getLoadedEarthMoonMassRatio() - Method in class fr.cnes.sirius.patrius.bodies.JPLHistoricEphemerisLoader
Get Earth/Moon mass ratio.
getLoadedGravitationalCoefficient(PredefinedEphemerisType) - Method in class fr.cnes.sirius.patrius.bodies.AbstractJPLCelestialBodyLoader
Get the gravitational coefficient of a body.
getLoadedGravitationalCoefficient(PredefinedEphemerisType) - Method in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Get the gravitational coefficient of a body.
getLoadedGravitationalCoefficient(PredefinedEphemerisType) - Method in interface fr.cnes.sirius.patrius.bodies.JPLEphemerisLoader
Get the gravitational coefficient of a body.
getLoadedGravitationalCoefficient(PredefinedEphemerisType) - Method in class fr.cnes.sirius.patrius.bodies.JPLHistoricEphemerisLoader
Get the gravitational coefficient of a body.
getLoader(String) - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Gets the loader for the specific name of the celestial body provided in input.
getLocalBasisTransform() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Get transformation matrix (from standard basis to ellipsoid local basis)
getLocalBasisTransform() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
This method returns the matrix of the transformation to the local basis
getLocalBasisTransform() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
This method returns the matrix of the transformation to the local basis
getLocalFrame() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
 
getLocalizedMessage() - Method in exception fr.cnes.sirius.patrius.math.exception.MathArithmeticException
getLocalizedMessage() - Method in exception fr.cnes.sirius.patrius.math.exception.MathIllegalArgumentException
getLocalizedMessage() - Method in exception fr.cnes.sirius.patrius.math.exception.MathIllegalStateException
getLocalizedMessage() - Method in exception fr.cnes.sirius.patrius.math.exception.MathRuntimeException
getLocalizedMessage() - Method in exception fr.cnes.sirius.patrius.math.exception.MathUnsupportedOperationException
getLocalizedMessage() - Method in class fr.cnes.sirius.patrius.math.exception.util.ExceptionContext
Gets the message in the default locale.
getLocalizedMessage() - Method in exception fr.cnes.sirius.patrius.utils.exception.PatriusException
getLocalizedString(Locale) - Method in class fr.cnes.sirius.patrius.math.exception.util.DummyLocalizable
Gets the localized string.
getLocalizedString(Locale) - Method in interface fr.cnes.sirius.patrius.math.exception.util.Localizable
Gets the localized string.
getLocalizedString(Locale) - Method in enum fr.cnes.sirius.patrius.utils.exception.PatriusMessages
Gets the localized string.
getLocalTemp() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.JB2006
Get the temperature at input position.
getLocalTemperature() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Returns the local temperature.
getLocation() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.OrientedPoint
Get the hyperplane location on the real line.
getLOD(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Get the LoD (Length of Day) value.
getLOD(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000HistoryConstantOutsideInterval
Get the LoD (Length of Day) value.
getLOD() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Get the LoD (Length of Day) value.
getLOD(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistory
Get the LoD (Length of Day) value.
getLOD(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP2000History
getLOD.
getLOD(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.TODProvider
Get the LoD (Length of Day) value.
getLODCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2003TidalCorrection
Get length of day correction.
getLODCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2010TidalCorrection
Get length of day correction.
getLODCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.NoTidalCorrection
Get length of day correction.
getLODCorrection() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrection
Get the length of day correction.
getLODCorrection(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionModel
Get length of day correction.
getLODCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionPerThread
Get length of day correction.
getLofType() - Method in class fr.cnes.sirius.patrius.attitudes.LofOffset
Getter for the type of Local Orbital Frame.
getLofType() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
 
getLofType() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
 
getLofType() - Method in class fr.cnes.sirius.patrius.frames.LocalOrbitalFrame
Returns the local orbital frame type.
getLoggedCodedEventSet() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger
Returns an unmodifiable view on the set of CodedEventsLogger.LoggedCodedEvent, sorted by date.
getLoggedCodedEventSet() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger
Returns an unmodifiable view on the set of MultiCodedEventsLogger.MultiLoggedCodedEvent, sorted by date.
getLoggedEvents() - Method in class fr.cnes.sirius.patrius.events.postprocessing.EventsLogger
Get an immutable copy of the logged events.
getLoggedEvents() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiEventsLogger
Get an immutable copy of the logged events.
getLongitude() - Method in class fr.cnes.sirius.patrius.bodies.LLHCoordinates
Getter for the longitude.
getLongitude() - Method in class fr.cnes.sirius.patrius.frames.H0MinusNFrame
Getter for the rotation angle around the ITRF Z axis.
getLongitude() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Getter for the longitude.
getLongitudeToDetect() - Method in class fr.cnes.sirius.patrius.events.detectors.LongitudeDetector
Returns longitude to detect.
getLosInSatFrame() - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointing
Getter for the LOS in satellite frame axis.
getLosNormalInSatFrame() - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointing
Getter for the LOS normal axis in satellite frame.
getLoveNumbers() - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.IOceanTidesDataProvider
Get love numbers.
getLoveNumbers() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTidesDataProvider
Get love numbers.
getLower() - Method in class fr.cnes.sirius.patrius.math.optim.SimpleBounds
Gets the lower bounds.
getLowerAngle() - Method in class fr.cnes.sirius.patrius.math.interval.AngleInterval
 
getLowerBound() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Getter for the lower bound of the re-use interval.
getLowerBound() - Method in class fr.cnes.sirius.patrius.math.optim.BaseMultivariateOptimizer
 
getLowerCaseAbbreviation() - Method in enum fr.cnes.sirius.patrius.time.Month
Get the lower case three letters abbreviation.
getLowerCaseName() - Method in enum fr.cnes.sirius.patrius.time.Month
Get the lower case full name.
getLowerData() - Method in class fr.cnes.sirius.patrius.math.interval.GenericInterval
 
getLowerEndPoint() - Method in class fr.cnes.sirius.patrius.math.interval.AbstractInterval
 
getLowerEndpoint() - Method in class fr.cnes.sirius.patrius.math.interval.GenericInterval
 
getLowestFile() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Getter for the lowest file number searched during the construction of the segment list.
getLPOptimizationRequest() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Get the linear problem optimization request
getLPOptimizationResponse() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Get the linear problem optimization response
getLPrime() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the mean anomaly of the Sun.
getLSa() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the mean Saturn longitude.
getLst() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Getter for lst.
getLT() - Method in class fr.cnes.sirius.patrius.math.linear.CholeskyDecomposition
Returns the transpose of the matrix L of the decomposition.
getLT() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.CholeskyFactorization
Returns the transpose of the matrix L of the decomposition.
getLUr() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the mean Uranus longitude.
getLv() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the true longitude argument.
getLv() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the true longitude argument.
getLv() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get the true longitude argument.
getLv() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the true longitude argument.
getLv() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the true longitude argument.
getLv() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the true longitude argument.
getLv() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the true longitude argument.
getLv() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the true longitude argument.
getLv() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Get the true longitude argument.
getLv() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Get the true longitude argument.
getLv() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the true longitude argument (as per equinoctial parameters).
getLv() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the true longitude argument.
getLVe() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the mean Venus longitude.
getM() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Getter for m coefficient.
getMachArray() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoAAndMach
Getter for the Mach numbers array.
getMagneticMoment(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.MagneticMoment
Get the magnetic moment at given date, in the main frame of the spacecraft
getMagneticMoment(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.assembly.models.MagneticMomentProvider
Get the magnetic moment at given date, in the main frame of the spacecraft
getMahalanobisDistance(RealVector) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the Mahalanobis distance of a point with respect to this covariance matrix, assuming its mean value is zero.
getMahalanobisDistance(RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the Mahalanobis distance of a point with respect to this covariance matrix.
getMainDirection() - Method in class fr.cnes.sirius.patrius.fieldsofview.CircularField
Get the main direction of the geometrical FOV.
getMainDirection() - Method in class fr.cnes.sirius.patrius.fieldsofview.EllipticField
Get the main direction of the geometrical FOV.
getMainDirection() - Method in interface fr.cnes.sirius.patrius.fieldsofview.IGeometricFieldOfView
Get the main direction of the geometrical FOV.
getMainDirection() - Method in class fr.cnes.sirius.patrius.fieldsofview.RectangleField
Get the main direction of the geometrical FOV.
getMainField() - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
 
getMainPart() - Method in class fr.cnes.sirius.patrius.assembly.Assembly
 
getMainPartShape() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.VehicleSurfaceModel
Get the main part vehicle shape.
getMainRole() - Method in class fr.cnes.sirius.patrius.events.detectors.LinkTypeHandler
Getter for the role of the main element (SpacecraftState) in the signal propagation (emitter or receiver).
getMainShape() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Returns the main shape.
getMainSpacecraft() - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Get the main assembly to consider.
getMainTarget() - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Getter for the main target.
getMainTarget() - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
 
getMainTargetAngularRadius(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the angular radius from the sensor of the main target at a date.
getMainTargetRadius() - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
 
getManeuversList() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ManeuversSequence
Get the custom maneuvers list.
getMapper() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.cowell.CowellIntegrator
Returns the second order / first order state mapper.
getMapper() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Get a mapper between two-dimensional Jacobians and one-dimensional additional state.
getMars() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the Mars singleton body.
getMarsThirdBodyAttraction() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getMaskingBody() - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Getter for the last masking body.
getMaskingBodyName() - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
 
getMaskingObjectName() - Method in class fr.cnes.sirius.patrius.events.detectors.MaskingDetector
Get the masking object.
getMaskingObjectName() - Method in class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Getter for the masking object.
getMaskingPartName() - Method in class fr.cnes.sirius.patrius.events.detectors.MaskingDetector
Get the masking part.
getMaskingPartName() - Method in class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Getter for the masking part.
getMaskingSpacecraft() - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Getter for the last masking spacecraft.
getMaskingSpacecraftName() - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
 
getMaskingSpacecraftPartName() - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
 
getMass(String) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaComputedModel
Return the mass of the given part.
getMass(String) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Return the mass of the given part.
getMass(String) - Method in class fr.cnes.sirius.patrius.assembly.models.MassModel
Return the mass of the given part.
getMass() - Method in class fr.cnes.sirius.patrius.assembly.properties.AbstractInertiaProperty
getMass() - Method in interface fr.cnes.sirius.patrius.assembly.properties.IInertiaProperty
 
getMass() - Method in class fr.cnes.sirius.patrius.assembly.properties.MassProperty
Gets the mass of the part.
getMass() - Method in class fr.cnes.sirius.patrius.assembly.properties.TankProperty
Getter for the mass.
getMass(String) - Method in interface fr.cnes.sirius.patrius.propagation.MassProvider
Return the mass of the given part.
getMass(String) - Method in class fr.cnes.sirius.patrius.propagation.SimpleMassModel
This model represents one part only.
getMass(String) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the mass of the given part.
getMass(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Get the mass.
getMass(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Get the mass.
getMassCenter(Frame, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.assembly.models.IInertiaModel
Getter for the mass center.
getMassCenter(Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaComputedModel
Getter for the mass center.
getMassCenter(Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Getter for the mass center.
getMassCenter() - Method in class fr.cnes.sirius.patrius.assembly.properties.AbstractInertiaProperty
getMassCenter() - Method in interface fr.cnes.sirius.patrius.assembly.properties.IInertiaProperty
 
getMassModel() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
 
getMassModel() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Returns the spacecraft mass model.
getMassProperty() - Method in class fr.cnes.sirius.patrius.assembly.properties.AbstractInertiaProperty
getMassProperty() - Method in interface fr.cnes.sirius.patrius.assembly.properties.IInertiaProperty
 
getMassProperty() - Method in class fr.cnes.sirius.patrius.assembly.properties.TankProperty
Getter for the underlying mass property.
getMassProperty() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Get mass property.
getMassProvider() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Returns the mass provider.
getMatrix() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Get the 3X3 matrix corresponding to the instance
getMatrix() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Get the 3X3 rotation matrix corresponding to the instance.
getMatrixScalingFactors(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.Matrix1NornRescaler
Scaling factors for not singular matrices.
getMatrixScalingFactors(RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.MatrixRescaler
Calculates the R and T scaling factors (matrices) for a generic matrix A so that A'(=scaled A) = R.A.T
getMatrixScalingFactorsSymm(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.Matrix1NornRescaler
Scaling factors for symmetric (not singular) matrices.
getMatrixScalingFactorsSymm(RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.MatrixRescaler
Calculates the R and T scaling factors (matrices) for a symmetric matrix A so that A'(=scaled A) = R.A.T
getMax() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
 
getMax() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
 
getMax() - Method in exception fr.cnes.sirius.patrius.math.exception.MaxCountExceededException
 
getMax() - Method in exception fr.cnes.sirius.patrius.math.exception.NumberIsTooLargeException
 
getMax(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the maximum value of the matrix.
getMax(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the maximum value of the matrix.
getMax() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the maximum value of the matrix.
getMax(boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the maximum value of the matrix.
getMax() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.SearchInterval
Gets the upper bound.
getMax() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.UnivariateOptimizer
 
getMax() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Returns the maximum of the available values
getMax() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the maximum of the available values
getMax() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns an array whose ith entry is the maximum of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getMax() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalMultivariateSummary
Returns an array whose ith entry is the maximum of the ith entries of the arrays that correspond to each multivariate sample
getMax() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary
Returns the maximum of the available values
getMax() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummaryValues
 
getMax() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the maximum of the values that have been added.
getMax() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns an array whose ith entry is the maximum of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getMax() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the maximum of the values that have been added.
getMaxAlt() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
Getter for the maximal altitude for the model.
getMaxCheckInterval() - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
Get maximal time interval between switching function checks.
getMaxCheckInterval() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Get maximal time interval between switching function checks.
getMaxCheckInterval() - Method in interface fr.cnes.sirius.patrius.events.EventDetector
Get maximal time interval between switching function checks.
getMaxCheckInterval() - Method in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Get maximal time interval between switching function checks.
getMaxCheckInterval() - Method in interface fr.cnes.sirius.patrius.events.MultiEventDetector
Get maximal time interval between switching function checks.
getMaxCheckInterval() - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Get maximal time interval between switching function checks.
getMaxCheckInterval() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Get maximal time interval between switching function checks.
getMaxCheckInterval() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Get maximal time interval between switching function checks.
getMaxCheckInterval() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Get maximal time interval between switching function checks.
getMaxCheckInterval() - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Get the maximal time interval between events handler checks.
getMaxChunksDuration() - Method in class fr.cnes.sirius.patrius.bodies.JPLHistoricEphemerisLoader
Get the maximal chunks duration.
getMaxDate() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.DTMInputParameters
Gets the available data range maximum date.
getMaxDate() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.JB2006InputParameters
Gets the available data range maximum date.
getMaxDate() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000InputParameters
Gets the available data range maximum date.
getMaxDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Get maximum date at which both flux and ap values are available
getMaxDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Get maximum date at which both flux and ap values are available
getMaxDate() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Get maximum date at which both flux and ap values are available
getMaxDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Get maximum date at which both flux and ap values are available
getMaxDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Gets the available data range maximum date.
getMaxDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.DTMSolarData
Gets the available data range maximum date.
getMaxDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
Gets the available data range maximum date.
getMaxDate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Return the higher date authorized to call getPVCoordinates.
getMaxDate() - Method in class fr.cnes.sirius.patrius.propagation.AnalyticalIntegratedEphemeris
Get the last date of the range.
getMaxDate() - Method in interface fr.cnes.sirius.patrius.propagation.BoundedPropagator
Get the last date of the range.
getMaxDate() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.Ephemeris
Get the last date of the range.
getMaxDate() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.IntegratedEphemeris
Get the last date of the range.
getMaxDate() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.multi.MultiIntegratedEphemeris
Get the last date of the range.
getMaxDate() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Get the last date of the range.
getMaxDegree(double, int) - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsProvider
Get maximum degree for given wave and order
getMaxDegree(double, int) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Get maximum degree for given wave and order
getMaxDegree(double, int) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTidesDataProvider
Get maximum degree for given wave and order
getMaxDegree() - Method in interface fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsProvider
Get the max degree available
getMaxDegree() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
Get the max degree available
getMaxEval() - Method in class fr.cnes.sirius.patrius.math.optim.MaxEval
Gets the maximum number of evaluations.
getMaxEvals() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierDecompositionEngine
 
getMaxEvaluations() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.bivariate.BivariateIntegrator
Returns the maximal number of function evaluations authorized during the last run of the integrator.
getMaxEvaluations() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.bivariate.DelegatedBivariateIntegrator
Returns the maximal number of function evaluations authorized during the last run of the integrator.
getMaxEvaluations() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Get the maximum number of function evaluations.
getMaxEvaluations() - Method in interface fr.cnes.sirius.patrius.math.analysis.solver.BaseUnivariateSolver
Get the maximum number of function evaluations.
getMaxEvaluations() - Method in class fr.cnes.sirius.patrius.math.dfp.BracketingNthOrderBrentSolverDFP
Get the maximal number of function evaluations.
getMaxEvaluations() - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Get the maximal number of functions evaluations.
getMaxEvaluations() - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Get the maximal number of functions evaluations.
getMaxEvaluations() - Method in class fr.cnes.sirius.patrius.math.optim.BaseOptimizer
Gets the maximal number of function evaluations.
getMaxEvaluations() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.BracketFinder
 
getMaxGrowth() - Method in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Get the maximal growth factor for stepsize control.
getMaxGrowth() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Get the maximal growth factor for stepsize control.
getMaximalCount() - Method in class fr.cnes.sirius.patrius.math.util.Incrementor
Gets the upper limit of the counter.
getMaximalIterationCount() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Get the upper limit for the number of iterations.
getMaximalIterationCount() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.UnivariateIntegrator
Get the upper limit for the number of iterations.
getMaximalOrder() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BracketingNthOrderBrentSolver
Get the maximal order.
getMaximalOrder() - Method in class fr.cnes.sirius.patrius.math.dfp.BracketingNthOrderBrentSolverDFP
Get the maximal order.
getMaxImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the currently configured maximum implementation.
getMaxImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns the currently configured maximum implementation
getMaxImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the currently configured maximum implementation
getMaxImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns the currently configured maximum implementation
getMaxImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the currently configured maximum implementation
getMaximumEastingValue() - Method in class fr.cnes.sirius.patrius.projections.IdentityProjection
Getter for the maximum value for X projected.
getMaximumEastingValue() - Method in interface fr.cnes.sirius.patrius.projections.IProjection
Getter for the maximum value for X projected.
getMaximumEastingValue() - Method in class fr.cnes.sirius.patrius.projections.Mercator
Getter for the maximum value for X projected.
getMaximumLatitude() - Method in class fr.cnes.sirius.patrius.projections.IdentityProjection
Getter for the maximum latitude that the projection can map.
getMaximumLatitude() - Method in interface fr.cnes.sirius.patrius.projections.IProjection
Getter for the maximum latitude that the projection can map.
getMaximumLatitude() - Method in class fr.cnes.sirius.patrius.projections.Mercator
Getter for the maximum latitude that the projection can map.
getMaximumNorthingValue() - Method in class fr.cnes.sirius.patrius.projections.Mercator
Get the maximum northing value in meters.
getMaxIndex() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Get the index of the maximum entry.
getMaxIter() - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Getter for the maximum number of iterations for signal propagation when signal propagation is taken into account.
getMaxIter() - Method in class fr.cnes.sirius.patrius.math.optim.MaxIter
Gets the maximum number of evaluations.
getMaxIter() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Getter for the maximum iteration number used in the convergence algorithm to compute the correction from the geometric elevation.
getMaxIteration() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the maximum number of iteration in the search algorithm.
getMaxIteration() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the maximum number of iteration in the search algorithm
getMaxIterationCount() - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
Get maximal number of iterations in the event time search.
getMaxIterationCount() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Get maximal number of iterations in the event time search.
getMaxIterationCount() - Method in interface fr.cnes.sirius.patrius.events.EventDetector
Get maximal number of iterations in the event time search.
getMaxIterationCount() - Method in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Get maximal number of iterations in the event time search.
getMaxIterationCount() - Method in interface fr.cnes.sirius.patrius.events.MultiEventDetector
Get maximal number of iterations in the event time search.
getMaxIterationCount() - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Get maximal number of iterations in the event time search.
getMaxIterationCount() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Get maximal number of iterations in the event time search.
getMaxIterationCount() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Get maximal number of iterations in the event time search.
getMaxIterationCount() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Get maximal number of iterations in the event time search.
getMaxIterationCount() - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Get the upper limit in the iteration count for event localization.
getMaxIterations() - Method in class fr.cnes.sirius.patrius.math.optim.BaseOptimizer
Gets the maximal number of iterations.
getMaxIterations() - Method in class fr.cnes.sirius.patrius.math.util.IterationManager
Returns the maximum number of iterations.
getMaxIterSignalPropagation() - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Get the maximum number of iterations for signal propagation when signal propagation is taken into account.
getMaxIterSignalPropagation() - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Getter for the maximum number of iterations for signal propagation when signal propagation is taken into account.
getMaxIterSignalPropagation() - Method in class fr.cnes.sirius.patrius.forces.radiation.LightingRatio
Getter for the maximum number of iterations for signal propagation when signal propagation is taken into account.
getMaxIterSignalPropagation() - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Getter for the maximum number of iterations for signal propagation when signal propagation is taken into account.
getMaxNorm() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the distance from center to farthest vertex to center of body.
getMaxOptimalDate() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
 
getMaxOrder(double) - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsProvider
Get maximum order for given wave
getMaxOrder(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Get maximum order for given wave
getMaxOrder(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTidesDataProvider
Get maximum order for given wave
getMaxOrder() - Method in enum fr.cnes.sirius.patrius.utils.AngularDerivativesFilter
Get the maximum derivation order.
getMaxOrder() - Method in enum fr.cnes.sirius.patrius.utils.CartesianDerivativesFilter
Get the maximum derivation order.
getMaxOrders() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Return the array with the highest trigonometric orders available.
getMaxRescaledUB() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the maximum rescaled lower bound
getMaxSampleDate() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
 
getMaxSize() - Method in class fr.cnes.sirius.patrius.tools.cache.FIFOThreadSafeCache
Getter for the maximum size of the cache.
getMaxSlope() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the maximum angle between the normal to a facet of the body and the vector from the origin to the centre of the facet.
getMaxSlots() - Method in class fr.cnes.sirius.patrius.time.TimeStampedCache
Get the maximum number of independent cached time slots.
getMaxSpan() - Method in class fr.cnes.sirius.patrius.time.TimeStampedCache
Get the maximum duration span in seconds of one slot.
getMaxStep() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Get the maximal step.
getMaxTime() - Method in class fr.cnes.sirius.patrius.utils.TimeIt
Returns the maximum time it takes to perform the function to benchmark (evaluated on a batch of N loops).
getMaxTrigonometricOrder() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DParameterModel
Return the highest trigonometric order.
getMaxValue() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Get the value of the maximum entry.
getMaxX() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
 
getMaxY() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
 
getMean() - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Access the mean.
getMean() - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Access the mean.
getMean() - Method in class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Get the mean for the distribution.
getMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Returns the arithmetic mean of the available values
getMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the arithmetic mean of the available values
getMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns an array whose ith entry is the mean of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getMean() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalMultivariateSummary
Returns an array whose ith entry is the mean of the ith entries of the arrays that correspond to each multivariate sample
getMean() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary
Returns the arithmetic mean of the available values
getMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummaryValues
 
getMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the mean of the values that have been added.
getMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns an array whose ith entry is the mean of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getMean() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the mean of the values that have been added.
getMeanAnomaly() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the mean anomaly.
getMeanAnomaly() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the mean anomaly.
getMeanAnomaly() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Get the mean anomaly.
getMeanAnomaly() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Get the mean anomaly.
getMeanAnomaly() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the mean anomaly in [0, 2π].
getMeanAnomalyInit() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getMeanAp(AbsoluteDate, AbsoluteDate, SolarActivityDataProvider) - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityToolbox
Compute mean flux between given dates (rectangular rule)
getMeanAtomicMass() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Returns the mean atomic mass or the molar mass.
getMeanDeltaV(Vector3D) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.GatesModel
Computes the mean ΔV vector of the distribution modeling the uncertainty on a maneuver's magnitude and direction.
getMeanDeltaV(Vector3D, double) - Static method in class fr.cnes.sirius.patrius.forces.maneuvers.GatesModel
Computes the mean ΔV vector of the distribution modeling the uncertainty on a maneuver's magnitude and direction.
getMeanFlux(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.DTMInputParameters
Get the value of the mean solar flux.
getMeanFlux(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000InputParameters
Get the 81 day average of F10.7 flux.
getMeanFlux(AbsoluteDate, AbsoluteDate, SolarActivityDataProvider) - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityToolbox
Compute mean flux between given dates using trapezoidal rule
getMeanFlux(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Get the 81 day average of F10.7 flux.
getMeanFlux(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.ContinuousMSISE2000SolarData
Get the 81 day average of F10.7 flux.
getMeanFlux(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.DTMSolarData
Get the value of the mean solar flux.
getMeanFlux(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
Get the value of the mean solar flux.
getMeanImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the currently configured mean implementation.
getMeanImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns the currently configured mean implementation
getMeanImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the currently configured mean implementation
getMeanImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns the currently configured mean implementation
getMeanImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the currently configured mean implementation
getMeanMotion() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the mean motion.
getMeanMotion() - Method in class fr.cnes.sirius.patrius.stela.propagation.data.TimeDerivativeData
Returns mean motion.
getMeanMotion() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaPartialDerivativesEquations
Returns mean motion from state transition matrix.
getMeanMotionFirstDerivative() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the mean motion first derivative.
getMeanMotionSecondDerivative() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the mean motion second derivative.
getMeanMotionSTM() - Method in class fr.cnes.sirius.patrius.stela.propagation.data.TimeDerivativeData
Returns mean motion from STM (STM = state transition matrix).
getMeans() - Method in class fr.cnes.sirius.patrius.math.distribution.MultivariateNormalDistribution
Gets the mean vector.
getMeanSquareError() - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns the sum of squared errors divided by the degrees of freedom, usually abbreviated MSE.
getMeanSquareError() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the sum of squared errors divided by the degrees of freedom, usually abbreviated MSE.
getMeanTime() - Method in class fr.cnes.sirius.patrius.utils.TimeIt
Returns the arithmetic mean of the computation time it takes to perform the function to benchmark (evaluated on a batch of N loops).
getMeasurementDimension() - Method in class fr.cnes.sirius.patrius.math.filter.KalmanFilter
Returns the dimension of the measurement vector.
getMeasurementMatrix() - Method in class fr.cnes.sirius.patrius.math.filter.DefaultMeasurementModel
Returns the measurement matrix.
getMeasurementMatrix() - Method in interface fr.cnes.sirius.patrius.math.filter.MeasurementModel
Returns the measurement matrix.
getMeasurementNoise() - Method in class fr.cnes.sirius.patrius.math.filter.DefaultMeasurementModel
Returns the measurement noise matrix.
getMeasurementNoise() - Method in interface fr.cnes.sirius.patrius.math.filter.MeasurementModel
Returns the measurement noise matrix.
getMedian() - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Access the median.
getMeq() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the number of equalities.
getMercury() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the Mercury singleton body.
getMergedIntervals() - Method in class fr.cnes.sirius.patrius.math.interval.ComparableIntervalsList
Merges the intervals of the list that overlap and returns the list of merged intervals.
getMergedIntervals() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateIntervalsList
Merges the intervals of the list that overlap and returns the list of merged intervals.
getMeritFactor() - Method in class fr.cnes.sirius.patrius.groundstation.RFStationAntenna
 
getMeshProvider() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the mesh provider.
getMessage() - Method in exception fr.cnes.sirius.patrius.math.exception.MathArithmeticException
getMessage() - Method in exception fr.cnes.sirius.patrius.math.exception.MathIllegalArgumentException
getMessage() - Method in exception fr.cnes.sirius.patrius.math.exception.MathIllegalStateException
getMessage() - Method in exception fr.cnes.sirius.patrius.math.exception.MathRuntimeException
getMessage() - Method in exception fr.cnes.sirius.patrius.math.exception.MathUnsupportedOperationException
getMessage() - Method in class fr.cnes.sirius.patrius.math.exception.util.ExceptionContext
Gets the default message.
getMessage(Locale) - Method in class fr.cnes.sirius.patrius.math.exception.util.ExceptionContext
Gets the message in a specified locale.
getMessage(Locale, String) - Method in class fr.cnes.sirius.patrius.math.exception.util.ExceptionContext
Gets the message in a specified locale.
getMessage(Locale) - Method in exception fr.cnes.sirius.patrius.utils.exception.PatriusException
Gets the message in a specified locale.
getMessage() - Method in exception fr.cnes.sirius.patrius.utils.exception.PatriusException
getMeteoConditionsProvider() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AbstractMeteoBasedCorrectionFactory.MeteoBasedKey
Getter for the meteorological conditions provider.
getMeteoConditionsProvider() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Getter for the meteo conditions provider.
getMeteorologicalConditions(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.signalpropagation.ConstantMeteorologicalConditionsProvider
Returns the meteorological conditions at a given date.
getMeteorologicalConditions(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditionsProvider
Returns the meteorological conditions at a given date.
getMid() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.BracketFinder
 
getMiddleDate() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Compute the middle date.
getMieq() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the number of inequalities.
getMilliInWeek() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Returns the number of milliseconds since week (corresponding to a GPS date).
getMin() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
 
getMin() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
 
getMin() - Method in exception fr.cnes.sirius.patrius.math.exception.NumberIsTooSmallException
 
getMin(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the minimum value of the matrix.
getMin(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the minimum value of the matrix.
getMin() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the minimum value of the matrix.
getMin(boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the minimum value of the matrix.
getMin() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.SearchInterval
Gets the lower bound.
getMin() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.UnivariateOptimizer
 
getMin() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Returns the minimum of the available values
getMin() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the minimum of the available values
getMin() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns an array whose ith entry is the minimum of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getMin() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalMultivariateSummary
Returns an array whose ith entry is the minimum of the ith entries of the arrays that correspond to each multivariate sample
getMin() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary
Returns the minimum of the available values
getMin() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummaryValues
 
getMin() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the minimum of the values that have been added.
getMin() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns an array whose ith entry is the minimum of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getMin() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the minimum of the values that have been added.
getMinAbscissa() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Get the line minimum abscissa.
getMinAlt() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
Getter for the minimal altitude for the model.
getMinDate() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.DTMInputParameters
Gets the available data range minimum date.
getMinDate() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.JB2006InputParameters
Gets the available data range minimum date.
getMinDate() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000InputParameters
Gets the available data range minimum date.
getMinDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Get minimum date at which both flux and ap values are available
getMinDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Get minimum date at which both flux and ap values are available
getMinDate() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Get minimum date at which both flux and ap values are available
getMinDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Get minimum date at which both flux and ap values are available
getMinDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Gets the available data range minimum date.
getMinDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.DTMSolarData
Gets the available data range minimum date.
getMinDate() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
Gets the available data range minimum date.
getMinDate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Return the lower date authorized to call getPVCoordinates.
getMinDate() - Method in class fr.cnes.sirius.patrius.propagation.AnalyticalIntegratedEphemeris
Get the first date of the range.
getMinDate() - Method in interface fr.cnes.sirius.patrius.propagation.BoundedPropagator
Get the first date of the range.
getMinDate() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.Ephemeris
Get the first date of the range.
getMinDate() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.IntegratedEphemeris
Get the first date of the range.
getMinDate() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.multi.MultiIntegratedEphemeris
Get the first date of the range.
getMinDate() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Get the first date of the range.
getMinDegree(double, int) - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsProvider
Get min degree for given wave and order
getMinDegree(double, int) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Get min degree for given wave and order
getMinDegree(double, int) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTidesDataProvider
Get min degree for given wave and order
getMinimalIterationCount() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Get the min limit for the number of iterations.
getMinimalIterationCount() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.UnivariateIntegrator
Get the min limit for the number of iterations.
getMinimalToleratedApparentElevation() - Method in interface fr.cnes.sirius.patrius.signalpropagation.AngularCorrection
Getter for the minimal tolerated apparent elevation for this model (some models cannot compute correction for too low elevations).
getMinimalToleratedApparentElevation() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Getter for the minimal tolerated apparent elevation for this model (some models cannot compute correction for too low elevations).
getMinimalToleratedApparentElevation() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Getter for the minimal tolerated apparent elevation for this model (some models cannot compute correction for too low elevations).
getMinImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the currently configured minimum implementation.
getMinImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns the currently configured minimum implementation
getMinImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the currently configured minimum implementation
getMinImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns the currently configured minimum implementation
getMinImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the currently configured minimum implementation
getMinIndex() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Get the index of the minimum entry.
getMinMaskingDistance(SpacecraftState, SensorModel, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractStationToSatDetector
Computes minimum masking distance by either body or spacecraft defined in sensor model.
getMinNorm() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the distance from center to closest vertex to center of body.
getMinOptimalDate() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
 
getMinPts() - Method in class fr.cnes.sirius.patrius.math.stat.clustering.DBSCANClusterer
Returns the minimum number of points needed for a cluster.
getMinReduction() - Method in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Get the minimal reduction factor for stepsize control.
getMinReduction() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Get the minimal reduction factor for stepsize control.
getMinRescaledLB() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the minimum rescaled lower bound
getMinSampleDate() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
 
getMinStep() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Get the minimal step.
getMinTime() - Method in class fr.cnes.sirius.patrius.utils.TimeIt
Returns the minimum computation time it takes to perform the function to benchmark (evaluated on a batch of N loops).
getMinus() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Get the tree on the minus side of the cut hyperplane.
getMinus() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.SubHyperplane.SplitSubHyperplane
Get the part of the sub-hyperplane on the minus side of the splitting hyperplane.
getMinute() - Method in class fr.cnes.sirius.patrius.time.TimeComponents
Get the minute number.
getMinValue() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Get the value of the minimum entry.
getMinX() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
 
getMinY() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
 
getMJD() - Method in class fr.cnes.sirius.patrius.time.DateComponents
Get the modified julian day.
getMOD(boolean) - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the MOD reference frame.
getMode() - Method in class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
Returns the mode c of this distribution.
getMode() - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Returns the data generation mode.
getMode() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Get the current operating mode of the propagator.
getMode() - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Get the current operating mode of the propagator.
getMode() - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Get the current operating mode of the propagator.
getMode() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get the current operating mode of the propagator.
getMode() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get the current operating mode of the propagator.
getMode() - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Get the current operating mode of the propagator.
getMode() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Get the current operating mode of the propagator.
getModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Getter for the internal precession nutation model.
getModelFunction() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.ModelFunction
Gets the model function to be optimized.
getModelFunctionJacobian() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.ModelFunctionJacobian
Gets the Jacobian of the model function to be optimized.
getModelName() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Getter for the model name.
getModels() - Method in interface fr.cnes.sirius.patrius.models.earth.GeoMagneticDataProvider
Returns a Collection of GeoMagneticField models.
getModels() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticModelReader
Returns a Collection of the GeoMagneticField models that have been successfully loaded.
getModifiedRodrigues(double) - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Convert rotation, rate and acceleration to modified Rodrigues vector and derivatives.
getModifiedRodrigues(double, boolean) - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Convert rotation, rate and acceleration to modified Rodrigues vector and derivatives.
getMODPrecession(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Getter for the MOD precession transformation from GCRF/EME2000 to MOD at provided date.
getMODPrecession(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Getter for the MOD precession transformation from GCRF/EME2000 to MOD at provided date.
getMODPrecession(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecession
Getter for the MOD precession transformation from GCRF/EME2000 to MOD at provided date.
getMODPrecession(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.modprecession.MODPrecessionModel
Getter for the MOD precession transformation from GCRF/EME2000 to MOD at provided date.
getMODPrecessionModel() - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Get the MOD precession model.
getMODPrecessionModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Get the MOD precession model.
getMomentum() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Gets the momentum.
getMonth() - Method in class fr.cnes.sirius.patrius.time.DateComponents
Get the month.
getMonth(int) - Static method in enum fr.cnes.sirius.patrius.time.Month
Get the month corresponding to a number.
getMonthEnum() - Method in class fr.cnes.sirius.patrius.time.DateComponents
Get the month as an enumerate.
getMoon() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the Moon singleton body.
getMoon() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.SolidTidesAcc
Get the Moon.
getMoonThirdBodyAttraction() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getMu() - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractGravityModel
Get the central attraction coefficient.
getMu() - Method in interface fr.cnes.sirius.patrius.forces.gravity.GravityModel
Get the central attraction coefficient.
getMu() - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.GridGravityModel
Get the central attraction coefficient.
getMu() - Method in interface fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsProvider
Get the central body attraction coefficient.
getMu() - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Get the central body attraction coefficient.
getMu() - Method in interface fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsProvider
Get the central body attraction coefficient.
getMu() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
Get the central body attraction coefficient.
getMu() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the calibration parameter for line search
getMu() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the calibration parameter for line search
getMu() - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
getMu() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the central acceleration constant.
getMu() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AbstractOrbitalParameters
Getter for the central acceleration constant.
getMu() - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Getter for the central acceleration constant.
getMu() - Method in enum fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSType
 
getMu() - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
 
getMu() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Returns the standard gravitational parameter.
getMu(String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get the central attraction coefficient μ.
getMu() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get the central attraction coefficient μ.
getMu() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the central attraction coefficient.
getMultiDetector() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger.MultiLoggedCodedEvent
Gets the MultiCodingEventDetector that generated the coded event.
getMultiDetector() - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMultiEventDetector
Get the multiDetector object.
getMultIndirection() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Returns indirection arrays for multiplication.
getMultiplicativeFactor() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.VehicleSurfaceModel
Get the multiplicative factor applied to the reference surface as a parameter.
getMultiplicativeFactor() - Method in class fr.cnes.sirius.patrius.forces.drag.DragForce
Getter for the multiplicative factor.
getMultiplicativeFactor(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.drag.DragForce
Getter for the multiplicative factor used at construction.
getMultiplicativeFactor() - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Get the force multiplicative factor.
getMultiplicativeFactor() - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Getter for the multiplicative factor.
getMultiplicativeFactorParameter() - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Get the force multiplicative factor parameter
getMultiplicators() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationResponse
Returns the Lagrangian multipliers.
getMuParameter() - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractGravityModel
Returns the gravitational coefficient as a parameter.
getMuParameter() - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionData
Returns the gravitational constant of the body as a parameter.
getMutationPolicy() - Method in class fr.cnes.sirius.patrius.math.genetics.GeneticAlgorithm
Returns the mutation policy.
getMutationRate() - Method in class fr.cnes.sirius.patrius.math.genetics.GeneticAlgorithm
Returns the mutation rate.
getN() - Method in class fr.cnes.sirius.patrius.frames.H0MinusNFrame
Getter for the reference date shift.
getN() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialSplineFunction
Get the number of spline segments.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.correlation.Covariance
Returns the number of observations (length of covariate vectors)
getN() - Method in class fr.cnes.sirius.patrius.math.stat.correlation.StorelessCovariance
This Covariance method is not supported by a StorelessCovariance, since the number of bivariate observations does not have to be the same for different pairs of covariates - i.e., N as defined in Covariance.getN() is undefined.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Returns the number of available values
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the number of available values
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.GeometricMean
Returns the number of values that have been added.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Kurtosis
Returns the number of values that have been added.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Returns the number of values that have been added.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Skewness
Returns the number of values that have been added.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Returns the number of values that have been added.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Returns the number of values that have been added.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialCovariance
Get the number of vectors in the sample.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialMean
Get the number of vectors in the sample.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns the number of available values
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Max
Returns the number of values that have been added.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Min
Returns the number of values that have been added.
getN() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalMultivariateSummary
Returns the number of available values
getN() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary
Returns the number of available values
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummaryValues
 
getN() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StorelessUnivariateStatistic
Returns the number of values that have been added.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Product
Returns the number of values that have been added.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Sum
Returns the number of values that have been added.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfLogs
Returns the number of values that have been added.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfSquares
Returns the number of values that have been added.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the number of available values
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Returns the number of available values
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns the number of available values
getN() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the number of available values
getN() - Method in class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
Gets the number of observations added to the regression model.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns the number of observations added to the regression model.
getN() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the number of observations that have been added to the model.
getN() - Method in interface fr.cnes.sirius.patrius.math.stat.regression.UpdatingMultipleLinearRegression
Returns the number of observations added to the regression model.
getN() - Method in class fr.cnes.sirius.patrius.math.util.Combinations
Gets the size of the set from which combinations are drawn.
getN() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the mean motion.
getN() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the mean motion.
getN() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get the mean motion.
getN() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the mean motion.
getN() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the mean motion.
getN() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the mean motion.
getN() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the mean motion.
getN() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the mean motion.
getN() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Get the mean motion.
getN() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Getter for n coefficient.
getN() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the mean motion.
getNadir() - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the nadir direction of topocentric frame, expressed in the body frame of body shape to which the frame center point is attached.
getName() - Method in class fr.cnes.sirius.patrius.assembly.AbstractPart
getName() - Method in interface fr.cnes.sirius.patrius.assembly.IPart
 
getName() - Method in class fr.cnes.sirius.patrius.assembly.models.SecondarySpacecraft
 
getName() - Method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Get the name of the additional equation.
getName() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Getter for the name of the point.
getName() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Getter for the name of the shape.
getName() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Get the name of the celestial point.
getName() - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Getter for the name of the point.
getName() - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Getter for the name of the shape.
getName(String) - Method in class fr.cnes.sirius.patrius.bodies.BSPCelestialBodyLoader
Returns name of body as known by the loader corresponding to PATRIUS body name.
getName() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBody
Getter for the name of the body.
getName(String) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyLoader
Returns name of body as known by the loader corresponding to PATRIUS body name.
getName() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
Get the name of the celestial point.
getName() - Method in class fr.cnes.sirius.patrius.bodies.Earth
Getter for the name of the body.
getName(String) - Method in class fr.cnes.sirius.patrius.bodies.JPLCelestialBodyLoader
Returns name of body as known by the loader corresponding to PATRIUS body name.
getName() - Method in class fr.cnes.sirius.patrius.bodies.LLHCoordinates
Getter for the name of the coordinates.
getName() - Method in class fr.cnes.sirius.patrius.bodies.mesh.ObjMeshLoader
Getter for the name of the loaded object.
getName() - Method in enum fr.cnes.sirius.patrius.bodies.PredefinedEphemerisType
Returns the JPL/PATRIUS name.
getName(String) - Method in class fr.cnes.sirius.patrius.bodies.UserCelestialBodyLoader
Returns name of body as known by the loader corresponding to PATRIUS body name.
getName() - Method in class fr.cnes.sirius.patrius.fieldsofview.AzimuthElevationField
getName() - Method in class fr.cnes.sirius.patrius.fieldsofview.BooleanField
getName() - Method in class fr.cnes.sirius.patrius.fieldsofview.CircularField
getName() - Method in class fr.cnes.sirius.patrius.fieldsofview.EllipticField
getName() - Method in interface fr.cnes.sirius.patrius.fieldsofview.IFieldOfView
 
getName() - Method in class fr.cnes.sirius.patrius.fieldsofview.InvertField
getName() - Method in class fr.cnes.sirius.patrius.fieldsofview.OmnidirectionalField
getName() - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
getName() - Method in class fr.cnes.sirius.patrius.fieldsofview.RectangleField
getName() - Method in class fr.cnes.sirius.patrius.fieldsofview.SectorField
getName() - Method in class fr.cnes.sirius.patrius.frames.Frame
Get the name.
getName() - Method in enum fr.cnes.sirius.patrius.frames.PredefinedFrameType
Get the name of the frame.
getName() - Method in enum fr.cnes.sirius.patrius.math.geometry.euclidean.twod.EnumPolygon
Getter for the enumerate name.
getName() - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Get the name of the method.
getName() - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Get the name of the method.
getName() - Method in exception fr.cnes.sirius.patrius.math.ode.UnknownParameterException
 
getName() - Method in class fr.cnes.sirius.patrius.math.parameter.FieldDescriptor
Gets the name of the descriptor.
getName() - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
Gets the parameter name, which is a concatenation of field values currently associated with the parameter descriptor (printed in reverse order by default).
getName(boolean) - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
Gets the parameter name, which is a concatenation of field values currently associated with the parameter descriptor.
getName(String) - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
Gets the parameter name, which is a concatenation of field values currently associated with the parameter descriptor (printed in reverse order by default).
getName(String, boolean) - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
Gets the parameter name, which is a concatenation of field values currently associated with the parameter descriptor.
getName() - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Gets the name of this parameter descriptor, which is comprised of the associated field values separated by an underscore (printed in reverse order by default).
getName(boolean) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Gets the name of this parameter descriptor, which is comprised of the associated field values separated by an underscore.
getName(String) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Gets the name of this parameter descriptor, which is comprised of the associated field values separated by the specified string (printed in reverse order by default).
getName(String, boolean) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Gets the name of this parameter descriptor, which is comprised of the associated field values separated by the specified string.
getName() - Method in enum fr.cnes.sirius.patrius.projections.EnumLineProperty
Get the line property's name.
getName() - Method in interface fr.cnes.sirius.patrius.propagation.AdditionalStateProvider
Get the name of the additional state.
getName() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Get the name of the additional state.
getName() - Method in interface fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquations
Get the name of the additional state.
getName() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AttitudeEquation
Get the name of the additional equation.
getName() - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the name of the partial Jacobians.
getName() - Method in class fr.cnes.sirius.patrius.propagation.SimpleAdditionalStateProvider
Get the name of the additional state.
getName() - Method in interface fr.cnes.sirius.patrius.stela.propagation.StelaAdditionalEquations
Get the name of the additional state.
getName() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAttitudeAdditionalEquations
Get the name of the additional equation.
getName() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaPartialDerivativesEquations
Get the name of the additional state.
getName() - Method in class fr.cnes.sirius.patrius.time.GalileoScale
Get the name time scale.
getName() - Method in class fr.cnes.sirius.patrius.time.GMSTScale
Get the name time scale.
getName() - Method in class fr.cnes.sirius.patrius.time.GPSScale
Get the name time scale.
getName() - Method in class fr.cnes.sirius.patrius.time.TAIScale
Get the name time scale.
getName() - Method in class fr.cnes.sirius.patrius.time.TCBScale
Get the name time scale.
getName() - Method in class fr.cnes.sirius.patrius.time.TCGScale
Get the name time scale.
getName() - Method in class fr.cnes.sirius.patrius.time.TDBScale
Get the name time scale.
getName() - Method in interface fr.cnes.sirius.patrius.time.TimeScale
Get the name time scale.
getName() - Method in class fr.cnes.sirius.patrius.time.TTScale
Get the name time scale.
getName() - Method in class fr.cnes.sirius.patrius.time.UT1Scale
Get the name time scale.
getName() - Method in class fr.cnes.sirius.patrius.time.UTCScale
Get the name time scale.
getNameOfArray() - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FindArraysDAF
Return (get) the name for the current array in the current DAF.
getNanStrategy() - Method in class fr.cnes.sirius.patrius.math.stat.ranking.NaturalRanking
Return the NaNStrategy
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.BSPCelestialBodyLoader.SSBEphemeris
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.Earth
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.EarthEphemeris
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.Frame
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.groundstation.GeometricStationAntenna
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.groundstation.RFStationAntenna
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.ConstantPVCoordinatesProvider
 
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSPVCoordinates
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinatesProvider
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNativeFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Getter for the frame in which the time-stamped PVCoordinates are defined.
getNativeFrame(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Get the native frame, i.e. the raw frame in which PVCoordinates are expressed before transformation to user output frame.
getNature() - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeLawLeg
Returns the nature of the leg.
getNature() - Method in class fr.cnes.sirius.patrius.attitudes.ConstantSpinSlew
Returns the nature of the leg.
getNature() - Method in class fr.cnes.sirius.patrius.attitudes.orientations.AbstractOrientationAngleLeg
Returns the nature of the leg.
getNature() - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Get the legs sequence nature.
getNature() - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Returns the nature of the leg.
getNature() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAttitudeProfile
Returns the nature of the leg.
getNature() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Returns the nature of the leg.
getNature() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
Returns the nature of the leg.
getNature() - Method in class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Returns the nature of the leg.
getNature() - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Returns the nature of the leg.
getNature() - Method in enum fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialType
Getter for the nature of the polynomial function.
getNature() - Method in interface fr.cnes.sirius.patrius.utils.legs.Leg
Returns the nature of the leg.
getNbColumns() - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Getter for the number of columns in the table.
getNBOccurredEvents() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Getter for the number of the occurred events.
getNbPoints() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.FiniteDifferencesDifferentiator
Get the number of points to use.
getNbPointsAfter() - Method in class fr.cnes.sirius.patrius.math.filter.FIRFilter
Getter for the number of points after the computation date to be used by the filter.
getNbPointsBefore() - Method in class fr.cnes.sirius.patrius.math.filter.FIRFilter
Getter for the number of points before the computation date to be used by the filter.
getnDouble() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FileRecordDAF
Getter for the number of double precision components in summaries.
getNeighbors(Triangle, double) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the neighbors of provided triangle whose center is closer than provided distance of provided triangle center.
getNeighbors(Triangle, int) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the neighbors of provided triangle whose distance in terms of triangle is closer or equal to provided order of "neighborhood".
getNeighbors(BodyPoint, double) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the neighbors of provided geodetic point whose center is closer than provided distance.
getNeighbors(BodyPoint, int) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the neighbor triangles of provided body point which are closer or equal to provided order of "neighborhood".
getNeighbors(Vector3D, double) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the neighbors of provided cartesian point whose center is closer than provided distance.
getNeighbors(Vector3D, int) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the neighbor triangles of provided cartesian point which are closer or equal to provided order of "neighborhood".
getNeighbors() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Getter for the triangle neighbors (i.e. which have a side in common).
getNeighbors() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Vertex
Returns the triangle neighbors (i.e.
getNeighbors(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.TimeStampedCache
Get the entries surrounding a central date.
getNeighborsSize() - Method in class fr.cnes.sirius.patrius.time.TimeStampedCache
Get the fixed size of the arrays to be returned by TimeStampedCache.getNeighbors(AbsoluteDate).
getNeptune() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the Neptune singleton body.
getNeverEnlightenedTriangles(List<AbsoluteDate>, PVCoordinatesProvider) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the list of triangles never enlightened by the Sun at provided dates.
getNeverVisibleTriangles(List<SpacecraftState>, IFieldOfView) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the list of triangles never visible from the satellite field of view during the whole ephemeris.
getNewOrphanFrame(String) - Static method in class fr.cnes.sirius.patrius.frames.OrphanFrame
This method creates an Orphan Frame.
getNewSlotQuantumGap() - Method in class fr.cnes.sirius.patrius.time.TimeStampedCache
Get quantum gap above which a new slot is created instead of extending an existing one.
getNewtonCoefficients() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionNewtonForm
Returns a copy of coefficients in Newton form formula.
getNext() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree.Node
Get the node containing the next larger or equal element.
getNext() - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Returns the next generated value, generated according to the mode value (see MODE constants).
getNextValue() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Generates a random value from this distribution.
getnInt() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FileRecordDAF
Getter for the number of integer components in a summary.
getNonRotatingLaw() - Method in class fr.cnes.sirius.patrius.attitudes.SpinStabilized
Getter for the underlying non-rotating attitude law.
getNorm() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Computes the norm of the quaternion.
getNorm() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get the L2 norm for the vector.
getNorm() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get the L2 norm for the vector.
getNorm() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCoordinates
Get the norm.
getNorm() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get the L2 norm for the vector.
getNorm() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get the L2 norm for the vector.
getNorm() - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Get the L2 norm for the vector.
getNorm() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the maximum absolute row sum norm of the matrix.
getNorm() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Returns the L2 norm of the vector.
getNorm() - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the maximum absolute row sum norm of the matrix.
getNorm() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the maximum absolute row sum norm of the matrix.
getNorm() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the maximum absolute row sum norm of the matrix.
getNorm() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Returns the L2 norm of the vector.
getNorm() - Method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Returns the L2 norm of the matrix.
getNorm1() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get the L1 norm for the vector.
getNorm1() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get the L1 norm for the vector.
getNorm1() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get the L1 norm for the vector.
getNorm1() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get the L1 norm for the vector.
getNorm1() - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Get the L1 norm for the vector.
getNormal() - Method in class fr.cnes.sirius.patrius.assembly.properties.features.Facet
 
getNormal() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Get the normal direction, expressed in body frame, to the local horizontal plane at the point position, oriented towards the outside.
getNormal() - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Get the normal direction, expressed in body frame, to the local horizontal plane at the point position, oriented towards the outside.
getNormal(AbsoluteDate, Frame) - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Returns the normal direction expressed in the provided frame.
getNormal() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Getter for the normal to the triangle.
getNormal() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
 
getNormal(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Computes the normal vector to the surface in local basis
getNormal(Vector3D) - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.IEllipsoid
Computes the normal vector to the surface in local basis
getNormal() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Get the normalized normal vector.
getNormal(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Computes the normal vector to the surface
getNormalCoef() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroFacetProperty
Get the normal force parametrizable function.
getNormalHeight() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Returns the normal height, computed as the signed distance between the closestPointOnShape and this: Positive distance if this is outside the shape, Negative distance if this is inside the shape, Null distance if this is on the shape.
getNormalHeight() - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Returns the normal height, computed as the signed distance between the closestPointOnShape and this: Positive distance if this is outside the shape, Negative distance if this is inside the shape, Null distance if this is on the shape.
getNormalisedTargetVectorInSensorFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the target vector at a date in the sensor's frame.
getNormalization() - Method in class fr.cnes.sirius.patrius.math.transform.AbstractFastFourierTransformer
Gets the private attribute normalization.
getNormalizedCCoefs(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
Get normalized C coefficients table
getNormalizedSCoefs(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
Get normalized S coefficients table
getNormalVector() - Method in class fr.cnes.sirius.patrius.events.detectors.PlaneCrossingDetector
Getter for the normal vector to the plane used for plane definition.
getNormInf(UnivariateFunction, UnivariateFunction, double[]) - Static method in class fr.cnes.sirius.patrius.math.analysis.ErrorEvaluationFunctionUtils
Compute the L norm (worst value) between the function to evaluate and the approximated function at the considered abscissas.
getNormInf(double[], double[], UnivariateFunction) - Static method in class fr.cnes.sirius.patrius.math.analysis.ErrorEvaluationFunctionUtils
Compute the L norm (worst value) between the function to evaluate and the approximated function at the considered abscissas.
getNormInf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get the L norm for the vector.
getNormInf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get the L norm for the vector.
getNormInf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get the L norm for the vector.
getNormInf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get the L norm for the vector.
getNormInf() - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Get the L norm for the vector.
getNormOfResidual() - Method in class fr.cnes.sirius.patrius.math.linear.DefaultIterativeLinearSolverEvent
Returns the norm of the residual.
getNormOfResidual() - Method in class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolverEvent
Returns the norm of the residual.
getNormSq() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get the square of the norm for the vector.
getNormSq() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get the square of the norm for the vector.
getNormSq() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get the square of the norm for the vector.
getNormSq() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get the square of the norm for the vector.
getNormSq() - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Get the square of the norm for the vector.
getNorth() - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the north direction of topocentric frame, expressed in the body frame of body shape to which the frame center point is attached.
getNotFeasibleInitialPoint() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get a not-feasible starting point for the minimum search
getNotFeasibleInitialPoint() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the not feasible initial point
getNotLarger(T) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree
Get the node whose element is not larger than the reference object.
getNotSmaller(T) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree
Get the node whose element is not smaller than the reference object.
getNSteps() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsNordsieckTransformer
Get the number of steps of the method (excluding the one being computed).
getnSummariesCurrSummaryRecord() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Getter for the number of summaries in the current summary record.
getNumber() - Method in enum fr.cnes.sirius.patrius.time.Month
Get the month number.
getNumberOfElements() - Method in class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
Get the number of elements (e.g. corpus size) for the distribution.
getNumberOfEpochs() - Method in interface fr.cnes.sirius.patrius.files.general.OrbitFile
Returns the number of epochs contained in this orbit file.
getNumberOfEpochs() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the number of epochs contained in this orbit file.
getNumberOfParameters() - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns the number of parameters estimated in the model.
getNumberOfPoints() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.gauss.GaussIntegrator
 
getNumberOfRoots() - Method in class fr.cnes.sirius.patrius.math.complex.RootsOfUnity
Returns the number of roots of unity currently stored.
getNumberOfSuccesses() - Method in class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
Access the number of successes.
getNumberOfSuccesses() - Method in class fr.cnes.sirius.patrius.math.distribution.PascalDistribution
Access the number of successes for this distribution.
getNumberOfTrials() - Method in class fr.cnes.sirius.patrius.math.distribution.BinomialDistribution
Access the number of trials for this distribution.
getNumElements() - Method in interface fr.cnes.sirius.patrius.math.util.DoubleArray
Returns the number of elements currently in the array.
getNumElements() - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Returns the number of elements currently in the array.
getNumerator() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Access the numerator as a BigInteger.
getNumerator() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Access the numerator.
getNumeratorAsInt() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Access the numerator as a int.
getNumeratorAsLong() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Access the numerator as a long.
getNumeratorDegreesOfFreedom() - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
Access the numerator degrees of freedom.
getNumeratorFormat() - Method in class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Access the numerator format.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.BinomialDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in interface fr.cnes.sirius.patrius.math.distribution.IntegerDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.PascalDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.TDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformIntegerDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalMean() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Use this method to get the numerical value of the mean of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.BinomialDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in interface fr.cnes.sirius.patrius.math.distribution.IntegerDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.PascalDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.TDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformIntegerDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumericalVariance() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Use this method to get the numerical value of the variance of this distribution.
getNumGenerations() - Method in class fr.cnes.sirius.patrius.math.genetics.FixedGenerationCount
Returns the number of generations that have already passed.
getNutationCoefficients() - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.ITerrestrialTidesDataProvider
Get constant coefficients coming from the luni solar nutation theory in order to compute the fundamental arguments.
getNutationCoefficients() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTidesDataProvider
Get constant coefficients coming from the luni solar nutation theory in order to compute the fundamental arguments.
getNutationCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Get the correction to the nutation parameters.
getNutationCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000HistoryConstantOutsideInterval
Get the correction to the nutation parameters.
getNutationCorrection(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistory
Get the correction to the nutation parameters.
getNutationCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP2000History
Get the correction to the nutation parameters.
getObjectiveFunction() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.ObjectiveFunction
Gets the function to be optimized.
getObjectiveFunction() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.UnivariateObjectiveFunction
Gets the function to be optimized.
getObjectiveFunctionGradient() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.ObjectiveFunctionGradient
Gets the gradient of the function to be optimized.
getObliquityCoefs() - Method in enum fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecessionConvention
Returns the obliquity coefficients.
getObliquityDegree() - Method in class fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecession
Returns the obliquity polynomial development degree.
getObservations() - Method in class fr.cnes.sirius.patrius.math.fitting.CurveFitter
Get the observed points.
getOcculted() - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Get the occulted body.
getOccultedDirection() - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Returns the occulted body direction.
getOccultedRadius() - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Get the occulted body radius (m).
getOcculting() - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Get the occulting body.
getOccultingBodies() - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Getter for the occulting bodies.
getOccultingRadiusProvider() - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Returns the occulting radius provider.
getOccurence() - Method in class fr.cnes.sirius.patrius.events.detectors.NthOccurrenceDetector
Get the occurrence to detect.
getOceanTides() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getOceanTidesData() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
 
getOffset(Vector<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.OrientedPoint
Get the offset (oriented distance) of a point.
getOffset(Plane) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Get the offset (oriented distance) of a parallel plane.
getOffset(Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Get the offset (oriented distance) of a point.
getOffset(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Get the offset (oriented distance) of a parallel line.
getOffset(Vector<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Get the offset (oriented distance) of a point.
getOffset(Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Hyperplane
Get the offset (oriented distance) of a point.
getOffset() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Returns the offset attribute.
getOmega() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the mean longitude of the ascending node of the Moon.
getOmegaInit() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getOmegaInverse() - Method in class fr.cnes.sirius.patrius.math.stat.regression.GLSMultipleLinearRegression
Get the inverse of the covariance.
getOmegaRate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getOne() - Method in class fr.cnes.sirius.patrius.math.complex.ComplexField
Get the multiplicative identity of the field.
getOne() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Get the constant 1.
getOne() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant 1.
getOne() - Method in interface fr.cnes.sirius.patrius.math.Field
Get the multiplicative identity of the field.
getOne() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFractionField
Get the multiplicative identity of the field.
getOne() - Method in class fr.cnes.sirius.patrius.math.fraction.FractionField
Get the multiplicative identity of the field.
getOne() - Method in class fr.cnes.sirius.patrius.math.util.BigRealField
Get the multiplicative identity of the field.
getOne() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64Field
Get the multiplicative identity of the field.
getOneHarmonicValue(double, double, int) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DParameterModel
Get the value of the nth trigonometric contribution.
getOpposite() - Method in enum fr.cnes.sirius.patrius.math.interval.IntervalEndpointType
Returns OPEN if the instance is CLOSED and CLOSED if the instance is OPEN.
getOptima() - Method in class fr.cnes.sirius.patrius.math.optim.BaseMultiStartMultivariateOptimizer
Gets all the optima found during the last call to optimize.
getOptima() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultiStartMultivariateOptimizer
Gets all the optima found during the last call to optimize.
getOptima() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.MultiStartMultivariateVectorOptimizer
Gets all the optima found during the last call to optimize.
getOptima() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.MultiStartUnivariateOptimizer
Gets all the optima found during the last call to optimize.
getOptimizationRequest() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the optimization request
getOptimizationResponse() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Get the optimization request
getOptimizationResponse() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the optimization response
getOrbit(int) - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Gets a specific orbit from the list of associated orbits.
getOrbit() - Method in class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Gets the orbit associated with the covariance.
getOrbit() - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
 
getOrbit() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Gets the current orbit.
getOrbit() - Method in class fr.cnes.sirius.patrius.stela.propagation.data.TimeDerivativeData
Returns the orbit.
getOrbitalCovariance(int) - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Extracts the orbital covariance of the selected orbit.
getOrbitalCovariance(int, boolean) - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Extracts the orbital covariance of the selected orbit.
getOrbitalCovariance(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.covariance.OrbitalCovarianceProvider
Getter for the OrbitalCovariance at the provided date.
getOrbitNatureConverter() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Get the mean/osculating orbit converter.
getOrbits() - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Gets the list of associated orbits.
getOrbitType() - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Gets the orbit type of covariance.
getOrbitType() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the SP3File.SP3OrbitType for this SP3 file.
getOrbitType() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialCoordinate
Gets the orbit type to which this orbital coordinate is related.
getOrbitType() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeCoordinate
Gets the orbit type to which this orbital coordinate is related.
getOrbitType() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusCoordinate
Gets the orbit type to which this orbital coordinate is related.
getOrbitType() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianCoordinate
Gets the orbit type to which this orbital coordinate is related.
getOrbitType() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularCoordinate
Gets the orbit type to which this orbital coordinate is related.
getOrbitType() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialCoordinate
Gets the orbit type to which this orbital coordinate is related.
getOrbitType() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialCoordinate
Gets the orbit type to which this orbital coordinate is related.
getOrbitType() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianCoordinate
Gets the orbit type to which this orbital coordinate is related.
getOrbitType() - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.OrbitalCoordinate
Gets the orbit type to which this orbital coordinate is related.
getOrbitType() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Returns the propagator orbit type.
getOrbitType() - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Getter for the orbit type.
getOrbitType() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get propagation parameter type.
getOrbitType() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiPartialDerivativesEquations
Returns the propagator orbit type.
getOrbitType() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get propagation parameter type.
getOrbitType() - Method in class fr.cnes.sirius.patrius.propagation.numerical.PartialDerivativesEquations
Returns the propagator orbit type.
getOrder() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
 
getOrder() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
 
getOrder() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Get the derivation order.
getOrder() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Get the derivation order.
getOrder() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for polynomial order.
getOrder() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierDecompositionEngine
 
getOrder() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
 
getOrder() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.cowell.CowellIntegrator
Returns integrator order.
getOrder() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.DormandPrince54Integrator
Get the order of the method.
getOrder() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.DormandPrince853Integrator
Get the order of the method.
getOrder() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Get the order of the method.
getOrder() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.HighamHall54Integrator
Get the order of the method.
getOrderOfRegressors() - Method in class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
Gets the order of the regressors, useful if some type of reordering has been called.
getOrdinateGrid() - Method in class fr.cnes.sirius.patrius.models.earth.InterpolationTableLoader
Returns a copy of the ordinate grid for the interpolation function.
getOrientation() - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Get the complete orientation including spin and spin derivatives.
getOrientation(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.DirectionTrackingOrientation
Gets the rotation defining the orientation with respect to a given frame at a given date.
getOrientation(AbsoluteDate, Frame) - Method in interface fr.cnes.sirius.patrius.attitudes.IOrientationLaw
Gets the rotation defining the orientation with respect to a given frame at a given date.
getOrientation(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.kinematics.AbstractOrientationFunction
Get the orientation at a given date.
getOrientation(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.attitudes.kinematics.OrientationFunction
Get the orientation at a given date.
getOrientation(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Gets the orientation from the angular velocity function at a given date, integrating the function.
getOrientation(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialSegment
Get the orientation from the quaternion polynomials at a given date.
getOrientation(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialSegment
Get the orientation from the quaternion polynomials at a given date.
getOrientation() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Getter for the celestial body orientation and primer meridians orientation.
getOrientation() - Method in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Getter for the celestial body orientation and primer meridians orientation.
getOrientation() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBody
Getter for the celestial body orientation and primer meridians orientation.
getOrientation(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.CelestialBodyTabulatedOrientation
Getter for the celestial body orientation at the specified date in the tabulated attitude leg's reference frame.
getOrientation(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.bodies.CelestialBodyTabulatedOrientation
Getter for the celestial body orientation at the specified date.
getOrientation() - Method in class fr.cnes.sirius.patrius.bodies.Earth
Getter for the celestial body IAU orientation and primer meridians orientation.
getOrientation() - Method in interface fr.cnes.sirius.patrius.bodies.IAUCelestialBody
Getter for the celestial body IAU orientation and primer meridians orientation.
getOrientation() - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the oriented angle between the local north and the x axis (trigowise).
getOrientationAngle(PVCoordinatesProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.ConstantOrientationAngleLaw
Compute the orientation angle corresponding to an orbital state.
getOrientationAngle(PVCoordinatesProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.ConstantOrientationAngleLeg
Compute the orientation angle corresponding to an orbital state.
getOrientationAngle(PVCoordinatesProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLawLeg
Compute the orientation angle corresponding to an orbital state.
getOrientationAngle(PVCoordinatesProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Compute the orientation angle corresponding to an orbital state.
getOrientationAngle(PVCoordinatesProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Compute the orientation angle corresponding to an orbital state.
getOrientationAngle(PVCoordinatesProvider, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProvider
Compute the orientation angle corresponding to an orbital state.
getOrientationAngleProvider() - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleTransform
The orientation angle provider which provides an angle through time.
getOrientedAngleBetween2Vector2D(Vector2D, Vector2D) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Computes the oriented angle between 2 vectors 2D.
getOrientedAngleBewteen2Vector3D(Vector3D, Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Computes the oriented angle between 2 vectors 3D.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.libration.IERS2010LibrationCorrection
Get IERS model origin.
getOrigin() - Method in interface fr.cnes.sirius.patrius.frames.configuration.libration.LibrationCorrectionModel
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.libration.LibrationCorrectionPerThread
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.libration.NoLibrationCorrection
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.IERS20032010PrecessionNutation
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.NoPrecessionNutation
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationCache
Deprecated.
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Get IERS model origin.
getOrigin() - Method in interface fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModel
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationPerThread
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.StelaPrecessionNutationModel
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.sp.IERS2003SPCorrection
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.sp.IERS2010SPCorrection
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.sp.NoSpCorrection
Get IERS model origin.
getOrigin() - Method in interface fr.cnes.sirius.patrius.frames.configuration.sp.SPrimeModel
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2003TidalCorrection
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2010TidalCorrection
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.NoTidalCorrection
Get IERS model origin.
getOrigin() - Method in interface fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionModel
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionPerThread
Get IERS model origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.math.fitting.LinearRegression
Get the origin A of the linear model y = A + B*x
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
 
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
 
getOrigin() - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteCone
 
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
This method returns the origin of the cone
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
This method returns the position of the cylinder on the Oxy plane
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCone
 
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
 
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCone
 
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCylinder
 
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Get the line point closest to the origin.
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.LineSegment
 
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Get the origin point of the plane frame.
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
 
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCone
 
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
 
getOrigin() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Screw
 
getOrigin() - Method in class fr.cnes.sirius.patrius.wrenches.Wrench
 
getOriginalMeq() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the original number of variables
getOriginalN() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the original number of variables
getOriginalN() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Get the original number of variables
getOriginOffset() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Get the offset of the origin.
getOtherDate(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
getOtherElement() - Method in class fr.cnes.sirius.patrius.events.detectors.LinkTypeHandler
Getter for the other element involved in the signal propagation.
getOutline(PolyhedronsSet) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.OutlineExtractor
Extract the outline of a polyhedrons set.
getOutputPower() - Method in class fr.cnes.sirius.patrius.assembly.properties.RFAntennaProperty
 
getOverPerpendicularSteepFacets() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Find all facets from the mesh that break the convexity property of the facet body shape: the slope angle is over PI/2.
getP() - Method in class fr.cnes.sirius.patrius.math.linear.FieldLUDecomposition
Returns the P rows permutation matrix.
getP() - Method in class fr.cnes.sirius.patrius.math.linear.LUDecomposition
Returns the P rows permutation matrix.
getP() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Getter for p coefficient.
getPa() - Method in class fr.cnes.sirius.patrius.data.BodiesElements
Get the general accumulated precession in longitude.
getParamDim() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Returns the parameters dimension.
getParameter(String) - Method in interface fr.cnes.sirius.patrius.math.ode.ParameterizedODE
Get parameter value from its name.
getParameter() - Method in class fr.cnes.sirius.patrius.math.parameter.ConstantFunction
Getter for the parameter associated to this constant function.
getParameter() - Method in class fr.cnes.sirius.patrius.propagation.numerical.ParameterConfiguration
Get parameter.
getParameterDescriptor(int) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the parameter descriptors associated with the specified row/column of the covariance matrix.
getParameterDescriptors() - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Gets the parameter descriptors associated with the covariance matrix.
getParameterDescriptors() - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the parameter descriptors associated with the rows/columns of the covariance matrix.
getParameterEstimate(int) - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns the parameter estimate for the regressor at the given index.
getParameterEstimates() - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns a copy of the regression parameters estimates.
getParameterModels() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Get the array of parameter models.
getParameters() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AbstractAeroCoeff1D
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoAAndMach
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffConstant
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.assembly.models.cook.CnCookModel
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.assembly.models.cook.CtCookModel
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Getter for the solar and magnetic activity data.
getParameters() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000
Getter for the solar parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ZernikePolynomial
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.math.parameter.ConstantFunction
Return the function parameter [a0] stored in a list.
getParameters() - Method in interface fr.cnes.sirius.patrius.math.parameter.IParameterizable
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.math.parameter.LinearCombinationFunction
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.math.parameter.LinearFunction
Return the function parameters in this following order: [a0, a1].
getParameters() - Method in class fr.cnes.sirius.patrius.math.parameter.NthOrderPolynomialFunction
Return the function N parameters in this following order : a0, a1, a2, ...
getParameters() - Method in class fr.cnes.sirius.patrius.math.parameter.Parameterizable
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get underlying orbital parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get underlying orbital parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get underlying orbital parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get underlying orbital parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get underlying orbital parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get underlying orbital parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get underlying orbital parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get underlying orbital parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the number of parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.BentModel
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.FixedDelayModel
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.MariniMurrayModel
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.SaastamoinenModel
Get the supported parameters.
getParameters() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get underlying orbital parameters.
getParametersJacobian(SpacecraftState, double[][]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the Jacobian with respect to parameters.
getParametersJacobian(SpacecraftState, double[][], OrbitType, PositionAngle, Frame) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the Jacobian with respect to parameters.
getParametersJacobian(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the Jacobian with respect to parameters.
getParametersJacobian(SpacecraftState, OrbitType, PositionAngle, Frame) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the Jacobian with respect to parameters.
getParametersJacobian(Parameter, SpacecraftState, double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the Jacobian with respect to provided parameter parameter.
getParametersJacobian(Parameter, SpacecraftState, double[], OrbitType, PositionAngle, Frame) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the Jacobian with respect to provided parameter parameter.
getParametersJacobian(Parameter, SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the Jacobian with respect to provided parameter parameter.
getParametersJacobian(Parameter, SpacecraftState, OrbitType, PositionAngle, Frame) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the Jacobian with respect to provided parameter parameter.
getParametersList() - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get parameters list.
getParametersNames() - Method in class fr.cnes.sirius.patrius.math.ode.AbstractParameterizable
Get the names of the supported parameters.
getParametersNames() - Method in interface fr.cnes.sirius.patrius.math.ode.Parameterizable
Get the names of the supported parameters.
getParent() - Method in class fr.cnes.sirius.patrius.assembly.AbstractPart
getParent() - Method in interface fr.cnes.sirius.patrius.assembly.IPart
 
getParent() - Method in class fr.cnes.sirius.patrius.frames.Frame
Get the parent frame.
getParent() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Get the parent node.
getPart(String) - Method in class fr.cnes.sirius.patrius.assembly.Assembly
Returns the part whose name is specified.
getPart(String) - Method in class fr.cnes.sirius.patrius.assembly.AssemblyBuilder
This method returns the part whose name is given in parameter.
getPartialCorrelations(int) - Method in class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
In the original algorithm only the partial correlations of the regressors is returned to the user.
getPartialDerivative(int...) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Get a partial derivative.
getPartialDerivativeIndex(int...) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Get the index of a partial derivative in the array.
getPartialDerivativeOrders(int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Get the derivation orders for a specific index in the array.
getPartLevel() - Method in class fr.cnes.sirius.patrius.assembly.AbstractPart
getPartLevel() - Method in interface fr.cnes.sirius.patrius.assembly.IPart
 
getPartName() - Method in class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Getter for the part name owning the property.
getPartName() - Method in class fr.cnes.sirius.patrius.assembly.properties.TankProperty
Getter for the part name owning the property.
getPartName() - Method in class fr.cnes.sirius.patrius.events.detectors.NullMassPartDetector
Get the name of the part (attribute).
getParts() - Method in class fr.cnes.sirius.patrius.assembly.Assembly
Returns all the parts of the assembly.
getParts() - Method in exception fr.cnes.sirius.patrius.utils.exception.PatriusException
Get the variable parts of the error message.
getPatriusCompatibilityMode() - Static method in class fr.cnes.sirius.patrius.utils.PatriusConfiguration
 
getPct(Comparable<?>) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the percentage of values that are equal to v (as a proportion between 0 and 1).
getPct(int) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the percentage of values that are equal to v (as a proportion between 0 and 1).
getPct(long) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the percentage of values that are equal to v (as a proportion between 0 and 1).
getPct(char) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the percentage of values that are equal to v (as a proportion between 0 and 1).
getPercentile(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns an estimate for the pth percentile of the stored values.
getPercentileImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the currently configured percentile implementation.
getPeriapsis() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the periapsis.
getPeriapsis() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Get the periapsis.
getPeriapsisAltitude() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Get the periapsis altitude.
getPerigeeArgument() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the perigee argument.
getPerigeeArgument() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the perigee argument.
getPerigeeArgument() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Get the perigee argument.
getPerigeeArgument() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Get the perigee argument.
getPerigeeArgument() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Get the perigee argument.
getPerigeeArgument() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the argument of perigee in [0, 2π].
getPeriod() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierDecompositionEngine
 
getPeriod() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
 
getPeriod() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeriesApproximation
 
getPeriodicComputationMethod() - Static method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Getter for periodicComputationMethod
getPh() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.HelmholtzPolynomial
Get the Hlm coefficients
getPhasingAxis() - Method in class fr.cnes.sirius.patrius.attitudes.YawSteering
Getter for the satellite axis that must be roughly in Sun direction.
getPhenomena(String, String, AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.events.postprocessing.PhenomenaList
Finds one/more events in the list of Phenomenon following some criteria.
getPhenomena() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
 
getPhenomenaCodes() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
 
getPhenomenaCodesList() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
 
getPhenomenaList() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
 
getPhenomenonCode() - Method in interface fr.cnes.sirius.patrius.events.postprocessing.CodingEventDetector
If the implementation supports a Phenomenon, provides a code for the phenomenon associated to the event.
getPhenomenonCode() - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
If the implementation supports a Phenomenon, provides a code for the phenomenon associated to the event.
getPhenomenonCode() - Method in interface fr.cnes.sirius.patrius.events.postprocessing.MultiCodingEventDetector
If the implementation supports a Phenomenon, provides a code for the phenomenon associated to the event.
getPhenomenonCode() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
If the implementation supports a Phenomenon, provides a code for the phenomenon associated to the event.
getPhi() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridPoint
Gets the azimuth angle between 0° (included) and 360° (excluded).
getPi() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant π.
getPiSplit() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant π split in two pieces.
getPivot() - Method in class fr.cnes.sirius.patrius.math.linear.FieldLUDecomposition
Returns the pivot permutation vector.
getPivot() - Method in class fr.cnes.sirius.patrius.math.linear.LUDecomposition
Returns the pivot permutation vector.
getPivotPoint() - Method in class fr.cnes.sirius.patrius.projections.AbstractProjection
Getter for the projection pivot point.
getPlus() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Get the tree on the plus side of the cut hyperplane.
getPlus() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.SubHyperplane.SplitSubHyperplane
Get the part of the sub-hyperplane on the plus side of the splitting hyperplane.
getPlusInside() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BoundaryAttribute
Get the part of the node cut sub-hyperplane that belongs to the boundary and has the inside of the region on the plus side of its underlying hyperplane.
getPlusOutside() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BoundaryAttribute
Get the part of the node cut sub-hyperplane that belongs to the boundary and has the outside of the region on the plus side of its underlying hyperplane.
getPluto() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the Pluto singleton body.
getPoint(String) - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get a celestial point.
getPoint() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Intersection
Returns the intersection point in input frame.
getPoint() - Method in class fr.cnes.sirius.patrius.events.detectors.PlaneCrossingDetector
Getter for the point belonging to the plane used for plane definition.
getPoint(int) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
Get the simplex point stored at the requested index.
getPoint() - Method in class fr.cnes.sirius.patrius.math.optim.PointValuePair
Getter for the point.
getPoint() - Method in class fr.cnes.sirius.patrius.math.optim.PointVectorValuePair
Gets the point.
getPoint() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.UnivariatePointValuePair
Get the point.
getPoint() - Method in class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanDoublePoint
Get the n-dimensional point in integer space.
getPoint() - Method in class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanIntegerPoint
Get the n-dimensional point in integer space.
getPoint() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AbstractMeteoBasedCorrectionFactory.MeteoBasedKey
Getter for the point.
getPoint() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Getter for the position where the model should be applied.
getPointAt(Vector2D, double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Get one point from the 3D-space.
getPointAt(Vector1D, double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Get one point from the plane.
getPointingLoss(double) - Method in class fr.cnes.sirius.patrius.groundstation.RFStationAntenna
Gets the pointing loss using a spline interpolation.
getPointRef() - Method in class fr.cnes.sirius.patrius.math.optim.PointValuePair
Getter for the reference to the point.
getPointRef() - Method in class fr.cnes.sirius.patrius.math.optim.PointVectorValuePair
Getter for a reference to the point.
getPoints() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGrid
Gets the list of grid points.
getPoints() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
Get the points of the simplex.
getPoints() - Method in class fr.cnes.sirius.patrius.math.stat.clustering.Cluster
Get the points contained in the cluster.
getPolarMotion(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Compute corrected polar motion.
getPolarMotion(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Compute corrected polar motion.
getPolarMotionModel() - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Get the polar motion model.
getPolarMotionModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Get the polar motion model.
getPolarRadius() - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Getter for the polar radius of the body.
getPolarRadius() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Spheroid
Get polar radius of Spheroid.
getPole(AbsoluteDate, IAUPoleModelType) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyIAUOrientation
Getter for the body North pole direction with respect to a reference frame.
getPole(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyOrientation
Getter for the body North pole direction with respect to a reference frame.
getPole(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.CelestialBodyTabulatedOrientation
Getter for the body North pole direction with respect to a reference frame.
getPole(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.UserIAUPole
Getter for the body North pole direction with respect to a reference frame.
getPole(AbsoluteDate, IAUPoleModelType) - Method in class fr.cnes.sirius.patrius.bodies.UserIAUPole
Getter for the body North pole direction with respect to a reference frame.
getPoleCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Get the pole IERS Reference Pole correction.
getPoleCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000HistoryConstantOutsideInterval
Get the pole IERS Reference Pole correction.
getPoleCorrection(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistory
Get the pole IERS Reference Pole correction.
getPoleCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP2000History
Get the pole IERS Reference Pole correction.
getPoleCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.libration.IERS2010LibrationCorrection
This method provides the diurnal lunisolar effect on polar motion in time domain.
getPoleCorrection(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.libration.LibrationCorrectionModel
Compute the pole corrections at a given date.
getPoleCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.libration.LibrationCorrectionPerThread
Compute the pole corrections at a given date.
getPoleCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.libration.NoLibrationCorrection
Compute the pole corrections at a given date.
getPoleCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.PolarMotion
Compute pole correction.
getPoleCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2003TidalCorrection
Compute the pole corrections at a given date.
getPoleCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2010TidalCorrection
Compute the pole corrections at a given date.
getPoleCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.NoTidalCorrection
Compute the pole corrections at a given date.
getPoleCorrection() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrection
 
getPoleCorrection(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionModel
Compute the pole corrections at a given date.
getPoleCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionPerThread
Compute the pole corrections at a given date.
getPoleCorrection(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.TODProvider
Get the pole IERS Reference Pole correction.
getPoleDerivative(AbsoluteDate, IAUPoleModelType) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyIAUOrientation
Getter for the body North pole direction derivative with respect to a reference frame.
getPoleDerivative(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyOrientation
Getter for the body North pole direction derivative with respect to a reference frame.
getPoleDerivative(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.CelestialBodyTabulatedOrientation
Getter for the body North pole direction derivative with respect to a reference frame.
getPoleDerivative(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.UserIAUPole
Getter for the body North pole direction derivative with respect to a reference frame.
getPoleDerivative(AbsoluteDate, IAUPoleModelType) - Method in class fr.cnes.sirius.patrius.bodies.UserIAUPole
Getter for the body North pole direction derivative with respect to a reference frame.
getPolynomialObliquity() - Method in class fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecession
Returns the Obliquity polynomial.
getPolynomialOrder() - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
 
getPolynomialPrecessionTheta() - Method in class fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecession
Returns the Precession (Theta) polynomial.
getPolynomialPrecessionZ() - Method in class fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecession
Returns the Precession (Z) polynomial.
getPolynomialPrecessionZeta() - Method in class fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecession
Returns the Precession (Zeta) polynomial.
getPolynomials() - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.HermiteInterpolator
Compute the interpolation polynomials.
getPolynomials() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialSplineFunction
Get a copy of the interpolating polynomials array.
getPolynomialType() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the type of this polynomial function.
getPolynomialType() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunction
Getter for the type of this polynomial function.
getPolynomialType() - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunctionInterface
Getter for the type of this polynomial function.
getPolynomialType() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Return the type of this polynomial function.
getPolynomialType() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Return the type of this polynomial function.
getPolynomialType() - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionInterface
Return the type of this polynomial function.
getPolyOrder(double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Determination of the order of A4*s4 + A3*s3 + A2*s2 + A1*s1 + A0 .
getPomega() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the longitude of the periapsis (ω + Ω).
getPomega() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Get the longitude of the periapsis (ω + Ω).
getPopulationLimit() - Method in class fr.cnes.sirius.patrius.math.genetics.ListPopulation
Access the maximum population size.
getPopulationLimit() - Method in interface fr.cnes.sirius.patrius.math.genetics.Population
Access the maximum population size.
getPopulationSize() - Method in class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
Access the population size.
getPopulationSize() - Method in class fr.cnes.sirius.patrius.math.genetics.ListPopulation
Access the current population size.
getPopulationSize() - Method in interface fr.cnes.sirius.patrius.math.genetics.Population
Access the current population size.
getPopulationSize() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.CMAESOptimizer.PopulationSize
 
getPopulationVariance() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the population variance of the available values.
getPopulationVariance() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the population variance of the values that have been added.
getPopulationVariance() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the population variance of the values that have been added.
getPosition() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Get the point cartesian position expressed in body frame.
getPosition() - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Get the point cartesian position expressed in body frame.
getPosition() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Vertex
Returns the vertex 3D position.
getPosition() - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionDataPoint
Returns the position.
getPosition() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Get the position.
getPosition() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPosition
Gets the position.
getPosition() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
Gets the position.
getPosition() - Method in interface fr.cnes.sirius.patrius.orbits.pvcoordinates.Position
Gets the position.
getPosition() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Gets the position.
getPosition() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPosition
Gets the position.
getPosition() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
Gets the position.
getPositionAngle() - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Gets the position angle type of the covariance.
getPositionAngle() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Returns the propagator position angle.
getPositionAngle() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiPartialDerivativesEquations
Returns the propagator position angle.
getPositionAngle() - Method in class fr.cnes.sirius.patrius.propagation.numerical.PartialDerivativesEquations
Returns the propagator position angle.
getPositionAngleType() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get propagation parameter type.
getPositionAngleType() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get propagation parameter type.
getPositionTolerance() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter
Get the desired position tolerance.
getPositionVelocity(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.PosVelChebyshev
Get the position-velocity-acceleration at a specified date.
getPositivePolarForm() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Returns the polar form of the quaternion.
getPotential() - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionDataPoint
Returns the potential.
getPotentialArray() - Method in interface fr.cnes.sirius.patrius.forces.gravity.grid.GridSystem
Returns potential data array (values along ordinates).
getPotentialProvider() - Static method in class fr.cnes.sirius.patrius.forces.gravity.potential.GravityFieldFactory
Get the gravity field coefficients provider from the first supported file.
getPrecessionDegree() - Method in class fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecession
Returns the obliquity polynomial development degree.
getPrecessionNutationModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutation
 
getPrecessionThetaCoefs() - Method in enum fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecessionConvention
Returns the precession coefficients (theta).
getPrecessionZCoefs() - Method in enum fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecessionConvention
Returns the precession coefficients (Z).
getPrecessionZetaCoefs() - Method in enum fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecessionConvention
Returns the precession coefficients (zeta).
getPreciseSecondsInDay() - Method in class fr.cnes.sirius.patrius.time.TimeComponents
Get the precise second number within the day.
getPrefix() - Method in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Get the format prefix.
getPrefix() - Method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Get the format prefix.
getPrefix() - Method in class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Get the format prefix.
getPresolvedA() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the presolved matrix A
getPresolvedB() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the presolved vector B
getPresolvedC() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the presolved vector C
getPresolvedLB() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the presolved lower bounds vector
getPresolvedMeq() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the presolved number of variables
getPresolvedN() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the presolved number of variables
getPresolvedUB() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the presolved upper bounds vector
getPresolvedYlb() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the presolved Y lower bounds vector
getPresolvedYub() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the presolved Y upper bounds vector
getPresolvedZlb() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the presolved Z lower bounds vector
getPresolvedZub() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Get the presolved Z upper bounds vector
getPress(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.US76
Getter for the local pressure for altitude in interval [0, 1E6]m.
getPressure() - Method in class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Get the local pressure at topocentric frame origin.
getPressure(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000
Getter for the pressure.
getPressure() - Method in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Getter for the pressure [Pa].
getPrevious() - Method in exception fr.cnes.sirius.patrius.math.exception.NonMonotonicSequenceException
 
getPrevious() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree.Node
Get the node containing the next smaller or equal element.
getPreviousAttitude(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
Returns attitude from previous leg (compared to leg matching provided date) from the sequence.
getPreviousDate() - Method in class fr.cnes.sirius.patrius.propagation.sampling.AdaptedStepHandler
Get the previous grid date.
getPreviousDate() - Method in class fr.cnes.sirius.patrius.propagation.sampling.BasicStepInterpolator
Get the previous grid date.
getPreviousDate() - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiAdaptedStepHandler
Get the previous grid date.
getPreviousDate() - Method in interface fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusStepInterpolator
Get the previous grid date.
getPreviousDate() - Method in interface fr.cnes.sirius.patrius.propagation.sampling.PatriusStepInterpolator
Get the previous grid date.
getPreviousDate() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaBasicInterpolator
Get the previous grid date.
getPreviousDescriptor() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Getter for the previous descriptor returned.
getPreviousEventTime() - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Get previous event time.
getPreviousHandle() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Getter for the previous handle returned.
getPreviousIndex() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Getter for the previous search index.
getPreviousSegmentId() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Getter for the previous segment identifier returned.
getPreviousState() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.cowell.CowellIntegrator
Returns integrator previous state.
getPreviousTime() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Get the previous soft grid point time.
getPreviousTime() - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.StepInterpolator
Get the previous grid point time.
getPrimary() - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Get the primary set of differential equations.
getPrimaryMapper() - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Get an equations mapper for the primary equations set.
getPrimaryState() - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Get primary part of the current state.
getPrimaryStateDot() - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Get primary part of the current state derivative.
getPrimeMeridianAngle(AbsoluteDate, IAUPoleModelType) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyIAUOrientation
Getter for the prime meridian angle.
getPrimeMeridianAngle(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyOrientation
Getter for the prime meridian angle.
getPrimeMeridianAngle(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.CelestialBodyTabulatedOrientation
Getter for the prime meridian angle.
getPrimeMeridianAngle(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.UserIAUPole
Getter for the prime meridian angle.
getPrimeMeridianAngle(AbsoluteDate, IAUPoleModelType) - Method in class fr.cnes.sirius.patrius.bodies.UserIAUPole
Getter for the prime meridian angle.
getPrimeMeridianAngleDerivative(AbsoluteDate, IAUPoleModelType) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyIAUOrientation
Getter for the prime meridian angle derivative.
getPrimeMeridianAngleDerivative(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyOrientation
Getter for the prime meridian angle derivative.
getPrimeMeridianAngleDerivative(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.CelestialBodyTabulatedOrientation
Getter for the prime meridian angle derivative.
getPrimeMeridianAngleDerivative(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.UserIAUPole
Getter for the prime meridian angle derivative.
getPrimeMeridianAngleDerivative(AbsoluteDate, IAUPoleModelType) - Method in class fr.cnes.sirius.patrius.bodies.UserIAUPole
Getter for the prime meridian angle derivative.
getPrintFunction() - Method in class fr.cnes.sirius.patrius.math.parameter.FieldDescriptor
Gets the function to use when converting field values to strings.
getProbabilityOfSuccess() - Method in class fr.cnes.sirius.patrius.math.distribution.BinomialDistribution
Access the probability of success for this distribution.
getProbabilityOfSuccess() - Method in class fr.cnes.sirius.patrius.math.distribution.PascalDistribution
Access the probability of success for this distribution.
getProcessNoise() - Method in class fr.cnes.sirius.patrius.math.filter.DefaultProcessModel
Returns the process noise matrix.
getProcessNoise() - Method in interface fr.cnes.sirius.patrius.math.filter.ProcessModel
Returns the process noise matrix.
getPropagationDelayType() - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Getter for the propagation delay type.
getPropagationDelayType() - Method in class fr.cnes.sirius.patrius.forces.radiation.LightingRatio
Getter for the propagation delay type.
getPropagationDelayType() - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Getter for the propagation delay type.
getPropagationFrame() - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Getter for the propagation frame.
getPropagator() - Method in class fr.cnes.sirius.patrius.assembly.models.SecondarySpacecraft
 
getPropagator() - Method in class fr.cnes.sirius.patrius.propagation.analytical.AdapterPropagator
Get the reference propagator.
getPropagators() - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Get spacecraft state providers map.
getProperInstance() - Static method in class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Returns the default complex format for the current locale.
getProperInstance(Locale) - Static method in class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Returns the default complex format for the given locale.
getProperInstance() - Static method in class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Returns the default complex format for the current locale.
getProperInstance(Locale) - Static method in class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Returns the default complex format for the given locale.
getProperty(PropertyType) - Method in class fr.cnes.sirius.patrius.assembly.AbstractPart
Returns a property of the part : if in this part, one exists of the given type.
getProperty(PropertyType) - Method in interface fr.cnes.sirius.patrius.assembly.IPart
Returns a property of the part : if in this part, one exists of the given type.
getPropulsiveProperty() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Get the propulsive property.
getPropulsiveProperty() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Get the propulsive property.
getProvider() - Method in class fr.cnes.sirius.patrius.propagation.numerical.ParameterConfiguration
Get the povider handling this parameter.
getProviders() - Method in class fr.cnes.sirius.patrius.data.DataProvidersManager
Get an unmodifiable view of the list of supported providers.
getPseudoInertialFrame() - Method in class fr.cnes.sirius.patrius.attitudes.LofOffset
Getter for the inertial frame with respect to which orbit should be computed.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Get the PVCoordinates of the sensor part in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.bodies.BSPCelestialBodyLoader.SSBEphemeris
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.bodies.Earth
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.bodies.EarthEphemeris
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in interface fr.cnes.sirius.patrius.covariance.OrbitalCovarianceProvider
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.frames.Frame
Get the PVCoordinates of the frame origin in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.groundstation.GeometricStationAntenna
Get the PVCoordinates of the station antenna in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.groundstation.RFStationAntenna
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(Frame) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the PVCoordinates in a specified frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the PVCoordinates in definition frame.
getPVCoordinates() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Get the PV coordinates.
getPVCoordinates(AbsoluteDate, Frame, Vector3D[], boolean) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractEphemerisPvHermiteLagrange
Common method to get PV coordinates using Hermite interpolation, either in a "Lagrange-like" manner, or in a traditional manner.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.ConstantPVCoordinatesProvider
 
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.EphemerisPvHermite
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.EphemerisPvLagrange
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSPVCoordinates
Geometric computation of the position to a date.
getPVCoordinates(AbsoluteDate, Frame) - Method in interface fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinatesProvider
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Default implementation for PVCoordinatesProvider feature using the SpacecraftState object's orbit.
getPVCoordinates(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
Get the extrapolated position and velocity from an initial TLE.
getPVCoordinates(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Get the extrapolated position and velocity from an initial date.
getPVCoordinates(AbsoluteDate, Frame, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Default implementation for PVCoordinatesProvider feature using the SpacecraftState object's orbit.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.Ephemeris
Default implementation for PVCoordinatesProvider feature using the SpacecraftState object's orbit.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.IntegratedEphemeris
Default implementation for PVCoordinatesProvider feature using the SpacecraftState object's orbit.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.multi.MultiIntegratedEphemeris
Default implementation for PVCoordinatesProvider feature using the SpacecraftState object's orbit.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Default implementation for PVCoordinatesProvider feature using the SpacecraftState object's orbit.
getPVCoordinates() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the PVCoordinates in orbit definition frame.
getPVCoordinates(Frame) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the PVCoordinates in given output frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in interface fr.cnes.sirius.patrius.propagation.SpacecraftStateProvider
Default implementation for PVCoordinatesProvider feature using the SpacecraftState object's orbit.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the PVCoordinates of the body in the selected frame.
getPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Default implementation for PVCoordinatesProvider feature using the SpacecraftState object's orbit.
getPVCoordinatesProvider() - Method in class fr.cnes.sirius.patrius.events.detectors.AlignmentDetector
Get the body to align.
getPVFunction() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter
Get the function computing position/velocity at sample points.
getPVPropagation() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the propagation position/velocity vectors in the reference frame.
getPvProvider() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Get PV coordinates provider.
getPvProvider() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Get PV coordinates provider.
getPVTarget() - Method in class fr.cnes.sirius.patrius.events.detectors.CircularFieldOfViewDetector
Get the position/velocity provider of the target .
getPVTarget() - Method in class fr.cnes.sirius.patrius.events.detectors.DihedralFieldOfViewDetector
Get the position/velocity provider of the target .
getQ() - Method in class fr.cnes.sirius.patrius.math.linear.QRDecomposition
Returns the matrix Q of the decomposition.
getQ() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Getter for q coefficient.
getQ0() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Gets the first component of the quaternion (scalar part).
getQ0() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Get the scalar coordinate of the quaternion.
getQ0Coefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialProfile
 
getQ0Coefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialSegment
 
getQ0FourierSeries() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
 
getQ0Polynomial() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialSegment
Getter for the polynomial function of date representing the q0 quaternion component.
getQ1() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Gets the second component of the quaternion (first component of the vector part).
getQ1() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Get the first coordinate of the vectorial part of the quaternion.
getQ1Coefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialProfile
 
getQ1Coefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialSegment
 
getQ1FourierSeries() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
 
getQ1Polynomial() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialSegment
Getter for the polynomial function of date representing the q1 quaternion component.
getQ2() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Gets the third component of the quaternion (second component of the vector part).
getQ2() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Get the second coordinate of the vectorial part of the quaternion.
getQ2Coefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialProfile
 
getQ2Coefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialSegment
 
getQ2FourierSeries() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
 
getQ2Polynomial() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialSegment
Getter for the polynomial function of date representing the q2 quaternion component.
getQ3() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Gets the fourth component of the quaternion (third component of the vector part).
getQ3() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Get the third coordinate of the vectorial part of the quaternion.
getQ3Coefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialProfile
 
getQ3Coefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialSegment
 
getQ3FourierSeries() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
 
getQ3Polynomial() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialSegment
Getter for the polynomial function of date representing the q3 quaternion component.
getQi() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Get the normalized quaternion in double[] type : {q0, q1, q2, q3}.
getQT() - Method in class fr.cnes.sirius.patrius.math.linear.QRDecomposition
Returns the transpose of the matrix Q of the decomposition.
getQuad() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Getter for quads as an array.
getQuadsList() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaTesseralAttraction
Getter for the quad list.
getQuantile() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Returns the value of the quantile field (determines what percentile is computed when evaluate() is called with no quantile argument).
getQuaternion() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Get the normalized quaternion.
getR() - Method in class fr.cnes.sirius.patrius.math.linear.QRDecomposition
Returns the matrix R of the decomposition.
getR(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.QRDecomposition
Returns the matrix R of the decomposition in its compact form (n × n) or in its full form (m × n).
getR() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
getR12(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.R12Loader
Provides the R12 value for the Bent model.
getR12(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.signalpropagation.ionosphere.R12Provider
Provides the R12 value for the Bent model.
getRaan() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get Right Ascension of the Ascending node in [0, 2π].
getRadialProjectionOnShape() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Returns the body point, on the associated shape surface, in the radial direction corresponding to the position of this: if several of them (may happen for not star-convex shapes), the method considers the one farthest to the body frame origin (having the largest norm).
getRadialProjectionOnShape() - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Returns the body point, on the associated shape surface, in the radial direction corresponding to the position of this: if several of them (may happen for not star-convex shapes), the method considers the one farthest to the body frame origin (having the largest norm).
getRadialProjectionOnShape() - Method in class fr.cnes.sirius.patrius.bodies.EllipsoidPoint
Returns the body point, on the associated shape surface, in the radial direction corresponding to the position of this: if several of them (may happen for not star-convex shapes), the method considers the one farthest to the body frame origin (having the largest norm).
getRadialProjectionOnShape() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Returns the body point, on the associated shape surface, in the radial direction corresponding to the position of this: if several of them (may happen for not star-convex shapes), the method considers the one farthest to the body frame origin (having the largest norm).
getRadiativeIRProperty() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.RadiativeProperties
Get infrared radiative properties.
getRadiativeProperties() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Get main shape radiative properties.
getRadiativePropertiesTab() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Returns the radiative properties : absorption, specular and diffusion coefficient (visible and IR), as an array : [0] : absorption coefficient (visible) [1] : specular coefficient (visible) [2] : diffusion coefficient (visible) [3] : absorption coefficient (IR) [4] : specular coefficient (IR) [5] : diffusion coefficient (IR)
getRadiativeProperty() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.RadiativeProperties
Get radiative properties.
getRadius() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridPoint
Gets the radius.
getRadius() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCylinder
 
getRadius() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
 
getRadius() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularSurfaceCylinder
Get radius corresponding to perpendicular x axis surface (m).
getRadius() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
 
getRadiusA() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
 
getRadiusA() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
 
getRadiusB() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
 
getRadiusB() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
 
getRadiusFromSurface(double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Get radius from surface value.
getRadixDigits() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Get the number of radix digits of the instance.
getRadixDigits() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the number of radix digits of the Dfp instances built by this factory.
getRan() - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Returns the RandomGenerator used to generate non-secure random data.
getRandomGenerator() - Static method in class fr.cnes.sirius.patrius.math.genetics.GeneticAlgorithm
Returns the (static) random generator.
getRange(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the range of a point with regards to the topocentric frame center point.
getRange() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the Chebyshev polynomial range.
getRange() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPosition
Get the range.
getRange() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
Get the range.
getRange() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPosition
Get the range.
getRange() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
Get the range.
getRangeRate(PVCoordinates, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the range rate of a point with regards to the topocentric frame center point.
getRangeRate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
Get the range rate.
getRangeRate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
Get the range rate.
getRank() - Method in class fr.cnes.sirius.patrius.math.linear.RectangularCholeskyDecomposition
Get the rank of the symmetric positive semidefinite matrix.
getRank() - Method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Return the effective numerical matrix rank.
getRank() - Method in class fr.cnes.sirius.patrius.math.random.CorrelatedRandomVectorGenerator
Get the rank of the covariance matrix.
getRank() - Method in class fr.cnes.sirius.patrius.math.random.UniformlyCorrelatedRandomVectorGenerator
Get the rank of the covariance matrix.
getRankCorrelation() - Method in class fr.cnes.sirius.patrius.math.stat.correlation.SpearmansCorrelation
Returns a PearsonsCorrelation instance constructed from the ranked input data.
getRate() - Method in class fr.cnes.sirius.patrius.attitudes.SpinStabilized
Getter for the spin rate in radians per seconds.
getRatio() - Method in class fr.cnes.sirius.patrius.math.genetics.UniformCrossover
Returns the mixing ratio used by this CrossoverPolicy.
getRawProvider() - Method in class fr.cnes.sirius.patrius.frames.transformations.InterpolatingTransformProvider
Get the underlying provider for raw (non-interpolated) transforms.
getReal() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Get the real value of the number.
getReal() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Access the real part.
getReal(int) - Method in class fr.cnes.sirius.patrius.math.complex.RootsOfUnity
Get the real part of the k-th n-th root of unity.
getReal() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Get the real value of the number.
getRealEigenvalue(int) - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Returns the real part of the ith eigenvalue of the original matrix.
getRealEigenvalues() - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Gets a copy of the real parts of the eigenvalues of the original matrix.
getRealFormat() - Method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Access the realFormat.
getRealMatrix() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
 
getRealVector() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get a RealVector with identical data.
getRealVector() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get a RealVector with identical data.
getRealVector() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get a RealVector with identical data.
getRealVector() - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Get a RealVector with identical data.
getReceiver() - Method in class fr.cnes.sirius.patrius.assembly.models.RFLinkBudgetModel
Returns the receiver (ground antenna).
getReceiver(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Getter for the signal receiver.
getReceiver(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Getter for the signal receiver.
getReceiverDatesList() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Getter for the list of the receiver dates of the occurred events.
getReceiverDatesMap() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Getter for the Map of the receiver (keys) & emitter (values) dates of the occurred events.
getReceiverPV() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for PV coordinates of the receiver, in the working frame.
getReceptionDate() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the reception date.
getRecnoCurrSummary() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Getter for the record containing the current summary record.
getRecnoNextSummary() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Getter for the record containing the next summary record.
getRecnoPrevSummary() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Getter for the record containing the previous summary record.
getRediffusedRadiationPressure() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getReducedFraction(int, int) - Static method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Creates a BigFraction instance with the 2 parts of a fraction Y/Z.
getReducedFraction(int, int) - Static method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Creates a Fraction instance with the 2 parts of a fraction Y/Z.
getReentryParameters(double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Convert current orbital parameters into reentry parameters.
getReentryParameters(double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Convert current orbital parameters into reentry parameters.
getReentryParameters(double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Convert current orbital parameters into reentry parameters.
getReentryParameters(double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into reentry parameters.
getReentryParameters(double, double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into reentry parameters.
getReentryParameters(double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Convert current orbital parameters into reentry parameters.
getReentryParameters(double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Convert current orbital parameters into reentry parameters.
getReentryParameters(double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Convert current orbital parameters into reentry parameters.
getReentryParameters(double, double) - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Convert current orbital parameters into reentry parameters.
getReentryParameters(double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Convert current orbital parameters into reentry parameters.
getReentryParameters(double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Convert current orbital parameters into reentry parameters.
getReentryParameters(double, double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Convert current orbital parameters into reentry parameters.
getReference() - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleTransform
Returns the reference transform.
getReference() - Method in class fr.cnes.sirius.patrius.math.interval.AngleInterval
 
getReference() - Method in class fr.cnes.sirius.patrius.projections.AbstractProjection
Getter for the system of reference used.
getReference() - Method in interface fr.cnes.sirius.patrius.projections.IProjection
Getter for the system of reference used.
getReferenceAttitude() - Method in class fr.cnes.sirius.patrius.attitudes.FixedRate
Get the reference attitude.
getReferenceAxis(Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the reference axis of the sensor in a given frame at a date
getReferenceAxis() - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
 
getReferenceDate() - Method in class fr.cnes.sirius.patrius.events.detectors.RelativeDateDetector
Getter for the reference date of the event.
getReferenceDate() - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Get the reference date.
getReferenceDate() - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Get the reference date.
getReferenceDate() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Get the reference date
getReferenceFlux() - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Getter for the parameter representing the reference flux normalized for a 1m distance (N).
getReferenceFrame() - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Get the reference frame.
getReferenceFrame() - Method in class fr.cnes.sirius.patrius.attitudes.ConstantAttitudeLaw
Getter for the reference frame.
getReferenceFrame() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialProfile
Returns the reference frame of the polynomial functions.
getReferenceFrame() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialProfile
Returns the reference frame of the polynomial functions.
getReferenceFrame() - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Getter for the reference frame.
getRegressionSumSquares() - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns the sum of squared deviations of the predicted y values about their mean (which equals the mean of y).
getRegressionSumSquares() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the sum of squared deviations of the predicted y values about their mean (which equals the mean of y).
getRelationship() - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearConstraint
Gets the relationship between left and right hand sides.
getRelativeAccuracy() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Get the actual relative accuracy.
getRelativeAccuracy() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.UnivariateIntegrator
Get the actual relative accuracy.
getRelativeAccuracy() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Get the relative accuracy of the solver.
getRelativeAccuracy() - Method in interface fr.cnes.sirius.patrius.math.analysis.solver.BaseUnivariateSolver
Get the relative accuracy of the solver.
getRelativeAccuracy() - Method in class fr.cnes.sirius.patrius.math.dfp.BracketingNthOrderBrentSolverDFP
Get the relative accuracy.
getRelativeCovariance(int, int) - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Computes the relative covariance between two orbits.
getRelativeCovarianceMatrix(int, int) - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Computes the relative covariance matrix between two orbits.
getRelativeDate() - Method in class fr.cnes.sirius.patrius.events.detectors.RelativeDateDetector
Getter for the target relative date in seconds.
getRelativeThreshold() - Method in class fr.cnes.sirius.patrius.math.optim.AbstractConvergenceChecker
 
getRelativisticCorrection(double) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSPVCoordinates
Compute the relativistic correction term for the satellite time correction
getRelTol() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquationsAndTolerances
Returns relative tolerance vector.
getRemainingRegion() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractSubHyperplane
Get the remaining region of the hyperplane.
getRepresentation() - Method in class fr.cnes.sirius.patrius.math.genetics.AbstractListChromosome
Returns the (immutable) inner representation of the chromosome.
getResidual() - Method in class fr.cnes.sirius.patrius.math.linear.DefaultIterativeLinearSolverEvent
Returns the residual.
getResidual() - Method in class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolverEvent
Returns the residual.
getResiduals(double[]) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter
Get the residuals for a given position/velocity/B* parameters set.
getResizedB() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets the matrix B after reducing or extending it to match this matrix's dimensions.
getResizedBT() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets the matrix BT after reducing or extending it to match this matrix's dimensions.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractStorelessUnivariateStatistic
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.GeometricMean
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Kurtosis
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SecondMoment
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Skewness
Returns the value of the statistic based on the values that have been added.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialCovariance
Get the covariance matrix.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialMean
Get the mean vector.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Max
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Min
Returns the current value of the Statistic.
getResult() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StorelessUnivariateStatistic
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Product
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Sum
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfLogs
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfSquares
Returns the current value of the Statistic.
getResult() - Method in class fr.cnes.sirius.patrius.tools.parallel.AbstractSimpleParallelTaskImpl
 
getResult() - Method in interface fr.cnes.sirius.patrius.tools.parallel.ParallelTask
Asynchronous getter for the results.
getResultSummary() - Method in class fr.cnes.sirius.patrius.tools.parallel.ParallelRunner
Gets the result summary.
getReturnCode() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationResponse
Get the return code
getReusabilityRatio() - Method in class fr.cnes.sirius.patrius.tools.cache.FIFOThreadSafeCache
Provides the ratio of reusability of this cache.
getReuseExpense() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Getter for the expense of the re-use interval.
getReverse() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Get the reverse of the instance.
getRevolutionNumberAtEpoch() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the revolution number.
getRho0() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.SimpleExponentialAtmosphere
Getter for the Density at the altitude h0.
getRightAscensionOfAscendingNode() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the right ascension of the ascending node.
getRightAscensionOfAscendingNode() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the right ascension of the ascending node.
getRightAscensionOfAscendingNode() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the right ascension of the ascending node.
getRightAscensionOfAscendingNode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Get the right ascension of the ascending node.
getRightAscensionOfAscendingNode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Get the right ascension of the ascending node.
getRightAscensionOfAscendingNode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Get the right ascension of the ascending node.
getRightAscensionOfAscendingNode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Get the right ascension of the ascending node.
getRightHandSideVector() - Method in class fr.cnes.sirius.patrius.math.linear.DefaultIterativeLinearSolverEvent
Returns the current right-hand side of the linear system to be solved.
getRightHandSideVector() - Method in class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolverEvent
Returns the current right-hand side of the linear system to be solved.
getRMS() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer
Gets the root-mean-square (RMS) value.
getRMS() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter
Get Root Mean Square of the fitting.
getRMS(double[]) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter
Get the RMS for a given position/velocity/B* parameters set.
getRollVelocity(SpacecraftState) - Method in class fr.cnes.sirius.patrius.attitudes.AeroAttitudeLaw
Getter for the roll velocity.
getRoot() - Static method in class fr.cnes.sirius.patrius.frames.Frame
Get the unique root frame.
getRootMatrix() - Method in class fr.cnes.sirius.patrius.math.linear.RectangularCholeskyDecomposition
Get the root of the covariance matrix.
getRootMatrix() - Method in class fr.cnes.sirius.patrius.math.random.CorrelatedRandomVectorGenerator
Get the root of the covariance matrix.
getRootMatrix() - Method in class fr.cnes.sirius.patrius.math.random.UniformlyCorrelatedRandomVectorGenerator
Get the root of the correlation matrix.
getRotatingFrame() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Getter for a body oriented, body centered frame.
getRotatingFrame(IAUPoleModelType) - Method in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Getter for a body oriented, body centered frame.
getRotatingFrame() - Method in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Getter for a body oriented, body centered frame.
getRotatingFrame() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBody
Getter for a body oriented, body centered frame.
getRotatingFrame(IAUPoleModelType) - Method in class fr.cnes.sirius.patrius.bodies.Earth
Getter for a body oriented, body centered frame.
getRotatingFrame(IAUPoleModelType) - Method in interface fr.cnes.sirius.patrius.bodies.IAUCelestialBody
Getter for a body oriented, body centered frame.
getRotatingFrame() - Method in interface fr.cnes.sirius.patrius.bodies.IAUCelestialBody
Getter for a body oriented, body centered frame.
getRotation() - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Get the attitude rotation.
getRotation() - Method in class fr.cnes.sirius.patrius.attitudes.ConstantAttitudeLaw
Getter for the rotation from reference frame to satellite frame.
getRotation() - Method in class fr.cnes.sirius.patrius.attitudes.LofOffset
Getter for the rotation from reference frame to satellite frame.
getRotation() - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get the orientation of the "destination" frame in the "origin" one.
getRotation() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Screw
 
getRotation() - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Get the rotation.
getRotationAcceleration() - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Get the satellite rotation acceleration.
getRotationAcceleration() - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get the second time derivative of the rotation.
getRotationAcceleration() - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Get the rotation acceleration.
getRotationOrder() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EulerRotation
Getter for the order of rotations to use for (alpha1, alpha2, alpha3) composition.
getRotationRate(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.frames.transformations.GTODProvider
Get the rotation rate of the Earth.
getRotationRate(AbsoluteDate, FramesConfiguration) - Static method in class fr.cnes.sirius.patrius.frames.transformations.GTODProvider
Get the rotation rate of the Earth.
getRotationRate() - Method in class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformation
Returns the first time derivative of the rotation (norm representing angular rate).
getRotationRate() - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get the rotation rate of the "destination" frame in the "origin" one.
getRotationRate() - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Get the rotation rate.
getRotationVector() - Method in class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformation
Returns the global rotation vector (applying rotation is done by computing cross product).
getRoundingMode() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the current rounding mode.
getRoundingMode() - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Gets the rounding mode for division operations The default is RoundingMode.HALF_UP
getRow(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Get the entries in row number row as an array.
getRow(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets the entries of a given row.
getRow(int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Get the entries in row number row as an array.
getRow(int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Gets the entries of a given row.
getRow(int) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets the entries of a given row.
getRow(int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Get the entries in row number row as an array.
getRow() - Method in exception fr.cnes.sirius.patrius.math.linear.NonPositiveDefiniteMatrixException
 
getRow() - Method in exception fr.cnes.sirius.patrius.math.linear.NonSymmetricMatrixException
 
getRow(int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets the entries of a given row.
getRowDimension() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns the number of rows in the matrix.
getRowDimension() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the dimension of the codomain of this operator.
getRowDimension() - Method in interface fr.cnes.sirius.patrius.math.linear.AnyMatrix
Returns the number of rows in the matrix.
getRowDimension() - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Returns the number of rows in the matrix.
getRowDimension() - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns the dimension of the codomain of this operator.
getRowDimension() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the dimension of the codomain of this operator.
getRowDimension() - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Returns the number of rows in the matrix.
getRowDimension() - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the dimension of the codomain of this operator.
getRowDimension() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the dimension of the codomain of this operator.
getRowDimension() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the dimension of the codomain of this operator.
getRowDimension() - Method in class fr.cnes.sirius.patrius.math.linear.JacobiPreconditioner
Returns the dimension of the codomain of this operator.
getRowDimension() - Method in class fr.cnes.sirius.patrius.math.linear.RealLinearOperator
Returns the dimension of the codomain of this operator.
getRowInfinityNorm(RealMatrix, int) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.Matrix1NornRescaler
 
getRowMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Get the entries in row number row as a row matrix.
getRowMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets the entries of a given row as a row matrix.
getRowMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Gets the entries of a given row as a row matrix.
getRowMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Get the entries in row number row as a row matrix.
getRowMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Gets the entries of a given row as a row matrix.
getRowMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets the entries of a given row as a row matrix.
getRowMatrix(int) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets the entries of a given row as a row matrix.
getRowMatrix(int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Get the entries in row number row as a row matrix.
getRowMatrix(int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets the entries of a given row as a row matrix.
getRowPermutationIndexArray(AnyMatrix, int[]) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Builds a row permutation index array for a given matrix, starting with the preselected rows.
getRowPrefix() - Method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Get the format prefix.
getRowSeparator() - Method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Get the format separator between rows of the matrix.
getRowSuffix() - Method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Get the format suffix.
getRowVector(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Get the entries in row number row as a vector.
getRowVector(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets the entries of a given row as a vector.
getRowVector(int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Get the entries in row number row as a vector.
getRowVector(int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Gets the entries of a given row as a vector.
getRowVector(int) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets the entries of a given row as a vector.
getRowVector(int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Get the entries in row number row as a vector.
getRowVector(int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets the entries of a given row as a vector.
getRSquare() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the coefficient of determination, usually denoted r-square.
getRSquared() - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns the coefficient of multiple determination, usually denoted r-square.
getRule(int) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.gauss.BaseRuleFactory
Gets a copy of the quadrature rule with the given number of integration points.
getRuleInternal(int) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.gauss.BaseRuleFactory
Gets a rule.
getRuntimeClass() - Method in class fr.cnes.sirius.patrius.math.complex.ComplexField
Returns the runtime class of the FieldElement.
getRuntimeClass() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Returns the runtime class of the FieldElement.
getRuntimeClass() - Method in interface fr.cnes.sirius.patrius.math.Field
Returns the runtime class of the FieldElement.
getRuntimeClass() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFractionField
Returns the runtime class of the FieldElement.
getRuntimeClass() - Method in class fr.cnes.sirius.patrius.math.fraction.FractionField
Returns the runtime class of the FieldElement.
getRuntimeClass() - Method in class fr.cnes.sirius.patrius.math.util.BigRealField
Returns the runtime class of the FieldElement.
getRuntimeClass() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64Field
Returns the runtime class of the FieldElement.
getS() - Method in class fr.cnes.sirius.patrius.forces.gravity.BalminoGravityModel
 
getS() - Method in class fr.cnes.sirius.patrius.forces.gravity.CunninghamGravityModel
 
getS() - Method in class fr.cnes.sirius.patrius.forces.gravity.DrozinerGravityModel
 
getS(int, int, boolean) - Method in interface fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsProvider
Get tesseral-sectorial coefficients.
getS(int, int, boolean) - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Get tesseral-sectorial coefficients.
getS() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Getter for the s-coordinate of pole.
getS() - Method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Returns the diagonal matrix Σ of the decomposition.
getS10(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.JB2006InputParameters
Get the EUV index (26-34 nm) scaled to F10.
getS10B(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.JB2006InputParameters
Get the EUV 81-day averaged centered index.
getSafety() - Method in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Get the safety factor for stepsize control.
getSafety() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Get the safety factor for stepsize control.
getSamples(boolean) - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the samples array.
getSampleSize() - Method in class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
Access the sample size.
getSampleSize() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the sample size.
getSampleStats() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Returns a StatisticalSummary describing this distribution.
getSamplingStep() - Method in class fr.cnes.sirius.patrius.math.filter.FIRFilter
Getter for sampling step of the filter.
getSatAddStatesSize(String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiStateVectorInfo
Get the additional states size of the given spacecraft .
getSatellite() - Method in class fr.cnes.sirius.patrius.assembly.models.RFLinkBudgetModel
 
getSatellite(String) - Method in interface fr.cnes.sirius.patrius.files.general.OrbitFile
Get additional information about a satellite.
getSatellite(String) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Get additional information about a satellite.
getSatellite(int) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the nth satellite as contained in the SP3 file.
getSatelliteCoordinates(String) - Method in interface fr.cnes.sirius.patrius.files.general.OrbitFile
Get the time coordinates for the given satellite.
getSatelliteCoordinates(String) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Get the time coordinates for the given satellite.
getSatelliteCount() - Method in interface fr.cnes.sirius.patrius.files.general.OrbitFile
Get the number of satellites contained in this orbit file.
getSatelliteCount() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Get the number of satellites contained in this orbit file.
getSatelliteId() - Method in class fr.cnes.sirius.patrius.files.general.SatelliteInformation
Returns the id for this satellite object.
getSatelliteNumber() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get the satellite id.
getSatellites() - Method in interface fr.cnes.sirius.patrius.files.general.OrbitFile
Returns a Collection of SatelliteInformation objects for all satellites contained in this orbit file.
getSatellites() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns a Collection of SatelliteInformation objects for all satellites contained in this orbit file.
getSatId() - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMonoEventDetector
Returns satellite ID.
getSatRank(String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiStateVectorInfo
Get the state vector index of the given spacecraft in the global state vector.
getSatSunVector(SpacecraftState) - Method in class fr.cnes.sirius.patrius.wrenches.SolarRadiationWrench
Compute sat-Sun vector in spacecraft state frame.
getSaturn() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the Saturn singleton body.
getScAbs() - Method in class fr.cnes.sirius.patrius.assembly.models.DragCoefficient
Get the absorption part in satellite frame.
getScalAbsoluteTolerance() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Returns the scalar absolute tolerances.
getScalarPart() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Gets the scalar part of the quaternion.
getScale() - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Access the scale parameter.
getScale() - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Returns the scale parameter of this distribution.
getScale() - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Returns the scale parameter of this distribution.
getScale() - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Access the scale parameter, beta.
getScale() - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Sets the scale for division operations.
getScaleFactor(double) - Method in class fr.cnes.sirius.patrius.projections.Mercator
Returns the scale factor at a specific latitude.
getScalRelativeTolerance() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Returns the scalar relative tolerances.
getScDiffAr() - Method in class fr.cnes.sirius.patrius.assembly.models.DragCoefficient
Get the diffuse part (rear) in satellite frame.
getScDiffAv() - Method in class fr.cnes.sirius.patrius.assembly.models.DragCoefficient
Get the diffuse part (front) in satellite frame.
getSchwarzschildRelativisticEffect() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getScSpec() - Method in class fr.cnes.sirius.patrius.assembly.models.DragCoefficient
Get the specular part in satellite frame.
getSearchIndex() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Getter for the optimize index search algorithm.
getSearchMethod() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Getter for the search method.
getSearchMethod() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Getter for the search method.
getSec() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Getter for sec.
getSecond() - Method in class fr.cnes.sirius.patrius.math.genetics.ChromosomePair
Access the second chromosome.
getSecond() - Method in class fr.cnes.sirius.patrius.math.util.Pair
Getter for the second element of the pair.
getSecond() - Method in class fr.cnes.sirius.patrius.time.TimeComponents
Get the seconds number (it includes the fractional part of seconds).
getSecondaryMappers() - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Get the equations mappers for the secondary equations sets.
getSecondarySpacecraft() - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Get the secondary assembly to consider.
getSecondaryState(int) - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Get secondary part of the current state.
getSecondaryStateDot(int) - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Get secondary part of the current state derivative.
getSecondAxis() - Method in class fr.cnes.sirius.patrius.attitudes.TwoDirectionAttitudeLaw
Getter for the satellite axis aligned at best with the second direction.
getSecondBody() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Get 2nd body
getSecondBody() - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Get 2nd body.
getSecondCovarianceMatrix() - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
 
getSecondMoment() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Returns a statistic related to the Second Central Moment.
getSecondMoment() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns a statistic related to the Second Central Moment.
getSecondOrderDimension() - Method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Returns the number of second order additional states.
getSecondOrderDimension() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Returns the number of second order additional states.
getSecondOrderDimension() - Method in interface fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquations
Returns the number of second order additional states.
getSecondsInDay(TimeScale) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Get the number of seconds within the day.
getSecondsInDay() - Method in class fr.cnes.sirius.patrius.time.TimeComponents
Get the second number within the day.
getSecondsOfWeek() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the seconds of the GPS week as contained in the SP3 file.
getSegment(int) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialProfile
Return an individual segment of the list, specified by the index.
getSegments() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SubLine
Get the endpoints of the sub-line.
getSegments() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.SubLine
Get the endpoints of the sub-line.
getSegmentTable() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Getter for the segment list.
getSelectedParameters() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Get a copy of the selected parameters.
getSelectionPolicy() - Method in class fr.cnes.sirius.patrius.math.genetics.GeneticAlgorithm
Returns the selection policy.
getSemiA() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Get the length of the semi principal axis X
getSemiA() - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.IEllipsoid
Get semi axis A
getSemiA() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Get semi axis A
getSemiAxisA() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
This method returns the semi axis a
getSemiAxisB() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
This method returns the semi axis b
getSemiAxisX() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
This method returns the semi axis of the cone along X axis
getSemiAxisY() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
This method returns the semi axis of the cone along Y axis
getSemiB() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Get the length of the semi principal axis Y
getSemiB() - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.IEllipsoid
Get semi axis B
getSemiB() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Get semi axis B
getSemiC() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Get the length of the semi principal axis Z
getSemiC() - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.IEllipsoid
Get semi axis C
getSemiC() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Get semi axis C
getSemiPrincipalX() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
 
getSemiPrincipalY() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
 
getSemiPrincipalZ() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
 
getSensor() - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractStationToSatDetector
Get the sensor.
getSensor() - Method in class fr.cnes.sirius.patrius.events.detectors.MaskingDetector
Get the sensor.
getSensor() - Method in class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
Get the sensor.
getSensor() - Method in class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Getter for the sensor.
getSensor() - Method in class fr.cnes.sirius.patrius.events.detectors.TargetInFieldOfViewDetector
Get the sensor.
getSensorMainSpacecraft() - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Get the main spacecraft sensor.
getSensorName() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Get the sensor name.
getSensorSecondarySpacecraft() - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Get the secondary spacecraft sensor.
getSeparator() - Method in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Get the format separator between components.
getSeparator() - Method in class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Get the format separator between components.
getSeries(OneAxisEllipsoid) - Static method in class fr.cnes.sirius.patrius.projections.ProjectionEllipsoidUtils
Getter for the series.
getSet() - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Getter
getShape() - Method in class fr.cnes.sirius.patrius.assembly.properties.GeometricProperty
 
getShape() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Getter for the geometric shape of the body.
getShape() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBody
Getter for the geometric shape of the body.
getShape() - Method in class fr.cnes.sirius.patrius.bodies.Earth
Getter for the geometric shape of the body.
getShape() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.SimpleExponentialAtmosphere
Getter for the Body shape model.
getShape() - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Returns the shape parameter of this distribution.
getShape() - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Returns the shape parameter of this distribution.
getShape() - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Access the shape parameter, alpha.
getShapiroTimeCorrection(CelestialPoint) - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Computes the Shapiro time dilation due to the gravitational attraction of the provided body.
getShapiroTimeCorrection(double) - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Computes the Shapiro time dilation due to the gravitational attraction of the body present at the center of the VacuumSignalPropagation.getFrame().
getSideAxis() - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Get the side axis of the field of view.
getSideAxis() - Method in class fr.cnes.sirius.patrius.fieldsofview.RectangleField
Get the 4 side axis of the field of view.
getSideSlipAngle(SpacecraftState) - Method in class fr.cnes.sirius.patrius.attitudes.AeroAttitudeLaw
Getter for the side slip angle.
getSightAxis(Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the sight axis of the sensor in a given frame at a date
getSightAxis() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Get the sight axis
getSigma() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.CMAESOptimizer.Sigma
 
getSigma() - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Returns the standard deviation used when operating in ValueServer.GAUSSIAN_MODE.
getSigmaC(int, int, boolean) - Method in interface fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsProvider
Get the sigma tesseral-sectorial and zonal coefficients.
getSigmaC(int, int, boolean) - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Get the sigma tesseral-sectorial and zonal coefficients.
getSigmaDirection() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.GatesModel
Gets the standard deviation σD on the direction (in radians).
getSigmaMagnitude() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.GatesModel
Gets the standard deviation σM on the magnitude (in percent).
getSigmaS(int, int, boolean) - Method in interface fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsProvider
Get tesseral-sectorial coefficients.
getSigmaS(int, int, boolean) - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Get tesseral-sectorial coefficients.
getSignalDirection() - Method in class fr.cnes.sirius.patrius.attitudes.directions.LightAberrationTransformation
Getter for the signal direction.
getSignalEmissionDate(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Compute the signal emission date which is the date at which the signal received by the spacecraft (receiver) has been emitted by the emitter depending on AbstractSignalPropagationDetector.PropagationDelayType.
getSignalEmissionDate(PVCoordinatesProvider, PVCoordinatesProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Compute the signal emission date which is the date at which the signal received by the spacecraft (receiver) has been emitted by the emitter depending on AbstractSignalPropagationDetector.PropagationDelayType.
getSignalEmissionDate(PVCoordinatesProvider, PVCoordinatesProvider, AbsoluteDate, double, AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Static method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Compute signal emission date which is the date at which the signal received by the spacecraft (receiver) has been emitted by the emitter depending on AbstractSignalPropagationDetector.PropagationDelayType.
getSignalEmissionDate(PVCoordinatesProvider, PVCoordinatesProvider, AbsoluteDate, double, AbstractSignalPropagationDetector.PropagationDelayType, Frame, int) - Static method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Compute signal emission date which is the date at which the signal received by the spacecraft (receiver) has been emitted by the emitter depending on AbstractSignalPropagationDetector.PropagationDelayType.
getSignalPropagationDuration() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the signal propagation duration (delay in seconds between the emission date and the reception date).
getSignalReceptionDate(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Compute the signal reception date which is the date at which the signal emitted by the spacecraft (emitter) has been received by the receiver depending on AbstractSignalPropagationDetector.PropagationDelayType.
getSignalReceptionDate(PVCoordinatesProvider, PVCoordinatesProvider, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Compute the signal reception date which is the date at which the signal emitted by the spacecraft (emitter) has been received by the receiver depending on AbstractSignalPropagationDetector.PropagationDelayType.
getSignalReceptionDate(PVCoordinatesProvider, PVCoordinatesProvider, AbsoluteDate, double, AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Static method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Compute signal reception date which is the date at which the signal emitted by the spacecraft (emitter) has been received by the receiver depending on AbstractSignalPropagationDetector.PropagationDelayType.
getSignalReceptionDate(PVCoordinatesProvider, PVCoordinatesProvider, AbsoluteDate, double, AbstractSignalPropagationDetector.PropagationDelayType, Frame, int) - Static method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Compute signal reception date which is the date at which the signal emitted by the spacecraft (emitter) has been received by the receiver depending on AbstractSignalPropagationDetector.PropagationDelayType.
getSignificance() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the significance level of the slope (equiv) correlation.
getSimpleConfiguration(boolean) - Static method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationFactory
Gets a simple configuration (always the same instance, not a new one).
getSinArray() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
 
getSinArrays() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesHarmonicProfile
Gets the b coefficients of the three Fourier series representing x, y and z.
getSinArrays() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
 
getSingularValues() - Method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Returns the diagonal elements of the matrix Σ of the decomposition.
getSize() - Method in class fr.cnes.sirius.patrius.attitudes.kinematics.AbstractOrientationFunction
Compute the size of the list of values of the function as created by the UnivariateVectorFunction.value(double) method
getSize() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesHarmonicProfile
Gets the size of the Fourierseries3DFunction, ie 3.
getSize() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfileLeg
Gets the size of the Fourierseries3DFunction, ie 3.
getSize() - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the size of the covariance matrix.
getSize() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ManeuversSequence
 
getSize() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Get the array size required for holding partial derivatives data.
getSize() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGrid
Gets the number of grid points.
getSize() - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.HermiteInterpolator
Compute the size of the list of values of the function as created by the UnivariateVectorFunction.value(double) method
getSize() - Method in interface fr.cnes.sirius.patrius.math.analysis.UnivariateVectorFunction
Compute the size of the list of values of the function as created by the UnivariateVectorFunction.value(double) method
getSize() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Interval
Get the size of the interval.
getSize() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.SubOrientedPoint
Get the size of the instance.
getSize() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractVector3DFunction
Compute the size of the list of values of the function as created by the UnivariateVectorFunction.value(double) method
getSize() - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFunction
Compute the size of the list of values of the function as created by the UnivariateVectorFunction.value(double) method
getSize() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Get the size of the instance.
getSize() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractSubHyperplane
Get the size of the instance.
getSize() - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Region
Get the size of the instance.
getSize() - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.SubHyperplane
Get the size of the instance.
getSize() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
Get simplex size.
getSize() - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter
Get the total number of elements.
getSize() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalStateInfo
Get the size of the additional state.
getSizes() - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter
Get the number of multidimensional counter slots in each dimension.
getSkewness() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the skewness of the available values.
getSkewnessImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the currently configured skewness implementation.
getSlope() - Method in class fr.cnes.sirius.patrius.math.fitting.LinearRegression
Get the slope B of the linear model y = A + B*x
getSlope() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the slope of the estimated regression line.
getSlope() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Getter for the slope of velocity.
getSlopeConfidenceInterval() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the half-width of a 95% confidence interval for the slope estimate.
getSlopeConfidenceInterval(double) - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the half-width of a (100-100*alpha)% confidence interval for the slope estimate.
getSlopeSelection() - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeSelection() - Method in enum fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector.ExtremumType
 
getSlopeSelection() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeSelection() - Method in interface fr.cnes.sirius.patrius.events.EventDetector
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeSelection() - Method in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeSelection() - Method in interface fr.cnes.sirius.patrius.events.MultiEventDetector
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeSelection() - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeSelection() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeSelection() - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedEventDetector
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeSelection() - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMonoEventDetector
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeSelection() - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMultiEventDetector
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeSelection() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeSelection() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeSelection() - Method in interface fr.cnes.sirius.patrius.math.ode.events.EventHandler
Get the parameter in charge of the selection of detected events by the slope of the g-function.
getSlopeStdErr() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the standard error of the slope estimate, usually denoted s(b1).
getSlots() - Method in class fr.cnes.sirius.patrius.time.TimeStampedCache
Get the number of slots in use.
getSlotsEvictions() - Method in class fr.cnes.sirius.patrius.time.TimeStampedCache
Get the number of slots evictions.
getSmallest() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree
Get the node whose element is the smallest one in the tree.
getSmaModel() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Get the semi major axis parameter model.
getSolarActivityDataProvider() - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataFactory
Get the solar activity provider from the first supported file.
getSolarActivityDataProvider() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getSolarFlux(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Compute solar flux.
getSolarPanelsList() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Returns the solar panels list.
getSolarPanelsShape() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.VehicleSurfaceModel
Get solar panels.
getSolarRadiationPressure() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getSolarSystemBarycenter() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the solar system barycenter aggregated body.
getSolution() - Method in class fr.cnes.sirius.patrius.math.linear.DefaultIterativeLinearSolverEvent
Returns the current estimate of the solution to the linear system to be solved.
getSolution() - Method in class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolverEvent
Returns the current estimate of the solution to the linear system to be solved.
getSolution() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationResponse
Get the solution
getSolver() - Method in class fr.cnes.sirius.patrius.math.linear.CholeskyDecomposition
Gets a solver for finding the A × X = B solution in exact linear sense.
getSolver() - Method in interface fr.cnes.sirius.patrius.math.linear.Decomposition
Gets a solver for finding the A × X = B solution in exact linear sense.
getSolver() - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Gets a solver for finding the A × X = B solution in exact linear sense.
getSolver() - Method in class fr.cnes.sirius.patrius.math.linear.FieldLUDecomposition
Get a solver for finding the A × X = B solution in exact linear sense.
getSolver() - Method in class fr.cnes.sirius.patrius.math.linear.LUDecomposition
Gets a solver for finding the A × X = B solution in exact linear sense.
getSolver() - Method in class fr.cnes.sirius.patrius.math.linear.QRDecomposition
Gets a solver for finding the A × X = B solution in exact linear sense.
getSolver() - Method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Gets a solver for finding the A × X = B solution in exact linear sense.
getSolver() - Method in interface fr.cnes.sirius.patrius.math.linear.UDDecomposition
Get a solver of the linear equation A × X = B for matrices A.
getSolver() - Method in class fr.cnes.sirius.patrius.math.linear.UDDecompositionImpl
 
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractRealDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Return the absolute accuracy setting of the solver used to estimate inverse cumulative probabilities.
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.TDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Returns the solver absolute accuracy for inverse cumulative computation.
getSolverAbsoluteAccuracy() - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Return the absolute accuracy setting of the solver used to estimate inverse cumulative probabilities.
getSortedValues() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the current set of values in an array of double primitives, sorted in ascending order.
getSource() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelInfo
Getter for the file source.
getSourceString() - Method in class fr.cnes.sirius.patrius.math.exception.util.DummyLocalizable
Gets the source (non-localized) string.
getSourceString() - Method in interface fr.cnes.sirius.patrius.math.exception.util.Localizable
Gets the source (non-localized) string.
getSourceString() - Method in enum fr.cnes.sirius.patrius.utils.exception.PatriusMessages
Gets the source (non-localized) string.
getSouth() - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the south direction of topocentric frame, expressed in the body frame of body shape to which the frame center point is attached.
getSP(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.PolarMotion
Compute S'.
getsP() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Getter for the s-coordinate derivative of pole.
getSP(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.sp.IERS2003SPCorrection
Compute the correction S' at a given date.
getSP(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.sp.IERS2010SPCorrection
Compute the correction S' at a given date.
getSP(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.sp.NoSpCorrection
Compute the correction S' at a given date.
getSP(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.sp.SPrimeModel
Compute the correction S' at a given date.
getSpace() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get the space to which the vector belongs.
getSpace() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get the space to which the vector belongs.
getSpace() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get the space to which the vector belongs.
getSpace() - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Get the space to which the vector belongs.
getSpacecraftId() - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Get the identifier of the spacecraft.
getSpacecraftState(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Get the SpacecraftState at provided date.
getSpacecraftState(AbsoluteDate, String) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Get the SpacecraftState at provided date.
getSpacecraftState(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Get the SpacecraftState at provided date.
getSpacecraftState(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.Ephemeris
Get the SpacecraftState at provided date.
getSpacecraftState(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.IntegratedEphemeris
Get the SpacecraftState at provided date.
getSpacecraftState(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Get the SpacecraftState at provided date.
getSpacecraftState(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.SpacecraftStateProvider
Get the SpacecraftState at provided date.
getSpacecraftState(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Get the SpacecraftState at provided date.
getSpacecraftStateLight(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a static spacecraft state which only wraps a date.
getSpecifier() - Method in exception fr.cnes.sirius.patrius.utils.exception.PatriusException
Get the localizable specifier of the error message.
getSpecularReflectionCoef() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty
Get the parameter representing the specular reflection coefficient of the part.
getSpecularReflectionRatio() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty
Get the parameter representing the ratio of light subjected to specular reflectance : Ks = (1 - α) τ.
getSpeedOfSound(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Get the local speed of sound.
getSpeedOfSound(AbsoluteDate, Vector3D, Frame) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.Atmosphere
Get the local speed of sound.
getSpeedOfSound(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
Get the local speed of sound.
getSpeedOfSound(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.JB2006
Get the local speed of sound.
getSpeedOfSound(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000
Get the local speed of sound.
getSpeedOfSound(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.SimpleExponentialAtmosphere
Get the local speed of sound.
getSpeedOfSound(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.US76
Get the local speed of sound.
getSphereArea() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroSphereProperty
Get the sphere area.
getSphereArea() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeSphereProperty
Get the sphere area.
getSphereRadius() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroSphereProperty
Get the sphere radius.
getSphereRadius() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeSphereProperty
Get the sphere radius.
getSphereRadius() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Getter for the encompassing sphere radius squared.
getSphericalCoordinates() - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionDataPoint
Returns the spherical coordinates.
getSphericalCoordinates() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Returns the spherical coordinates.
getSpin() - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Get the satellite spin.
getSpinDeltaT() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAttitudeProfile
Returns the delta-t used for spin computation by finite differences.
getSpinDerivatives(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedSlew
Get spin derivatives.
getSpinDerivativesComputation() - Method in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeLaw
Get the value of the flag indicating if spin derivation computation is activated.
getSprime(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Compute S' value.
getSprime(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Compute S' value.
getSPrimeModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.PolarMotion
 
getSqr2() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant √2.
getSqr2Reciprocal() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant √2 / 2.
getSqr2Split() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant √2 split in two pieces.
getSqr3() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant √3.
getSqr3Reciprocal() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant √3 / 3.
getSqrtA() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getSquareRoot() - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Computes the square-root of the matrix.
getSquaringJDCNES() - Method in class fr.cnes.sirius.patrius.stela.forces.Squaring
 
getStandard() - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.IOceanTidesDataProvider
Get the ocean tides standard
getStandard() - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.ITerrestrialTidesDataProvider
 
getStandard() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTidesDataProvider
Get the ocean tides standard
getStandard() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTidesDataProvider
getStandardA() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Get the final equalities constraints coefficients
getStandardB() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Get the final equalities constraints limits
getStandardBasisTransform() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Get transformation matrix (from ellipsoid local basis to standard basis)
getStandardBasisTransform() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
This method returns the matrix of the transformation to the standard basis
getStandardBasisTransform() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
This method returns the matrix of the transformation to the standard basis
getStandardC() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Get the final objective function
getStandardComponents(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Express a vector in the original variables in the final standard variable form
getStandardDeviation(int) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the standard deviation σi = sqrt(Ci,i) for the specified row/column index.
getStandardDeviation(ParameterDescriptor) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the standard deviation σi = sqrt(Ci,i) associated with the specified parameter descriptor.
getStandardDeviation(UnivariateFunction, UnivariateFunction, double[]) - Static method in class fr.cnes.sirius.patrius.math.analysis.ErrorEvaluationFunctionUtils
Compute the standard deviation σ between the function to evaluate and the approximated function at the considered abscissas.
getStandardDeviation(double[], double[], UnivariateFunction) - Static method in class fr.cnes.sirius.patrius.math.analysis.ErrorEvaluationFunctionUtils
Compute the standard deviation σ between the function to evaluate and the approximated function at the considered abscissas.
getStandardDeviation() - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Access the standard deviation.
getStandardDeviation() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Returns the standard deviation of the available values.
getStandardDeviation() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the standard deviation of the available values.
getStandardDeviation() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns an array whose ith entry is the standard deviation of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getStandardDeviation() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalMultivariateSummary
Returns an array whose ith entry is the standard deviation of the ith entries of the arrays that correspond to each multivariate sample
getStandardDeviation() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary
Returns the standard deviation of the available values.
getStandardDeviation() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummaryValues
 
getStandardDeviation() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the standard deviation of the values that have been added.
getStandardDeviation() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Returns the standard deviation of the available values.
getStandardDeviation() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns an array whose ith entry is the standard deviation of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getStandardDeviation() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the standard deviation of the values that have been added.
getStandardDeviationMatrix() - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the standard deviation matrix.
getStandardDeviations() - Method in class fr.cnes.sirius.patrius.math.distribution.MultivariateNormalDistribution
Gets the square root of each element on the diagonal of the covariance matrix.
getStandardDeviationTime() - Method in class fr.cnes.sirius.patrius.utils.TimeIt
Returns the standard deviation of the computation time it takes to perform the function to benchmark (evaluated on a batch of N loops).
getStandardDeviationVector() - Method in class fr.cnes.sirius.patrius.math.random.UniformlyCorrelatedRandomVectorGenerator
Get the standard deviation vector.
getStandardLB() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Get the final lower bounds This makes sense only if strictlyStandardForm = false (otherwise all lb are 0).
getStandardLineSeparator() - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Getter for the String representing the standard line separator.
getStandardModel(double) - Static method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.SaastamoinenModel
Create a new Saastamoinen model using a standard atmosphere model.
getStandardN() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Get the final number of variables
getStandardS() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Get the final number of slack variables for inequalities constraints
getStandardUB() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Get the final upper bounds This makes sense only if strictlyStandardForm = false (otherwise all ub are unbounded).
getStart() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the Chebyshev polynomial range start date.
getStart() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Getter for the start range.
getStart() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Segment
Get the start point of the segment.
getStart() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Segment
Get the start point of the segment.
getStartAsDouble() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the start range of the underlying polynomial Chebyshev function.
getStartDate() - Method in class fr.cnes.sirius.patrius.attitudes.SpinStabilized
Getter for the start date of the rotation.
getStartDate() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Return the maneuver start date (if a date or a DateDetector as been provided).
getStartDate() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Return the maneuver start date (if a date or a DateDetector as been provided).
getStartDate() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Get the date of the first available Earth Orientation Parameters.
getStartDate() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000HistoryConstantOutsideInterval
 
getStartDate() - Method in interface fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistory
Get the date of the first available Earth Orientation Parameters.
getStartDate() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP2000History
getStartDate.
getStarterIntegrator() - Method in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Get the starter integrator.
getStartIndex() - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Returns the "start index" of the internal array.
getStartingEvent() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Phenomenon
Get the starting event.
getStartingIsDefined() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Phenomenon
True if the first boundary value is defined.
getStartPoint() - Method in class fr.cnes.sirius.patrius.math.optim.BaseMultivariateOptimizer
Gets the initial guess.
getStartValue() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
 
getStartValue() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.SearchInterval
Gets the start value.
getStartValue() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.UnivariateOptimizer
 
getState() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger.LoggedCodedEvent
Gets the SpacecraftState that caused the coded event.
getState() - Method in class fr.cnes.sirius.patrius.events.postprocessing.EventsLogger.LoggedEvent
Get the triggering state.
getStateDimension() - Method in class fr.cnes.sirius.patrius.math.filter.KalmanFilter
Returns the dimension of the state estimation vector.
getStateDimension() - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the state vector dimension.
getStateEstimation() - Method in class fr.cnes.sirius.patrius.math.filter.KalmanFilter
Returns the current state estimation vector.
getStateEstimationVector() - Method in class fr.cnes.sirius.patrius.math.filter.KalmanFilter
Returns a copy of the current state estimation vector.
getStateJacobian(SpacecraftState, double[][]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the Jacobian with respect to state.
getStateJacobian(SpacecraftState, double[][], OrbitType, PositionAngle, Frame) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the Jacobian with respect to state.
getStateJacobian(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the Jacobian with respect to state.
getStateJacobian(SpacecraftState, OrbitType, PositionAngle, Frame) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Get the Jacobian with respect to state.
getStateProviders() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Get the map of additional spacecraft state providers
getStateRelativeToBody(String, double, String, String, double[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkReader
Return the state (position and velocity) of a target body relative to an observing body.
getStateRelativeToCenterOfMotion(int, double[], double, int[], int[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkReader
Return, for a specified SPK segment and time, the state (position and velocity) of the segment's target body relative to its center of motion.
getStates() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger.MultiLoggedCodedEvent
Gets the map of SpacecraftState that caused the coded event.
getStates() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiEventsLogger.MultiLoggedEvent
Get the triggering states.
getStateTransitionMatrix() - Method in class fr.cnes.sirius.patrius.math.filter.DefaultProcessModel
Returns the state transition matrix.
getStateTransitionMatrix() - Method in interface fr.cnes.sirius.patrius.math.filter.ProcessModel
Returns the state transition matrix.
getStateVectorIndex() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialCoordinate
Gets the index of the coordinate in the state vector array.
getStateVectorIndex() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeCoordinate
Gets the index of the coordinate in the state vector array.
getStateVectorIndex() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusCoordinate
Gets the index of the coordinate in the state vector array.
getStateVectorIndex() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianCoordinate
Gets the index of the coordinate in the state vector array.
getStateVectorIndex() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularCoordinate
Gets the index of the coordinate in the state vector array.
getStateVectorIndex() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialCoordinate
Gets the index of the coordinate in the state vector array.
getStateVectorIndex() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialCoordinate
Gets the index of the coordinate in the state vector array.
getStateVectorIndex() - Method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianCoordinate
Gets the index of the coordinate in the state vector array.
getStateVectorIndex() - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.OrbitalCoordinate
Gets the index of the coordinate in the state vector array.
getStateVectorSize() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiStateVectorInfo
Get global state vector size.
getStateVectorSize() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get the state vector size.
getStation() - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractStationToSatDetector
Get the station.
getStationBodyPoint() - Method in class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Getter for the station body point.
getStatisticsDHistory() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.CMAESOptimizer
 
getStatisticsFitnessHistory() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.CMAESOptimizer
 
getStatisticsMeanHistory() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.CMAESOptimizer
 
getStatisticsSigmaHistory() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.CMAESOptimizer
 
getStdErrorOfEstimate(int) - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns the standard error of the parameter estimate at index, usually denoted s(bindex).
getStdErrorOfEstimates() - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns the standard error of the parameter estimates, usually denoted s(bi).
getStelaConfiguration() - Static method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationFactory
Gets the official STELA configuration (always the same instance, not a new one).
getStelaEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Convert current orbital parameters into Stela equinoctial parameters.
getStelaEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Convert current orbital parameters into Stela equinoctial parameters.
getStelaEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Convert current orbital parameters into Stela equinoctial parameters.
getStelaEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into Stela equinoctial parameters.
getStelaEquinoctialParameters(double) - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Convert current orbital parameters into Stela equinoctial parameters.
getStelaEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Convert current orbital parameters into Stela equinoctial parameters.
getStelaEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Convert current orbital parameters into Stela equinoctial parameters.
getStelaEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Convert current orbital parameters into Stela equinoctial parameters.
getStelaEquinoctialParameters() - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Convert current orbital parameters into Stela equinoctial parameters.
getStelaEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Convert current orbital parameters into Stela equinoctial parameters.
getStelaEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Convert current orbital parameters into Stela equinoctial parameters.
getStelaEquinoctialParameters() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Convert current orbital parameters into Stela equinoctial parameters.
getStep() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Get the detection step.
getStepApKp() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Returns the step for Ap/Kp values.
getStepApKp() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Returns the step for Ap/Kp values.
getStepApKp() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Returns the step for Ap/Kp values.
getStepApKp() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Returns the step for Ap/Kp values.
getStepF107() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ConstantSolarActivity
Returns the step for F107 values.
getStepF107() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ExtendedSolarActivityWrapper
Returns the step for F107 values.
getStepF107() - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataProvider
Returns the step for F107 values.
getStepF107() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Returns the step for F107 values.
getStepHandlers() - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Get all the step handlers that have been added to the integrator.
getStepHandlers() - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Get all the step handlers that have been added to the integrator.
getStepHandlers() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Provides a list of step handlers to be performed during propagation.
getStepHandlers() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Provides a list of step handlers to be performed during propagation.
getStepSize() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.FiniteDifferencesDifferentiator
Get the step size.
getStrengthLevel() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
Get the strength level for activity.
getStrict() - Method in exception fr.cnes.sirius.patrius.math.exception.NonMonotonicSequenceException
 
getString() - Method in class fr.cnes.sirius.patrius.utils.TimeStampedString
Get the string (first component of the array if it was constructed with an array).
getStringAlign() - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Getter for the text alignment mode.
getStrings() - Method in class fr.cnes.sirius.patrius.utils.TimeStampedString
Get the strings.
getStrVals(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.PoolSpice
Return the character value of a kernel variable from the kernel pool.
getSubCovariance(int[]) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Extracts the parts of the covariance associated with the specified row/column indices.
getSubCovariance(Collection<ParameterDescriptor>) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Extracts the parts of the covariance associated with the specified parameter descriptors.
getSubMatrix(int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Get a submatrix.
getSubMatrix(int[], int[]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Get a submatrix.
getSubMatrix(int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets a submatrix.
getSubMatrix(int[], int[]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets a submatrix.
getSubMatrix(int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Gets a submatrix.
getSubMatrix(int[], int[]) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Gets a submatrix.
getSubMatrix(int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Gets a submatrix.
getSubMatrix(int[], int[]) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Gets a submatrix.
getSubMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Extracts the submatrix corresponding to the specified indices.
getSubMatrix(int[]) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Extracts the submatrix corresponding to the specified indices.
getSubMatrix(int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Gets a submatrix.
getSubMatrix(int[], int[]) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Gets a submatrix.
getSubMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Extracts the submatrix corresponding to the specified indices.
getSubMatrix(int[]) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Extracts the submatrix corresponding to the specified indices.
getSubMatrix(int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Get a submatrix.
getSubMatrix(int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Gets a submatrix.
getSubMatrix(int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets a submatrix.
getSubMatrix(int[], int[]) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets a submatrix.
getSubMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Extracts the submatrix corresponding to the specified indices.
getSubMatrix(int[]) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Extracts the submatrix corresponding to the specified indices.
getSubMatrix(int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets a submatrix.
getSubMatrix(int[], int[]) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Gets a submatrix.
getSubMatrix(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Extracts the submatrix corresponding to the specified indices.
getSubMatrix(int[]) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Extracts the submatrix corresponding to the specified indices.
getSubMatrix(int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Get a submatrix.
getSubMatrix(int[], int[]) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Get a submatrix.
getSubMatrix(int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets a submatrix.
getSubMatrix(int[], int[]) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets a submatrix.
getSubMatrix(int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Extracts the submatrix corresponding to the specified indices.
getSubMatrix(int[]) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Extracts the submatrix corresponding to the specified indices.
getSubMatrix(int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Extracts the submatrix corresponding to the specified indices.
getSubMatrix(int[]) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Extracts the submatrix corresponding to the specified indices.
getSubSpace() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Euclidean1D
Get the n-1 dimension subspace of this space.
getSubSpace() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Euclidean3D
Get the n-1 dimension subspace of this space.
getSubSpace() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Euclidean2D
Get the n-1 dimension subspace of this space.
getSubSpace() - Method in interface fr.cnes.sirius.patrius.math.geometry.Space
Get the n-1 dimension subspace of this space.
getSubVector(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Get a subvector from consecutive elements.
getSubVector(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Get a subvector from consecutive elements.
getSubVector(int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Get a subvector from consecutive elements.
getSubVector(int, int) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Get a subvector from consecutive elements.
getSuffix() - Method in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Get the format suffix.
getSuffix() - Method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Get the format suffix.
getSuffix() - Method in class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Get the format suffix.
getSum() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Returns the sum of the values that have been added to Univariate.
getSum() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the sum of the values that have been added to Univariate.
getSum() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns an array whose ith entry is the sum of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getSum() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalMultivariateSummary
Returns an array whose ith entry is the sum of the ith entries of the arrays that correspond to each multivariate sample
getSum() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary
Returns the sum of the values that have been added to Univariate.
getSum() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummaryValues
 
getSum() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the sum of the values that have been added
getSum() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns an array whose ith entry is the sum of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getSum() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the sum of the values that have been added
getSumFreq() - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the sum of all frequencies.
getSumImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the currently configured sum implementation.
getSumImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns the currently configured Sum implementation
getSumImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the currently configured Sum implementation
getSumImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns the currently configured Sum implementation
getSumImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the currently configured Sum implementation
getSumLog() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns an array whose ith entry is the sum of logs of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getSumLog() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalMultivariateSummary
Returns an array whose ith entry is the sum of logs of the ith entries of the arrays that correspond to each multivariate sample
getSumLog() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns an array whose ith entry is the sum of logs of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getSumLogImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.GeometricMean
Returns the currently configured sum of logs implementation
getSumLogImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns the currently configured sum of logs implementation
getSumLogImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the currently configured sum of logs implementation
getSumLogImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns the currently configured sum of logs implementation
getSumLogImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the currently configured sum of logs implementation
getSummary() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Return a StatisticalSummaryValues instance reporting current aggregate statistics.
getSummary() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Return a StatisticalSummaryValues instance reporting current statistics.
getSummary() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Return a StatisticalSummaryValues instance reporting current statistics.
getSummaryFormatDAF(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandle
Return the summary format associated with a handle.
getSummaryOfArray() - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FindArraysDAF
Return (get) the summary for the current array in the current DAF.
getSumOfCrossProducts() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the sum of crossproducts, xi*yi.
getSumOfLogs() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Returns the sum of the logs of all the aggregated data.
getSumOfLogs() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the sum of the logs of the values that have been added.
getSumsq() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Returns the sum of the squares of all the aggregated data.
getSumsq() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the sum of the squares of the available values.
getSumSq() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns an array whose ith entry is the sum of squares of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getSumSq() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalMultivariateSummary
Returns an array whose ith entry is the sum of squares of the ith entries of the arrays that correspond to each multivariate sample
getSumsq() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the sum of the squares of the values that have been added.
getSumSq() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns an array whose ith entry is the sum of squares of the ith entries of the arrays that have been added using MultivariateSummaryStatistics.addValue(double[])
getSumsq() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the sum of the squares of the values that have been added.
getSumsqImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the currently configured sum of squares implementation.
getSumsqImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns the currently configured sum of squares implementation
getSumsqImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the currently configured sum of squares implementation
getSumsqImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns the currently configured sum of squares implementation
getSumsqImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the currently configured sum of squares implementation
getSumSquaredErrors() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the sum of squared errors (SSE) associated with the regression model.
getSun() - Method in class fr.cnes.sirius.patrius.attitudes.YawSteering
Returns the Sun.
getSun() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the Sun singleton body.
getSun() - Method in class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
Getter for the Sun.
getSun() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Getter for the sun position.
getSun() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000
Getter for the Sun.
getSun() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.SolidTidesAcc
Get the Sun.
getSunBody() - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Getter for the Sun model used at construction.
getSunThirdBodyAttraction() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getSup() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Interval
Get the upper bound of the interval.
getSup() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.IntervalsSet
Get the highest value belonging to the instance.
getSupport() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.cowell.CowellIntegrator
Returns the integration support.
getSupportedNames() - Method in class fr.cnes.sirius.patrius.bodies.AbstractJPLCelestialBodyLoader
Returns the supported file names.
getSupportedNames() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Get the regular expression for supported files names.
getSupportedNames() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
Get the supported names for data files.
getSupportedNames() - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Get the regular expression for supported files names.
getSupportedNames() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Get the regular expression for supported files names.
getSupportedNames() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
Get the regular expression for supported files names.
getSupportedNames() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticModelReader
Get the regular expression for supported files names.
getSupportedNames() - Method in class fr.cnes.sirius.patrius.time.UTCTAIHistoryFilesLoader
Get the regular expression for supported files names.
getSupportedNames() - Method in interface fr.cnes.sirius.patrius.time.UTCTAILoader
Get the regular expression for supported UTC-TAI offsets files names.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.BinomialDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in interface fr.cnes.sirius.patrius.math.distribution.IntegerDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.PascalDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.TDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformIntegerDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
Access the lower bound of the support.
getSupportLowerBound() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Access the lower bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.BinomialDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in interface fr.cnes.sirius.patrius.math.distribution.IntegerDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.PascalDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.TDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformIntegerDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
Access the upper bound of the support.
getSupportUpperBound() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Access the upper bound of the support.
getSurface() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Getter for the triangle surface.
getSurface() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Get surface
getSurfaceFromRadius(double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Get surface from radius value.
getSurfX() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularSurfaceCylinder
Get surface perpendicular to X axis (m2).
getSurfX() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
Get surface perpendicular to X axis.
getSurfY() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
Get surface perpendicular to Y axis.
getSurfZ() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
Get surface perpendicular to Z axis.
getSw(int) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Flags
Getter for a particular element in the sw array.
getSwc(int) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Flags
Getter for a particular element in the swc array.
getSwitches() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Flags
Getter for switches.
getT() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Output
Getter for temperature (t).
getT(int) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Output
Getter for temperature component.
getT0() - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Getter for t0.
getT0() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the Chebyshev polynomial origin date.
getT0() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunction
Returns the model origin date.
getT0() - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunctionInterface
Getter for the origin date.
getT0() - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Getter for t0.
getT1() - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
 
getT2() - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
 
getTab() - Method in class fr.cnes.sirius.patrius.math.utils.AbstractSearchIndex
Returns the array of values.
getTab() - Method in interface fr.cnes.sirius.patrius.math.utils.ISearchIndex
Returns the array of values.
getTabDensity() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
Getter for the current density table.
getTabulatedAttitude() - Method in class fr.cnes.sirius.patrius.bodies.CelestialBodyTabulatedOrientation
Getter for the tabulated attitude leg representing the celestial body orientation.
getTAI() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Get the International Atomic Time scale.
getTangentialCoef() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroFacetProperty
Get the normal force parametrizable function.
getTank(String) - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Public method to search the tank object corresponding to the specified name.
getTankCount() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
 
getTankProperty() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Get the tank property.
getTankProperty() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Get the tank property.
getTanksList() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Returns the tanks list.
getTarget() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.MultivariateVectorOptimizer
Gets the observed values to be matched by the objective vector function.
getTarget() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.Target
Gets the initial guess.
getTarget() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter
Get the position/velocity target at sample points.
getTargetCenterFOVAngle(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the angular distance of the CENTER of the main target to the border of the main field of view at a date.
getTargetCenterFOVAngle(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the angular distance of the CENTER of the main target to the border of the main field of view at sensor's reception date.
getTargetDihedralAngles(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the dihedral angles of the target at a date in the sensor's frame.
getTargetPoint() - Method in class fr.cnes.sirius.patrius.attitudes.TargetGroundPointing
Getter for the target point.
getTargetPoint() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Get the target point.
getTargetPosition(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointing
Compute the target ground point position in specified frame.
getTargetPosition(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointingWrapper
Compute the target ground point position in specified frame.
getTargetPosition(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.BodyCenterGroundPointing
Compute the target ground point position in specified frame.
getTargetPosition(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.LofOffsetPointing
Compute the target ground point position in specified frame.
getTargetPosition(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.NadirPointing
Compute the target ground point position in specified frame.
getTargetPosition(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.TargetGroundPointing
Compute the target ground point position in specified frame.
getTargetPV(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointing
Compute the target point position/velocity in specified frame.
getTargetPV(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointingWrapper
Compute the target point position/velocity in specified frame.
getTargetPV(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.NadirPointing
Compute the target point position/velocity in specified frame.
getTargetPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.EarthCenterDirection
Provides the target point at a given date in a given frame, represented by the associated PVCoordinates object.
getTargetPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.EarthToCelestialPointDirection
Provides the target point at a given date in a given frame, represented by the associated PVCoordinates object.
getTargetPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.GenericTargetDirection
Provides the target point at a given date in a given frame, represented by the associated PVCoordinates object.
getTargetPVCoordinates(AbsoluteDate, Frame) - Method in interface fr.cnes.sirius.patrius.attitudes.directions.ITargetDirection
Provides the target point at a given date in a given frame, represented by the associated PVCoordinates object.
getTargetPVCoordinates(AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.ToCelestialPointDirection
Provides the target point at a given date in a given frame, represented by the associated PVCoordinates object.
getTargetPvProvider() - Method in class fr.cnes.sirius.patrius.attitudes.directions.EarthCenterDirection
Provides the PVCoordinatesProvider associated to the target object.
getTargetPvProvider() - Method in class fr.cnes.sirius.patrius.attitudes.directions.EarthToCelestialPointDirection
Provides the PVCoordinatesProvider associated to the target object.
getTargetPvProvider() - Method in class fr.cnes.sirius.patrius.attitudes.directions.GenericTargetDirection
Provides the PVCoordinatesProvider associated to the target object.
getTargetPvProvider() - Method in interface fr.cnes.sirius.patrius.attitudes.directions.ITargetDirection
Provides the PVCoordinatesProvider associated to the target object.
getTargetPvProvider() - Method in class fr.cnes.sirius.patrius.attitudes.directions.ToCelestialPointDirection
Provides the PVCoordinatesProvider associated to the target object.
getTargetRefAxisAngle(AbsoluteDate, int) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
 
getTargetRefAxisElevation(AbsoluteDate, int) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
 
getTargetSightAxisAngle(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
 
getTargetSightAxisElevation(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
 
getTargetSize() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.MultivariateVectorOptimizer
Gets the number of observed values.
getTargetVectorInSensorFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the target vector at a date in the sensor's frame.
getTargetVectorInSensorFrame(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the target vector in the sensor's frame.
getTaskInfo() - Method in class fr.cnes.sirius.patrius.tools.parallel.AbstractSimpleParallelTaskImpl
 
getTaskInfo() - Method in interface fr.cnes.sirius.patrius.tools.parallel.ParallelTask
Returns human-readable info on the status of the task.
getTaskLabel() - Method in class fr.cnes.sirius.patrius.tools.parallel.AbstractSimpleParallelTaskImpl
 
getTaskLabel() - Method in interface fr.cnes.sirius.patrius.tools.parallel.ParallelTask
Returns a label identifying the task "class".
getTaylorCoeffs() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Getter for the Taylor coefficients (up to the 2nd order) of the eccentricity function G(e).
getTCB() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Get the Barycentric Coordinate Time scale.
getTCG() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Get the Geocentric Coordinate Time scale.
getTDB() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Get the Barycentric Dynamic Time scale.
getTechnoLoss() - Method in class fr.cnes.sirius.patrius.assembly.properties.RFAntennaProperty
 
getTEME() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the TEME reference frame.
getTemp(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.US76
Getter for the local temperature for altitude in interval [0, 1E6]m.
getTemperature() - Method in class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Get the local temperature at topocentric frame origin.
getTemperature() - Method in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Getter for the temperature [°K].
getTerrestrialTides() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getTheta() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridPoint
Gets the inclination angle between 0° (included) and 180° (included).
getThirdBody() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Get 3rd body
getThirdBody() - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Get 3rd body.
getThreeHourlyKP(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.DTMInputParameters
Get the value of the 3 hours geomagnetic index.
getThreeHourlyKP(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.DTMSolarData
Get the value of the 3 hours geomagnetic index.
getThreeHourlyKP(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
Get the value of the 3 hours geomagnetic index.
getThreshold() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the threshold for apparent radius determination convergence.
getThreshold() - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
Get the convergence threshold in the event time search.
getThreshold() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Get the convergence threshold in the event time search.
getThreshold() - Method in interface fr.cnes.sirius.patrius.events.EventDetector
Get the convergence threshold in the event time search.
getThreshold() - Method in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Get the convergence threshold in the event time search.
getThreshold() - Method in interface fr.cnes.sirius.patrius.events.MultiEventDetector
Get the convergence threshold in the event time search.
getThreshold() - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Get the convergence threshold in the event time search.
getThreshold() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Get the convergence threshold in the event time search.
getThreshold() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Get the convergence threshold in the event time search.
getThreshold() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Get the convergence threshold in the event time search.
getThreshold() - Method in exception fr.cnes.sirius.patrius.math.linear.NonPositiveDefiniteMatrixException
 
getThreshold() - Method in exception fr.cnes.sirius.patrius.math.linear.NonSymmetricMatrixException
 
getThreshold() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Getter for the threshold used in the convergence algorithm to compute the correction from the geometric elevation.
getThrowable() - Method in class fr.cnes.sirius.patrius.math.exception.util.ExceptionContext
Get a reference to the exception to which the context relates.
getThrust() - Method in class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Getter for the thrust as an IDependentVariable object.
getThrust(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Getter for thrust force (N) as function of input SpacecraftState.
getThrust(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Get the thrust.
getThrustParam() - Method in class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Getter for the thrust force as an Parameter object.
getTidalCorrectionModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.DiurnalRotation
 
getTidalCorrectionModel() - Method in class fr.cnes.sirius.patrius.frames.configuration.PolarMotion
 
getTiesStrategy() - Method in class fr.cnes.sirius.patrius.math.stat.ranking.NaturalRanking
Return the TiesStrategy
getTime() - Method in class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Get local time angle to detect.
getTime() - Method in class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Get solar time angle to detect.
getTime() - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Get current time.
getTime() - Method in class fr.cnes.sirius.patrius.time.DateTimeComponents
Get the time component.
getTimeDependency() - Method in class fr.cnes.sirius.patrius.bodies.IAUPoleFunction
Returns the IAU time dependency (days or centuries).
getTimeDerivativesList() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Returns time derivatives list.
getTimeFactor() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the time factor.
getTimeFactor() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunction
Getter for the time factor.
getTimeFactor() - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunctionInterface
Getter for the time factor.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
Returns the underlying sequence time interval.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeLawLeg
Returns the time interval of the leg.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.ConstantSpinSlew
Returns the time interval of the leg.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.orientations.AbstractOrientationAngleLeg
Returns the time interval of the leg.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Returns the time interval of the legs sequence.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Returns the time interval of the legs sequence.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAttitudeProfile
Returns the time interval of the leg.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Returns the time interval of the legs sequence.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Returns the time interval of the legs sequence.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialSegment
Get the time interval of the guidance profile segment.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialSegment
Get the time interval of the guidance profile segment.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Returns the time interval of the leg.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Returns the time interval of the leg.
getTimeInterval() - Method in interface fr.cnes.sirius.patrius.utils.legs.Leg
Returns the time interval of the leg.
getTimeInterval() - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns the time interval of the legs sequence.
getTimeInterval() - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns the time interval of the legs sequence.
getTimeIntervalOfValidity() - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Time interval of validity for the EOP files.
getTimeIntervalOfValidity() - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Time interval of validity for the EOP files.
getTimes() - Method in class fr.cnes.sirius.patrius.utils.TimeIt
Returns the computation times it takes to perform the function to benchmark on each batch of "nbLoops" runs.
getTimeScale() - Method in class fr.cnes.sirius.patrius.events.detectors.RelativeDateDetector
Getter for the time scale of the event.
getTimespan() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Phenomenon
Get the timespan as an AbsoluteDateInterval.
getTimeStampedPVCoordinates(boolean) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Getter for the time-stamped PVCoordinates array.
getTimeStampedPVCoordinatesSize() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Getter for the time-stamped PVCoordinates size.
getTimeSystem() - Method in interface fr.cnes.sirius.patrius.files.general.OrbitFile
Returns the OrbitFile.TimeSystem used to time-stamp position entries.
getTimeSystem() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the OrbitFile.TimeSystem used to time-stamp position entries.
getTIRF() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the TIRF reference frame.
getTLE() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter
Get the fitted Two-Lines Elements.
getTLE(double[]) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter
Get the TLE for a given position/velocity/B* parameters set.
getTLE() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
Get the underlying TLE.
getTloc(Vector3D, Vector3D, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.bodies.GeodPosition
Compute the local solar time at a given date.
getTOD(boolean) - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the TOD reference frame.
getTolerance() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the tolerance for the minimum value.
getTolerance() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the tolerance for the minimum value
getToleranceFeas() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the tolerance for the constraints satisfaction.
getToleranceFeas() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the tolerance for the constraints satisfaction
getToleranceInnerStep() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the tolerance for inner iterations in the barrier-method.
getToleranceInnerStep() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the tolerance for inner iterations in the barrier-method.
getToleranceKKT() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Get the acceptable tolerance for KKT system resolution
getToleranceKKT() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Get the acceptable tolerance for KKT system resolution
getTopocentricFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Get the topocentric frame.
getTopocentricFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.ElevationDetector
Get the topocentric frame.
getTopocentricFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
 
getTopocentricFrame() - Method in class fr.cnes.sirius.patrius.events.detectors.GroundMaskElevationDetector
Get the topocentric frame.
getTopocentricPosition() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
Get the Topocentric position.
getTopoFrame() - Method in class fr.cnes.sirius.patrius.groundstation.GeometricStationAntenna
 
getTorque() - Method in class fr.cnes.sirius.patrius.wrenches.Wrench
 
getTorque(Vector3D) - Method in class fr.cnes.sirius.patrius.wrenches.Wrench
Get the torque expressed in another point.
getTotalContribution() - Method in class fr.cnes.sirius.patrius.stela.propagation.data.TimeDerivativeData
Getter for the sum of all contributions to dE'/dt (E' = mean orbital parameters).
getTotalContributionSTM() - Method in class fr.cnes.sirius.patrius.stela.propagation.data.TimeDerivativeData
Getter for the sum of all contributions to dSTM/dt (STM = state transition matrix).
getTotalDimension() - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Return the dimension of the complete set of equations.
getTotalIntensity() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticElements
Returns the total intensity of the magnetic field (= norm of the field vector).
getTotalMass() - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaComputedModel
Return the mass of the spacecraft.
getTotalMass(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaComputedModel
Return the mass of the spacecraft following the order.
getTotalMass() - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Return the mass of the spacecraft.
getTotalMass(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Return the mass of the spacecraft following the order.
getTotalMass() - Method in class fr.cnes.sirius.patrius.assembly.models.MassModel
Return the mass of the spacecraft.
getTotalMass(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.MassModel
Return the mass of the spacecraft following the order.
getTotalMass() - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Returns total mass : sum of dry mass and ergol mass.
getTotalMass() - Method in interface fr.cnes.sirius.patrius.propagation.MassProvider
Return the mass of the spacecraft.
getTotalMass(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.propagation.MassProvider
Return the mass of the spacecraft following the order.
getTotalMass() - Method in class fr.cnes.sirius.patrius.propagation.SimpleMassModel
Return the mass of the spacecraft.
getTotalMass(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.SimpleMassModel
Return the mass of the spacecraft following the order.
getTotalSumSquares() - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns the sum of squared deviations of the y values about their mean.
getTotalSumSquares() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the sum of squared deviations of the y values about their mean.
getTotalWeight() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGrid
Returns the sum of the weights of all the grid points.
getTrace() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns the trace of the matrix (the sum of the elements on the main diagonal).
getTrace() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the trace of the matrix (the sum of the elements on the main diagonal).
getTrace() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the trace of the matrix (the sum of the elements on the main diagonal).
getTrace() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Returns the trace of the matrix (the sum of the elements on the main diagonal).
getTrace() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the trace of the matrix (the sum of the elements on the main diagonal).
getTransform() - Method in class fr.cnes.sirius.patrius.assembly.Part
Returns the transform linking the part to its parent part.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeTransformProvider
Get the Transform corresponding to specified date.
getTransform(SpacecraftState) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleTransform
Get the Transform corresponding to specified state.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.OrientationTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.attitudes.OrientationTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.OrientationTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.OrientationTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.AbstractVeisProvider
Get the transform from GTOD at specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.AbstractVeisProvider
Get the transform from GTOD at specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.AbstractVeisProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.AbstractVeisProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.CIRFProvider
Get the transform from GCRF to CIRF2000 at the specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.CIRFProvider
Get the transform from GCRF to CIRF2000 at the specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.CIRFProvider
Get the transform from GCRF to CIRF2000 at the specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.CIRFProvider
Get the transform from GCRF to CIRF2000 at the specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.EclipticMODProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.EclipticMODProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.EclipticMODProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.EclipticMODProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.EMBProvider
Get the transform from Earth-Moon barycenter frame to Solar System barycenter frame (ICRF) at the specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.EMBProvider
Get the transform from Earth-Moon barycenter frame to Solar System barycenter frame (ICRF) at the specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.EMBProvider
Get the transform from Earth-Moon barycenter frame to Solar System barycenter frame (ICRF) at the specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.EMBProvider
Get the transform from Earth-Moon barycenter frame to Solar System barycenter frame (ICRF) at the specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.FixedTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.FixedTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.FixedTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.FixedTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.GCRFProvider
Get the transform from GCRF to Earth-Moon barycenter frame at the specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.GCRFProvider
Get the transform from GCRF to Earth-Moon barycenter frame at the specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.GCRFProvider
Get the transform from GCRF to Earth-Moon barycenter frame at the specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.GCRFProvider
Get the transform from GCRF to Earth-Moon barycenter frame at the specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.GTODProvider
Get the transform from TOD at specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.GTODProvider
Get the transform from TOD at specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.GTODProvider
Get the transform from TOD at specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.GTODProvider
Get the transform from TOD at specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformation
Compute the transform at some date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformation
Compute the transform at some date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformation
Compute the transform at some date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformation
Compute the transform at some date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.InterpolatingTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.InterpolatingTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.InterpolatingTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.InterpolatingTransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.ITRFEquinoxProvider
Get the transform from GTOD at specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.ITRFEquinoxProvider
Get the transform from GTOD at specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.ITRFEquinoxProvider
Get the transform from GTOD at specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.ITRFEquinoxProvider
Get the transform from GTOD at specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.ITRFProvider
Get the transform from TIRF 2000 at specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.ITRFProvider
Get the transform from TIRF 2000 at specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.ITRFProvider
Get the transform from TIRF 2000 at specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.ITRFProvider
Get the transform from TIRF 2000 at specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.MODProvider
Get the transfrom from parent frame.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.MODProvider
Get the transfrom from parent frame.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.MODProvider
Get the transfrom from parent frame.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.MODProvider
Get the transfrom from parent frame.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.TEMEProvider
Get the transform from True Of Date date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.TEMEProvider
Get the transform from True Of Date date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.TEMEProvider
Get the transform from True Of Date date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.TEMEProvider
Get the transform from True Of Date date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.TIRFProvider
Get the transform from CIRF 2000 at specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.TIRFProvider
Get the transform from CIRF 2000 at specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.TIRFProvider
Get the transform from CIRF 2000 at specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.TIRFProvider
Get the transform from CIRF 2000 at specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.TODProvider
Get the transform from Mean Of Date at specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.TODProvider
Get the transform from Mean Of Date at specified date.
getTransform(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.transformations.TODProvider
Get the transform from Mean Of Date at specified date.
getTransform(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.TODProvider
Get the transform from Mean Of Date at specified date.
getTransform(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.transformations.TransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration) - Method in interface fr.cnes.sirius.patrius.frames.transformations.TransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, boolean) - Method in interface fr.cnes.sirius.patrius.frames.transformations.TransformProvider
Get the Transform corresponding to specified date.
getTransform(AbsoluteDate, FramesConfiguration, boolean) - Method in interface fr.cnes.sirius.patrius.frames.transformations.TransformProvider
Get the Transform corresponding to specified date.
getTransform(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.frames.transformations.TransformStateProvider
Get the Transform corresponding to specified state.
getTransform(AffineTransform) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Get a Transform embedding an affine transform.
getTransformedToTargetDirection() - Method in class fr.cnes.sirius.patrius.attitudes.directions.LightAberrationTransformation
Getter for the transformed light path direction towards the target in the new frame F'.
getTransformer(Class<?>) - Method in class fr.cnes.sirius.patrius.math.util.TransformerMap
Returns the Transformer that is mapped to a class if mapping is not present, this returns null.
getTransformJacobian(Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.Frame
Compute the Jacobian from current frame to target frame at provided date.
getTransformProvider() - Method in class fr.cnes.sirius.patrius.assembly.MobilePart
Returns the transform linking the part to its parent part.
getTransformProvider() - Method in class fr.cnes.sirius.patrius.frames.Frame
Get the provider for transform from parent frame to instance.
getTransformTo(Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.Frame
Get the transform from the instance to another frame.
getTransformTo(Frame, AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.frames.Frame
Get the transform from the instance to another frame.
getTransformTo(Frame, AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.Frame
Get the transform from the instance to another frame.
getTransformTo(Frame, AbsoluteDate, FramesConfiguration, boolean) - Method in class fr.cnes.sirius.patrius.frames.Frame
Get the transform from the instance to another frame.
getTransitionMatrix(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.J2SecularPropagator
Compute transition matrix for given date.
getTranslation() - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get the position of the "destination" frame in the "origin" one.
getTranslation() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Screw
 
getTransparentDimension() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets this matrix's transparent dimension (i.e. the number of columns of the matrix B).
getTransversalSurf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
Get transversal surface.
getTransversalSurf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularSurfaceCylinder
Get transversal surface (m2).
getTransverseRadius() - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Deprecated.
since 4.13 as this method isn't relevant to this class description, use EllipsoidBodyShape.getARadius() or EllipsoidBodyShape.getBRadius() according to the ellipsoid description instead.
getTransverseRadius() - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Deprecated.
since 4.13 as this method isn't relevant to this class description, use OneAxisEllipsoid.getEquatorialRadius() instead.
getTransverseRadius() - Method in class fr.cnes.sirius.patrius.bodies.ThreeAxisEllipsoid
Deprecated.
since 4.13 as this method isn't relevant to this class description. This method will be only kept in the OneAxisEllipsoid class.
getTree(boolean) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Get the underlying BSP tree.
getTree(boolean) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Region
Get the underlying BSP tree.
gettRef() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getTriangle() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Intersection
Return the intersecting triangle.
getTriangles() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the mesh under a list of triangles.
getTriangles() - Method in class fr.cnes.sirius.patrius.bodies.mesh.GeodeticMeshLoader
Returns the list of triangles of the mesh.
getTriangles() - Method in interface fr.cnes.sirius.patrius.bodies.mesh.MeshProvider
Returns the list of triangles of the mesh.
getTriangles() - Method in class fr.cnes.sirius.patrius.bodies.mesh.ObjMeshLoader
Returns the list of triangles of the mesh.
getTrigger() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Get the triggering event.
getTrigonometricCoefficients() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DParameterModel
Returns the trigonometric coefficients array.
getTrigonometricPolynomial() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Get the Trigonometric Polynomial Part
getTrigonometricValue(double, double) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DParameterModel
Get the value of the trigonometric contribution with maximum order.
getTrigonometricValue(double, double, int) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DParameterModel
Get the value of the trigonometric contribution up to provided order.
getTrueAnomaly() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the true anomaly.
getTrueAnomaly() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the true anomaly.
getTrueAnomaly() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Get the true anomaly.
getTrueAnomaly() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Get the true anomaly.
getTSurfaceFromRadiusAndLength(double, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularSurfaceCylinder
Get transversal surface from radius and length.
getTT() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Get the Terrestrial Time scale.
getTwo() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Get the constant 2.
getTwo() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant 2.
getType() - Method in interface fr.cnes.sirius.patrius.assembly.IPartProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAltitude
Returns type of aerodynamic coefficient.
getType() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoA
Returns type of aerodynamic coefficient.
getType() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoAAndMach
Returns type of aerodynamic coefficient.
getType() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByMach
Returns type of aerodynamic coefficient.
getType() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffConstant
Returns type of aerodynamic coefficient.
getType() - Method in interface fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AerodynamicCoefficient
Returns type of aerodynamic coefficient.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.AbstractInertiaProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroApplicationPoint
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroCrossSectionProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroFacetProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroGlobalProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroSphereProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.CrossSectionProviderProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.GeometricProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.MassProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeApplicationPoint
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeCrossSectionProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeFacetProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.RadiativeSphereProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.RFAntennaProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.assembly.properties.TankProperty
Get the type of the property.
getType() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelInfo
Getter for the file type.
getType() - Method in class fr.cnes.sirius.patrius.bodies.IAUPoleFunction
Returns the IAU pole type.
getType() - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Returns the SP3File.SP3FileType associated with this SP3 file.
getType() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get the orbit type.
getType() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get the orbit type.
getType() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get the orbit type.
getType() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get the orbit type.
getType() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get the orbit type.
getType() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get the orbit type.
getType() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get the orbit type.
getType() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get the orbit type.
getType() - Method in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaGaussContribution
 
getType() - Method in class fr.cnes.sirius.patrius.stela.forces.AbstractStelaLagrangeContribution
 
getType() - Method in interface fr.cnes.sirius.patrius.stela.forces.StelaForceModel
 
getType() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get the orbit type.
getU() - Method in class fr.cnes.sirius.patrius.fieldsofview.RectangleField
Get the U axis
getU() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
 
getU() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
 
getU() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
 
getU() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCone
 
getU() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
 
getU() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
 
getU() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Get the plane first canonical vector.
getU() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
 
getU() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
 
getU() - Method in class fr.cnes.sirius.patrius.math.linear.FieldLUDecomposition
Returns the matrix U of the decomposition.
getU() - Method in class fr.cnes.sirius.patrius.math.linear.LUDecomposition
Returns the matrix U of the decomposition.
getU() - Method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Returns the matrix U of the decomposition.
getU() - Method in interface fr.cnes.sirius.patrius.math.linear.UDDecomposition
Returns the matrix U of the decomposition.
getU() - Method in class fr.cnes.sirius.patrius.math.linear.UDDecompositionImpl
Get the U matrix
getUb() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Get the upper bounds
getUb() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Get the upper bounds
getUb() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Return the upper bounds for the problem.
getUnboundedLBValue() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Get the unbounded lower bound value
getUnboundedUBValue() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Get the unbounded upper bound value
getUnderlyingAttitudeLaw() - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointingWrapper
Get the underlying (ground pointing) attitude provider.
getUnderlyingAttitudeLaw() - Method in interface fr.cnes.sirius.patrius.attitudes.AttitudeLawModifier
Get the underlying attitude law.
getUnderlyingAttitudeLaw() - Method in class fr.cnes.sirius.patrius.attitudes.ComposedAttitudeLaw
Get the underlying attitude law.
getUnderlyingAttitudeLaw() - Method in class fr.cnes.sirius.patrius.attitudes.SpinStabilized
Get the underlying attitude law.
getUnionWith(PyramidalField) - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Build a new PyramidalField from the union between this field of view and the provided one.
getUniqueCount() - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns the number of values in the frequency table.
getUpper() - Method in class fr.cnes.sirius.patrius.math.optim.SimpleBounds
Gets the upper bounds.
getUpperAngle() - Method in class fr.cnes.sirius.patrius.math.interval.AngleInterval
 
getUpperBound() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Getter for the upper bound of the re-use interval.
getUpperBound() - Method in class fr.cnes.sirius.patrius.math.optim.BaseMultivariateOptimizer
 
getUpperBounds() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Returns a fresh copy of the array of upper bounds for the bins.
getUpperCaseAbbreviation() - Method in enum fr.cnes.sirius.patrius.time.Month
Get the upper case three letters abbreviation.
getUpperCaseName() - Method in enum fr.cnes.sirius.patrius.time.Month
Get the upper case full name.
getUpperData() - Method in class fr.cnes.sirius.patrius.math.interval.GenericInterval
 
getUpperEndPoint() - Method in class fr.cnes.sirius.patrius.math.interval.AbstractInterval
 
getUpperEndpoint() - Method in class fr.cnes.sirius.patrius.math.interval.GenericInterval
 
getUranus() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the Uranus singleton body.
getUsedDV() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Get the maneuver instantaneous consumption deltaV.
getUsedDV() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Get the maneuver instantaneous consumption deltaV.
getUT() - Method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Returns the transpose of the matrix U of the decomposition.
getUT() - Method in interface fr.cnes.sirius.patrius.math.linear.UDDecomposition
Returns the transpose of the matrix U of the decomposition.
getUT() - Method in class fr.cnes.sirius.patrius.math.linear.UDDecompositionImpl
get the UT matrix
getUT1() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Get the Universal Time 1 scale.
getUT1Correction(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.DiurnalRotation
Compute ut1-tai correction.
getUT1Correction(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Compute correction dut1.
getUT1Correction(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Compute correction dut1.
getUT1Correction(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.libration.IERS2010LibrationCorrection
Get the dUT1 value.
getUT1Correction(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.libration.LibrationCorrectionModel
Compute the UT1-TAI corrections at a given date.
getUT1Correction(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.libration.LibrationCorrectionPerThread
Compute the UT1-TAI corrections at a given date.
getUT1Correction(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.libration.NoLibrationCorrection
Compute the UT1-TAI corrections at a given date.
getUT1Correction(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2003TidalCorrection
Compute the UT1-TAI corrections at a given date.
getUT1Correction(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2010TidalCorrection
Compute the UT1-TAI corrections at a given date.
getUT1Correction(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.NoTidalCorrection
Compute the UT1-TAI corrections at a given date.
getUT1Correction() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrection
Returns the UT1-TAI correction.
getUT1Correction(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionModel
Compute the UT1-TAI corrections at a given date.
getUT1Correction(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionPerThread
Compute the UT1-TAI corrections at a given date.
getUT1MinusTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Get the UT1-TAI value.
getUT1MinusTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000HistoryConstantOutsideInterval
Get the UT1-TAI value.
getUT1MinusTAI() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Get the UT1-TAI value.
getUT1MinusTAI(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistory
Get the UT1-TAI value.
getUT1MinusTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP2000History
getUT1MinusTAI.
getUT1MinusTAI(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.FramesConfiguration
Compute corrected ut1-tai.
getUT1MinusTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Compute corrected ut1-tai.
getUT1MinusTAI(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.AbstractVeisProvider
Returns UT1 - TAI value.
getUT1MinusTAI(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.G50Provider
Returns UT1 - TAI value.
getUT1MinusTAI(AbsoluteDate, FramesConfiguration) - Method in class fr.cnes.sirius.patrius.frames.transformations.VEISProvider
Returns UT1 - TAI value.
getUT1MinusUTC(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Get the UT1-UTC value.
getUT1MinusUTC(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000HistoryConstantOutsideInterval
Get the UT1-UTC value.
getUT1MinusUTC(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistory
Get the UT1-UTC value.
getUTC() - Static method in class fr.cnes.sirius.patrius.time.TimeScalesFactory
Get the Universal Time Coordinate scale.
getV() - Method in class fr.cnes.sirius.patrius.fieldsofview.RectangleField
Get the V axis
getV() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
 
getV() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
 
getV() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
 
getV() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCone
 
getV() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
 
getV() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
 
getV() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Get the plane second canonical vector.
getV() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
 
getV() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
 
getV() - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Gets the matrix V of the decomposition.
getV() - Method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Returns the matrix V of the decomposition.
getValidityDuration() - Method in class fr.cnes.sirius.patrius.bodies.PosVelChebyshev
Get model validity duration.
getValue() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Get the value part of the derivative structure.
getValue(String) - Method in class fr.cnes.sirius.patrius.math.exception.util.ExceptionContext
Gets the value associated to the given context key.
getValue() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector.Entry
Get the value of the entry.
getValue() - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearConstraint
Gets the value of the constraint (right hand side).
getValue() - Method in class fr.cnes.sirius.patrius.math.optim.PointVectorValuePair
Getter for the value of the objective function.
getValue() - Method in class fr.cnes.sirius.patrius.math.optim.univariate.UnivariatePointValuePair
Get the value of the objective function.
getValue() - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
Gets the parameter value.
getValue() - Method in class fr.cnes.sirius.patrius.math.util.Pair
Getter for the value.
getValue(AbsoluteDate, double, double) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DParameterModel
Get the value of the model at provided date.
getValue(AbsoluteDate, double, double, int) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DParameterModel
Get the value of the model at provided date.
getValue() - Method in class fr.cnes.sirius.patrius.tools.cache.CacheEntry
Getter for the value of the entry.
getValueRef() - Method in class fr.cnes.sirius.patrius.math.optim.PointVectorValuePair
Gets a reference to the value of the objective function.
getValues() - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.BiLinearIntervalsFunction
Gets ftab in dimension 2
getValues() - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.TriLinearIntervalsFunction
Gets ftab in dimension 3
getValues() - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.UniLinearIntervalsFunction
Getter for ftab in dimension 1
getValues() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the current set of values in an array of double primitives.
getValues() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Returns the current set of values in an array of double primitives.
getValuesFileURL() - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Returns the URL for the file used to build the empirical distribution when using ValueServer.DIGEST_MODE.
getValuesSamples() - Method in class fr.cnes.sirius.patrius.models.earth.InterpolationTableLoader
Returns a copy of the values samples for the interpolation function.
getVariablePotentialProvider() - Static method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariableGravityFieldFactory
Get the variable gravity field coefficients provider from the first supported file.
getVariance(int) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the variance σi = Ci,i for the specified row/column index.
getVariance(ParameterDescriptor) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the variance σi = Ci,i associated with the specified parameter descriptor.
getVariance() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AggregateSummaryStatistics
Returns the variance of the available values.
getVariance() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the (sample) variance of the available values.
getVariance() - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary
Returns the variance of the available values.
getVariance() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummaryValues
 
getVariance() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the (sample) variance of the available values.
getVariance() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the (sample) variance of the available values.
getVarianceDirection() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Returns the varianceDirection property.
getVarianceImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the currently configured variance implementation.
getVarianceImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns the currently configured variance implementation
getVarianceImpl() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns the currently configured variance implementation
getVarianceMatrix() - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the variance matrix.
getVarName() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.Watcher
Getter for the variable name of the watcher.
getVecAbsoluteTolerance() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Returns the vector of absolute tolerances.
getVecRelativeTolerance() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Returns the vector of relative tolerances.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.CelestialBodyPolesAxisDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.ConstantVectorDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.CrossProductDirection
Provides the cross product of direction1 vector and dirction2 vector.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.EarthCenterDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.EarthToCelestialPointDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, ITargetDirection.SignalDirection, ITargetDirection.AberrationCorrection, AbsoluteDate, VacuumSignalPropagationModel.FixedDate, Frame, double) - Method in class fr.cnes.sirius.patrius.attitudes.directions.EarthToCelestialPointDirection
Provides the direction vector (from origin to target) at entered date, taking into account the type of date (emission or reception), corrected for light-time and stellar aberration pending the entered correction parameter.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.GenericTargetDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.GlintApproximatePointingDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.GroundVelocityDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in interface fr.cnes.sirius.patrius.attitudes.directions.IDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, ITargetDirection.SignalDirection, ITargetDirection.AberrationCorrection, AbsoluteDate, VacuumSignalPropagationModel.FixedDate, Frame, double) - Method in interface fr.cnes.sirius.patrius.attitudes.directions.ITargetDirection
Provides the direction vector (from origin to target) at entered date, taking into account the type of date (emission or reception), corrected for light-time and stellar aberration pending the entered correction parameter.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.MomentumDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.NadirDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.NorthNormalToEclipticDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.ToCelestialPointDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.directions.VelocityDirection
Provides the direction vector at a given date in a given frame.
getVector(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.bodies.BasicBoardSun
Get the direction of the sun.
getVector(Frame) - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Deprecated.
as of 4.13, use VacuumSignalPropagation.getVector() instead
getVector() - Method in class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Getter for the propagation vector in the reference frame.
getVector3D(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractVector3DFunction
Get the vector at a given date.
getVector3D(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFunction
Get the vector at a given date.
getVectorialLocalExpression(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Express a Vector3D in ellipsoid local basis.
getVectorialLocalExpression(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
Express a Vector3D in spheroid local frame.
getVectorialLocalExpression(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
Express a Vector3D in spheroid local frame.
getVectorialStandardExpression(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Express a Vector3D in standard basis.
getVectorialStandardExpression(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
Express a Vector3D in standard basis.
getVectorialStandardExpression(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
Express a Vector3D in standard basis.
getVectorPart() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Gets the three components of the vector part of the quaternion.
getVectorS() - Method in class fr.cnes.sirius.patrius.forces.EmpiricalForce
 
getVehicle() - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Get the vehicle.
getVehicleSurfaceModel() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.AerodynamicProperties
Get the surface model.
getVehicleSurfaceModel() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.RadiativeProperties
Get vehicle surface model.
getVeis1950() - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Get the VEIS 1950 reference frame.
getVelocity(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Getter for the inertial velocity of atmosphere molecules.
getVelocity(AbsoluteDate, Vector3D, Frame) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.Atmosphere
Get the spacecraft velocity relative to the atmosphere.
getVelocity(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
Getter for the inertial velocity of atmosphere molecules.
getVelocity(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.JB2006
Get the inertial velocity of atmosphere molecules.
getVelocity(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000
Get the spacecraft velocity relative to the atmosphere.
getVelocity(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.SimpleExponentialAtmosphere
Get the spacecraft velocity relative to the atmosphere.
getVelocity(AbsoluteDate, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.US76
Get the spacecraft velocity relative to the atmosphere.
getVelocity() - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get the velocity of the "destination" frame in the "origin" one.
getVelocity() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Get the velocity.
getVelocity() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Getter for the velocity.
getVelocity() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
Gets the velocity.
getVelocity() - Method in interface fr.cnes.sirius.patrius.orbits.pvcoordinates.PV
Gets the velocity.
getVelocity() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Gets the velocity.
getVelocity() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
Gets the velocity.
getVenus() - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Get the Venus singleton body.
getVenusThirdBodyAttraction() - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
getVerticalLeftSeparator() - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Getter for the String representing the vertical separator of the left column.
getVerticalRightSeparator() - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Getter for the String representing the vertical separator of the right column.
getVerticalSeparator() - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Getter for the String representing the vertical separator of the middle columns.
getVertices() - Method in class fr.cnes.sirius.patrius.bodies.mesh.GeodeticMeshLoader
Returns the list of vertices of the mesh.
getVertices() - Method in interface fr.cnes.sirius.patrius.bodies.mesh.MeshProvider
Returns the list of vertices of the mesh.
getVertices() - Method in class fr.cnes.sirius.patrius.bodies.mesh.ObjMeshLoader
Returns the list of vertices of the mesh.
getVertices() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Getter for the triangle vertices.
getVertices() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet.BRep
Get the extracted vertices.
getVertices() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Get the vertices of the polygon.
getVisibleAndEnlightenedTriangles(List<SpacecraftState>, PVCoordinatesProvider, IFieldOfView) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Getter for the list of triangles enlightened (by the Sun) and visible at least once during the whole ephemeris from the satellite field of view.
getVisibleSurface() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FieldData
Getter for the visible surface.
getVisibleTriangles() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FieldData
Getter for the list of visible triangles.
getVT() - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Gets the transpose of the matrix V of the decomposition.
getVT() - Method in class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Returns the transpose of the matrix V of the decomposition.
getW() - Method in class fr.cnes.sirius.patrius.fieldsofview.RectangleField
Get the W axis.
getW() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
 
getW() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
 
getWallGasTemperature(SpacecraftState, Vector3D, double) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.ConstantWallGasTemperature
Compute wall gas temperature.
getWallGasTemperature(SpacecraftState, Vector3D, double) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.CookWallGasTemperature
Compute wall gas temperature.
getWallGasTemperature(SpacecraftState, Vector3D, double) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.GinsWallGasTemperature
Compute wall gas temperature.
getWallGasTemperature(SpacecraftState, Vector3D, double) - Method in interface fr.cnes.sirius.patrius.assembly.models.cook.WallGasTemperatureProvider
Compute wall gas temperature.
getWallTemperature() - Method in class fr.cnes.sirius.patrius.assembly.properties.AeroProperty
Getter for the wall temperature.
getWavelengthNanometer() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Getter for the wavelength [nanometer].
getWCoeffs() - Method in class fr.cnes.sirius.patrius.bodies.IAUPoleCoefficients
Returns the coefficients for W component.
getWeekNumber() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Returns the week number (corresponding to a GPS date).
getWeight() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridPoint
Gets the weight associated to the point for Lebedev's rule.
getWeight() - Method in class fr.cnes.sirius.patrius.math.fitting.WeightedObservedPoint
Gets the weight of the measurement in the fitting process.
getWeight() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.MultivariateVectorOptimizer
Gets the weight matrix of the observations.
getWeight() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.Weight
Gets the initial guess.
getWeight() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter
Get the weights for residuals.
getWeightSquareRoot() - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer
Gets the square-root of the weight matrix.
getWest() - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the west direction of topocentric frame, expressed in the body frame of body shape to which the frame center point is attached.
getWholeFormat() - Method in class fr.cnes.sirius.patrius.math.fraction.ProperBigFractionFormat
Access the whole format.
getWholeFormat() - Method in class fr.cnes.sirius.patrius.math.fraction.ProperFractionFormat
Access the whole format.
getWidth() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
 
getWidth() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
 
getWidth() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
 
getWidth() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
 
getWidth() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
Get y direction dimension (m).
getWidthFromSurfs(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
Get parallelepiped width (Y direction dimension).
getWindowSize() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Returns the maximum number of values that can be stored in the dataset, or INFINITE_WINDOW (-1) if there is no limit.
getWindowSize() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Returns the maximum number of values that can be stored in the dataset, or INFINITE_WINDOW (-1) if there is no limit.
getWMM(AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticFieldFactory
Get the WMM model for the given year.
getWMM(double) - Static method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticFieldFactory
Get the WMM model for the given year.
getWrappedDetector() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Returns the underlying wrapped detector.
getWrench() - Method in class fr.cnes.sirius.patrius.wrenches.Wrench
Get a double[] representation of this wrench.
getWrongColumnDimension() - Method in exception fr.cnes.sirius.patrius.math.linear.MatrixDimensionMismatchException
 
getWrongDimension(int) - Method in exception fr.cnes.sirius.patrius.math.exception.MultiDimensionMismatchException
 
getWrongDimensions() - Method in exception fr.cnes.sirius.patrius.math.exception.MultiDimensionMismatchException
 
getWrongRowDimension() - Method in exception fr.cnes.sirius.patrius.math.linear.MatrixDimensionMismatchException
 
getX() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Get the X component of the pole motion.
getX() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Getter for the x-coordinate of pole.
getX() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridPoint
Gets the coordinate of the point on the 1st axis.
getX() - Method in class fr.cnes.sirius.patrius.math.fitting.WeightedObservedPoint
Gets the abscissa of the point.
getX() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get the abscissa of the vector.
getX() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get the abscissa of the vector.
getX() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get the abscissa of the vector.
getX() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get the abscissa of the vector.
getX() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
 
getX0() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.DateIntervalLinearFunction
Returns value at first date.
getX0() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.DateIntervalParabolicFunction
Returns value at first date.
getXangle() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPosition
Get the x angle.
getXangle() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
Get the angle of the rotation around the local North axis.
getXangleCardan(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the Cardan x angle of a point.
getXangleCardanRate(PVCoordinates, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the Cardan x angle rate.
getXangleRate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
Get the angle rate of the rotation around the North axis.
getXArray() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AbstractAeroCoeff1D
Getter for the x variable array of values used for the function definition.
getXArray() - Method in interface fr.cnes.sirius.patrius.forces.gravity.grid.GridSystem
Returns first abscissa data array.
getXCoefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
 
getXCoefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfileLeg
Gets the coefficients of the polynomial function representing x angular rate.
getxDot0() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.DateIntervalParabolicFunction
Returns first derivative value at first date.
getxDotDotIntervals() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.DateIntervalParabolicFunction
Returns a copy of 1st order derivatives on date intervals.
getxDotIntervals() - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.DateIntervalLinearFunction
Returns a copy of 1st order derivatives on date intervals.
getXM10(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.JB2006InputParameters
Get the MG2 index scaled to F10.
getXM10B(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.atmospheres.JB2006InputParameters
Get the MG2 81-day average centered index.
getXMax() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.bivariate.BivariateIntegrator
Returns the upper bounds on x used during the last call to this integrator.
getXMax() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.bivariate.DelegatedBivariateIntegrator
Returns the upper bounds on x used during the last call to this integrator.
getXMin() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.bivariate.BivariateIntegrator
Returns the lower bounds on x used during the last call to this integrator.
getXMin() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.bivariate.DelegatedBivariateIntegrator
Returns the lower bounds on x used during the last call to this integrator.
getXp() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.PoleCorrection
Get the xp parameter.
getxP() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Getter for the x-coordinate derivative of pole.
getXSumSquares() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the sum of squared deviations of the x values about their mean.
getxtab() - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
Gets xtab
getXYZ() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridPoint
Gets the Cartesian coordinates of the point.
getY() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry
Get the Y component of the pole motion.
getY() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Getter for the y-coordinate of pole.
getY() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridPoint
Gets the coordinate of the point on the 2nd axis.
getY() - Method in class fr.cnes.sirius.patrius.math.fitting.WeightedObservedPoint
Gets the observed value of the function at x.
getY() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get the ordinate of the vector.
getY() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get the ordinate of the vector.
getY() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get the ordinate of the vector.
getY() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
 
getYangle() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPosition
Get the y angle.
getYangle() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
Get the angle of the rotation around y' axis.
getYangleCardan(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the Cardan y angle of a point with regards to the projection point on the plane defined by the zenith and the west axis.
getYangleCardanRate(PVCoordinates, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the Cardan y angle rate.
getYangleRate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
Get the angle rate of the rotation around y' axis (which is the image of the West axis by the first rotation around the North axis).
getYArray() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AbstractAeroCoeff1D
Getter for the y variable array of values used for the function definition.
getYArray() - Method in interface fr.cnes.sirius.patrius.forces.gravity.grid.GridSystem
Returns second abscissa data array.
getYawAngle(PVCoordinatesProvider, AbsoluteDate, Frame) - Method in class fr.cnes.sirius.patrius.attitudes.YawCompensation
Compute the yaw compensation angle at date.
getYCoefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
 
getYCoefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfileLeg
Gets the coefficients of the polynomial function representing y angular rate.
getYear() - Method in class fr.cnes.sirius.patrius.time.DateComponents
Get the year number.
getYlb() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Get the Lagrangian lower bounds for linear constraints (A rows)
getYlb() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Get the Lagrangian lower bounds for linear constraints (A rows)
getYMax() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.bivariate.BivariateIntegrator
Returns the upper bounds on y used during the last call to this integrator.
getYMax() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.bivariate.DelegatedBivariateIntegrator
Returns the upper bounds on y used during the last call to this integrator.
getYMin() - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.bivariate.BivariateIntegrator
Returns the lower bounds on y used during the last call to this integrator.
getYMin() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.bivariate.DelegatedBivariateIntegrator
Returns the lower bounds on y used during the last call to this integrator.
getYp() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.PoleCorrection
Get the yp parameter.
getyP() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Getter for the y-coordinate derivative of pole.
getytab() - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.BiLinearIntervalsFunction
Gets ytab
getytab() - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.TriLinearIntervalsFunction
Gets ytab
getYub() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Get the Lagrangian upper bounds for linear constraints (A rows)
getYub() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Get the Lagrangian upper bounds for linear constraints (A rows)
getZ() - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridPoint
Gets the coordinate of the point on the 3rd axis.
getZ() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get the height of the vector.
getZ() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get the height of the vector.
getZArray() - Method in interface fr.cnes.sirius.patrius.forces.gravity.grid.GridSystem
Returns third abscissa data array.
getZCoefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
 
getZCoefficients() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfileLeg
Gets the coefficients of the polynomial function representing z angular rate.
getZenith() - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Getter for the zenith direction of topocentric frame, expressed in the body frame of body shape to which the frame center point is attached.
getZero() - Method in class fr.cnes.sirius.patrius.math.complex.ComplexField
Get the additive identity of the field.
getZero() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Get the constant 0.
getZero() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Get the constant 0.
getZero() - Method in interface fr.cnes.sirius.patrius.math.Field
Get the additive identity of the field.
getZero() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFractionField
Get the additive identity of the field.
getZero() - Method in class fr.cnes.sirius.patrius.math.fraction.FractionField
Get the additive identity of the field.
getZero() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get the null vector of the vectorial space or origin point of the affine space.
getZero() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get the null vector of the vectorial space or origin point of the affine space.
getZero() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get the null vector of the vectorial space or origin point of the affine space.
getZero() - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Get the null vector of the vectorial space or origin point of the affine space.
getZero() - Method in class fr.cnes.sirius.patrius.math.util.BigRealField
Get the additive identity of the field.
getZero() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64Field
Get the additive identity of the field.
getZeroDate() - Method in class fr.cnes.sirius.patrius.attitudes.kinematics.AbstractOrientationFunction
Get the date at x = 0.
getZeroDate() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractVector3DFunction
Get the date at x = 0.
getZlb() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Get the Lagrangian upper bounds for linear bounds
getZlb() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Get the Lagrangian upper bounds for linear bounds
getztab() - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.TriLinearIntervalsFunction
Gets ztab
getZub() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Get the Lagrangian upper bounds for upper bounds
getZub() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Get the Lagrangian upper bounds for upper bounds
gFunction(double[], double[], int, int) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Computation of function G.
gFunction(double[], double[], int, int) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.DTM2000
Computation of function G.
gFunction(double[], double[], int, int) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.DTM2012
Computation of function G.
GillIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements the Gill fourth order Runge-Kutta integrator for Ordinary Differential Equations .
GillIntegrator(double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.GillIntegrator
Simple constructor.
GinsWallGasTemperature - Class in fr.cnes.sirius.patrius.assembly.models.cook
Wall gas temperature following Cook model adapted to GINS.
GinsWallGasTemperature(ExtendedAtmosphere, AlphaProvider, double) - Constructor for class fr.cnes.sirius.patrius.assembly.models.cook.GinsWallGasTemperature
Constructor.
GlintApproximatePointingDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
"Glint" direction pointing.
GlintApproximatePointingDirection(OneAxisEllipsoid, PVCoordinatesProvider, UnivariateSolver) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.GlintApproximatePointingDirection
Constructor.
GlintApproximatePointingDirection(OneAxisEllipsoid, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.GlintApproximatePointingDirection
Constructor with default solver ( BisectionSolver(double, double)).
GlobalAeroModel - Class in fr.cnes.sirius.patrius.assembly.models
Global aero model for generic user-provided aero coefficients.
GlobalAeroModel(Assembly, DragCoefficientProvider, ExtendedAtmosphere, double) - Constructor for class fr.cnes.sirius.patrius.assembly.models.GlobalAeroModel
Constructor.
GlobalAeroModel(Assembly, DragCoefficientProvider, ExtendedAtmosphere) - Constructor for class fr.cnes.sirius.patrius.assembly.models.GlobalAeroModel
Constructor with default partial derivatives time step GlobalAeroModel.DEFAULT_STEP.
GlobalDragCoefficientProvider - Class in fr.cnes.sirius.patrius.assembly.models
Implementation of DragCoefficientProvider computing aero coefficients as functions of type TrivariateFunction.
GlobalDragCoefficientProvider(GlobalDragCoefficientProvider.INTERP, String) - Constructor for class fr.cnes.sirius.patrius.assembly.models.GlobalDragCoefficientProvider
Constructor.
GlobalDragCoefficientProvider.INTERP - Enum in fr.cnes.sirius.patrius.assembly.models
Enumerate to choose the way to interpolate.
GLSMultipleLinearRegression - Class in fr.cnes.sirius.patrius.math.stat.regression
The GLS implementation of the multiple linear regression.
GLSMultipleLinearRegression() - Constructor for class fr.cnes.sirius.patrius.math.stat.regression.GLSMultipleLinearRegression
 
GMSTScale - Class in fr.cnes.sirius.patrius.time
Greenwich Mean Sidereal Time.
GNSSParameters - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
This class is a simple container for generic ephemeris description parameters of GNSS satellites (almanac or broadcast model ephemeris).
GNSSParameters(GNSSType, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSParameters
Creates an instance of a generic GNSS Parameter (for GPS or BeiDou only)
GNSSPVCoordinates - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
This class implements the PVCoordinatesProvider to compute position velocity of a GPS, Galileo or BeiDou constellation satellite from its almanac/broadcast model parameters.
GNSSPVCoordinates(GNSSParameters, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSPVCoordinates
Creates an instance of AlmanacPVCoordinates.
GNSSType - Enum in fr.cnes.sirius.patrius.orbits.pvcoordinates
Enumerate for GNSS satellites type
goAhead(double, double, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
go one step ahead
GoalType - Enum in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar
Goal type for an optimization problem (minimization or maximization of a scalar function.
GPS_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
Reference epoch for GPS weeks: 1980-01-06T00:00:00 GPS time.
GPS_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.DateComponents
Reference epoch for GPS weeks: 1980-01-06.
GPSScale - Class in fr.cnes.sirius.patrius.time
GPS time scale.
gradFiStepX(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Computes the term Grad[fi].stepX
gradient(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Gaussian.Parametric
Computes the value of the gradient at x.
gradient(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.function.HarmonicOscillator.Parametric
Computes the value of the gradient at x.
gradient(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Logistic.Parametric
Computes the value of the gradient at x.
gradient(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Logit.Parametric
Computes the value of the gradient at x.
gradient(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Sigmoid.Parametric
Computes the value of the gradient at x.
gradient(double, double...) - Method in interface fr.cnes.sirius.patrius.math.analysis.ParametricUnivariateFunction
Compute the gradient of the function with respect to its parameters.
gradient(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Compute the gradient of the function with respect to its parameters.
gradient(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction.Parametric
Compute the gradient of the function with respect to its parameters.
gradient(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.LogarithmicBarrier
Function gradient at point X
gradient(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.QuadraticMultivariateRealFunction
Function gradient at point X
gradient(double[]) - Method in interface fr.cnes.sirius.patrius.math.optim.joptimizer.functions.TwiceDifferentiableMultivariateRealFunction
Function gradient at point X.
GradientFunction - Class in fr.cnes.sirius.patrius.math.analysis.differentiation
Class representing the gradient of a multivariate function.
GradientFunction(MultivariateDifferentiableFunction) - Constructor for class fr.cnes.sirius.patrius.math.analysis.differentiation.GradientFunction
Simple constructor.
GradientModel - Interface in fr.cnes.sirius.patrius.forces
Interface for gradient model.
GradientMultivariateOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar
Base class for implementing optimizers for multivariate scalar differentiable functions.
GradientMultivariateOptimizer(ConvergenceChecker<PointValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.GradientMultivariateOptimizer
 
gradLSum(RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Return the H matrix (that is diagonal).
gradSum(double, RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Calculates the second term of the first row of (11.55) "Convex Optimization".
GraggBulirschStoerIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements a Gragg-Bulirsch-Stoer integrator for Ordinary Differential Equations.
GraggBulirschStoerIntegrator(double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.GraggBulirschStoerIntegrator
Simple constructor.
GraggBulirschStoerIntegrator(double, double, double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.GraggBulirschStoerIntegrator
Simple constructor.
GRAVITATIONAL_CONSTANT - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Gravitational constant (CODATA): 6.67384 × 10-11 m3kg-1s-2.
GravitationalAttractionWrench - Class in fr.cnes.sirius.patrius.wrenches
This class represents a gravitational attraction wrench
GravitationalAttractionWrench(IInertiaModel, double) - Constructor for class fr.cnes.sirius.patrius.wrenches.GravitationalAttractionWrench
Create a wrench model from an inertia model and a gravitational parameter
GRAVITY_MODEL - Static variable in class fr.cnes.sirius.patrius.math.parameter.StandardFieldDescriptors
Field descriptor to associate with a gravitational attraction model.
GravityFieldFactory - Class in fr.cnes.sirius.patrius.forces.gravity.potential
Factory used to read gravity field files in several supported formats.
GravityModel - Interface in fr.cnes.sirius.patrius.forces.gravity
This interface represents a gravitational attraction model.
GravityToolbox - Class in fr.cnes.sirius.patrius.forces.gravity
Toolbox for tides.
greaterOrEqual(double, double) - Static method in class fr.cnes.sirius.patrius.math.Comparators
Tests if a double is greater or equal to another with a relative comparison using a default epsilon.
greaterOrEqual(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.Comparators
Tests if a double is greater or equal to another with a relative comparison using an input epsilon.
greaterOrEqual(double, double, AngleInterval) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Tests if one angle is greater or equal to another after expressing them in the same interval.
greaterStrict(double, double) - Static method in class fr.cnes.sirius.patrius.math.Comparators
Tests if a double is strictly greater than another with a relative comparison using a default epsilon.
greaterStrict(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.Comparators
Tests if a double is strictly greater than another with a relative comparison using an input epsilon.
greaterStrict(double, double, AngleInterval) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Tests if one angle is strictly greater than another after expressing them in the same interval.
greaterThan(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Check if instance is greater than x.
GRGS_FILENAME - Static variable in class fr.cnes.sirius.patrius.forces.gravity.potential.GravityFieldFactory
Default regular expression for GRGS files.
GRGSFormatReader - Class in fr.cnes.sirius.patrius.forces.gravity.potential
Reader for the GRGS gravity field format.
GRGSFormatReader(String, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.potential.GRGSFormatReader
Simple constructor.
GRGSFormatReader(String, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.potential.GRGSFormatReader
Simple constructor.
GRGSRL02_FILENAME - Static variable in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariableGravityFieldFactory
EIGEN GRGS default filename
GRGSRL02FormatReader - Class in fr.cnes.sirius.patrius.forces.gravity.variations.coefficients
Reader for the GRGS RL02 gravity field format.
GRGSRL02FormatReader(String) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.GRGSRL02FormatReader
Simple constructor.
GridAttractionProvider - Interface in fr.cnes.sirius.patrius.forces.gravity.grid
Generic grid attraction provider.
GridGravityModel - Class in fr.cnes.sirius.patrius.forces.gravity.grid
Computation of central body attraction with a grid attraction model: attraction acceleration is given by GridAttractionProvider which provides for a set of coordinates the value of acceleration.
GridGravityModel(GridAttractionProvider, TrivariateGridInterpolator, GravityModel, Frame) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.grid.GridGravityModel
Constructor.
GridSystem - Interface in fr.cnes.sirius.patrius.forces.gravity.grid
Grid system.
GRIM5C1_EARTH_ANGULAR_VELOCITY - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth angular velocity from GRIM5C1 model: 7.292115e-5 rad/s.
GRIM5C1_EARTH_C20 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized second zonal coefficient from GRIM5C1 model: -1.082626110612609e-3.
GRIM5C1_EARTH_C30 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized third zonal coefficient from GRIM5C1 model: 2.536150841690056e-6.
GRIM5C1_EARTH_C40 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized fourth zonal coefficient from GRIM5C1 model: 1.61936352497151e-6.
GRIM5C1_EARTH_C50 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized fifth zonal coefficient from GRIM5C1 model: 2.231013736607540e-7.
GRIM5C1_EARTH_C60 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized sixth zonal coefficient from GRIM5C1 model: -5.402895357302363e-7.
GRIM5C1_EARTH_EQUATORIAL_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth equatorial radius from GRIM5C1 model: 6378136.46 m.
GRIM5C1_EARTH_FLATTENING - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth flattening from GRIM5C1 model: 1.0 / 298.25765.
GRIM5C1_EARTH_MU - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth gravitational constant from GRIM5C1 model: 3.986004415 m3/s2.
GroundMaskElevationDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for satellite azimuth-elevation events with respect to a mask.
GroundMaskElevationDetector(double[][], TopocentricFrame) - Constructor for class fr.cnes.sirius.patrius.events.detectors.GroundMaskElevationDetector
Build a new azimuth-elevation detector.
GroundMaskElevationDetector(double[][], TopocentricFrame, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.GroundMaskElevationDetector
Build a new azimuth-elevation detector.
GroundMaskElevationDetector(double[][], TopocentricFrame, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.GroundMaskElevationDetector
Build a new azimuth-elevation detector.
GroundMaskElevationDetector(double[][], TopocentricFrame, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.GroundMaskElevationDetector
Build a new azimuth-elevation detector.
GroundMaskElevationDetector(double[][], TopocentricFrame, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.GroundMaskElevationDetector
Build a new azimuth-elevation detector.
GroundVelocityDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
Ground velocity direction.
GroundVelocityDirection(BodyShape, IDirection) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.GroundVelocityDirection
Constructor.
GRS80_EARTH_ANGULAR_VELOCITY - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth angular velocity from GRS80 model: 7.292115e-5 rad/s.
GRS80_EARTH_C20 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized second zonal coefficient from GRS80 model: -1.08263e-3.
GRS80_EARTH_EQUATORIAL_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth equatorial radius from GRS80 model: 6378137.0 m.
GRS80_EARTH_FLATTENING - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth flattening from GRS80 model: 1.0 / 298.257222101.
GRS80_EARTH_MU - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth gravitational constant from GRS80 model: 3.986005e14 m3/s2.
GSURF - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Gravity acceleration at 120 km altitude.
gtd7(Input, Flags, Output) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.NRLMSISE00
gtd7 : Neutral Atmosphere Empirical Model from the surface to lower exosphere.
gtd7d(Input, Flags, Output) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.NRLMSISE00
gtd7d.
GTest - Class in fr.cnes.sirius.patrius.math.stat.inference
Implements G Test statistics.
GTest() - Constructor for class fr.cnes.sirius.patrius.math.stat.inference.GTest
 
gTest(double[], long[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.GTest
Returns the observed significance level, or p-value, associated with a G-Test for goodness of fit comparing the observed frequency counts to those in the expected array.
gTest(double[], long[], double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.GTest
Performs a G-Test (Log-Likelihood Ratio Test) for goodness of fit evaluating the null hypothesis that the observed counts conform to the frequency distribution described by the expected counts, with significance level alpha.
gTest(double[], long[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
gTest(double[], long[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
gTestDataSetsComparison(long[], long[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.GTest
Returns the observed significance level, or p-value, associated with a G-Value (Log-Likelihood Ratio) for two sample test comparing bin frequency counts in observed1 and observed2.
gTestDataSetsComparison(long[], long[], double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.GTest
Performs a G-Test (Log-Likelihood Ratio Test) comparing two binned data sets.
gTestDataSetsComparison(long[], long[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
gTestDataSetsComparison(long[], long[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
gTestIntrinsic(double[], long[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.GTest
Returns the intrinsic (Hardy-Weinberg proportions) p-Value, as described in p64-69 of McDonald, J.H. 2009.
gTestIntrinsic(double[], long[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
GTODProvider - Class in fr.cnes.sirius.patrius.frames.transformations
Greenwich True Of Date Frame, also known as True of Date Rotating frame (TDR) or Greenwich Rotating Coordinate frame (GCR).
GTODProvider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.GTODProvider
Simple constructor.
guess() - Method in class fr.cnes.sirius.patrius.math.fitting.GaussianFitter.ParameterGuesser
Gets an estimation of the parameters.
guess() - Method in class fr.cnes.sirius.patrius.math.fitting.HarmonicFitter.ParameterGuesser
Gets an estimation of the parameters.
GZIP_FILE_PATTERN - Static variable in interface fr.cnes.sirius.patrius.data.DataProvider
Pattern for name of gzip files.

H

h - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Elements coefficients.
h - Variable in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
current time step
h - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Vector h
H0 - Static variable in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Standard reference altitude [m].
H00 - Static variable in class fr.cnes.sirius.patrius.time.TimeComponents
Constant for commonly used hour 00:00:00.
H0MinusNFrame - Class in fr.cnes.sirius.patrius.frames
"H0 - n" reference frame.
H0MinusNFrame(String, AbsoluteDate, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.H0MinusNFrame
Constructor.
H0MinusNProvider - Class in fr.cnes.sirius.patrius.frames.transformations
"H0 - n" reference frame.
H0MinusNProvider(AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.H0MinusNProvider
Simple constructor.
H12 - Static variable in class fr.cnes.sirius.patrius.time.TimeComponents
Constant for commonly used hour 12:00:00.
HALF_CIRCLE - Static variable in class fr.cnes.sirius.patrius.math.util.MathUtils
180.
HALF_PI - Static variable in class fr.cnes.sirius.patrius.math.util.MathUtils
π/2.
handleLastStep(boolean) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Setter for last step status.
handleLastStep(boolean) - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Setter for last step status.
handleStep(PatriusStepInterpolator, boolean) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Handle the current step.
handleStep(StepInterpolator, boolean) - Method in class fr.cnes.sirius.patrius.math.ode.ContinuousOutputModel
Handle the last accepted step.
handleStep(StepInterpolator, boolean) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.DummyStepHandler
Handle the last accepted step.
handleStep(double, double[], double[], boolean) - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.FixedStepHandler
Handle the last accepted step
handleStep(StepInterpolator, boolean) - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.StepHandler
Handle the last accepted step
handleStep(StepInterpolator, boolean) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.StepNormalizer
Handle the last accepted step
handleStep(PatriusStepInterpolator, boolean) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AnalyticalEphemerisModeHandler
Handle the current step.
handleStep(StepInterpolator, boolean) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiEphemerisModeHandler
Handle the last accepted step
handleStep(StepInterpolator, boolean) - Method in class fr.cnes.sirius.patrius.propagation.sampling.AdaptedStepHandler
Handle the last accepted step
handleStep(StepInterpolator, boolean) - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiAdaptedStepHandler
Handle the last accepted step
handleStep(Map<String, SpacecraftState>, boolean) - Method in interface fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusFixedStepHandler
Handle the current step.
handleStep(MultiPatriusStepInterpolator, boolean) - Method in interface fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusStepHandler
Handle the current step.
handleStep(MultiPatriusStepInterpolator, boolean) - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusStepNormalizer
Handle the last accepted step.
handleStep(SpacecraftState, boolean) - Method in interface fr.cnes.sirius.patrius.propagation.sampling.PatriusFixedStepHandler
Handle the current step.
handleStep(PatriusStepInterpolator, boolean) - Method in interface fr.cnes.sirius.patrius.propagation.sampling.PatriusStepHandler
Handle the current step.
handleStep(PatriusStepInterpolator, boolean) - Method in class fr.cnes.sirius.patrius.propagation.sampling.PatriusStepHandlerMultiplexer
Handle the current step.
handleStep(PatriusStepInterpolator, boolean) - Method in class fr.cnes.sirius.patrius.propagation.sampling.PatriusStepNormalizer
Handle the last accepted step.
handleStep(PatriusStepInterpolator, boolean) - Method in class fr.cnes.sirius.patrius.stela.propagation.ForcesStepHandler
Handle the current step.
handleToFilenameDAF(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandle
Return the name of the file associated with a handle.
HarmonicFitter - Class in fr.cnes.sirius.patrius.math.fitting
Class that implements a curve fitting specialized for sinusoids.
HarmonicFitter(MultivariateVectorOptimizer) - Constructor for class fr.cnes.sirius.patrius.math.fitting.HarmonicFitter
Simple constructor.
HarmonicFitter.ParameterGuesser - Class in fr.cnes.sirius.patrius.math.fitting
This class guesses harmonic coefficients from a sample.
HarmonicOscillator - Class in fr.cnes.sirius.patrius.math.analysis.function
HarmonicOscillator(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.HarmonicOscillator
Harmonic oscillator function.
HarmonicOscillator.Parametric - Class in fr.cnes.sirius.patrius.math.analysis.function
Parametric function where the input array contains the parameters of the harmonic oscillator function, ordered as follows: Amplitude Angular frequency Phase
HarrisPriester - Class in fr.cnes.sirius.patrius.forces.atmospheres
This atmosphere model is the realization of the Modified Harris-Priester model.
HarrisPriester(PVCoordinatesProvider, EllipsoidBodyShape) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
Simple constructor for Modified Harris-Priester atmosphere model.
HarrisPriester(PVCoordinatesProvider, EllipsoidBodyShape, double) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
Constructor for Modified Harris-Priester atmosphere model.
HarrisPriester(PVCoordinatesProvider, EllipsoidBodyShape, double[][]) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
Constructor for Modified Harris-Priester atmosphere model.
HarrisPriester(PVCoordinatesProvider, EllipsoidBodyShape, double[][], double) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.HarrisPriester
Constructor for Modified Harris-Priester atmosphere model.
hasComplexEigenvalues() - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Returns whether the calculated eigen values are complex or real.
hasFired() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Return the hasFired variable.
hash(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Returns an integer hash code representing the given double value.
hash(double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Returns an integer hash code representing the given double array.
hashCode() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.VehicleSurfaceModel
hashCode() - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
hashCode() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.TimeStampedRotation
Get the hash code for the time-stamped rotation object.
hashCode() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.CounterArray
hashCode() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
hashCode() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.KernelPool
hashCode() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelInfo
hashCode() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
hashCode() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkSegment
hashCode() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.Watcher
hashCode() - Method in class fr.cnes.sirius.patrius.bodies.LLHCoordinates
hashCode() - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
hashCode() - Method in class fr.cnes.sirius.patrius.covariance.Covariance
hashCode() - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
hashCode() - Method in class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
hashCode() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEvent
hashCode() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger.LoggedCodedEvent
Note: only the date is hashed.
hashCode() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger.MultiLoggedCodedEvent
Note: only the date is hashed.
hashCode() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Phenomenon
hashCode() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
hashCode() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Get a hashCode for the derivative structure.
hashCode() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
hashCode() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
hashCode() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Get a hashCode for the complex number.
hashCode() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
hashCode() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Gets a hashCode for the instance.
hashCode() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Gets a hashCode for the fraction.
hashCode() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Gets a hashCode for the fraction.
hashCode() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get a hashCode for the 1D vector.
hashCode() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EulerRotation
hashCode() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get a hashCode for the 3D vector.
hashCode() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Get a hashCode for the 3D matrix.
hashCode() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularSurfaceCylinder
hashCode() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
hashCode() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
hashCode() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
hashCode() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get a hashCode for the 3D vector.
hashCode() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get a hashCode for the 2D vector.
hashCode() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.OrderedTuple
hashCode() - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
hashCode() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Computes a hashcode for the matrix.
hashCode() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Computes a hash code for the matrix.
hashCode() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Get a hashCode for the real vector.
hashCode() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
.
hashCode() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Computes a hash code for the matrix.
hashCode() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Computes a hash code for the matrix.
hashCode() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Computes a hash code for the matrix.
hashCode() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
.
hashCode() - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearConstraint
hashCode() - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearObjectiveFunction
hashCode() - Method in class fr.cnes.sirius.patrius.math.parameter.FieldDescriptor
hashCode() - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
hashCode() - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
hashCode() - Method in class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanDoublePoint
hashCode() - Method in class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanIntegerPoint
hashCode() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractStorelessUnivariateStatistic
Returns hash code based on getResult() and getN()
hashCode() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialCovariance
hashCode() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialMean
hashCode() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Returns hash code based on values of statistics
hashCode() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummaryValues
Returns hash code based on values of statistics
hashCode() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Returns hash code based on values of statistics
hashCode() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Returns hash code based on values of statistics
hashCode() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Returns hash code based on values of statistics
hashCode() - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
hashCode() - Method in class fr.cnes.sirius.patrius.math.util.BigReal
hashCode() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
The current implementation returns the same value as new Double(this.doubleValue()).hashCode()
hashCode() - Method in class fr.cnes.sirius.patrius.math.util.DefaultTransformer
hashCode() - Method in class fr.cnes.sirius.patrius.math.util.Pair
hashCode() - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Returns a hash code consistent with equals.
hashCode() - Method in class fr.cnes.sirius.patrius.math.util.TransformerMap
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Get a hashCode for the orbit.
hashCode() - Method in interface fr.cnes.sirius.patrius.orbits.orbitalparameters.IOrbitalParameters
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPosition
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPosition
hashCode() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
hashCode() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get a hashCode for the TLE.
hashCode() - Method in class fr.cnes.sirius.patrius.signalpropagation.ConstantMeteorologicalConditionsProvider
hashCode() - Method in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
hashCode() - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AbstractMeteoBasedCorrectionFactory.MeteoBasedKey
hashCode() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get a hashCode for the orbit.
hashCode() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Get a hashcode for this date.
hashCode() - Method in class fr.cnes.sirius.patrius.time.DateComponents
hashCode() - Method in class fr.cnes.sirius.patrius.time.DateTimeComponents
hashCode() - Method in class fr.cnes.sirius.patrius.time.TimeComponents
hashCode() - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
hashCode() - Method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
hashCode() - Method in class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
hasIntercept() - Method in class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
A getter method which determines whether a constant is included.
hasIntercept() - Method in class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Returns true if the regression model has been computed including an intercept.
hasIntercept() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns true if the model includes an intercept term.
hasIntercept() - Method in interface fr.cnes.sirius.patrius.math.stat.regression.UpdatingMultipleLinearRegression
Returns true if a constant has been included false otherwise.
hasLightTime() - Method in enum fr.cnes.sirius.patrius.attitudes.directions.ITargetDirection.AberrationCorrection
Returns true if light-time is included.
hasNext() - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter.Iterator
hasNext() - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap.Iterator
Check if there is a next element in the map.
hasNext() - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap.Iterator
Check if there is a next element in the map.
hasNoLoader(String) - Static method in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Return true if the body has no loader defined (which means that the default loaders will be called if the user calls the factory).
hasProperty(PropertyType) - Method in class fr.cnes.sirius.patrius.assembly.AbstractPart
Checks if a property of the given type exists in this part.
hasProperty(PropertyType) - Method in interface fr.cnes.sirius.patrius.assembly.IPart
Checks if a property of the given type exists in this part.
hasStellarAberration() - Method in enum fr.cnes.sirius.patrius.attitudes.directions.ITargetDirection.AberrationCorrection
Returns true if stellar aberration is included.
he - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Elements coefficients.
head(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Returns a new sequence from the beginning to the given element.
head(L) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate, boolean) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns a new sequence from the beginning to the given element.
head(L) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns a new sequence from the beginning to the given element.
head(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns a new sequence from the beginning to the given element.
head(T) - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
Returns a new sequence from the beginning to the given element.
HELIUM - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Identifier for helium.
HelmertTransformation - Class in fr.cnes.sirius.patrius.frames.transformations
Transformation class for geodetic systems.
HelmertTransformation(AbsoluteDate, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformation
Build a transform from its primitive operations.
HelmertTransformationFactory - Class in fr.cnes.sirius.patrius.frames.transformations
HelmholtzPolynomial - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
This class represents Helmholtz polynomial.
HelmholtzPolynomial(int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.HelmholtzPolynomial
Create a Helmholtz polynomial with given degree and order
HermiteInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Polynomial interpolator using both sample values and sample derivatives.
HermiteInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.HermiteInterpolator
Create an empty interpolator.
hessian(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.LogarithmicBarrier
Function hessian at point X.
hessian(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.QuadraticMultivariateRealFunction
Function hessian at point X.
hessian(double[]) - Method in interface fr.cnes.sirius.patrius.math.optim.joptimizer.functions.TwiceDifferentiableMultivariateRealFunction
Function hessian at point X.
HighamHall54Integrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements the 5(4) Higham and Hall integrator for Ordinary Differential Equations.
HighamHall54Integrator(double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.HighamHall54Integrator
Simple constructor.
HighamHall54Integrator(double, double, double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.HighamHall54Integrator
Simple constructor.
HighamHall54Integrator(double, double, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.HighamHall54Integrator
Simple constructor.
HighamHall54Integrator(double, double, double[], double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.HighamHall54Integrator
Simple constructor.
homoscedasticT(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
homoscedasticT(StatisticalSummary, StatisticalSummary) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
See TTest# homoscedasticT(fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary, fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary)
homoscedasticT(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes a 2-sample t statistic, under the hypothesis of equal subpopulation variances.
homoscedasticT(StatisticalSummary, StatisticalSummary) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes a 2-sample t statistic, comparing the means of the datasets described by two StatisticalSummary instances, under the assumption of equal subpopulation variances.
homoscedasticT(double, double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes t test statistic for 2-sample t-test under the hypothesis of equal subpopulation variances.
homoscedasticTTest(double[], double[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
homoscedasticTTest(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
homoscedasticTTest(StatisticalSummary, StatisticalSummary) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
See TTest# homoscedasticTTest(fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary, fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary)
homoscedasticTTest(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Returns the observed significance level, or p-value, associated with a two-sample, two-tailed t-test comparing the means of the input arrays, under the assumption that the two samples are drawn from subpopulations with equal variances.
homoscedasticTTest(double[], double[], double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Performs a two-sided t-test evaluating the null hypothesis that sample1 and sample2 are drawn from populations with the same mean, with significance level alpha, assuming that the subpopulation variances are equal.
homoscedasticTTest(StatisticalSummary, StatisticalSummary) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Returns the observed significance level, or p-value, associated with a two-sample, two-tailed t-test comparing the means of the datasets described by two StatisticalSummary instances, under the hypothesis of equal subpopulation variances.
homoscedasticTTest(double, double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes p-value for 2-sided, 2-sample t-test, under the assumption of equal subpopulation variances.
HOUR - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Seconds in an hour
HYDROGEN - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Identifier for hydrogen.
HYDROGEN_MASS - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AtmosphereData
Hydrogen atomic mass.
HypergeometricDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the hypergeometric distribution.
HypergeometricDistribution(int, int, int) - Constructor for class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
Construct a new hypergeometric distribution with the specified population size, number of successes in the population, and sample size.
HypergeometricDistribution(RandomGenerator, int, int, int) - Constructor for class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
Creates a new hypergeometric distribution.
Hyperplane<S extends Space> - Interface in fr.cnes.sirius.patrius.math.geometry.partitioning
This interface represents an hyperplane of a space.
hypot(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Returns the hypotenuse of a triangle with sides this and y - sqrt(this2 +y2)
avoiding intermediate overflow or underflow.
hypot(DerivativeStructure, DerivativeStructure) - Static method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Returns the hypotenuse of a triangle with sides x and y - sqrt(x2 +y2)
avoiding intermediate overflow or underflow.
hypot(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Returns the hypotenuse of a triangle with sides x and y - sqrt(x2 +y2)
avoiding intermediate overflow or underflow.
hypot(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Returns the hypotenuse of a triangle with sides x and y - sqrt(x2 +y2)
avoiding intermediate overflow or underflow.
hypot(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Returns the hypotenuse of a triangle with sides x and y - sqrt(x2 +y2)
avoiding intermediate overflow or underflow.
hypot(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Returns the hypotenuse of a triangle with sides x and y - sqrt(x2 +y2)
avoiding intermediate overflow or underflow.
hypot(double, double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Returns the hypotenuse of a triangle with sides x and y - sqrt(x2 +y2)
avoiding intermediate overflow or underflow.
hypot(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Returns the hypotenuse of a triangle with sides x and y - sqrt(x2 +y2)
avoiding intermediate overflow or underflow.
hypot(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Returns the hypotenuse of a triangle with sides x and y - sqrt(x2 +y2)
avoiding intermediate overflow or underflow.
hypot(T) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Returns the hypotenuse of a triangle with sides this and y - sqrt(this2 +y2)
avoiding intermediate overflow or underflow.
hypot(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Returns the hypotenuse of a triangle with sides x and y - sqrt(x2 +y2)
avoiding intermediate overflow or underflow.
hypot(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Returns the hypotenuse of a triangle with sides x and y - sqrt(x2 +y2)
avoiding intermediate overflow or underflow.

I

I - Static variable in class fr.cnes.sirius.patrius.math.complex.Complex
The square root of -1.
I - Static variable in class fr.cnes.sirius.patrius.math.complex.Quaternion
i
i - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
final inclination.
i1 - Variable in class fr.cnes.sirius.patrius.math.random.AbstractWell
Index indirection table giving for each index the value index + m1 taking table size into account.
i2 - Variable in class fr.cnes.sirius.patrius.math.random.AbstractWell
Index indirection table giving for each index the value index + m2 taking table size into account.
i3 - Variable in class fr.cnes.sirius.patrius.math.random.AbstractWell
Index indirection table giving for each index the value index + m3 taking table size into account.
I_LIM - Static variable in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Inclination upper limit.
IAUCelestialBody - Interface in fr.cnes.sirius.patrius.bodies
Interface for IAU celestial bodies like Sun, Moon or solar system planets.
IAUMODPrecession - Class in fr.cnes.sirius.patrius.frames.configuration.modprecession
This class implement the IAU Precession models for GCRF to MOD transformation.
IAUMODPrecession(IAUMODPrecessionConvention, int, int) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecession
Constructor.
IAUMODPrecessionConvention - Enum in fr.cnes.sirius.patrius.frames.configuration.modprecession
This class lists all the available precession conventions used in conjunction with MOD and Ecliptic MOD frames.
IAUPoleCoefficients - Class in fr.cnes.sirius.patrius.bodies
IAU coefficients for generic IAU pole model for pole and prime meridian orientations.
IAUPoleCoefficients(IAUPoleCoefficients1D, IAUPoleCoefficients1D, IAUPoleCoefficients1D) - Constructor for class fr.cnes.sirius.patrius.bodies.IAUPoleCoefficients
Constructor.
IAUPoleCoefficients1D - Class in fr.cnes.sirius.patrius.bodies
IAU pole coefficients for one elements (pole or prime meridian angle).
IAUPoleCoefficients1D(List<IAUPoleFunction>) - Constructor for class fr.cnes.sirius.patrius.bodies.IAUPoleCoefficients1D
Constructor.
IAUPoleFactory - Class in fr.cnes.sirius.patrius.bodies
Factory class for IAU poles.
IAUPoleFunction - Class in fr.cnes.sirius.patrius.bodies
IAU pole function: this class is used to define an atomic element of IAU pole computation.
IAUPoleFunction(IAUPoleFunctionType, UnivariateDifferentiableFunction, IAUPoleFunction.IAUTimeDependency) - Constructor for class fr.cnes.sirius.patrius.bodies.IAUPoleFunction
Constructor.
IAUPoleFunction.IAUTimeDependency - Enum in fr.cnes.sirius.patrius.bodies
IAU time dependency (days or centuries).
IAUPoleFunctionType - Enum in fr.cnes.sirius.patrius.bodies
IAU pole type: this enumeration lists all possible IAU pole effects (constant, secular, harmonics) used to convert from ICRF body centered frame to true equator/rotating body centered frame.
IAUPoleModelType - Enum in fr.cnes.sirius.patrius.bodies
IAU pole type: this enumeration lists all possible IAU pole effects (constant, secular, harmonics) used to convert from ICRF body centered frame to true equator/rotating body centered frame.
ICGEM_FILENAME - Static variable in class fr.cnes.sirius.patrius.forces.gravity.potential.GravityFieldFactory
Default regular expression for ICGEM files.
ICGEMFormatReader - Class in fr.cnes.sirius.patrius.forces.gravity.potential
Reader for the ICGEM gravity field format.
ICGEMFormatReader(String, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.potential.ICGEMFormatReader
Simple constructor.
ICRF_FRAME_NAME - Static variable in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
ICRF frame name.
IDENTITY - Static variable in class fr.cnes.sirius.patrius.frames.transformations.Transform
Identity transform.
Identity - Class in fr.cnes.sirius.patrius.math.analysis.function
Identity function.
Identity() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Identity
 
IDENTITY - Static variable in class fr.cnes.sirius.patrius.math.complex.Quaternion
Identity quaternion.
IDENTITY - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Identity rotation.
IDENTITY - Static variable in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Fixed orientation parallel with reference frame (identity rotation, zero rotation rate, zero rotation acceleration).
identityPermutation(int) - Static method in class fr.cnes.sirius.patrius.math.genetics.RandomKey
Generates a representation corresponding to an identity permutation of length l which can be passed to the RandomKey constructor.
IdentityPreconditioner() - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.IdentityPreconditioner
 
IdentityProjection - Class in fr.cnes.sirius.patrius.projections
This is the identity projection defined by
X = Lon
Y = Lat

The pivot point has a latitude and longitude to 0.
IdentityProjection(EllipsoidBodyShape) - Constructor for class fr.cnes.sirius.patrius.projections.IdentityProjection
Constructor with EllipsoidBodyShape object.
IDependentVariable<T> - Interface in fr.cnes.sirius.patrius.math.analysis
Generic interface to describe a T-dependent variable.
IDependentVectorVariable<T> - Interface in fr.cnes.sirius.patrius.math.analysis
Generic interface to describe a T-dependent 3D vector.
IDirection - Interface in fr.cnes.sirius.patrius.attitudes.directions
This is the main interface for directions.
idword2architype(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
Extract the architecture and type of a SPICE binary kernel file from a file ID word.
IEEEremainder(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Computes the remainder as prescribed by the IEEE 754 standard.
IEEEremainder(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Computes the remainder as prescribed by the IEEE 754 standard.
IEEEremainder(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Computes the remainder as prescribed by the IEEE 754 standard.
IEEEremainder(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Computes the remainder as prescribed by the IEEE 754 standard.
IEEEremainder(double, double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Computes the remainder as prescribed by the IEEE 754 standard.
IEEEremainder(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Computes the remainder as prescribed by the IEEE 754 standard.
IEEEremainder(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Computes the remainder as prescribed by the IEEE 754 standard.
IEEEremainder(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Computes the remainder as prescribed by the IEEE 754 standard.
IEEEremainder(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Computes the remainder as prescribed by the IEEE 754 standard.
IEllipsoid - Interface in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Interface for Ellipsoid objects.
IEmissivityModel - Interface in fr.cnes.sirius.patrius.forces.radiation
This is the interface for all emissivity models (albedo and infrared).
IERS20032010PrecessionNutation - Class in fr.cnes.sirius.patrius.frames.configuration.precessionnutation
This class implement the IERS 2003 and 2010 CIRF Precession Nutation models.
IERS20032010PrecessionNutation(PrecessionNutationConvention) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.IERS20032010PrecessionNutation
Constructor.
IERS20032010PrecessionNutation(PrecessionNutationConvention, boolean) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.IERS20032010PrecessionNutation
Constructor.
IERS2003SPCorrection - Class in fr.cnes.sirius.patrius.frames.configuration.sp
Compute s' correction (IERS 2003 convention).
IERS2003SPCorrection() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.sp.IERS2003SPCorrection
 
IERS2003TidalCorrection - Class in fr.cnes.sirius.patrius.frames.configuration.tides
Compute tidal correction to the pole motion.
IERS2003TidalCorrection() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2003TidalCorrection
Simple constructor.
IERS2010LibrationCorrection - Class in fr.cnes.sirius.patrius.frames.configuration.libration
This class computes the diurnal lunisolar effect.
IERS2010LibrationCorrection() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.libration.IERS2010LibrationCorrection
 
IERS2010SPCorrection - Class in fr.cnes.sirius.patrius.frames.configuration.sp
Compute s' correction.
IERS2010SPCorrection() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.sp.IERS2010SPCorrection
 
IERS2010TidalCorrection - Class in fr.cnes.sirius.patrius.frames.configuration.tides
This class applies the integral Ray model (71 tidal waves) and Brzezinski-Mathews-Bretagnon-Capitaine-Bizouard model (10 lunisolar waves) of the semidiurnal/diurnal variations in the Earth's orientation as recommended in the IERS 2003 Conventions (McCarthy, 2002).
IERS2010TidalCorrection() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2010TidalCorrection
 
IERS92_EARTH_EQUATORIAL_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Earth standard gravitational parameter (m) from CNES COMPAS_Base data set.
IERS92_EARTH_FLATTENING - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Earth flattening from CNES COMPAS_Base data set.
IERS92_EARTH_GRAVITATIONAL_PARAMETER - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Earth standard gravitational parameter (m3s2) from CNES COMPAS_Base data set.
IERS92_EARTH_J2 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Earth J2 parameter from CNES COMPAS_Base data set.
IERS92_EARTH_ROTATION_RATE - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Earth rotation rate (rad/s) from CNES COMPAS_Base data set.
IERS92_LIGHT_VELOCITY - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 light velocity in vacuum (meters per second) from CNES COMPAS_Base data set.
IERS92_MOON_EQUATORIAL_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Moon equatorial radius from CNES COMPAS_Base data set.
IERS92_MOON_FLATTENING - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Moon flattening from CNES COMPAS_Base data set.
IERS92_MOON_GRAVITATIONAL_PARAMETER - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Moon standard gravitational parameter from CNES COMPAS_Base data set.
IERS92_MOON_ROTATION_RATE - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Moon rotation rate from CNES COMPAS_Base data set.
IERS92_SUN_EQUATORIAL_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Sun equatorial radius from CNES COMPAS_Base data set.
IERS92_SUN_FLATTENING - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Sun flattening from CNES COMPAS_Base data set.
IERS92_SUN_GRAVITATIONAL_PARAMETER - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Sun standard gravitational parameter from CNES COMPAS_Base data set.
IERS92_SUN_ROTATION_RATE - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 Sun rotation rate from CNES COMPAS_Base data set.
IERS92_UA - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
IERS92 UA (m) from CNES COMPAS_Base data set.
IFastFourierTransformer - Interface in fr.cnes.sirius.patrius.math.transform
This interface gathers all the FFT algorithms of this library.
IFieldOfView - Interface in fr.cnes.sirius.patrius.fieldsofview
This is the interface for all the field of view (circular, elliptic...).
IGeometricFieldOfView - Interface in fr.cnes.sirius.patrius.fieldsofview
This interface specifies the generic concept of IFieldOfView with conical shapes based on a polygonal section.
IInertiaModel - Interface in fr.cnes.sirius.patrius.assembly.models
 
IInertiaProperty - Interface in fr.cnes.sirius.patrius.assembly.properties
This is the interface for all inertia properties : those properties can provide the inertia matrix, mass and mass center of the part, and the frame in which the vector and the matrix are expressed.
IJacobiansParameterizable - Interface in fr.cnes.sirius.patrius.math.parameter
This class is used to define jacobian function parameters.
IllConditionedOperatorException - Exception in fr.cnes.sirius.patrius.math.linear
An exception to be thrown when the condition number of a RealLinearOperator is too high.
IllConditionedOperatorException(double) - Constructor for exception fr.cnes.sirius.patrius.math.linear.IllConditionedOperatorException
Creates a new instance of this class.
IllinoisSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
Implements the Illinois method for root-finding (approximating a zero of a univariate real function).
IllinoisSolver() - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.IllinoisSolver
Construct a solver with default accuracy (1e-6).
IllinoisSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.IllinoisSolver
Construct a solver.
IllinoisSolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.IllinoisSolver
Construct a solver.
IllinoisSolver(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.IllinoisSolver
Construct a solver.
iMax - Variable in class fr.cnes.sirius.patrius.math.utils.AbstractSearchIndex
The upper bound of tab to consider for the search index algorithm.
iMin - Variable in class fr.cnes.sirius.patrius.math.utils.AbstractSearchIndex
The lower bound of tab to consider for the search index algorithm.
ImpulseDaManeuver - Class in fr.cnes.sirius.patrius.forces.maneuvers.orbman
Class defining an impulsive maneuver with a semi-major axis increment as input.
ImpulseDaManeuver(EventDetector, double, double, MassProvider, String) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDaManeuver
Build a new instance.
ImpulseDaManeuver(EventDetector, double, PropulsiveProperty, MassProvider, TankProperty) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDaManeuver
Build a new instance using propulsive and engine property.
ImpulseDeManeuver - Class in fr.cnes.sirius.patrius.forces.maneuvers.orbman
Class defining an impulsive maneuver with an eccentricity and a semi major axis increment as input.
ImpulseDeManeuver(EventDetector, double, double, double, MassProvider, String, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDeManeuver
Build a new instance.
ImpulseDeManeuver(EventDetector, double, double, PropulsiveProperty, MassProvider, TankProperty, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDeManeuver
Build a new instance using propulsive and engine property.
ImpulseDiManeuver - Class in fr.cnes.sirius.patrius.forces.maneuvers.orbman
Class defining an impulsive maneuver with a inclination and eventually a semi major axis increment as input.
ImpulseDiManeuver(EventDetector, double, double, MassProvider, String, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDiManeuver
Build a new instance.
ImpulseDiManeuver(EventDetector, double, double, double, MassProvider, String, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDiManeuver
Build a new instance.
ImpulseDiManeuver(EventDetector, double, PropulsiveProperty, MassProvider, TankProperty, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDiManeuver
Build a new instance using propulsive and engine property.
ImpulseDiManeuver(EventDetector, double, double, PropulsiveProperty, MassProvider, TankProperty, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDiManeuver
Build a new instance using propulsive and engine property.
ImpulseManeuver - Class in fr.cnes.sirius.patrius.forces.maneuvers
Impulse maneuver model.
ImpulseManeuver(EventDetector, Vector3D, double, MassProvider, String) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Build a new instance.
ImpulseManeuver(EventDetector, Vector3D, Frame, double, MassProvider, String) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Build a new instance.
ImpulseManeuver(EventDetector, Vector3D, double, MassProvider, String, LOFType) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Build a new instance with a LocalOrbitalFrame.
ImpulseManeuver(EventDetector, Vector3D, PropulsiveProperty, MassProvider, TankProperty) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Build a new instance using propulsive and engine property.
ImpulseManeuver(EventDetector, Vector3D, Frame, PropulsiveProperty, MassProvider, TankProperty) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Build a new instance using propulsive and engine property.
ImpulseManeuver(EventDetector, Vector3D, PropulsiveProperty, MassProvider, TankProperty, LOFType) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Build a new instance with a LocalOrbitalFrame and using propulsive and engine property.
ImpulseParKepManeuver - Interface in fr.cnes.sirius.patrius.forces.maneuvers.orbman
Generic interface which offers an unique service to compute a DV from a SpacecraftState object.
includes(ComparableInterval<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Returns true if this interval includes the other.
includes(ComparableInterval<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableIntervalsList
Returns true if the provided interval is included in one of the intervals of the list.
includes(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateIntervalsList
Returns true if the provided interval is included in one of the intervals of the list.
incMoment - Variable in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Kurtosis
Determines whether or not this statistic can be incremented or cleared.
incMoment - Variable in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Determines whether or not this statistic can be incremented or cleared.
incMoment - Variable in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Skewness
Determines whether or not this statistic can be incremented or cleared.
incMoment - Variable in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Whether or not Variance.increment(double) should increment the internal second moment.
INCREASING - Static variable in class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Flag for increasing distance detection (slopeSelection = 0).
INCREASING - Static variable in interface fr.cnes.sirius.patrius.events.EventDetector
Increasing g-function related events parameter.
INCREASING - Static variable in interface fr.cnes.sirius.patrius.events.MultiEventDetector
Increasing g-function related events parameter.
INCREASING - Static variable in interface fr.cnes.sirius.patrius.math.ode.events.EventHandler
Increasing g-function related events parameter.
INCREASING_DECREASING - Static variable in class fr.cnes.sirius.patrius.events.detectors.DistanceDetector
Flag for both increasing and decreasing distance detection (slopeSelection = 2).
INCREASING_DECREASING - Static variable in interface fr.cnes.sirius.patrius.events.EventDetector
Both increasing and decreasing g-function related events parameter.
INCREASING_DECREASING - Static variable in interface fr.cnes.sirius.patrius.events.MultiEventDetector
Both increasing and decreasing g-function related events parameter.
INCREASING_DECREASING - Static variable in interface fr.cnes.sirius.patrius.math.ode.events.EventHandler
Both increasing and decreasing g-function related events parameter.
increment() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.CounterArray
Increment counter array.
increment(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.correlation.StorelessCovariance
Increment the covariance matrix with one row of data.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractStorelessUnivariateStatistic
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.GeometricMean
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Kurtosis
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SecondMoment
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Skewness
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialCovariance
Add a new vector to the sample.
increment(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialMean
Add a new vector to the sample.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Max
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Min
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StorelessUnivariateStatistic
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Product
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Sum
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfLogs
Updates the internal state of the statistic to reflect the addition of the new value.
increment(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfSquares
Updates the internal state of the statistic to reflect the addition of the new value.
incrementAll(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractStorelessUnivariateStatistic
This default implementation just calls AbstractStorelessUnivariateStatistic.increment(double) in a loop over the input array.
incrementAll(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractStorelessUnivariateStatistic
This default implementation just calls AbstractStorelessUnivariateStatistic.increment(double) in a loop over the specified portion of the input array.
incrementAll(double[]) - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StorelessUnivariateStatistic
Updates the internal state of the statistic to reflect addition of all values in the values array.
incrementAll(double[], int, int) - Method in interface fr.cnes.sirius.patrius.math.stat.descriptive.StorelessUnivariateStatistic
Updates the internal state of the statistic to reflect addition of the values in the designated portion of the values array.
incrementCount(int) - Method in class fr.cnes.sirius.patrius.math.util.Incrementor
Performs multiple increments.
incrementCount() - Method in class fr.cnes.sirius.patrius.math.util.Incrementor
Adds one to the current iteration count.
incrementEvaluationCount() - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Increment the evaluation count by one.
incrementEvaluationCount() - Method in class fr.cnes.sirius.patrius.math.optim.BaseOptimizer
Increment the evaluation count.
incrementExact(int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Increment a number, detecting overflows.
incrementExact(long) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Increment a number, detecting overflows.
incrementIterationCount() - Method in class fr.cnes.sirius.patrius.math.optim.BaseOptimizer
Increment the iteration count.
incrementIterationCount() - Method in class fr.cnes.sirius.patrius.math.util.IterationManager
Increments the iteration count by one, and throws an exception if the maximum number of iterations is reached.
Incrementor - Class in fr.cnes.sirius.patrius.math.util
Utility that increments a counter until a maximum is reached, at which point, the instance will by default throw a MaxCountExceededException.
Incrementor() - Constructor for class fr.cnes.sirius.patrius.math.util.Incrementor
Default constructor.
Incrementor(int) - Constructor for class fr.cnes.sirius.patrius.math.util.Incrementor
Defines a maximal count.
Incrementor(int, Incrementor.MaxCountExceededCallback) - Constructor for class fr.cnes.sirius.patrius.math.util.Incrementor
Defines a maximal count and a callback method to be triggered at counter exhaustion.
Incrementor.MaxCountExceededCallback - Interface in fr.cnes.sirius.patrius.math.util
Defines a method to be called at counter exhaustion.
incrementValue(Comparable<?>, long) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Increments the frequency count for v.
index - Variable in class fr.cnes.sirius.patrius.math.random.AbstractWell
Current index in the bytes pool.
indexOf(ParameterDescriptor) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the index of a given parameter descriptor in the list stored internally.
indexOfNoChar(String, char) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
Find the first occurrence in a string of a character NOT being the char on input.
indexValidity(int) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Checks if interpolation is valid : meaning if 0<= index +1 -interpOrder/2 or index + interpOrder/2 <= maximalIndex.
inducedPermutation(List<S>, List<S>) - Static method in class fr.cnes.sirius.patrius.math.genetics.RandomKey
Generates a representation of a permutation corresponding to a permutation which yields permutedData when applied to originalData.
InertiaComputedModel - Class in fr.cnes.sirius.patrius.assembly.models
This class is an inertia model computed from the inertia properties of each parts of an Assembly object.
InertiaComputedModel(Assembly) - Constructor for class fr.cnes.sirius.patrius.assembly.models.InertiaComputedModel
Constructor for the computed inertia model.
InertiaCylinderProperty - Class in fr.cnes.sirius.patrius.assembly.properties
Inertia property for a cylinder part.
InertiaCylinderProperty(double, double, MassProperty) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.InertiaCylinderProperty
Constructor for the cylinder inertia property.
INERTIAL_FRAME - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Inertial, body-centered frame name.
INERTIAL_FRAME_CONSTANT_MODEL - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Constant (equator) inertial, body-centered frame name.
INERTIAL_FRAME_MEAN_MODEL - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Mean (equator) inertial, body-centered frame name.
INERTIAL_FRAME_TRUE_MODEL - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
True (equator) inertial, body-centered frame name.
inertialSunFrame - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Sun inertially oriented frame.
InertiaParallelepipedProperty - Class in fr.cnes.sirius.patrius.assembly.properties
Inertia property for a parallelepipedic part.
InertiaParallelepipedProperty(double, double, double, MassProperty) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.InertiaParallelepipedProperty
Constructor for the parallelepiped inertia property.
InertiaSimpleModel - Class in fr.cnes.sirius.patrius.assembly.models
Simple inertia model : the mass, mass center and inertia matrix are directly given by the user.
InertiaSimpleModel(double, Vector3D, Matrix3D, Frame, String) - Constructor for class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Constructor for a simple inertia model.
InertiaSimpleModel(double, Vector3D, Matrix3D, Vector3D, Frame, String) - Constructor for class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Constructor for a simple inertia model; the inertia matrix is expressed with respect to a point that can be different from the mass center.
InertiaSimpleProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is a simple inertia property that can be added to a part.
InertiaSimpleProperty(Vector3D, Matrix3D, MassProperty) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.InertiaSimpleProperty
Constructor for the simple inertia property
InertiaSimpleProperty(Vector3D, Matrix3D, Vector3D, MassProperty) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.InertiaSimpleProperty
Constructor for the simple inertia property; the inertia matrix is expressed with respect to a point that can be different from the mass center.
InertiaSphereProperty - Class in fr.cnes.sirius.patrius.assembly.properties
Inertia property for a spherical part.
InertiaSphereProperty(double, MassProperty) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.InertiaSphereProperty
Constructor for the spherical inertia property.
INERTL - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceFrame
Inertial frame type.
INF - Static variable in class fr.cnes.sirius.patrius.math.complex.Complex
A complex number representing "+INF + INFi"
INFINITE - Static variable in class fr.cnes.sirius.patrius.math.dfp.Dfp
Indicator value for Infinity.
INFINITE_WINDOW - Static variable in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Represents an infinite window size.
InfiniteCone - Interface in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This interface extends the infinite shape for the particular cases of infinite cones.
InfiniteCylinder - Interface in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This interface extends the infinite shape for the particular cases of infinite cylinders.
InfiniteEllipticCone - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class is the Infinite Oblique Circular Cone class.
InfiniteEllipticCone(Vector3D, Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
This is the constructor for the class InfiniteObliqueCircularCone.
InfiniteEllipticCylinder - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class is the Infinite Elliptic Cylinder class.
InfiniteEllipticCylinder(Vector3D, Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
This is the constructor for the class InfiniteEllipticCylinder.
InfiniteRectangleCone - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a 3D infinite cone, with some algorithm to compute intersections and distances to some other objects.
InfiniteRectangleCone(Vector3D, Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCone
Build an infinite rectangle cone from the position of its origin, its axis, a vector defining the orientation of the rectangle and two angles
InfiniteRectangleCylinder - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a 3D infinite rectangle cylinder, with some algorithm to compute intersections and distances to some other objects.
InfiniteRectangleCylinder(Line, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
Build an infinite rectangle cylinder from its dimensions, orientation and the origin and direction of its axis
InfiniteRectangleCylinder(Vector3D, Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
Build an infinite rectangle cylinder from its dimensions, orientation and the origin and direction of its axis
InfiniteRightCircularCone - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a 3D infinite cone, with some algorithm to compute intersections and distances to some other objects.
InfiniteRightCircularCone(Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCone
Build an infinite elliptic cone from its angle, the position of its origin and its axis
InfiniteRightCircularCylinder - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a 3D infinite right circular cylinder, with some algorithm to compute intersections and distances to some other objects.
InfiniteRightCircularCylinder(Line, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCylinder
Build an infinite right circular cylinder from its radius and its axis as a line
InfiniteRightCircularCylinder(Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCylinder
Build an infinite right circular cylinder from its radius and the origin and direction of its axis
InfiniteShape - Interface in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Interface for all infinite shapes.
INFINITY - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Interval ] -inf ; +inf [.
init() - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.PoolSpice
This routine initializes the data structures needed for maintaining the kernel pool.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.AnomalyDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.AOLDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.BetaAngleDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.CentralBodyMaskCircularFOVDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.CombinedPhenomenaDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.EarthZoneDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaLatitudeDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaLongitudeDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Initialize event handler at the start of a propagation.
init(Map<String, SpacecraftState>, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.LongitudeDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.MaskingDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Initialize event handler at the start of a propagation.
init(Map<String, SpacecraftState>, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.TargetInFieldOfViewDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Initialize event handler at the start of a propagation.
init(Map<String, SpacecraftState>, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.events.EventDetector
Initialize event handler at the start of a propagation.
init(Map<String, SpacecraftState>, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Initialize event handler at the start of a propagation.
init(Map<String, SpacecraftState>, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.events.MultiEventDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Initialize event handler at the start of a propagation.
init(Map<String, SpacecraftState>, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Initialize event handler at the start of a propagation.
init(double, double[], double) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedEventDetector
Initialize event handler at the start of an ODE integration.
init(double, double[], double) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMonoEventDetector
Initialize event handler at the start of an ODE integration.
init(double, double[], double) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMultiEventDetector
Initialize event handler at the start of an ODE integration.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.utils.EventShifter
Initialize event handler at the start of a propagation.
init(Map<String, SpacecraftState>, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.utils.OneSatEventDetectorWrapper
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Initialize event handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Initialize step handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Initialize event handler at the start of a propagation.
init(double, double[], double) - Method in class fr.cnes.sirius.patrius.math.ode.ContinuousOutputModel
Initialize step handler at the start of an ODE integration.
init(double, double[], double) - Method in interface fr.cnes.sirius.patrius.math.ode.events.EventHandler
Initialize event handler at the start of an ODE integration.
init(double, double[], double) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.DummyStepHandler
Initialize step handler at the start of an ODE integration.
init(double, double[], double) - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.FixedStepHandler
Initialize step handler at the start of an ODE integration.
init(double, double[], double) - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.StepHandler
Initialize step handler at the start of an ODE integration.
init(double, double[], double) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.StepNormalizer
Initialize step handler at the start of an ODE integration.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AnalyticalEphemerisModeHandler
Initialize step handler at the start of a propagation.
init(double, double[], double) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiEphemerisModeHandler
Initialize step handler at the start of an ODE integration.
init(double, double[], double) - Method in class fr.cnes.sirius.patrius.propagation.sampling.AdaptedStepHandler
Initialize step handler at the start of an ODE integration.
init(double, double[], double) - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiAdaptedStepHandler
Initialize step handler at the start of an ODE integration.
init(Map<String, SpacecraftState>, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusFixedStepHandler
Initialize step handler at the start of a propagation.
init(Map<String, SpacecraftState>, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusStepHandler
Initialize step handler at the start of a propagation.
init(Map<String, SpacecraftState>, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusStepNormalizer
Initialize step handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.sampling.PatriusFixedStepHandler
Initialize step handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.sampling.PatriusStepHandler
Initialize step handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.sampling.PatriusStepHandlerMultiplexer
Initialize step handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.sampling.PatriusStepNormalizer
Initialize step handler at the start of a propagation.
init(SpacecraftState, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.ForcesStepHandler
Initialize step handler at the start of a propagation.
initDerivatives() - Method in class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
derivatives initialisation
initderivatives() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Initialize the partial derivative arrays.
initDerivatives() - Method in interface fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationSensitive
derivatives initialisation
initDerivatives(double[], Orbit) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.TimeDerivativesEquations
Initialize all derivatives to zero.
InitialGuess - Class in fr.cnes.sirius.patrius.math.optim
Starting point (first guess) of the optimization procedure.
InitialGuess(double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.InitialGuess
 
initializationPerformed(IterationEvent) - Method in interface fr.cnes.sirius.patrius.math.util.IterationListener
Invoked after completion of the initial phase of the iterative algorithm (prior to the main iteration loop).
initialize(OrbitType, PositionAngle, AttitudeProvider, AttitudeProvider, Map<String, AdditionalStateInfo>, boolean, AbsoluteDate, Frame, double) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.ModeHandler
Initialize the mode handler.
initialize(OrbitType, PositionAngle, Map<String, MultiAttitudeProvider>, Map<String, MultiAttitudeProvider>, MultiStateVectorInfo, boolean, AbsoluteDate, Map<String, Frame>, Map<String, Double>) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiEphemerisModeHandler
Initialize the mode handler.
initialize(OrbitType, PositionAngle, Map<String, MultiAttitudeProvider>, Map<String, MultiAttitudeProvider>, MultiStateVectorInfo, boolean, AbsoluteDate, Map<String, Frame>, Map<String, Double>) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.multi.MultiModeHandler
Initialize the mode handler.
initialize(OrbitType, PositionAngle, AttitudeProvider, AttitudeProvider, Map<String, AdditionalStateInfo>, boolean, AbsoluteDate, Frame, double) - Method in class fr.cnes.sirius.patrius.propagation.sampling.AdaptedStepHandler
Initialize the mode handler.
initialize(OrbitType, PositionAngle, Map<String, MultiAttitudeProvider>, Map<String, MultiAttitudeProvider>, MultiStateVectorInfo, boolean, AbsoluteDate, Map<String, Frame>, Map<String, Double>) - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiAdaptedStepHandler
Initialize the mode handler.
initializeCIPEphemeris(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Pre-initialize (optional) the CIP coordinates for a given interval for performance purpose.
initializeHighOrderDerivatives(double, double[], double[][], double[][]) - Method in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Initialize the high order scaled derivatives at step start.
initializeHighOrderDerivatives(double, double[], double[][], double[][]) - Method in interface fr.cnes.sirius.patrius.math.ode.MultistepIntegrator.NordsieckTransformer
Initialize the high order scaled derivatives at step start.
initializeHighOrderDerivatives(double, double[], double[][], double[][]) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsIntegrator
Initialize the high order scaled derivatives at step start.
initializeHighOrderDerivatives(double, double[], double[][], double[][]) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsNordsieckTransformer
Initialize the high order scaled derivatives at step start.
initializeLegendreCoefficients(double, double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Compute Legendre polynomials wrt geographic pole.
initializeStep(boolean, int, double[], double, double[], double[], double[], double[], double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Initialize the integration step.
initialOrbitTest(SpacecraftState) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
tests whether the initial orbit is under Perigee Altitude
initIntegration(double, double[], double) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Prepare the start of an integration.
initIntegration(double, double[], double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Prepare the start of an integration.
initMainPartFrame(UpdatableFrame) - Method in class fr.cnes.sirius.patrius.assembly.Assembly
Initialize the main part's frame using a UpdatableFrame as an input argument.
initMainPartFrame(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.Assembly
Initialize the main part's frame using a SpacecraftState as an input argument.
initMainPartFrame(UpdatableFrame) - Method in class fr.cnes.sirius.patrius.assembly.AssemblyBuilder
Sets up the frame of the main part.
initMainPartFrame(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.AssemblyBuilder
Sets up the main frame of the assembly from a "SpacecraftState" object.
initParameterDescriptors(int, boolean) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Starting from the specified index, adds the proper orbital coordinate descriptor to the first six parameter descriptors associated with the covariance matrix.
initPVCoordinates() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Compute the position/velocity coordinates from the canonical parameters.
initPVCoordinates() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Compute the position/velocity coordinates from the canonical parameters.
initPVCoordinates() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Compute the position/velocity coordinates from the canonical parameters.
initPVCoordinates() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Compute the position/velocity coordinates from the canonical parameters.
initPVCoordinates() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Compute the position/velocity coordinates from the canonical parameters.
initPVCoordinates() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Compute the position/velocity coordinates from the canonical parameters.
initPVCoordinates() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Compute the position/velocity coordinates from the canonical parameters.
initPVCoordinates() - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Compute the position/velocity coordinates from the canonical parameters.
initPVCoordinates() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Compute the position/velocity coordinates from the canonical parameters.
Input - Class in fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000
Class Input NOTES ON INPUT VARIABLES: UT, Local Time, and Longitude are used independently in the model and are not of equal importance for every situation.
Input() - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Constructor
inputParams - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
External data container.
inRange(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.bodies.PosVelChebyshev
Check if a date is in validity range.
insert(T) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree
Insert an element in the tree.
insert(int, int[], int...) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.ArrayUtils
Inserts elements into an array at the given index (starting from zero).
insertCut(Hyperplane<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Insert a cut sub-hyperplane in a node.
insertEquationData(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.ode.EquationsMapper
Insert equation data into a complete state or derivative array.
insertInTree(BSPTree<S>, boolean) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Insert the instance into another tree.
insideLeap(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.UTCScale
Check if date is within a leap second introduction.
IntegerDistribution - Interface in fr.cnes.sirius.patrius.math.distribution
Interface for distributions on the integers.
IntegrableUnivariateFunction - Interface in fr.cnes.sirius.patrius.math.analysis
Extension of UnivariateFunction representing an integrable univariate real function.
integral(double, double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractVector3DFunction
Returns the integral of the vector function in the given interval.
integral(double, double) - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFunction
Returns the integral of the vector function in the given interval.
integrate(int, UnivariateFunction, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Integrate the function in the given interval.
integrate(int, BivariateFunction, double, double, double, double) - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.bivariate.BivariateIntegrator
Integrates the function on the specified domain.
integrate(int, BivariateFunction, double, double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.bivariate.DelegatedBivariateIntegrator
Integrates the function on the specified domain.
integrate(UnivariateFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.gauss.GaussIntegrator
Returns an estimate of the integral of f(x) * w(x), where w is a weight function that depends on the actual flavor of the Gauss integration scheme.
integrate(int, LebedevFunction, LebedevGrid) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevIntegrator
Integration.
integrate(int, UnivariateFunction, double, double) - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.UnivariateIntegrator
Integrate the function in the given interval.
integrate(FirstOrderDifferentialEquations, double, double[], double, double[]) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Integrate the differential equations up to the given time.
integrate(ExpandableStatefulODE, double) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Integrate a set of differential equations up to the given time.
integrate(FirstOrderDifferentialEquations, double, double[], double, double[]) - Method in interface fr.cnes.sirius.patrius.math.ode.FirstOrderIntegrator
Integrate the differential equations up to the given time.
integrate(ExpandableStatefulODE, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsBashforthIntegrator
Integrate a set of differential equations up to the given time.
integrate(ExpandableStatefulODE, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsIntegrator
Integrate a set of differential equations up to the given time.
integrate(ExpandableStatefulODE, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsMoultonIntegrator
Integrate a set of differential equations up to the given time.
integrate(ExpandableStatefulODE, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Integrate a set of differential equations up to the given time.
integrate(ExpandableStatefulODE, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.cowell.CowellIntegrator
Integrate a set of differential equations up to the given time.
integrate(ExpandableStatefulODE, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Integrate a set of differential equations up to the given time.
integrate(ExpandableStatefulODE, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.GraggBulirschStoerIntegrator
Integrate a set of differential equations up to the given time.
integrate(ExpandableStatefulODE, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.RungeKuttaIntegrator
Integrate a set of differential equations up to the given time.
integrate(SecondOrderDifferentialEquations, double, double[], double[], double, double[], double[]) - Method in interface fr.cnes.sirius.patrius.math.ode.SecondOrderIntegrator
Integrate the differential equations up to the given time
IntegratedEphemeris - Class in fr.cnes.sirius.patrius.propagation.precomputed
This class stores sequentially generated orbital parameters for later retrieval.
IntegratedEphemeris(List<AbsoluteDate>, List<AbsoluteDate>, List<AbsoluteDate>, OrbitType, PositionAngle, AttitudeProvider, Map<String, AdditionalStateInfo>, List<ContinuousOutputModel>, Frame, double) - Constructor for class fr.cnes.sirius.patrius.propagation.precomputed.IntegratedEphemeris
Creates a new instance of IntegratedEphemeris.
IntegratedEphemeris(List<AbsoluteDate>, List<AbsoluteDate>, List<AbsoluteDate>, OrbitType, PositionAngle, AttitudeProvider, AttitudeProvider, Map<String, AdditionalStateInfo>, List<ContinuousOutputModel>, Frame, double) - Constructor for class fr.cnes.sirius.patrius.propagation.precomputed.IntegratedEphemeris
Creates a new instance of IntegratedEphemeris.
integrator - Variable in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Integrator for the orbital extrapolation process.
integStep - Variable in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Integration step.
internalPadding(String, int, int) - Method in enum fr.cnes.sirius.patrius.utils.StringTablePrinter.StringAlign
Returns the provided String with spaces to match the expected width (internal method without verification).
interp1D(double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
Interpolates in 1D.
interp2D(double, double, double, double, double, double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
Interpolates in 2D by 2-successives 1D interpolation.
interpolate(AbsoluteDate, Collection<Attitude>) - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Get an interpolated instance.
interpolate(AbsoluteDate, Collection<Attitude>, AngularDerivativesFilter) - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Get an interpolated instance.
interpolate(AbsoluteDate, Collection<Attitude>, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Interpolates attitude.
interpolate(AbsoluteDate, Collection<Attitude>, boolean, AngularDerivativesFilter) - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Interpolates attitude.
interpolate(AbsoluteDate, Collection<Transform>) - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get an interpolated instance.
interpolate(AbsoluteDate, Collection<Transform>, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get an interpolated instance.
interpolate(AbsoluteDate, boolean, boolean, Collection<Transform>) - Static method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Interpolate a transform from a sample set of existing transforms.
interpolate(AbsoluteDate, boolean, boolean, Collection<Transform>, boolean) - Static method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Interpolate a transform from a sample set of existing transforms.
interpolate(double[], double[], double[][]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.BicubicSplineInterpolator
Compute an interpolating function for the dataset.
interpolate(double[], double[], double[][]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.BiLinearIntervalsInterpolator
Compute an interpolating function for the dataset.
interpolate(double[], double[], double[][]) - Method in interface fr.cnes.sirius.patrius.math.analysis.interpolation.BivariateGridInterpolator
Compute an interpolating function for the dataset.
interpolate(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.DividedDifferenceInterpolator
Compute an interpolating function for the dataset.
interpolate(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.LinearInterpolator
Computes a linear interpolating function for the data set.
interpolate(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.LoessInterpolator
Compute an interpolating function by performing a loess fit on the data at the original abscissae and then building a cubic spline with a SplineInterpolator on the resulting fit.
interpolate(double[][], double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.MicrosphereInterpolator
Computes an interpolating function for the data set.
interpolate(double[][], double[]) - Method in interface fr.cnes.sirius.patrius.math.analysis.interpolation.MultivariateInterpolator
Computes an interpolating function for the data set.
interpolate(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.NevilleInterpolator
Computes an interpolating function for the data set.
interpolate(double[], double[], double[][]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.SmoothingPolynomialBicubicSplineInterpolator
Compute an interpolating function for the dataset.
interpolate(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.SplineInterpolator
Computes an interpolating function for the data set.
interpolate(double[], double[], double[], double[][][]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.TricubicSplineInterpolator
Compute an interpolating function for the dataset.
interpolate(double[], double[], double[], double[][][]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.TriLinearIntervalsInterpolator
Compute an interpolating function for the dataset.
interpolate(double[], double[], double[], double[][][]) - Method in interface fr.cnes.sirius.patrius.math.analysis.interpolation.TrivariateGridInterpolator
Compute an interpolating function for the dataset.
interpolate(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.UniLinearIntervalsInterpolator
Compute an interpolating function for the dataset.
interpolate(double[], double[]) - Method in interface fr.cnes.sirius.patrius.math.analysis.interpolation.UnivariateInterpolator
Compute an interpolating function for the dataset.
interpolate(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.UnivariatePeriodicInterpolator
 
interpolate(AbsoluteDate, Collection<Orbit>) - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get an interpolated instance.
interpolate(AbsoluteDate, Collection<Orbit>) - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get an interpolated instance.
interpolate(AbsoluteDate, Collection<Orbit>) - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get an interpolated instance.
interpolate(AbsoluteDate, Collection<Orbit>) - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get an interpolated instance.
interpolate(AbsoluteDate, Collection<Orbit>) - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get an interpolated instance.
interpolate(AbsoluteDate, Collection<Orbit>) - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get an interpolated instance.
interpolate(AbsoluteDate, Collection<Orbit>) - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get an interpolated instance.
interpolate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
Computes the interpolation of a covariance matrix based on its two surrounding covariance matrices which define the interpolation interval allowed.
interpolate(AbsoluteDate, Collection<SpacecraftState>) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get an interpolated instance.
interpolate(AbsoluteDate, List<Orbit>) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get an interpolated instance of an orbit.
interpolate(AbsoluteDate, Collection<Orbit>) - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get an interpolated instance.
interpolate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Returns an interpolated instance at the required date.
interpolate(AbsoluteDate, Collection<T>) - Method in interface fr.cnes.sirius.patrius.time.TimeInterpolable
Get an interpolated instance.
interpolate(AbsoluteDate, AngularDerivativesFilter, Collection<TimeStampedAngularCoordinates>) - Static method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Interpolate angular coordinates.
interpolate(AbsoluteDate, AngularDerivativesFilter, Collection<TimeStampedAngularCoordinates>, boolean) - Static method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Interpolate angular coordinates.
interpolate(AbsoluteDate, CartesianDerivativesFilter, Collection<TimeStampedPVCoordinates>) - Static method in class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Interpolate position-velocity.
interpolateArray(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
Computes the interpolation of a covariance matrix based on its two surrounding covariance matrices which define the interpolation interval allowed.
interpolateChebyshevFunction(UnivariateFunction, int, double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ChebyshevDecompositionEngine
Interpolate the given function by a Chebyshev polynomial on the specified range [start ; end].
interpolateChebyshevFunction(double, double, double[]) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ChebyshevDecompositionEngine
Interpolate the values of a f function defined at the Chebyshev abscissas by a Chebyshev polynomial on the specified range [start ; end].
interpolatedDerivatives - Variable in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
interpolated derivatives
InterpolatedDragReader - Class in fr.cnes.sirius.patrius.assembly.models
Generic reader to read a file containing aero coefficients and store these coefficients.
InterpolatedDragReader() - Constructor for class fr.cnes.sirius.patrius.assembly.models.InterpolatedDragReader
 
interpolatedPrimaryDerivatives - Variable in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
interpolated primary derivatives
interpolatedPrimaryState - Variable in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
interpolated primary state
interpolatedSecondaryDerivatives - Variable in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
interpolated secondary derivatives
interpolatedSecondaryState - Variable in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
interpolated secondary state
interpolatedState - Variable in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
interpolated state
interpolatedTime - Variable in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
interpolated time
InterpolatingTransformProvider - Class in fr.cnes.sirius.patrius.frames.transformations
Transform provider using thread-safe interpolation on transforms sample.
InterpolatingTransformProvider(TransformProvider, boolean, boolean, AbsoluteDate, AbsoluteDate, int, double, int, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.InterpolatingTransformProvider
Simple constructor.
InterpolatingTransformProvider(TransformProvider, boolean, boolean, AbsoluteDate, AbsoluteDate, int, double, int, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.InterpolatingTransformProvider
Simple constructor.
InterpolationTableLoader - Class in fr.cnes.sirius.patrius.models.earth
Used to read an interpolation table from a data file.
InterpolationTableLoader() - Constructor for class fr.cnes.sirius.patrius.models.earth.InterpolationTableLoader
 
interpolator - Variable in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractEphemerisPvHermiteLagrange
Ephemeris Hermite interpolator
INTERSECTION - Static variable in class fr.cnes.sirius.patrius.bodies.BodyPoint.BodyPointName
Name for an intersection point at null altitude.
Intersection - Class in fr.cnes.sirius.patrius.bodies.mesh
Intersection data.
Intersection(Triangle, Vector3D) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.Intersection
Constructor.
intersection(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Get the intersection point of the instance and another line.
intersection(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Get the intersection of a line with the instance.
intersection(Plane) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Build the line shared by the instance and another plane.
intersection(Plane, Plane, Plane) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Get the intersection point of three planes.
intersection(SubLine, boolean) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SubLine
Get the intersection of the instance and another sub-line.
intersection(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Get the intersection point of the instance and another line.
intersection(SubLine, boolean) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.SubLine
Get the intersection of the instance and another sub-line.
intersection(SubHyperplane<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Get the parts of a sub-hyperplane that are contained in the region.
intersection(SubHyperplane<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Region
Get the parts of a sub-hyperplane that are contained in the region.
intersection(Region<S>, Region<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.RegionFactory
Compute the intersection of two regions.
INTERSECTION_AT_ALTITUDE - Static variable in class fr.cnes.sirius.patrius.bodies.BodyPoint.BodyPointName
Name for an intersection point at not null altitude.
intersectionWith(ParameterDescriptor) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Extracts the field descriptors associated with both this parameter descriptor and the one provided, and which are mapped to the same value.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractEllipse
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
This method returns true if the line intersects the ellipsoid.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
This method returns true if the user specified line intersects the cone.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
This method returns true if the user specified line intersects the cylinder.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCone
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCone
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCylinder
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCone
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
Tests the intersection with a line.
intersects(Line) - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Shape
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Tests the intersection with a line.
intersects(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCap
Returns true when the line intersects the spherical cap.
intertialRefFrameNumber(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceChangeFrame
Return the index of one of the standard inertial reference frames supported by IRFROT.
Interval - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.oned
This class represents a 1D interval.
Interval(double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Interval
Simple constructor.
IntervalEndpointType - Enum in fr.cnes.sirius.patrius.math.interval
- Describes the type of an interval endpoint : OPENED or CLOSED.
IntervalMapSearcher<T> - Class in fr.cnes.sirius.patrius.time
This class associates objects to AbsoluteDateInterval.
IntervalMapSearcher(Collection<AbsoluteDateInterval>, Collection<T>) - Constructor for class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Simple constructor with a collection of intervals and a collection of objects.
IntervalMapSearcher(Collection<AbsoluteDateInterval>, Collection<T>, int) - Constructor for class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Simple constructor with a collection of intervals and a collection of objects.
IntervalMapSearcher(Map<AbsoluteDateInterval, T>) - Constructor for class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Main constructor.
IntervalMapSearcher(Map<AbsoluteDateInterval, T>, int) - Constructor for class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Main constructor.
IntervalOccurrenceDetector - Class in fr.cnes.sirius.patrius.events.detectors
This event detector detects the occurrences "i" of an underlying event detector matching the 2 following condition: i belong to [n, m] i - n % p = 0 n being the first occurrence to detect, m the last occurrence to detect and p the occurrence step of detection.
IntervalOccurrenceDetector(EventDetector, int, int, int, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Constructor.
IntervalOccurrenceDetector(EventDetector, int, int, int, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Constructor.
IntervalsFunction - Class in fr.cnes.sirius.patrius.math.parameter
This class is used to define parameterizable interval functions.
IntervalsFunction(Collection<IParamDiffFunction>, Collection<AbsoluteDateInterval>) - Constructor for class fr.cnes.sirius.patrius.math.parameter.IntervalsFunction
Simple constructor with a collection of functions and a collection of intervals.
IntervalsFunction(Collection<IParamDiffFunction>, Collection<AbsoluteDateInterval>, boolean) - Constructor for class fr.cnes.sirius.patrius.math.parameter.IntervalsFunction
Simple constructor with a collection of functions and a collection of intervals.
IntervalsFunction(Map<AbsoluteDateInterval, IParamDiffFunction>) - Constructor for class fr.cnes.sirius.patrius.math.parameter.IntervalsFunction
Simple constructor to initialize directly the map of intervals and functions.
IntervalsFunction(Map<AbsoluteDateInterval, IParamDiffFunction>, boolean) - Constructor for class fr.cnes.sirius.patrius.math.parameter.IntervalsFunction
Simple constructor to initialize directly the map of intervals and functions.
IntervalsSet - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.oned
This class represents a 1D region: a set of intervals.
IntervalsSet() - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.IntervalsSet
Build an intervals set representing the whole real line.
IntervalsSet(double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.IntervalsSet
Build an intervals set corresponding to a single interval.
IntervalsSet(BSPTree<Euclidean1D>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.IntervalsSet
Build an intervals set from an inside/outside BSP tree.
IntervalsSet(Collection<SubHyperplane<Euclidean1D>>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.IntervalsSet
Build an intervals set from a Boundary REPresentation (B-rep).
intesectUSide(double) - Method in class fr.cnes.sirius.patrius.fieldsofview.RectangleField
This method returns true if the direction associated to the input angle theta intersect the U-side, false otherwhise.
intValue() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Convert this to an integer.
intValue() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Gets the fraction as an int.
intValue() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Gets the fraction as an int.
intValue() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
The current implementation performs casting to a int.
InvalidRepresentationException - Exception in fr.cnes.sirius.patrius.math.genetics
Exception indicating that the representation of a chromosome is not valid.
InvalidRepresentationException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.genetics.InvalidRepresentationException
Construct an InvalidRepresentationException with a specialized message.
Inverse - Class in fr.cnes.sirius.patrius.math.analysis.function
Inverse function.
Inverse() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Inverse
 
inverseCrossProducts(Vector3D, Vector3D, Vector3D, Vector3D, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Find a vector from two known cross products.
inverseCumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractIntegerDistribution
Computes the quantile function of this distribution.
inverseCumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractRealDistribution
The default implementation returns RealDistribution.getSupportLowerBound() for p = 0, RealDistribution.getSupportUpperBound() for p = 1.
inverseCumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
The default implementation returns RealDistribution.getSupportLowerBound() for p = 0, RealDistribution.getSupportUpperBound() for p = 1.
inverseCumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
The default implementation returns RealDistribution.getSupportLowerBound() for p = 0, RealDistribution.getSupportUpperBound() for p = 1.
inverseCumulativeProbability(double) - Method in interface fr.cnes.sirius.patrius.math.distribution.IntegerDistribution
Computes the quantile function of this distribution.
inverseCumulativeProbability(double) - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
Computes the quantile function of this distribution.
inverseCumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
The default implementation returns RealDistribution.getSupportLowerBound() for p = 0, RealDistribution.getSupportUpperBound() for p = 1.
inverseCumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
The default implementation returns RealDistribution.getSupportLowerBound() for p = 0, RealDistribution.getSupportUpperBound() for p = 1.
inverseCumulativeProbability(double) - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
The default implementation returns RealDistribution.getSupportLowerBound() for p = 0, RealDistribution.getSupportUpperBound() for p = 1.
InvertField - Class in fr.cnes.sirius.patrius.fieldsofview
This field of view contains an existing field and inverts it.
InvertField(String, IFieldOfView) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.InvertField
Constructor of the invert field of a given one.
invGamma1pm1(double) - Static method in class fr.cnes.sirius.patrius.math.special.Gamma
Returns the value of 1 / Γ(1 + x) - 1 for -0.5 ≤ x ≤ 1.5.
IOceanTidesDataProvider - Interface in fr.cnes.sirius.patrius.forces.gravity.tides
Interface that provides ocean tides inputs.
IonosphericCorrection - Interface in fr.cnes.sirius.patrius.signalpropagation.ionosphere
Interface for all the signal propagation corrections due to the ionosphere : computation of the electronic content.
IOrbitalParameters - Interface in fr.cnes.sirius.patrius.orbits.orbitalparameters
Interface for orbital parameters.
IOrientationLaw - Interface in fr.cnes.sirius.patrius.attitudes
This interface represents an orientation law, i.e. a law providing an orientation at a given date with respect to a given frame.
IParamDiffFunction - Interface in fr.cnes.sirius.patrius.math.parameter
This class is used to define a derivative function parameterizable.
IParameterizable - Interface in fr.cnes.sirius.patrius.math.parameter
This interface is used to handle a list of parameterizable parameters.
IParameterizableFunction - Interface in fr.cnes.sirius.patrius.math.parameter
This class is used to define a parameterizable function.
IPart - Interface in fr.cnes.sirius.patrius.assembly
-Interface for the assembly's parts.
IPartProperty - Interface in fr.cnes.sirius.patrius.assembly
Interface for the assembly's part properties.
IProjection - Interface in fr.cnes.sirius.patrius.projections
Interface for projections on an ellipsoid.
iRm1 - Variable in class fr.cnes.sirius.patrius.math.random.AbstractWell
Index indirection table giving for each index its predecessor taking table size into account.
iRm2 - Variable in class fr.cnes.sirius.patrius.math.random.AbstractWell
Index indirection table giving for each index its second predecessor taking table size into account.
ISAACRandom - Class in fr.cnes.sirius.patrius.math.random
ISAAC: a fast cryptographic pseudo-random number generator
ISAAC (Indirection, Shift, Accumulate, Add, and Count) generates 32-bit random numbers.
ISAACRandom() - Constructor for class fr.cnes.sirius.patrius.math.random.ISAACRandom
Creates a new ISAAC random number generator.
ISAACRandom(long) - Constructor for class fr.cnes.sirius.patrius.math.random.ISAACRandom
Creates a new ISAAC random number generator using a single long seed.
ISAACRandom(int[]) - Constructor for class fr.cnes.sirius.patrius.math.random.ISAACRandom
Creates a new ISAAC random number generator using an int array seed.
isAcceptOutOfOptimalRange() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Indicates whether accept dates outside of the optimal interval which is a sub-interval from the full interval interval required for interpolation with respect to the interpolation order.
isAcceptOutOfOptimalRange() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Indicates whether accept dates outside of the optimal interval which is a sub-interval from the full interval interval required for interpolation with respect to the interpolation order.
isActive() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOP2000History
Returns true if EOP are computed.
isActive() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP2000History
Returns true if EOP are computed.
isAlbedo() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedFlux
Calculation indicator of the albedo force.
isAlbedoComputed() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Getter for the albedo indicator used at construction.
isAntisymmetric(double, double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Is this a antisymmetric matrix?
isAntisymmetric(double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Checks if this is an antisymmetric matrix.
isAntisymmetric(double, double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Is this a antisymmetric matrix?
isAntisymmetric(double, double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Is this a antisymmetric matrix?
isAvoidIncreaseSparsity() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
If true, no method for making normal equations sparser will be applied.
isAvoidPresolvingFillIn() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
If true, no methods that cause fill-in in the original matrices will be called during the presolving phase.
isAvoidPresolvingIncreaseSparsity() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
If true, no method for making normal equations sparser will be applied during the presolving phase.
isBarycenter() - Method in enum fr.cnes.sirius.patrius.bodies.PredefinedEphemerisType
 
isBiasCorrected() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Returns true iff biasCorrected property is set to true.
isBiasCorrected() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
 
isBiasCorrected() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
 
isBracketing(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Check whether the function takes opposite signs at the endpoints.
isBracketing(UnivariateFunction, double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
Check whether the interval bounds bracket a root.
isBuffered() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Getter for whether name record containing name of current array is buffered.
isCentralTermContributionApplied() - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractHarmonicGravityModel
Get the boolean for the central term contribution (true if the central term is considered, false if not).
isCheckKKTSolutionAccuracy() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Check the accuracy of the solution of KKT system during iterations.
isCheckKKTSolutionAccuracy() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Check the accuracy of the solution of KKT system during iterations.
isCheckOptimalLagrangianBounds() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Check if the bound conditions on the optimal equality constraints Lagrangian coefficients are respected.
isCheckPrevious() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Indicates if the previous segment needs to be check.
isCheckProgressConditions() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
If true, a progress in the relevant algorithm norms is required during iterations, otherwise the iteration will be exited with a warning
isCheckProgressConditions() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
If true, a progress in the relevant algorithm norms is required during iterations, otherwise the iteration will be exited with a warning
isChildOf(Frame) - Method in class fr.cnes.sirius.patrius.frames.Frame
Determine if a Frame is a child of another one.
isCIPMotionTimeDerivativesZero() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Indicate if the coordinates derivatives of pole are zero.
isCIPMotionZero() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Indicate if the coordinates of pole are zero.
isCloseToVend() - Method in class fr.cnes.sirius.patrius.fieldsofview.FieldAngularFace
 
isCloseToVstart() - Method in class fr.cnes.sirius.patrius.fieldsofview.FieldAngularFace
 
isConformal() - Method in class fr.cnes.sirius.patrius.projections.GeneralizedFlamsteedSamson
Inform the user if the direct transformation is a conformal 's one (If yes, it preserves angles).
isConformal() - Method in class fr.cnes.sirius.patrius.projections.IdentityProjection
Inform the user if the direct transformation is a conformal 's one (If yes, it preserves angles).
isConformal() - Method in interface fr.cnes.sirius.patrius.projections.IProjection
Inform the user if the direct transformation is a conformal 's one (If yes, it preserves angles).
isConformal() - Method in class fr.cnes.sirius.patrius.projections.Mercator
Inform the user if the direct transformation is a conformal 's one (If yes, it preserves angles).
isConnectedTo(ComparableInterval<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Returns true when this interval's lower end-point connects with another interval's upper end-point.
isConvex() - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Indicates whether or not this field of view is convex.
isCounterClockWise() - Method in class fr.cnes.sirius.patrius.math.complex.RootsOfUnity
Returns true if RootsOfUnity.computeRoots(int) was called with a positive value of its argument n.
isDefaultLLHCoordinatesSystem() - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Indicate if the current LLH coordinates system set for the body is the default one or not.
isDefaultLLHCoordinatesSystem() - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Indicate if the current LLH coordinates system set for the body is the default one or not.
isDefaultLLHCoordinatesSystem() - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Indicate if the current LLH coordinates system set for the body is the default one or not.
isDiagonal(double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Is this a diagonal matrix?
isDiagonal(double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Is this a diagonal matrix?
isDiagonal(double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Is this a diagonal matrix?
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AbstractAeroCoeff1D
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoAAndMach
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffConstant
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.CnCookModel
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.CtCookModel
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.math.parameter.IntervalsFunction
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in interface fr.cnes.sirius.patrius.math.parameter.IParamDiffFunction
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.math.parameter.LinearCombinationFunction
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in interface fr.cnes.sirius.patrius.signalpropagation.AngularCorrection
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.BentModel
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in interface fr.cnes.sirius.patrius.signalpropagation.ionosphere.IonosphericCorrection
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.FixedDelayModel
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.MariniMurrayModel
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.SaastamoinenModel
Tell if the function is differentiable by the given parameter.
isDifferentiableBy(Parameter) - Method in interface fr.cnes.sirius.patrius.signalpropagation.troposphere.TroposphericCorrection
Tell if the function is differentiable by the given parameter.
isDirect() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.IERS20032010PrecessionNutation
Return computation type : direct or interpolated.
isDirect() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.NoPrecessionNutation
Return computation type : direct or interpolated.
isDirect() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationCache
Deprecated.
Return computation type : direct or interpolated.
isDirect() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Return computation type : direct or interpolated.
isDirect() - Method in interface fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModel
Return computation type : direct or interpolated.
isDirect() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationPerThread
Return computation type : direct or interpolated.
isDirect() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.StelaPrecessionNutationModel
Return computation type : direct or interpolated.
isDirect() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2003TidalCorrection
Returns true if model uses direct computation, false if interpolated computation.
isDirect() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.IERS2010TidalCorrection
Returns true if model uses direct computation, false if interpolated computation.
isDirect() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.NoTidalCorrection
Returns true if model uses direct computation, false if interpolated computation.
isDirect() - Method in interface fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionModel
Returns true if model uses direct computation, false if interpolated computation.
isDirect() - Method in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionPerThread
Returns true if model uses direct computation, false if interpolated computation.
isDirect() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.OrientedPoint
Check if the hyperplane orientation is direct.
isDirty() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Returns a boolean for force models / selected parameters consistency.
ISearchIndex - Interface in fr.cnes.sirius.patrius.math.utils
Interfaces for optimized indices search algorithm.
ISearchIndex.SearchIndexIntervalConvention - Enum in fr.cnes.sirius.patrius.math.utils
Describes the shape of an interval.
isEclipseComputation() - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Returns flag indicating if eclipses should be taken into account.
isEmpty() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Chech if data map is empty
isEmpty() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Chech if data map is empty
isEmpty() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Returns true if no EOP have been loaded, false otherwise.
isEmpty() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Check if the instance is empty.
isEmpty(BSPTree<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Check if the sub-tree starting at a given node is empty.
isEmpty() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractSubHyperplane
Check if the instance is empty.
isEmpty() - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Region
Check if the instance is empty.
isEmpty(BSPTree<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Region
Check if the sub-tree starting at a given node is empty.
isEmpty() - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.SubHyperplane
Check if the instance is empty.
isEmpty() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree
Check if the tree is empty.
isEmpty() - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Checks whether this parameter descriptor is currently associated with anything or not.
isEmpty(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Checks whether the sequence is free on the given interval or not.
isEmpty(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Checks whether the sequence is free on the given interval or not.
isEmpty() - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
isEqualTo(Rotation, double, double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Compare two rotations with respect to their axis and angle
isEqualTo(Rotation) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Compare two rotations with respect to the distance between them (see Rotation.distance(Rotation, Rotation)
isEquivalent() - Method in class fr.cnes.sirius.patrius.projections.GeneralizedFlamsteedSamson
Inform the user if the direct transformation is an equivalent 's one (If yes, it preserves surfaces).
isEquivalent() - Method in class fr.cnes.sirius.patrius.projections.IdentityProjection
Inform the user if the direct transformation is an equivalent 's one (If yes, it preserves surfaces).
isEquivalent() - Method in interface fr.cnes.sirius.patrius.projections.IProjection
Inform the user if the direct transformation is an equivalent 's one (If yes, it preserves surfaces).
isEquivalent() - Method in class fr.cnes.sirius.patrius.projections.Mercator
Inform the user if the direct transformation is an equivalent 's one (If yes, it preserves surfaces).
isFiring() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Returns maneuver status (firing or not).
isFiring() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Returns maneuver status (firing or not).
isFormatOK(String, String) - Static method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Check the lines format validity.
isForward() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Check if the natural integration direction is forward.
isForward() - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.StepInterpolator
Check if the natural integration direction is forward.
isForward() - Method in class fr.cnes.sirius.patrius.propagation.sampling.AdaptedStepHandler
Check is integration direction is forward in date.
isForward() - Method in class fr.cnes.sirius.patrius.propagation.sampling.BasicStepInterpolator
Check is integration direction is forward in date.
isForward() - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiAdaptedStepHandler
Check is integration direction is forward in date.
isForward() - Method in interface fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusStepInterpolator
Check is integration direction is forward in date.
isForward() - Method in interface fr.cnes.sirius.patrius.propagation.sampling.PatriusStepInterpolator
Check is integration direction is forward in date.
isForward() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaBasicInterpolator
Check is integration direction is forward in date.
isFound() - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FileRecordDAF
Getter for a boolean indicating if a file associated to the handle was found or not.
isHandled() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Returns a boolean representing triangle status for fast algorithms.
isIdentity() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Compare the rotation with respect to the identity rotation (see Rotation.IDENTITY).
isIncoherentState(double[]) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.RungeKutta6StepInterpolator
Check if state is coherent.
isIncreasing() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger.LoggedCodedEvent
Tells if g increases or decreases around event date.
isIncreasing() - Method in class fr.cnes.sirius.patrius.events.postprocessing.EventsLogger.LoggedEvent
Get the Increasing/decreasing status of the event.
isIncreasing() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger.MultiLoggedCodedEvent
Tells if g increases or decreases around event date.
isIncreasing() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiEventsLogger.MultiLoggedEvent
Get the Increasing/decreasing status of the event.
isInDomainF0(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Objective function domain.
isInDomainF0(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Objective function domain.
isInEclipse(AbsoluteDate, Vector3D, Frame, PVCoordinatesProvider) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Returns true if provided position in provided frame at provided date in in eclipse or not.
isInEclipse(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Get the eclipse flag.
isInertial(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceFrame
Determine if a frame ID code corresponds to an inertial frame code.
isInfinite() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Checks whether either the real or imaginary part of this complex number takes an infinite value (either Double.POSITIVE_INFINITY or Double.NEGATIVE_INFINITY) and neither part is NaN.
isInfinite() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Check if instance is infinite.
isInfinite() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Returns true if any coordinate of this vector is infinite and none are NaN; false otherwise
isInfinite() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Returns true if any coordinate of this vector is infinite and none are NaN; false otherwise
isInfinite() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Returns true if any coordinate of this vector is infinite and none are NaN; false otherwise
isInfinite() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Returns true if any coordinate of this vector is infinite and none are NaN; false otherwise
isInfinite() - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Returns true if any coordinate of this vector is infinite and none are NaN; false otherwise
isInfinite() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Check whether any coordinate of this vector is infinite and none are NaN.
isInfinite() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Check whether any coordinate of this vector is infinite and none are NaN.
isInfinite() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
Returns true if this double precision number is infinite (Double.POSITIVE_INFINITY or Double.NEGATIVE_INFINITY).
isInitialJacobians() - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Returns true if the initial Jacobians have not been initialized yet.
isInside(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
Return true if point is inside cone
isInsideGrid(Vector3D) - Method in interface fr.cnes.sirius.patrius.forces.gravity.grid.GridSystem
Returns true if provided position is within grid, false otherwise.
isInsideShape() - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Returns true if the point is located inside the shape, false otherwise.
isIntersectingSegments(Segment[]) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Segment
Indicates whether or not the given segments intersect each other.
isInTheField(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.AzimuthElevationField
isInTheField(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.BooleanField
isInTheField(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.CircularField
isInTheField(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.EllipticField
isInTheField(Vector3D) - Method in interface fr.cnes.sirius.patrius.fieldsofview.IFieldOfView
 
isInTheField(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.InvertField
isInTheField(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.OmnidirectionalField
Any vector being in the field, this method always return true
isInTheField(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
isInTheField(PyramidalField) - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Indicates whether or not the provided PyramidalField is included in this one.
isInTheField(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.RectangleField
isInTheField(Vector3D) - Method in class fr.cnes.sirius.patrius.fieldsofview.SectorField
isInvertible(double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Is this an invertible matrix?
isInvertible() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Checks if the matrix is invertible.
isInvertible(double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Checks if the matrix is invertible.
isInvertible(double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Is this an invertible matrix?
isIr() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedFlux
Calculation indicator of the infrared force.
isIRComputed() - Method in class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Getter for the infrared indicator used at construction.
IsisSpinBiasSlewComputer - Class in fr.cnes.sirius.patrius.attitudes.slew
Class for ISIS spin bias slew computation: slew with trapezoidal angular velocity profile calculated in GCRF.
IsisSpinBiasSlewComputer(double, double, double, double, double[][], double, double, double, double[][], double) - Constructor for class fr.cnes.sirius.patrius.attitudes.slew.IsisSpinBiasSlewComputer
Constructor with default maximum number of iterations allowed for slew duration computation's convergence.
IsisSpinBiasSlewComputer(double, double, double, double, double[][], double, double, double, double[][], double, int) - Constructor for class fr.cnes.sirius.patrius.attitudes.slew.IsisSpinBiasSlewComputer
Constructor.
IsisSpinBiasSlewComputer(double, double, double, double, double[][], double, double, double, double[][], double, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.slew.IsisSpinBiasSlewComputer
Constructor with default maximum number of iterations allowed for slew duration computation's convergence.
IsisSpinBiasSlewComputer(double, double, double, double, double[][], double, double, double, double[][], double, int, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.slew.IsisSpinBiasSlewComputer
Constructor.
IsisSunAndPseudoSpinPointing - Class in fr.cnes.sirius.patrius.attitudes
This class handles SunIsis and PseudoSpin attitude provider.
IsisSunAndPseudoSpinPointing(IDirection, double, boolean) - Constructor for class fr.cnes.sirius.patrius.attitudes.IsisSunAndPseudoSpinPointing
Constructor.
IsisSunPointing - Class in fr.cnes.sirius.patrius.attitudes
Implementation of ISIS Sun pointing attitude law.
IsisSunPointing(IDirection) - Constructor for class fr.cnes.sirius.patrius.attitudes.IsisSunPointing
Build a new instance of the class.
IsisSunPointing(PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.IsisSunPointing
Build a new instance of the class.
isJ2SquareComputed() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Getter for the J22 computation flag.
isJ2SquareParDerComputed() - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Getter for the J22 partial derivatives computation flag.
isLastStep - Variable in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Indicator for last step.
isLBUnbounded(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Is the lower bound unbounded?
isLbUnbounded(Double) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Is the lower bound unbounded?
isLbUnbounded(Double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Is the lower bound unbounded?
isLeapYear(int) - Method in enum fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet.PeriodicComputationMethod
Return if the year is a leap one or not
isLinkedToOrekitTree() - Method in class fr.cnes.sirius.patrius.assembly.MainPart
Returns true if the part is linked to PATRIUS tree of frames.
isLoaded(String, int[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandle
Check if a file is already loaded in the DAF Handle structure.
isLoaded() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Property indicating whether or not the distribution has been loaded.
isMainTargetInField(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Checks if the main target at least partially is in the field of view at a date
isMasked(Triangle, Vector3D) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Returns true if the triangle is masked by another triangle as seen from the provided position.
isMaskingCheck() - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractStationToSatDetector
True if masking are taken into account.
isMaskingCheck() - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Check maskings.
isMonotonic(T[], MathArrays.OrderDirection, boolean) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Check that an array is monotonically increasing or decreasing.
isMonotonic(double[], MathArrays.OrderDirection, boolean) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Check that an array is monotonically increasing or decreasing.
isMutable() - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Checks if this parameter descriptor is currently mutable or not.
isNan(double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
Tests if an array of double contains NaN values.
isNaN() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Checks whether either or both parts of this complex number is NaN.
isNaN() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Check if instance is not a number.
isNaN() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Returns true if any coordinate of this vector is NaN; false otherwise
isNaN() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Returns true if any coordinate of this vector is NaN; false otherwise
isNaN() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Returns true if any entry of this matrix is NaN; false otherwise
isNaN() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Returns true if any coordinate of this vector is NaN; false otherwise
isNaN() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Returns true if any coordinate of this vector is NaN; false otherwise
isNaN() - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Returns true if any coordinate of this vector is NaN; false otherwise
isNaN() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Check if any coordinate of this vector is NaN.
isNaN() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Check whether any coordinate of this vector is NaN.
isNaN() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
Returns true if this double precision number is Not-a-Number (NaN), false otherwise.
isNeighborByVertexID(Triangle) - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Returns true if provided triangle is a neighbor by checking their vertices ID (i.e. has 2 identical vertex ID).
isNoIntercept() - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
 
isNonSingular() - Method in interface fr.cnes.sirius.patrius.math.linear.DecompositionSolver
Check if the decomposed matrix is non-singular.
isNonSingular() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldDecompositionSolver
Check if the decomposed matrix is non-singular.
isOnShapeSurface() - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Returns true if point is on body shape surface (i.e. its normal height is smaller than the body shape altitude epsilon), false otherwise.
isOrthogonal(double, double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Given a threshold, is this an orthogonal matrix?
isOrthogonal(double, double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Is this an orthogonal matrix?
isOrthogonal(double, double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Is this an orthogonal matrix?
isOrthogonal(double, double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Is this an orthogonal matrix?
isParallelTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Check the instance is parallel to another line.
isPendingReset() - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Check if some reset is being triggered.
isPendingReset() - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Check if some reset is being triggered.
isPositiveSemiDefinite(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Determines if this matrix is positive semi-definite or not.
isPositiveSemiDefinite(SymmetricMatrix, double) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Determines if a symmetric matrix is positive semi-definite or not.
isPowerOfTwo(long) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Returns true if the argument is a power of two.
isPresolvingDisabled() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Should LP presolving be disabled?
isPseudoInertial() - Method in class fr.cnes.sirius.patrius.frames.Frame
Check if the frame is pseudo-inertial.
isPureQuaternion(double) - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Checks whether the instance is a pure quaternion within a given tolerance.
isPyramidalFieldWithIntersectingFaces() - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Indicates whether or not the faces of this field intersect each other.
isRandomStart() - Method in class fr.cnes.sirius.patrius.math.genetics.CycleCrossover
Returns whether the starting index is chosen randomly or set to zero.
isRecomputeDrag() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
 
isRegisterTimeDerivatives() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Returns flag indicating if time derivatives dE'/dt have to be stored during next step.
isRemoveAtEntry() - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
 
isRemoveAtExit() - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
 
isRemoveAtOccurrence() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Returns true if detection is remove at occurrence.
isRescalingDisabled() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Is the matrix rescaling disabled?
isRestrictedToNonNegative() - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearOptimizer
 
isRestrictedToNonNegative() - Method in class fr.cnes.sirius.patrius.math.optim.linear.NonNegativeConstraint
Indicates whether all the variables must be restricted to non-negative values.
isSame(Chromosome) - Method in class fr.cnes.sirius.patrius.math.genetics.BinaryChromosome
Returns true iff another has the same representation and therefore the same fitness.
isSame(Chromosome) - Method in class fr.cnes.sirius.patrius.math.genetics.Chromosome
Returns true iff another has the same representation and therefore the same fitness.
isSame(Chromosome) - Method in class fr.cnes.sirius.patrius.math.genetics.RandomKey
Returns true iff another is a RandomKey and encodes the same permutation.
isSamePoint(LebedevGridPoint, double) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridPoint
Compare to another point.
isSatisfied(Population) - Method in class fr.cnes.sirius.patrius.math.genetics.FixedElapsedTime
Determine whether or not the maximum allowed time has passed.
isSatisfied(Population) - Method in class fr.cnes.sirius.patrius.math.genetics.FixedGenerationCount
Determine whether or not the given number of generations have passed.
isSatisfied(Population) - Method in interface fr.cnes.sirius.patrius.math.genetics.StoppingCondition
Determine whether or not the given population satisfies the stopping condition.
isSequence(double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Check whether the arguments form a (strictly) increasing sequence.
isSequence(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
Check whether the arguments form a (strictly) increasing sequence.
isSimilarTo(Line) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Check if the instance is similar to another line.
isSimilarTo(Plane) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Check if the instance is similar to another plane.
isSingular() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Checks whether this diagonal matrix is singular or not.
isSingular(double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Checks whether this diagonal matrix is singular or not.
isSpherical() - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Indicate if the ellipsoid can be considered as a sphere.
isSpherical() - Method in interface fr.cnes.sirius.patrius.bodies.EllipsoidBodyShape
Indicate if the ellipsoid can be considered as a sphere.
isSpinDerivativesComputation() - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Returns the spin derivatives computation flag.
isSpinDerivativesComputation() - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Returns spin derivatives computation flag.
isSquare() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Is this a square matrix?
isSquare() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Is this a square matrix?
isSquare() - Method in interface fr.cnes.sirius.patrius.math.linear.AnyMatrix
Is this a square matrix?
isSquare() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Is this a square matrix?
isSquare() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Is this a square matrix?
isSquare() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Is this a square matrix?
isStartingEvent() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEvent
 
isStateActive(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Tells if the event state is "active" for the given input.
isStateActive(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Tells if the multi event state is "active" for the given input.
isStoreTimeDerivatives() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Returns flag indicating if time derivatives dE'/dt must be stored.
isStrictlyInside(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
Return true if point is inside cone
isSuccessorOf(PosVelChebyshev) - Method in class fr.cnes.sirius.patrius.bodies.PosVelChebyshev
Check if the instance is the exact successor of another model.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.BinomialDistribution
Use this method to get information about whether the support is connected, i.e. whether all integers between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
Use this method to get information about whether the support is connected, i.e. whether all integers between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in interface fr.cnes.sirius.patrius.math.distribution.IntegerDistribution
Use this method to get information about whether the support is connected, i.e. whether all integers between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.PascalDistribution
Use this method to get information about whether the support is connected, i.e. whether all integers between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Use this method to get information about whether the support is connected, i.e. whether all integers between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.TDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformIntegerDistribution
Use this method to get information about whether the support is connected, i.e. whether all integers between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
Use this method to get information about whether the support is connected, i.e. whether all integers between the lower and upper bound of the support are included in the support.
isSupportConnected() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Use this method to get information about whether the support is connected, i.e. whether all values between the lower and upper bound of the support are included in the support.
isSupported(DataProvider) - Method in class fr.cnes.sirius.patrius.data.DataProvidersManager
Check if some provider is supported.
isSupported(String) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractParameterizable
Check if a parameter is supported.
isSupported(String) - Method in interface fr.cnes.sirius.patrius.math.ode.Parameterizable
Check if a parameter is supported.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Returns true if support contains lower bound.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Returns true if support contains lower bound.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Returns true if support contains lower bound.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Returns true if support contains lower bound.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
Returns true if support contains lower bound.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Returns true if support contains lower bound.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Returns true if support contains lower bound.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Returns true if support contains lower bound.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.TDistribution
Returns true if support contains lower bound.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
Returns true if support contains lower bound.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Returns true if support contains lower bound.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Returns true if support contains lower bound.
isSupportLowerBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Returns true if support contains lower bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.BetaDistribution
Returns true if support contains upper bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.CauchyDistribution
Returns true if support contains upper bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.ChiSquaredDistribution
Returns true if support contains upper bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Returns true if support contains lower bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.FDistribution
Returns true if support contains upper bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
Returns true if support contains upper bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Returns true if support contains upper bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Returns true if support contains upper bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.TDistribution
Returns true if support contains upper bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
Returns true if support contains upper bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Returns true if support contains upper bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Returns true if support contains upper bound.
isSupportUpperBoundInclusive() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Returns true if support contains upper bound.
isSymmetric() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Is this a symmetric matrix?
isSymmetric(double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Is this a symmetric matrix?
isSymmetric(double, double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Is this a symmetric matrix?
isSymmetric() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Is this a symmetric matrix?
isSymmetric(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Is this a symmetric matrix?
isSymmetric(double, double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Is this a symmetric matrix?
isSymmetric() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Is this a symmetric matrix?
isSymmetric(double) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Is this a symmetric matrix?
isSymmetric(double, double) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Is this a symmetric matrix?
isSymmetric() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Is this a symmetric matrix?
isSymmetric(double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Is this a symmetric matrix?
isSymmetric(double, double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Is this a symmetric matrix?
isSymmetric() - Method in class fr.cnes.sirius.patrius.math.linear.EigenDecomposition
Method returning the value of the private global parameter isSymmetric.
isSymmetric() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Is this a symmetric matrix?
isSymmetric(double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Is this a symmetric matrix?
isSymmetric(double, double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Is this a symmetric matrix?
isTotalEclipse() - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Get the total eclipse detection flag.
isTransposable() - Method in class fr.cnes.sirius.patrius.math.linear.RealLinearOperator
Returns true if this operator supports RealLinearOperator.operateTranspose(RealVector).
isTriggered() - Method in class fr.cnes.sirius.patrius.events.detectors.NullMassDetector
Returns true if detector has been triggered.
isUBUnbounded(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Is the upper bound unbounded?
isUbUnbounded(Double) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Is the upper bound unbounded?
isUbUnbounded(Double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Is the upper bound unbounded?
isUnitQuaternion(double) - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Checks whether the instance is a unit quaternion within a given tolerance.
isVisible(Triangle, Vector3D, IFieldOfView, Transform) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Returns true if the triangle is visible from the field of view, i.e.: Is oriented toward the field of view All points of the triangle are in the field of view Triangle not masked by another facet
isVisible(Vector3D) - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Returns true if the triangle is visible from the provided position (culling test).
isWellFormed() - Method in enum fr.cnes.sirius.patrius.math.geometry.euclidean.twod.EnumPolygon
A well formed polygon is CONCAVE or CONVEX
isZero() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Check if instance is equal to zero.
isZero() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Indicates if this vector has all its components to 0.
ITargetDirection - Interface in fr.cnes.sirius.patrius.attitudes.directions
This interface extends Directions for the directions described by a target point.
ITargetDirection.AberrationCorrection - Enum in fr.cnes.sirius.patrius.attitudes.directions
Enumerate for the aberration corrections to apply, see aberration corrections for more details about corrections CN, CN+S, XCN and XCN+S referred here under.
ITargetDirection.SignalDirection - Enum in fr.cnes.sirius.patrius.attitudes.directions
The signal propagation direction.
iterate(MultivariateFunction, Comparator<PointValuePair>) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
Compute the next simplex of the algorithm.
iterate(MultivariateFunction, Comparator<PointValuePair>) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.MultiDirectionalSimplex
Compute the next simplex of the algorithm.
iterate(MultivariateFunction, Comparator<PointValuePair>) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.NelderMeadSimplex
Compute the next simplex of the algorithm.
IterationEvent - Class in fr.cnes.sirius.patrius.math.util
The root class from which all events occurring while running an IterationManager should be derived.
IterationEvent(Object, int) - Constructor for class fr.cnes.sirius.patrius.math.util.IterationEvent
Creates a new instance of this class.
IterationListener - Interface in fr.cnes.sirius.patrius.math.util
The listener interface for receiving events occurring in an iterative algorithm.
IterationManager - Class in fr.cnes.sirius.patrius.math.util
This abstract class provides a general framework for managing iterative algorithms.
IterationManager(int) - Constructor for class fr.cnes.sirius.patrius.math.util.IterationManager
Creates a new instance of this class.
IterationManager(int, Incrementor.MaxCountExceededCallback) - Constructor for class fr.cnes.sirius.patrius.math.util.IterationManager
Creates a new instance of this class.
iterationPerformed(IterationEvent) - Method in interface fr.cnes.sirius.patrius.math.util.IterationListener
Invoked each time an iteration is completed (in the main iteration loop).
iterations - Variable in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
The iteration count.
iterations - Variable in class fr.cnes.sirius.patrius.math.optim.BaseOptimizer
Iterations counter.
iterationStarted(IterationEvent) - Method in interface fr.cnes.sirius.patrius.math.util.IterationListener
Invoked each time a new iteration is completed (in the main iteration loop).
IterativeLegendreGaussIntegrator - Class in fr.cnes.sirius.patrius.math.analysis.integration
This algorithm divides the integration interval into equally-sized sub-interval and on each of them performs a Legendre-Gauss quadrature.
IterativeLegendreGaussIntegrator(int, double, double, int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.IterativeLegendreGaussIntegrator
Builds an integrator with given accuracies and iterations counts.
IterativeLegendreGaussIntegrator(int, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.IterativeLegendreGaussIntegrator
Builds an integrator with given accuracies.
IterativeLegendreGaussIntegrator(int, int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.IterativeLegendreGaussIntegrator
Builds an integrator with given iteration counts.
IterativeLinearSolver - Class in fr.cnes.sirius.patrius.math.linear
This abstract class defines an iterative solver for the linear system A · x = b.
IterativeLinearSolver(int) - Constructor for class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolver
Creates a new instance of this class, with default iteration manager.
IterativeLinearSolver(IterationManager) - Constructor for class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolver
Creates a new instance of this class, with custom iteration manager.
IterativeLinearSolverEvent - Class in fr.cnes.sirius.patrius.math.linear
This is the base class for all events occuring during the iterations of a IterativeLinearSolver.
IterativeLinearSolverEvent(Object, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolverEvent
Creates a new instance of this class.
iterator() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
iterator() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP2000History
Iterator.
iterator() - Method in class fr.cnes.sirius.patrius.math.genetics.ListPopulation
Returns an iterator over the unmodifiable list of chromosomes.
iterator() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Generic dense iterator.
iterator() - Method in class fr.cnes.sirius.patrius.math.util.Combinations
iterator() - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter
Create an iterator over this counter.
iterator() - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Get an iterator over map elements.
iterator() - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Get an iterator over map elements.
iterator() - Method in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Return an iterator over entries associating an object and an interval.
iterator() - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
ITerrestrialTidesDataProvider - Interface in fr.cnes.sirius.patrius.forces.gravity.tides
Interface that provides terrestrial tides inputs.
ITRF00TO93 - Static variable in class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformationFactory
Helmert transformation between ITRF2000 and ITRF93.
ITRF00TO97 - Static variable in class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformationFactory
Helmert transformation between ITRF2000 and ITRF97
see ftp://itrf.ensg.ign.fr/pub/itrf/ITRF.TP
-------------------------------------------------------------------------------------
SOLUTION T1 T2 T3 D R1 R2 R3 EPOCH Ref.
ITRF05TO00 - Static variable in class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformationFactory
Helmert transformation between ITRF2005 and ITRF 2000.
ITRF05TO08 - Static variable in class fr.cnes.sirius.patrius.frames.transformations.HelmertTransformationFactory
Helmert transformation between ITRF2005 and ITRF 2008.
ITRFEquinoxProvider - Class in fr.cnes.sirius.patrius.frames.transformations
International Terrestrial Reference Frame, based on old equinox conventions.
ITRFEquinoxProvider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.ITRFEquinoxProvider
Simple constructor.
ITRFProvider - Class in fr.cnes.sirius.patrius.frames.transformations
International Terrestrial Reference Frame.
ITRFProvider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.ITRFProvider
 

J

J - Static variable in class fr.cnes.sirius.patrius.math.complex.Quaternion
j
J2000_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
J2000.0 Reference epoch: 2000-01-01T12:00:00 Terrestrial Time (not UTC).
J2000_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.DateComponents
J2000.0 Reference epoch: 2000-01-01.
J2DifferentialEffect - Class in fr.cnes.sirius.patrius.propagation.analytical
Analytical model for J2 effect.
J2DifferentialEffect(SpacecraftState, AdapterPropagator.DifferentialEffect, boolean, PotentialCoefficientsProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.J2DifferentialEffect
Simple constructor.
J2DifferentialEffect(Orbit, Orbit, boolean, PotentialCoefficientsProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.J2DifferentialEffect
Simple constructor.
J2DifferentialEffect(SpacecraftState, AdapterPropagator.DifferentialEffect, boolean, double, double, double) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.J2DifferentialEffect
Simple constructor.
J2DifferentialEffect(Orbit, Orbit, boolean, double, double, double) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.J2DifferentialEffect
Simple constructor.
J2SecularPropagator - Class in fr.cnes.sirius.patrius.propagation.analytical
J2 secular propagator.
J2SecularPropagator(Orbit, double, double, double, Frame) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.J2SecularPropagator
Constructor without attitude provider and mass provider.
J2SecularPropagator(Orbit, double, double, double, Frame, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.J2SecularPropagator
Constructor without attitude provider.
J2SecularPropagator(Orbit, double, double, double, Frame, AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.J2SecularPropagator
Constructor without mass provider.
J2SecularPropagator(Orbit, double, double, double, Frame, AttitudeProvider, AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.J2SecularPropagator
Constructor without mass provider.
J2SecularPropagator(Orbit, double, double, double, Frame, AttitudeProvider, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.J2SecularPropagator
Generic constructor.
J2SecularPropagator(Orbit, double, double, double, Frame, AttitudeProvider, AttitudeProvider, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.J2SecularPropagator
Generic constructor.
jacobian() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter.ResidualsFunction
Compute Jacobian.
JacobianConverter - Class in fr.cnes.sirius.patrius.stela.orbits
Jacobian matrix converter: it is used to get Jacobian matrix from some equinoctial parameters to cartesian parameters
jacobianFromCartesian(BodyPoint) - Method in enum fr.cnes.sirius.patrius.bodies.LLHCoordinatesSystem
Compute the jacobian from the cartesian system to the LLHCoordinate system.
JacobianFunction - Class in fr.cnes.sirius.patrius.math.analysis.differentiation
Class representing the Jacobian of a multivariate vector function.
JacobianFunction(MultivariateDifferentiableVectorFunction) - Constructor for class fr.cnes.sirius.patrius.math.analysis.differentiation.JacobianFunction
Simple constructor.
Jacobianizer - Class in fr.cnes.sirius.patrius.propagation.numerical
Class enabling basic ForceModel instances to be used when processing spacecraft state partial derivatives.
Jacobianizer(ForceModel, Collection<ParameterConfiguration>, double) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.Jacobianizer
Simple constructor.
JacobianMatrices - Class in fr.cnes.sirius.patrius.math.ode
This class defines a set of secondary equations to compute the Jacobian matrices with respect to the initial state vector and, if any, to some parameters of the primary ODE set.
JacobianMatrices(FirstOrderDifferentialEquations, double[], String...) - Constructor for class fr.cnes.sirius.patrius.math.ode.JacobianMatrices
Simple constructor for a secondary equations set computing Jacobian matrices.
JacobianMatrices(MainStateJacobianProvider, String...) - Constructor for class fr.cnes.sirius.patrius.math.ode.JacobianMatrices
Simple constructor for a secondary equations set computing Jacobian matrices.
JacobianMatrices.MismatchedEquations - Exception in fr.cnes.sirius.patrius.math.ode
Special exception for equations mismatch.
JacobianMultivariateVectorOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.vector
Base class for implementing optimizers for multivariate vector differentiable functions.
JacobianMultivariateVectorOptimizer(ConvergenceChecker<PointVectorValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.JacobianMultivariateVectorOptimizer
 
JacobianParametersProvider - Interface in fr.cnes.sirius.patrius.propagation.numerical
Interface for classes that can provide parameters for computing jacobians.
JacobiansMapper - Class in fr.cnes.sirius.patrius.propagation.numerical
Mapper between two-dimensional Jacobian matrices and one-dimensional additional state arrays.
JacobiansMapper(String, List<Parameter>, OrbitType, PositionAngle, Frame) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Simple constructor.
JacobiansParameterizable - Class in fr.cnes.sirius.patrius.math.parameter
Abstract class to define generic function of IJacobiansParameterizable.
JacobiansParameterizable() - Constructor for class fr.cnes.sirius.patrius.math.parameter.JacobiansParameterizable
Simple constructor.
JacobiansParameterizable(Parameter...) - Constructor for class fr.cnes.sirius.patrius.math.parameter.JacobiansParameterizable
Simple constructor.
JacobiansParameterizable(ArrayList<Parameter>) - Constructor for class fr.cnes.sirius.patrius.math.parameter.JacobiansParameterizable
Simple constructor.
JacobiansParameterizable(IParamDiffFunction...) - Constructor for class fr.cnes.sirius.patrius.math.parameter.JacobiansParameterizable
Simple constructor.
jacobianToCartesian(BodyPoint) - Method in enum fr.cnes.sirius.patrius.bodies.LLHCoordinatesSystem
Compute the jacobian from the LLHCoordinate system to the cartesian system.
JacobianTransformationMatrix - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
Class to define jacobian transformation matrix
JacobiPreconditioner - Class in fr.cnes.sirius.patrius.math.linear
This class implements the standard Jacobi (diagonal) preconditioner.
JacobiPreconditioner(double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.JacobiPreconditioner
Creates a new instance of this class.
JafamaFastMath - Class in fr.cnes.sirius.patrius.math.util
This class sole purpose is to compute sin and cos in one single method.
JafamaFastMathWrapper - Class in fr.cnes.sirius.patrius.math.framework
JAFAMA FastMath wrapper.
JafamaFastMathWrapper() - Constructor for class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
 
JafamaStrictFastMathWrapper - Class in fr.cnes.sirius.patrius.math.framework
JAFAMA StrictFastMath wrapper.
JafamaStrictFastMathWrapper() - Constructor for class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
 
JAVA_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
Java Reference epoch: 1970-01-01T00:00:00 Universal Time Coordinate is equivalent to Java Reference epoch: 1970-01-01T00:00:08 TAI.
JAVA_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.DateComponents
Java Reference epoch: 1970-01-01.
JAVA_FORMAT - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
The JAVA format for RealMatrix objects.
JavaMathAdapter - Class in fr.cnes.sirius.patrius.stela
Math adapter class.
JB2006 - Class in fr.cnes.sirius.patrius.forces.atmospheres
This is the realization of the Jacchia-Bowman 2006 atmospheric model.
JB2006(JB2006InputParameters, PVCoordinatesProvider, EllipsoidBodyShape) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.JB2006
Constructor with space environment information for internal computation.
JB2006InputParameters - Interface in fr.cnes.sirius.patrius.forces.atmospheres
Interface for solar activity and magnetic activity data.
JDKRandomGenerator - Class in fr.cnes.sirius.patrius.math.random
Extension of java.util.Random to implement RandomGenerator.
JDKRandomGenerator() - Constructor for class fr.cnes.sirius.patrius.math.random.JDKRandomGenerator
 
join(String, String) - Static method in class fr.cnes.sirius.patrius.bodies.BodyPoint.BodyPointName
Build a string with the following rule: if the origin name is contained in the names list, return the final name otherwise, concatenate the two names with this format: originName_finalName
join(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
Buils a new Timeline by concatening this with the specified timeline.
JOptimizer - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Convex Optimizer.
JOptimizer() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
 
JPL_SSD_ASTRONOMICAL_UNIT - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Astronomical Unit: 149597870691 m.
JPL_SSD_EARTH_GM - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth attraction coefficient (m3/s2).
JPL_SSD_EARTH_MOON_MASS_RATIO - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth/Moon mass ratio: 81.30059.
JPL_SSD_EARTH_PLUS_MOON_GM - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Earth + Moon) attraction coefficient (m3/s2).
JPL_SSD_GAUSSIAN_GRAVITATIONAL_CONSTANT - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Gaussian gravitational constant: 0.01720209895 √(AU3/d2).
JPL_SSD_JUPITER_SYSTEM_GM - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Jupiter system) ttraction coefficient (m3/s2).
JPL_SSD_MARS_SYSTEM_GM - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Mars system) attraction coefficient (m3/s2).
JPL_SSD_MERCURY_GM - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/Mercury attraction coefficient (m3/s2).
JPL_SSD_MOON_GM - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Moon attraction coefficient (m3/s2).
JPL_SSD_NEPTUNE_SYSTEM_GM - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Neptune system) attraction coefficient (m3/s2).
JPL_SSD_PLUTO_SYSTEM_GM - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Pluto system) ttraction coefficient (m3/s2).
JPL_SSD_SATURN_SYSTEM_GM - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Saturn system) attraction coefficient (m3/s2).
JPL_SSD_SUN_EARTH_PLUS_MOON_MASS_RATIO - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Earth + Moon) mass ratio: 328900.56.
JPL_SSD_SUN_GM - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun attraction coefficient (m3/s2).
JPL_SSD_SUN_JUPITER_SYSTEM_MASS_RATIO - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Jupiter system) mass ratio: 1047.3486.
JPL_SSD_SUN_MARS_SYSTEM_MASS_RATIO - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Mars system) mass ratio: 3098708.0.
JPL_SSD_SUN_MERCURY_MASS_RATIO - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/Mercury mass ratio: 6023600.
JPL_SSD_SUN_NEPTUNE_SYSTEM_MASS_RATIO - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Neptune system) mass ratio: 19412.24.
JPL_SSD_SUN_PLUTO_SYSTEM_MASS_RATIO - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Pluto system) mass ratio: 1.35e8.
JPL_SSD_SUN_SATURN_SYSTEM_MASS_RATIO - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Saturn system) mass ratio: 3497.898.
JPL_SSD_SUN_URANUS_SYSTEM_MASS_RATIO - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Uranus system) mass ratio: 22902.98.
JPL_SSD_SUN_VENUS_MASS_RATIO - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/Venus mass ratio: 408523.71.
JPL_SSD_URANUS_SYSTEM_GM - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/(Uranus system) attraction coefficient (m3/s2).
JPL_SSD_VENUS_GM - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun/Venus attraction coefficient (m3/s2).
JPLCelestialBodyLoader - Class in fr.cnes.sirius.patrius.bodies
Loader for JPL ephemerides binary files (DE 4xx and BSP) and similar formats (INPOP 06/08/10).
JPLCelestialBodyLoader(String, PredefinedEphemerisType) - Constructor for class fr.cnes.sirius.patrius.bodies.JPLCelestialBodyLoader
Create a loader for JPL ephemerides binary files (DE-INPOP type).
JPLCelestialBodyLoader(String, PredefinedEphemerisType, GravityModel) - Constructor for class fr.cnes.sirius.patrius.bodies.JPLCelestialBodyLoader
Create a loader for JPL ephemerides binary files (DE-INPOP type).
JPLEphemerisLoader - Interface in fr.cnes.sirius.patrius.bodies
Interface for JPL ephemeris loaders.
JPLHistoricEphemerisLoader - Class in fr.cnes.sirius.patrius.bodies
Loader for JPL ephemerides binary files (DE 4xx) and similar formats (INPOP 06/08/10).
JPLHistoricEphemerisLoader(String, PredefinedEphemerisType) - Constructor for class fr.cnes.sirius.patrius.bodies.JPLHistoricEphemerisLoader
Create a loader for JPL ephemerides binary files.
JULIAN_CENTURY - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Duration of a julian century: 36525 Constants.JULIAN_DAY.
JULIAN_DAY - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Duration of a mean solar day: 86400.0 s.
JULIAN_DAY_CENTURY - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Number of julian days in a century.
JULIAN_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
Reference epoch for julian dates: -4712-01-01T12:00:00 Terrestrial Time.
JULIAN_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.DateComponents
Reference epoch for julian dates: -4712-01-01.
JULIAN_YEAR - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Duration of a julian year: 365.25 Constants.JULIAN_DAY.
JUPITER - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Jupiter.
JUPITER_BARY - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Jupiter barycenter.

K

K - Static variable in class fr.cnes.sirius.patrius.math.complex.Quaternion
k
K0_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeModel
Parameter name for K0 coefficient.
K0ALBEDO_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
Parameter name for K0 albedo global coefficient.
K0IR_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
Parameter name for K0 infrared global coefficient.
K_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.forces.drag.DragForce
Parameter name for k coefficient.
K_FACTOR - Static variable in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Parameter name for central attraction coefficient.
KalmanFilter - Class in fr.cnes.sirius.patrius.math.filter
Implementation of a Kalman filter to estimate the state xk of a discrete-time controlled process that is governed by the linear stochastic difference equation: xk = Axk-1 + Buk-1 + wk-1 with a measurement xk that is zk = Hxk + vk.
KalmanFilter(ProcessModel, MeasurementModel) - Constructor for class fr.cnes.sirius.patrius.math.filter.KalmanFilter
Creates a new Kalman filter with the given process and measurement models.
KDB - Static variable in class fr.cnes.sirius.patrius.assembly.models.RFLinkBudgetModel
Boltzmann constant [dBW / Hz / K].
kepEq(double, double) - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Implementation of a Kepler Equation Solver described by F.
KeplerianCoordinate - Enum in fr.cnes.sirius.patrius.orbits.orbitalparameters
Enumerates the different types of coordinate associated with the keplerian parameters.
KeplerianOrbit - Class in fr.cnes.sirius.patrius.orbits
This class handles traditional keplerian orbital parameters.
KeplerianOrbit(IOrbitalParameters, Frame, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Creates a new instance.
KeplerianOrbit(double, double, double, double, double, double, PositionAngle, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Creates a new instance.
KeplerianOrbit(PVCoordinates, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Constructor from cartesian parameters.
KeplerianOrbit(Orbit) - Constructor for class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Constructor from any kind of orbital parameters.
KeplerianParameters - Class in fr.cnes.sirius.patrius.orbits.orbitalparameters
This class handles traditional keplerian orbital parameters.
KeplerianParameters(double, double, double, double, double, double, PositionAngle, double) - Constructor for class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Creates a new instance.
KeplerianPropagator - Class in fr.cnes.sirius.patrius.propagation.analytical
Simple keplerian orbit propagator.
KeplerianPropagator(Orbit) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.KeplerianPropagator
Build a propagator from orbit only.
KeplerianPropagator(Orbit, double) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.KeplerianPropagator
Build a propagator from orbit and central attraction coefficient μ.
KeplerianPropagator(Orbit, AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.KeplerianPropagator
Build a propagator from orbit and a single attitude provider.
KeplerianPropagator(Orbit, AttitudeProvider, AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.KeplerianPropagator
Build a propagator from orbit and attitude provider for forces and event computation.
KeplerianPropagator(Orbit, AttitudeProvider, double) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.KeplerianPropagator
Build a propagator from orbit, a single attitude provider and central attraction coefficient μ.
KeplerianPropagator(Orbit, AttitudeProvider, AttitudeProvider, double) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.KeplerianPropagator
Build a propagator from orbit, attitude provider for forces and events computation and central attraction coefficient μ.
KeplerianPropagator(Orbit, AttitudeProvider, double, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.KeplerianPropagator
Build propagator from orbit, attitude provider, central attraction coefficient μ and mass.
KeplerianPropagator(Orbit, AttitudeProvider, AttitudeProvider, double, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.KeplerianPropagator
Build propagator from orbit, attitude provider, central attraction coefficient μ and mass.
KernelPool - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class class reproduces the data structure created in pool.for for holding kernel pool variables.
KernelPool(String, String) - Constructor for class fr.cnes.sirius.patrius.bodies.bsp.spice.KernelPool
Constructor of KernelPool.
key() - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap.Iterator
Get the key of current entry.
key() - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap.Iterator
Get the key of current entry.
KM_TO_M - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Conversion factor: kilometers to meters.
KMeansPlusPlusClusterer<T extends Clusterable<T>> - Class in fr.cnes.sirius.patrius.math.stat.clustering
Clustering algorithm based on David Arthur and Sergei Vassilvitski k-means++ algorithm.
KMeansPlusPlusClusterer(Random) - Constructor for class fr.cnes.sirius.patrius.math.stat.clustering.KMeansPlusPlusClusterer
Build a clusterer.
KMeansPlusPlusClusterer(Random, KMeansPlusPlusClusterer.EmptyClusterStrategy) - Constructor for class fr.cnes.sirius.patrius.math.stat.clustering.KMeansPlusPlusClusterer
Build a clusterer.
KMeansPlusPlusClusterer.EmptyClusterStrategy - Enum in fr.cnes.sirius.patrius.math.stat.clustering
Strategies to use for replacing an empty cluster.
KnockeRiesModel - Class in fr.cnes.sirius.patrius.forces.radiation
 
KnockeRiesModel() - Constructor for class fr.cnes.sirius.patrius.forces.radiation.KnockeRiesModel
 
KolmogorovSmirnovDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the Kolmogorov-Smirnov distribution.
KolmogorovSmirnovDistribution(int) - Constructor for class fr.cnes.sirius.patrius.math.distribution.KolmogorovSmirnovDistribution
 
kpToAp(double) - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityToolbox
Convert a single kp coefficient to a ap coefficient
kpToAp(double[]) - Static method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityToolbox
Convert an array
Kurtosis - Class in fr.cnes.sirius.patrius.math.stat.descriptive.moment
Computes the Kurtosis of the available values.
Kurtosis() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Kurtosis
Construct a Kurtosis
Kurtosis(FourthMoment) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Kurtosis
Construct a Kurtosis from an external moment
Kurtosis(Kurtosis) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Kurtosis
Copy constructor, creates a new Kurtosis identical to the original

L

LaguerreSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
Implements the Laguerre's Method for root finding of real coefficient polynomials.
LaguerreSolver() - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.LaguerreSolver
Construct a solver with default accuracy (1e-6).
LaguerreSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.LaguerreSolver
Construct a solver.
LaguerreSolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.LaguerreSolver
Construct a solver.
LaguerreSolver(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.LaguerreSolver
Construct a solver.
lanczos(double) - Static method in class fr.cnes.sirius.patrius.math.special.Gamma
Returns the Lanczos approximation used to compute the gamma function.
LANCZOS_G - Static variable in class fr.cnes.sirius.patrius.math.special.Gamma
The value of the g constant in the Lanczos approximation, see Gamma.lanczos(double).
last() - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
 
last(TimeStamped) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
 
last() - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns the last element currently in this sequence.
last(TimeStamped) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns the last element before the given date.
last() - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
Returns the last element currently in this sequence.
last(TimeStamped) - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
Returns the last element before the given date.
lastIncluded() - Method in enum fr.cnes.sirius.patrius.math.ode.sampling.StepNormalizerBounds
Returns a value indicating whether the last point should be passed to the underlying fixed step size step handler.
lastStepHandle - Variable in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Indicator for last step handle: true is last step should be handled as such.
LatitudeDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the spacecraft reaches a given local latitude.
LatitudeDetector(double, EllipsoidBodyShape, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Constructor for the latitude detector.
LatitudeDetector(double, EllipsoidBodyShape, int, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Constructor for the latitude detector.
LatitudeDetector(double, EllipsoidBodyShape, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Constructor for the latitude detector for both local increasing and decreasing latitude.
LatitudeDetector(double, EllipsoidBodyShape, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Constructor for the latitude detector for both local increasing and decreasing latitude.
LatitudeDetector(double, EllipsoidBodyShape, int, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Constructor for the latitude detector.
LatitudeDetector(double, EllipsoidBodyShape, int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Constructor for the latitude detector.
lcm(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Returns the least common multiple of the absolute value of two numbers, using the formula lcm(a,b) = (a / gcd(a,b)) * b.
lcm(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Returns the least common multiple of the absolute value of two numbers, using the formula lcm(a,b) = (a / gcd(a,b)) * b.
LeastSquaresConverter - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar
This class converts vectorial objective functions to scalar objective functions when the goal is to minimize them.
LeastSquaresConverter(MultivariateVectorFunction, double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.LeastSquaresConverter
Builds a simple converter for uncorrelated residuals with identical weights.
LeastSquaresConverter(MultivariateVectorFunction, double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.LeastSquaresConverter
Builds a simple converter for uncorrelated residuals with the specified weights.
LeastSquaresConverter(MultivariateVectorFunction, double[], RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.LeastSquaresConverter
Builds a simple converter for correlated residuals with the specified weights.
LebedevFunction - Interface in fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev
An interface representing a Lebedev function (i.e. a function taking a LebedevGridPoint as argument).
LebedevGrid - Class in fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev
Defines a Lebedev rule's grid.
LebedevGrid(List<LebedevGridPoint>) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGrid
Build a new LebedevGrid instance from the specified list of grid points.
LebedevGrid(LebedevGrid) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGrid
Build a new LebedevGrid instance existing instance.
lebedevGridByNumberOfPoints(int) - Static method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridUtils
Returns a Lebedev angular grid given its number of points.
lebedevGridByOrder(int) - Static method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridUtils
Returns a Lebedev angular grid for the given order.
LebedevGridPoint - Class in fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev
Lebedev grid point.
LebedevGridPoint(double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridPoint
Builds a new LebedevGridPoint instance from the Cartesian coordinates of the point and its associated weight.
LebedevGridUtils - Class in fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev
Utility class for the generation of Lebedev rule's grid points for a given order.
LebedevIntegrator - Class in fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev
Lebedev integrator.
LebedevIntegrator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevIntegrator
Constructor.
Leg - Interface in fr.cnes.sirius.patrius.utils.legs
A leg is an object which is valid between two dates.
LEG_NATURE - Static variable in interface fr.cnes.sirius.patrius.attitudes.AttitudeLeg
Default nature for attitude legs.
LEG_NATURE - Static variable in interface fr.cnes.sirius.patrius.utils.legs.Leg
Default nature.
legendre(int) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.gauss.GaussIntegratorFactory
Creates an integrator of the given order, and whose call to the integrate method will perform an integration on the natural interval [-1 , 1].
legendre(int, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.gauss.GaussIntegratorFactory
Creates an integrator of the given order, and whose call to the integrate method will perform an integration on the given interval.
legendreHighPrecision(int) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.gauss.GaussIntegratorFactory
Creates an integrator of the given order, and whose call to the integrate method will perform an integration on the natural interval [-1 , 1].
legendreHighPrecision(int, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.gauss.GaussIntegratorFactory
Creates an integrator of the given order, and whose call to the integrate method will perform an integration on the given interval.
LegendreHighPrecisionRuleFactory - Class in fr.cnes.sirius.patrius.math.analysis.integration.gauss
Factory that creates Gauss-type quadrature rule using Legendre polynomials.
LegendreHighPrecisionRuleFactory() - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.gauss.LegendreHighPrecisionRuleFactory
Default precision is DECIMAL128.
LegendreHighPrecisionRuleFactory(MathContext) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.gauss.LegendreHighPrecisionRuleFactory
 
LegendreRuleFactory - Class in fr.cnes.sirius.patrius.math.analysis.integration.gauss
Factory that creates Gauss-type quadrature rule using Legendre polynomials.
LegendreRuleFactory() - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.gauss.LegendreRuleFactory
 
LegsSequence<L extends Leg> - Interface in fr.cnes.sirius.patrius.utils.legs
A Collection of Leg objects.
LenseThirringRelativisticEffect - Class in fr.cnes.sirius.patrius.forces.relativistic
Computation of the relativistic Lense-Thirring effect - IERS2003 standard (applies to Earth only).
LenseThirringRelativisticEffect(double, Frame, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.relativistic.LenseThirringRelativisticEffect
Constructor.
LenseThirringRelativisticEffect(double, Frame) - Constructor for class fr.cnes.sirius.patrius.forces.relativistic.LenseThirringRelativisticEffect
Constructor and with partial derivative computation by default.
lerp(Rotation, Rotation, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Returns linear interpolated rotation.
lessThan(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Check if instance is less than x.
LevenbergMarquardtOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian
This class solves a least-squares problem using the Levenberg-Marquardt algorithm.
LevenbergMarquardtOptimizer() - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.LevenbergMarquardtOptimizer
Build an optimizer for least squares problems with default values for all the tuning parameters (see the other contructor.
LevenbergMarquardtOptimizer(ConvergenceChecker<PointVectorValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.LevenbergMarquardtOptimizer
Constructor that allows the specification of a custom convergence checker.
LevenbergMarquardtOptimizer(double, ConvergenceChecker<PointVectorValuePair>, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.LevenbergMarquardtOptimizer
Constructor that allows the specification of a custom convergence checker, in addition to the standard ones.
LevenbergMarquardtOptimizer(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.LevenbergMarquardtOptimizer
Build an optimizer for least squares problems with default values for some of the tuning parameters (see the other contructor.
LevenbergMarquardtOptimizer(double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.LevenbergMarquardtOptimizer
The arguments control the behaviour of the default convergence checking procedure.
LevenbergMarquardtOrbitConverter - Class in fr.cnes.sirius.patrius.propagation.analytical.tle
Orbit converter for Two-Lines Elements using differential algorithm.
LevenbergMarquardtOrbitConverter(int, int, char, int, int, String, int, int) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.tle.LevenbergMarquardtOrbitConverter
Simple constructor.
LIBRATION_IERS2010 - Static variable in class fr.cnes.sirius.patrius.frames.configuration.libration.LibrationCorrectionModelFactory
IERS 2010.
LibrationCorrectionModel - Interface in fr.cnes.sirius.patrius.frames.configuration.libration
This interface provides the pole corrections as well as the ut1-utc corrections due to libration.
LibrationCorrectionModelFactory - Class in fr.cnes.sirius.patrius.frames.configuration.libration
Factory for predefined models.
LibrationCorrectionPerThread - Class in fr.cnes.sirius.patrius.frames.configuration.libration
Provides per-thread LibrationCorrectionModel.
LibrationCorrectionPerThread() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.libration.LibrationCorrectionPerThread
 
LightAberrationTransformation - Class in fr.cnes.sirius.patrius.attitudes.directions
This class implements the light aberration transformation.
LightAberrationTransformation(VacuumSignalPropagation, ITargetDirection.SignalDirection) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.LightAberrationTransformation
Constructor for the light aberration transformation to convert the propagation vector from frame F to F'.
LightAberrationTransformation(Vector3D, Vector3D, ITargetDirection.SignalDirection) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.LightAberrationTransformation
Constructor for the light aberration transformation to transform the provided light path direction from frame F to F'.
LightingRatio - Class in fr.cnes.sirius.patrius.forces.radiation
Class computing the lighting ratio in the interval [0; 1], used for EclipseDetector and SolarRadiationPressure: 0: occulted body is entirely hidden by occulting body 1: occulted body is fully visible from object.
LightingRatio(BodyShape, PVCoordinatesProvider, double) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.LightingRatio
Constructor.
Line - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
The class represent lines in a three dimensional space.
Line(Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Build a line from three points, one of which is the point of minimum abscissa.
Line(Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Build a line from two points.
Line(Line) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Copy constructor.
Line - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.twod
This class represents an oriented line in the 2D plane.
Line(Vector2D, Vector2D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Build a line from two points.
Line(Vector2D, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Build a line from a point and an angle.
Line(Line) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Copy constructor.
linear(double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.fieldsofview.AzimuthElevationField
Linear interpolation for given point x between (xa, ya) and (xb, yb).
linearCombination(DerivativeStructure[], DerivativeStructure[]) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Compute a linear combination.
linearCombination(double[], DerivativeStructure[]) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Compute a linear combination.
linearCombination(DerivativeStructure, DerivativeStructure, DerivativeStructure, DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Compute a linear combination.
linearCombination(double, DerivativeStructure, double, DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Compute a linear combination.
linearCombination(DerivativeStructure, DerivativeStructure, DerivativeStructure, DerivativeStructure, DerivativeStructure, DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Compute a linear combination.
linearCombination(double, DerivativeStructure, double, DerivativeStructure, double, DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Compute a linear combination.
linearCombination(DerivativeStructure, DerivativeStructure, DerivativeStructure, DerivativeStructure, DerivativeStructure, DerivativeStructure, DerivativeStructure, DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Compute a linear combination.
linearCombination(double, DerivativeStructure, double, DerivativeStructure, double, DerivativeStructure, double, DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Compute a linear combination.
linearCombination(double, double[], int, double, double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute linear combination.
linearCombination(double, double[], int, double, double[], int, double, double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute linear combination.
linearCombination(double, double[], int, double, double[], int, double, double[], int, double, double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute linear combination.
linearCombination(T[], T[]) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Compute a linear combination.
linearCombination(double[], T[]) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Compute a linear combination.
linearCombination(T, T, T, T) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Compute a linear combination.
linearCombination(double, T, double, T) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Compute a linear combination.
linearCombination(T, T, T, T, T, T) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Compute a linear combination.
linearCombination(double, T, double, T, double, T) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Compute a linear combination.
linearCombination(T, T, T, T, T, T, T, T) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Compute a linear combination.
linearCombination(double, T, double, T, double, T, double, T) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Compute a linear combination.
linearCombination(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Compute a linear combination accurately.
linearCombination(double, double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Compute a linear combination accurately.
linearCombination(double, double, double, double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Compute a linear combination accurately.
linearCombination(double, double, double, double, double, double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Compute a linear combination accurately.
LinearCombinationFunction - Class in fr.cnes.sirius.patrius.math.parameter
This class is used to define a linear combination of functions where the linear coefficients are parameters:
g(sc) = p1*f1(sc) + p2*f2(sc) + ...
LinearCombinationFunction(Map<Parameter, Function<SpacecraftState, Double>>) - Constructor for class fr.cnes.sirius.patrius.math.parameter.LinearCombinationFunction
Constructor to initialize the function.
LinearCombinationFunction(Collection<Function<SpacecraftState, Double>>) - Constructor for class fr.cnes.sirius.patrius.math.parameter.LinearCombinationFunction
Constructor to initialize the function with the monomial function description.
LinearConstraint - Class in fr.cnes.sirius.patrius.math.optim.linear
A linear constraint for a linear optimization problem.
LinearConstraint(double[], Relationship, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.linear.LinearConstraint
Build a constraint involving a single linear equation.
LinearConstraint(RealVector, Relationship, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.linear.LinearConstraint
Build a constraint involving a single linear equation.
LinearConstraint(double[], double, Relationship, double[], double) - Constructor for class fr.cnes.sirius.patrius.math.optim.linear.LinearConstraint
Build a constraint involving two linear equations.
LinearConstraint(RealVector, double, Relationship, RealVector, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.linear.LinearConstraint
Build a constraint involving two linear equations.
LinearConstraintSet - Class in fr.cnes.sirius.patrius.math.optim.linear
Class that represents a set of linear constraints.
LinearConstraintSet(LinearConstraint...) - Constructor for class fr.cnes.sirius.patrius.math.optim.linear.LinearConstraintSet
Creates a set containing the given constraints.
LinearConstraintSet(Collection<LinearConstraint>) - Constructor for class fr.cnes.sirius.patrius.math.optim.linear.LinearConstraintSet
Creates a set containing the given constraints.
LinearFunction - Class in fr.cnes.sirius.patrius.math.parameter
This class is used to define parameterizable linear function: f = a0 + a1 * (t - t0).
LinearFunction(AbsoluteDate, double, double) - Constructor for class fr.cnes.sirius.patrius.math.parameter.LinearFunction
Constructor of a linear function f = a0 + a1 * (t - t0) using the input a1 (slope) and a0 (zero value) values and the initial date.
LinearFunction(AbsoluteDate, Parameter, Parameter) - Constructor for class fr.cnes.sirius.patrius.math.parameter.LinearFunction
Constructor of a linear function: f = a0 + a1 * (t - t0) using the input a1 (slope) and a0 (zeroValue) parameters and initial date.
linearInterpolation(double, double, double) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaBasicInterpolator
Interpolates lineary
LinearInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Implements a linear function for interpolation of real univariate functions.
LinearInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.LinearInterpolator
 
LinearMultivariateRealFunction - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.functions
Represents a function f(x) = q.x + r.
LinearMultivariateRealFunction(double[], double) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.LinearMultivariateRealFunction
Constructor f(x) = q.x + r
LinearObjectiveFunction - Class in fr.cnes.sirius.patrius.math.optim.linear
An objective function for a linear optimization problem.
LinearObjectiveFunction(double[], double) - Constructor for class fr.cnes.sirius.patrius.math.optim.linear.LinearObjectiveFunction
 
LinearObjectiveFunction(RealVector, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.linear.LinearObjectiveFunction
 
LinearOptimizer - Class in fr.cnes.sirius.patrius.math.optim.linear
Base class for implementing linear optimizers.
LinearOptimizer() - Constructor for class fr.cnes.sirius.patrius.math.optim.linear.LinearOptimizer
Simple constructor with default settings.
LinearRegression - Class in fr.cnes.sirius.patrius.math.fitting
This class enables to perform linear regression.
LinearRegression(double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.fitting.LinearRegression
Constructor
LineSegment - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a line segment in 3D space, with a method to compute the shortest distance to a line.
LineSegment(Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.LineSegment
Build a line segment from its origin, direction and length.
linkFramesTrees(Frame, String) - Method in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Link a BSP IAU frame (given its name) to a PATRIUS frame.
LinkTypeHandler - Class in fr.cnes.sirius.patrius.events.detectors
Define the role of the main element (SpacecraftState) in the signal propagation (emitter or receiver) and the other element.
LinkTypeHandler(VisibilityFromStationDetector.LinkType, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LinkTypeHandler
LinkTypeHandler(SatToSatMutualVisibilityDetector.SatToSatLinkType, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LinkTypeHandler
LinkTypeHandler(LinkTypeHandler.SignalPropagationRole, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LinkTypeHandler
LinkTypeHandler.SignalPropagationRole - Enum in fr.cnes.sirius.patrius.events.detectors
Signal propagation role.
ListPopulation - Class in fr.cnes.sirius.patrius.math.genetics
Population of chromosomes represented by a List.
ListPopulation(int) - Constructor for class fr.cnes.sirius.patrius.math.genetics.ListPopulation
Creates a new ListPopulation instance and initializes its inner chromosome list.
ListPopulation(List<Chromosome>, int) - Constructor for class fr.cnes.sirius.patrius.math.genetics.ListPopulation
Creates a new ListPopulation instance.
LiuMeanOsculatingConverter - Class in fr.cnes.sirius.patrius.propagation.analytical
Liu mean - osculating elements converter.
LiuMeanOsculatingConverter(double, double, double, Frame) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LiuMeanOsculatingConverter
Constructor.
LLHCoordinates - Class in fr.cnes.sirius.patrius.bodies
This class aims at gathering in one single object the three coordinates latitude, longitude and height, and the associated coordinates system in which they are expressed.
LLHCoordinates(LLHCoordinatesSystem, double, double, double) - Constructor for class fr.cnes.sirius.patrius.bodies.LLHCoordinates
Constructor.
LLHCoordinates(LLHCoordinatesSystem, double, double, double, String) - Constructor for class fr.cnes.sirius.patrius.bodies.LLHCoordinates
Constructor with name option.
lLHCoordinatesSystem - Variable in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
LLH coordinates system.
LLHCoordinatesSystem - Enum in fr.cnes.sirius.patrius.bodies
This enumerate define the handled LLH (Latitude/Longitude/Height) coordinates systems.
LNAVGNSSParameters - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
This class is a simple container for a broadcast model LNAV ephemeris description parameters of GNSS satellites (GPS, Galileo or BeiDou)
LNAVGNSSParameters(GNSSType, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.LNAVGNSSParameters
Creates an instance of GNSS Parameter for the LNAV broadcast model (for GPS, Galileo or BeiDou)
load(double[]) - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Computes the empirical distribution from the provided array of numbers.
load(URL) - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Computes the empirical distribution using data read from a URL.
load(File) - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Computes the empirical distribution from the input file.
loadCelestialBody(String) - Method in class fr.cnes.sirius.patrius.bodies.BSPCelestialBodyLoader
Load celestial body.
loadCelestialBody(String) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyLoader
Load celestial body.
loadCelestialBody(String) - Method in class fr.cnes.sirius.patrius.bodies.JPLCelestialBodyLoader
Load celestial body.
loadCelestialBody(String) - Method in class fr.cnes.sirius.patrius.bodies.UserCelestialBodyLoader
Load celestial body.
loadCelestialBodyEphemeris(String) - Method in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Load celestial body ephemeris.
loadCelestialBodyEphemeris(String) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyEphemerisLoader
Load celestial body ephemeris.
loadCelestialBodyEphemeris(String) - Method in class fr.cnes.sirius.patrius.bodies.JPLHistoricEphemerisLoader
Load celestial body ephemeris.
loadCelestialPoint(String) - Method in class fr.cnes.sirius.patrius.bodies.BSPCelestialBodyLoader
Load celestial point.
loadCelestialPoint(String) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyLoader
Load celestial point.
loadCelestialPoint(String) - Method in class fr.cnes.sirius.patrius.bodies.JPLCelestialBodyLoader
Load celestial point.
loadCelestialPoint(String) - Method in class fr.cnes.sirius.patrius.bodies.UserCelestialBodyLoader
Load celestial point.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Load data from a stream.
loadData(InputStream, String) - Method in interface fr.cnes.sirius.patrius.data.DataLoader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.ACSOLFormatReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.NOAAFormatReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.EGMFormatReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.GRGSFormatReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.ICGEMFormatReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.SHMFormatReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.FES2004FormatReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.GRGSRL02FormatReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.BulletinBFilesLoader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPC04FilesLoader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP1980HistoryLoader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionColumnsLoader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionXMLLoader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.models.earth.COFFileFormatReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticModelReader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.models.earth.InterpolationTableLoader
Loads an bi-variate interpolation table from the given InputStream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.R12Loader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.USKLoader
Load data from a stream.
loadData(InputStream, String) - Method in class fr.cnes.sirius.patrius.time.UTCTAIHistoryFilesLoader
Load UTC-TAI offsets entries read from some file.
loadSpiceKernel(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelManager
Load one or more SPICE kernels into a program.
loadSpkFile(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkFile
Load an ephemeris file for use by the readers.
loadTimeSteps() - Method in class fr.cnes.sirius.patrius.time.UTCTAIHistoryFilesLoader
Load stored UTC-TAI offsets entries.
loadTimeSteps() - Method in interface fr.cnes.sirius.patrius.time.UTCTAILoader
Load UTC-TAI offsets entries.
loadTLEData() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Load TLE data for a specified object.
loadTLEData(int) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Load TLE data for a specified object.
loadTLEData(int, int, String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Load TLE data for a specified object.
Localizable - Interface in fr.cnes.sirius.patrius.math.exception.util
Interface for localizable strings.
LocalOrbitalFrame - Class in fr.cnes.sirius.patrius.frames
Class for frames moving with an orbiting satellite.
LocalOrbitalFrame(Frame, LOFType, PVCoordinatesProvider, String) - Constructor for class fr.cnes.sirius.patrius.frames.LocalOrbitalFrame
Build a new instance.
LocalTimeAngle - Class in fr.cnes.sirius.patrius.time
This class provides methods to compute local time angle (true local time angle and mean local time angle).
LocalTimeAngle(PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.time.LocalTimeAngle
Constructor
LocalTimeAngleDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the local time angle of a spacecraft is equal to a predetermined value.
LocalTimeAngleDetector(double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Constructor for a LocalTimeDetector instance.
LocalTimeAngleDetector(double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Constructor for a LocalTimeDetector instance with complimentary parameters.
LocalTimeAngleDetector(double, double, double, CelestialBodyFrame) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Constructor for a LocalTimeDetector instance with complimentary parameters.
LocalTimeAngleDetector(double, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Constructor for a LocalTimeDetector instance with complimentary parameters.
LocalTimeAngleDetector(double, double, double, CelestialBodyFrame, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Constructor for a LocalTimeDetector instance with complimentary parameters.
LocalTimeAngleDetector(double, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Constructor for a LocalTimeDetector instance with complimentary parameters.
LocalTimeAngleDetector(double, double, double, CelestialBodyFrame, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Constructor for a LocalTimeDetector instance with complimentary parameters.
LocalTimeAngleDetector(double, double, double, EventDetector.Action, boolean, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Constructor for a LocalTimeDetector instance with complimentary parameters including Sun choice.
LocalTimeAngleDetector(double, double, double, CelestialBodyFrame, EventDetector.Action, boolean, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Constructor for a LocalTimeDetector instance with complimentary parameters including Sun choice.
LocalTimeAngleDetector(double, double, double, CelestialBodyFrame, EventDetector.Action, boolean, PVCoordinatesProvider, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LocalTimeAngleDetector
Constructor for a LocalTimeDetector instance with complimentary parameters including Sun choice.
LoessInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Implements the Local Regression Algorithm (also Loess, Lowess) for interpolation of real univariate functions.
LoessInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.LoessInterpolator
Constructs a new LoessInterpolator with a bandwidth of LoessInterpolator.DEFAULT_BANDWIDTH, LoessInterpolator.DEFAULT_ROBUSTNESS_ITERS robustness iterations and an accuracy of {#link #DEFAULT_ACCURACY}.
LoessInterpolator(double, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.LoessInterpolator
Construct a new LoessInterpolator with given bandwidth and number of robustness iterations.
LoessInterpolator(double, int, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.LoessInterpolator
Construct a new LoessInterpolator with given bandwidth, number of robustness iterations and accuracy.
LofOffset - Class in fr.cnes.sirius.patrius.attitudes
Attitude law defined by fixed Roll, Pitch and Yaw angles (in any order) with respect to a local orbital frame.
LofOffset(LOFType) - Constructor for class fr.cnes.sirius.patrius.attitudes.LofOffset
Create a LOF-aligned attitude.
LofOffset(Frame, LOFType) - Constructor for class fr.cnes.sirius.patrius.attitudes.LofOffset
Create a LOF-aligned attitude.
LofOffset(Frame, LOFType, RotationOrder, double, double, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.LofOffset
Creates new instance.
LofOffset(LOFType, RotationOrder, double, double, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.LofOffset
Creates new instance.
LofOffsetPointing - Class in fr.cnes.sirius.patrius.attitudes
This class provides a default attitude provider.
LofOffsetPointing(BodyShape, AttitudeProvider, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.LofOffsetPointing
Creates new instance.
LofOffsetPointing(BodyShape, AttitudeProvider, Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.LofOffsetPointing
Constructor.
LOFType - Enum in fr.cnes.sirius.patrius.frames
Enumerate for different types of Local Orbital Frames.
log() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Natural logarithm.
log(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute natural logarithm of a derivative structure.
Log - Class in fr.cnes.sirius.patrius.math.analysis.function
Natural logarithm function.
Log() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Log
 
log() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the natural logarithm of this complex number.
log(Dfp) - Static method in class fr.cnes.sirius.patrius.math.dfp.DfpMath
Returns the natural logarithm of a.
log(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Natural logarithm.
log(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Natural logarithm.
log(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Natural logarithm.
log(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Natural logarithm.
log(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Natural logarithm.
log(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Natural logarithm.
log(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Natural logarithm.
log() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Natural logarithm.
log(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Natural logarithm.
log(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Computes the logarithm in a given base.
log(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Natural logarithm.
log10() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Base 10 logarithm.
log10(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Computes base 10 logarithm of a derivative structure.
Log10 - Class in fr.cnes.sirius.patrius.math.analysis.function
Base 10 logarithm function.
Log10() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Log10
 
log10() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Get the exponent of the greatest power of 10 that is less than or equal to abs(this).
log10(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the base 10 logarithm.
log10(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the base 10 logarithm.
log10(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the base 10 logarithm.
log10(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the base 10 logarithm.
log10(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the base 10 logarithm.
log10(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the base 10 logarithm.
log10(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the base 10 logarithm.
log10(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the base 10 logarithm.
log10(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the base 10 logarithm.
log10K() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Get the exponent of the greatest power of 10000 that is less than or equal to the absolute value of this.
log1p() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Shifted natural logarithm.
log1p(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Computes shifted logarithm of a derivative structure.
Log1p - Class in fr.cnes.sirius.patrius.math.analysis.function
log(1 + p) function.
Log1p() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Log1p
 
log1p(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Computes log(1 + x).
log1p(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Computes log(1 + x).
log1p(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Computes log(1 + x).
log1p(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Computes log(1 + x).
log1p(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Computes log(1 + x).
log1p(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Computes log(1 + x).
log1p(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Computes log(1 + x).
log1p() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Shifted natural logarithm.
log1p(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Computes log(1 + x).
log1p(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Computes log(1 + x).
LogarithmicBarrier - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.functions
Default barrier function for the barrier method algorithm.
LogarithmicBarrier(ConvexMultivariateRealFunction[], int) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.LogarithmicBarrier
Create the logarithmic barrier function.
logBeta(double, double) - Static method in class fr.cnes.sirius.patrius.math.special.Beta
Returns the value of log B(p, q) for 0 ≤ x ≤ 1 and p, q > 0.
logEventsOverTimeInterval(CodedEventsLogger, Propagator, CodingEventDetector, AbsoluteDateInterval) - Static method in class fr.cnes.sirius.patrius.events.AbstractDetector
Log detected events on a given time interval into the entered events logger.
logEventsOverTimeInterval(CodedEventsLogger, Propagator, CodingEventDetector, AbsoluteDateInterval) - Static method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Log detected events on a given time interval into the entered events logger.
logExtremaEventsOverTimeInterval(CodedEventsLogger, Propagator, AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector
Log extrema events into the entered events logger.
logGamma(double) - Static method in class fr.cnes.sirius.patrius.math.special.Gamma
Returns the value of log Γ(x) for x > 0.
logGamma1p(double) - Static method in class fr.cnes.sirius.patrius.math.special.Gamma
Returns the value of log Γ(1 + x) for -0.5 ≤ x ≤ 1.5.
logGammaMinusLogGammaSum(double, double) - Static method in class fr.cnes.sirius.patrius.math.special.Beta
Returns the value of log[Γ(b) / Γ(a + b)] for a ≥ 0 and b ≥ 10.
logGammaSum(double, double) - Static method in class fr.cnes.sirius.patrius.math.special.Beta
Returns the value of log Γ(a + b) for 1 ≤ a, b ≤ 2.
Logistic - Class in fr.cnes.sirius.patrius.math.analysis.function
Logistic(double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Logistic
 
Logistic.Parametric - Class in fr.cnes.sirius.patrius.math.analysis.function
Parametric function where the input array contains the parameters of the logit function, ordered as follows: Lower asymptote Higher asymptote
Logit - Class in fr.cnes.sirius.patrius.math.analysis.function
Logit function.
Logit() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Logit
Usual logit function, where the lower bound is 0 and the higher bound is 1.
Logit(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Logit
Logit function.
Logit.Parametric - Class in fr.cnes.sirius.patrius.math.analysis.function
Parametric function where the input array contains the parameters of the logit function, ordered as follows: Lower bound Higher bound
LogNormalDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the log-normal (gaussian) distribution.
LogNormalDistribution() - Constructor for class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Create a log-normal distribution, where the mean and standard deviation of the normally distributed natural logarithm of the log-normal distribution are equal to zero and one respectively.
LogNormalDistribution(double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Create a log-normal distribution using the specified scale and shape.
LogNormalDistribution(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Create a log-normal distribution using the specified scale, shape and inverse cumulative distribution accuracy.
LogNormalDistribution(RandomGenerator, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Creates a log-normal distribution.
LongitudeDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the spacecraft reaches a given local longitude.
LongitudeDetector(double, Frame) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LongitudeDetector
Constructor for the longitude detector.
LongitudeDetector(double, Frame, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LongitudeDetector
Constructor for the longitude detector.
LongitudeDetector(double, Frame, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LongitudeDetector
Constructor for the longitude detector.
LongitudeDetector(double, Frame, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LongitudeDetector
Constructor for the longitude detector.
LongitudeDetector(double, Frame, double, double, EventDetector.Action, boolean, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.LongitudeDetector
Complete constructor for the longitude detector.
longValue() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Gets the fraction as a long.
longValue() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Gets the fraction as a long.
longValue() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
The current implementation performs casting to a long.
loopsPerSecondEstimator(Runnable) - Static method in class fr.cnes.sirius.patrius.utils.TimeIt
Estimates very approximately the number of loops per seconds that can be done by the provided function.
lowerOrEqual(double, double) - Static method in class fr.cnes.sirius.patrius.math.Comparators
Tests if a double is lower or equal to another with a relative comparison using a default epsilon.
lowerOrEqual(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.Comparators
Tests if a double is lower or equal to another with a relative comparison using an input epsilon.
lowerOrEqual(double, double, AngleInterval) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Tests if one angle is lower or equal to another after expressing them in the same interval.
lowerStrict(double, double) - Static method in class fr.cnes.sirius.patrius.math.Comparators
Tests if a double is strictly lower than another with a relative comparison using a default epsilon.
lowerStrict(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.Comparators
Tests if a double is strictly lower than another with a relative comparison using an input epsilon.
lowerStrict(double, double, AngleInterval) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Tests if one angle is strictly lower than another after expressing them in the same interval.
LPOptimizationRequest - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Linear optimization problem.
LPOptimizationRequest() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
 
LPOptimizationResponse - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
 
LPOptimizationResponse() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationResponse
 
LPPresolver - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Presolver for a linear problem in the form of: min(c) s.t.
LPPresolver() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Default constructor
LPPresolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Constructor
LPPrimalDualMethod - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Primal-dual interior-point method for LP problems in the form (1):
min(c) s.t.
LPPrimalDualMethod() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Constructor It sets the default minimum lower bound and maximum upper bound
LPPrimalDualMethod(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Constructor
LPStandardConverter - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Converts a general LP problem stated in the form (1):
min(c) s.t.
LPStandardConverter() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Constructor, set the strictlyStandardForm to false
LPStandardConverter(boolean) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Constructor, set the default unbounded lower and upper bounds
LPStandardConverter(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Constructor
LPStandardConverter(boolean, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Constructor
LUDecomposition - Class in fr.cnes.sirius.patrius.math.linear
Calculates the LUP-decomposition of a square matrix.
LUDecomposition(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.linear.LUDecomposition
Simple constructor.
LUDecomposition(RealMatrix, double) - Constructor for class fr.cnes.sirius.patrius.math.linear.LUDecomposition
Constructor used to set the singularity threshold.
LyddaneLongPeriodPropagator - Class in fr.cnes.sirius.patrius.propagation.analytical
Lyddane long period propagator.
LyddaneLongPeriodPropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LyddaneLongPeriodPropagator
Constructor without attitude provider and mass provider.
LyddaneLongPeriodPropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LyddaneLongPeriodPropagator
Constructor without attitude provider.
LyddaneLongPeriodPropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType, AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LyddaneLongPeriodPropagator
Constructor without mass provider.
LyddaneLongPeriodPropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType, AttitudeProvider, AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LyddaneLongPeriodPropagator
Constructor without mass provider.
LyddaneLongPeriodPropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType, AttitudeProvider, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LyddaneLongPeriodPropagator
Generic constructor.
LyddaneLongPeriodPropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType, AttitudeProvider, AttitudeProvider, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LyddaneLongPeriodPropagator
Generic constructor.
LyddaneSecularPropagator - Class in fr.cnes.sirius.patrius.propagation.analytical
Lyddane secular propagator.
LyddaneSecularPropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LyddaneSecularPropagator
Constructor without attitude provider and mass provider.
LyddaneSecularPropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LyddaneSecularPropagator
Constructor without attitude provider.
LyddaneSecularPropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType, AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LyddaneSecularPropagator
Constructor without mass provider.
LyddaneSecularPropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType, AttitudeProvider, AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LyddaneSecularPropagator
Constructor without mass provider.
LyddaneSecularPropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType, AttitudeProvider, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LyddaneSecularPropagator
Generic constructor.
LyddaneSecularPropagator(Orbit, double, double, double, double, double, double, Frame, ParametersType, AttitudeProvider, AttitudeProvider, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.LyddaneSecularPropagator
Generic constructor.

M

m2 - Variable in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SecondMoment
second moment of values that have been added
MA - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Atomic mass H, He, O, N2, O2, N.
machFromSpacecraftState(SpacecraftState, Atmosphere) - Static method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByMach
Computes the Mach number from the spacecraft state and an atmosphere model.
MagneticMoment - Class in fr.cnes.sirius.patrius.assembly.models
This class represents the magnetic moment of a Spacecraft
MagneticMoment(Vector3D) - Constructor for class fr.cnes.sirius.patrius.assembly.models.MagneticMoment
Create a magnetic moment expressed in spacecraft main frame (incl. attitude)
MagneticMomentProvider - Interface in fr.cnes.sirius.patrius.assembly.models
Interface for electromagnetic sensitive spacecraft
MagneticWrench - Class in fr.cnes.sirius.patrius.wrenches
This class represents a wrench model
MagneticWrench(MagneticMomentProvider, GeoMagneticField) - Constructor for class fr.cnes.sirius.patrius.wrenches.MagneticWrench
Constructor
MAIN_SHAPE - Static variable in class fr.cnes.sirius.patrius.assembly.Vehicle
Main shape.
MainPart - Class in fr.cnes.sirius.patrius.assembly
-Class to manage the assembly's main part.
MainPart(String) - Constructor for class fr.cnes.sirius.patrius.assembly.MainPart
Constructor.
mainSetDimension - Variable in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Main set dimension.
MainStateJacobianProvider - Interface in fr.cnes.sirius.patrius.math.ode
Interface expanding first order differential equations in order to compute exactly the main state jacobian matrix for partial derivatives equations.
manageStateFrame() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Manage the state frame : the orbit to propagate is converted in the propagation frame.
manageStateFrame() - Method in class fr.cnes.sirius.patrius.propagation.analytical.KeplerianPropagator
Manage the state frame : the orbit to propagate is converted in the propagation frame.
manageStateFrame() - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Manage the state frame: propagated orbits are projected in the propagation frame.
manageStateFrame() - Method in class fr.cnes.sirius.patrius.propagation.precomputed.IntegratedEphemeris
In this class, nothing as to be done in the frame managing before propagation because propagation will be performed in Frame referenceFrame It just throws an OrekitException if this frame is non inertial or pseudo-inertial.
Maneuver - Interface in fr.cnes.sirius.patrius.forces.maneuvers
Interface for maneuvers.
ManeuversSequence - Class in fr.cnes.sirius.patrius.forces.maneuvers
This class handles a sequence of different maneuvers.
ManeuversSequence(double, double) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.ManeuversSequence
Constructor of the maneuvers sequence.
mannWhitneyU(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.MannWhitneyUTest
Computes the Mann-Whitney U statistic comparing mean for two independent samples possibly of different length.
MannWhitneyUTest - Class in fr.cnes.sirius.patrius.math.stat.inference
An implementation of the Mann-Whitney U test (also called Wilcoxon rank-sum test).
MannWhitneyUTest() - Constructor for class fr.cnes.sirius.patrius.math.stat.inference.MannWhitneyUTest
Create a test instance using where NaN's are left in place and ties get the average of applicable ranks.
MannWhitneyUTest(NaNStrategy, TiesStrategy) - Constructor for class fr.cnes.sirius.patrius.math.stat.inference.MannWhitneyUTest
Create a test instance using the given strategies for NaN's and ties.
mannWhitneyUTest(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.MannWhitneyUTest
Returns the asymptotic observed significance level, or p-value, associated with a Mann-Whitney U statistic comparing mean for two independent samples.
mant - Variable in class fr.cnes.sirius.patrius.math.dfp.Dfp
Mantissa.
map(UnivariateFunction) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Acts as if implemented as: return copy().mapToSelf(function); Returns a new vector.
map(UnivariateFunction) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Acts as if implemented as: return copy().mapToSelf(function); Returns a new vector.
mapAdd(T) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Map an addition operation to each entry.
mapAdd(T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Map an addition operation to each entry.
mapAdd(double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Add a value to each entry.
mapAddToSelf(T) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Map an addition operation to each entry.
mapAddToSelf(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Add a value to each entry.
mapAddToSelf(T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Map an addition operation to each entry.
mapAddToSelf(double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Add a value to each entry.
mapArrayToOrbit(double[], PositionAngle, AbsoluteDate, double, Frame) - Method in enum fr.cnes.sirius.patrius.orbits.OrbitType
Convert state array to orbital parameters.
mapArrayToState(double[], AbsoluteDate, OrbitType, PositionAngle, MultiAttitudeProvider, MultiAttitudeProvider, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiStateVectorInfo
Extract a given SpacecraftState from the state vector.
mapArrayToStates(double[], AbsoluteDate, OrbitType, PositionAngle, Map<String, MultiAttitudeProvider>, Map<String, MultiAttitudeProvider>, Map<String, Double>, Map<String, Frame>) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiStateVectorInfo
Convert state vector into a Map of SpacecraftState
mapAttitudeToArray() - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Convert Attitude to state array.
mapDivide(T) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Map a division operation to each entry.
mapDivide(T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Map a division operation to each entry.
mapDivide(double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Divide each entry by the argument.
mapDivideToSelf(T) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Map a division operation to each entry.
mapDivideToSelf(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Divide each entry by the argument.
mapDivideToSelf(T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Map a division operation to each entry.
mapDivideToSelf(double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Divide each entry by the argument.
mapInv() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Map the 1/x function to each entry.
mapInv() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Map the 1/x function to each entry.
mapInvToSelf() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Map the 1/x function to each entry.
mapInvToSelf() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Map the 1/x function to each entry.
mapMultiply(T) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Map a multiplication operation to each entry.
mapMultiply(T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Map a multiplication operation to each entry.
mapMultiply(double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Multiply each entry by the argument.
mapMultiplyToSelf(T) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Map a multiplication operation to each entry.
mapMultiplyToSelf(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Multiply each entry.
mapMultiplyToSelf(T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Map a multiplication operation to each entry.
mapMultiplyToSelf(double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Multiply each entry.
mapOrbitToArray(Orbit, PositionAngle, double[]) - Method in enum fr.cnes.sirius.patrius.orbits.OrbitType
Convert orbit to state array.
mapOrbitToArray() - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Substitute for Orekit's OrbitTypes.mapOrbitToArray.
mapStatesToArray(Map<String, SpacecraftState>, OrbitType, PositionAngle, double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiStateVectorInfo
Convert a map of SpacecraftState into a state vector.
mapStateToArray(OrbitType, PositionAngle, double[]) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Convert SpacecraftState to state vector.
mapSubtract(T) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Map a subtraction operation to each entry.
mapSubtract(T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Map a subtraction operation to each entry.
mapSubtract(double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Subtract a value from each entry.
mapSubtractToSelf(T) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Map a subtraction operation to each entry.
mapSubtractToSelf(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Subtract a value from each entry.
mapSubtractToSelf(T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Map a subtraction operation to each entry.
mapSubtractToSelf(double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Subtract a value from each entry.
mapToSelf(UnivariateFunction) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Acts as if it is implemented as: Entry e = null; for (Iterator<Entry> it = iterator(); it.hasNext(); e = it.next()) { e.setValue(function.value(e.getValue())); } Entries of this vector are modified in-place by this method.
mapToSelf(UnivariateFunction) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Acts as if it is implemented as: Entry e = null; for (Iterator<Entry> it = iterator(); it.hasNext(); e = it.next()) { e.setValue(function.value(e.getValue())); } Entries of this vector are modified in-place by this method.
MariniMurrayModel - Class in fr.cnes.sirius.patrius.signalpropagation.troposphere
This class provides the correction of laser range tracking data for the effect of atmospheric refraction.
MariniMurrayModel(MeteorologicalConditionsProvider, double, double, double) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.MariniMurrayModel
Constructor for the class MariniMurrayModel.
MariniMurrayModelFactory - Class in fr.cnes.sirius.patrius.signalpropagation.troposphere
This class describes the tropospheric correction factory around the Marini Murray model.
MariniMurrayModelFactory(double) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.MariniMurrayModelFactory
Marini Murray model factory constructor.
MARS - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Mars.
MARS_BARY - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Mars barycenter.
MarshallSolarActivityFutureEstimation - Class in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized
This class reads and provides solar activity data needed by atmospheric models: F107 solar flux and Kp indexes.
MarshallSolarActivityFutureEstimation(String, MarshallSolarActivityFutureEstimation.StrengthLevel) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
Simple constructor.
MarshallSolarActivityFutureEstimation.StrengthLevel - Enum in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized
Strength level of activity.
MaskingDetector - Class in fr.cnes.sirius.patrius.events.detectors
Sensor masking detector.
MaskingDetector(SensorModel, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.MaskingDetector
Constructor for the sensor masking detector.
MaskingDetector(SensorModel, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.MaskingDetector
Constructor for the sensor masking detector.
MaskingDetector(SensorModel, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.MaskingDetector
Constructor for the sensor masking detector.
MaskingDetector(Assembly, String, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.MaskingDetector
Constructor for the sensor masking detector.
MASS - Static variable in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Default prefix for additional state provider from MassProvider.
MASS - Static variable in interface fr.cnes.sirius.patrius.propagation.MassProvider
Default prefix for additional equation from MassProvider.
MASS - Static variable in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Default prefix for additional state representing a mass.
MassEquation - Class in fr.cnes.sirius.patrius.assembly.properties
This class represents the mass equation with a name in the form "MASS_".
MassEquation() - Constructor for class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Empty constructor for Externalizable use.
MassEquation(String) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Create a new mass equation, for a given part.
MassModel - Class in fr.cnes.sirius.patrius.assembly.models
This class represents a mass model for an assembly with parts that have mass properties.
MassModel(Assembly) - Constructor for class fr.cnes.sirius.patrius.assembly.models.MassModel
Builds a mass model from an assembly and proceed to a first mass computation.
MassProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is a part property for the PATRIUS assembly.
MassProperty(double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.MassProperty
Constructor of this property.
MassProperty(Parameter) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.MassProperty
Constructor of this property using a Parameter.
MassProvider - Interface in fr.cnes.sirius.patrius.propagation
Interface for spacecraft models that provide the mass.
MASTER_MODE - Static variable in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Indicator for master mode.
MASTER_MODE - Static variable in interface fr.cnes.sirius.patrius.propagation.Propagator
Indicator for master mode.
matA - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Matrix A
matAT - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Transpose A matrix
mate(AbstractListChromosome<T>, AbstractListChromosome<T>) - Method in class fr.cnes.sirius.patrius.math.genetics.CycleCrossover
mate(AbstractListChromosome<T>, AbstractListChromosome<T>) - Method in class fr.cnes.sirius.patrius.math.genetics.OrderedCrossover
matH - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Matrix H
MathArithmeticException - Exception in fr.cnes.sirius.patrius.math.exception
Base class for arithmetic exceptions.
MathArithmeticException() - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathArithmeticException
Default constructor.
MathArithmeticException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathArithmeticException
Constructor with a specific message.
MathArrays - Class in fr.cnes.sirius.patrius.math.util
Arrays utilities.
MathArrays.Function - Interface in fr.cnes.sirius.patrius.math.util
Real-valued function that operate on an array or a part of it.
MathArrays.OrderDirection - Enum in fr.cnes.sirius.patrius.math.util
Specification of ordering direction.
MathIllegalArgumentException - Exception in fr.cnes.sirius.patrius.math.exception
Base class for all preconditions violation exceptions.
MathIllegalArgumentException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathIllegalArgumentException
 
MathIllegalNumberException - Exception in fr.cnes.sirius.patrius.math.exception
Base class for exceptions raised by a wrong number.
MathIllegalNumberException(Localizable, Number, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathIllegalNumberException
Construct an exception.
MathIllegalStateException - Exception in fr.cnes.sirius.patrius.math.exception
Base class for all exceptions that signal a mismatch between the current state and the user's expectations.
MathIllegalStateException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathIllegalStateException
Simple constructor.
MathIllegalStateException(Throwable, Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathIllegalStateException
Simple constructor.
MathIllegalStateException() - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathIllegalStateException
Default constructor.
MathInternalError - Exception in fr.cnes.sirius.patrius.math.exception
Exception triggered when something that shouldn't happen does happen.
MathInternalError() - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathInternalError
Simple constructor.
MathInternalError(Throwable) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathInternalError
Simple constructor.
MathInternalError(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathInternalError
Constructor accepting a localized message.
MathLib - Class in fr.cnes.sirius.patrius.math.util
Math library.
MathLibrary - Interface in fr.cnes.sirius.patrius.math.framework
Interface for low-level math libraries.
MathLibraryType - Enum in fr.cnes.sirius.patrius.math.framework
Enumeration of Math library types currently available in PATRIUS.
MathParseException - Exception in fr.cnes.sirius.patrius.math.exception
Class to signal parse failures.
MathParseException(String, int, Class<?>) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathParseException
 
MathParseException(String, int) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathParseException
 
MathRuntimeException - Exception in fr.cnes.sirius.patrius.math.exception
As of release 4.0, all exceptions thrown by the Commons Math code (except NullArgumentException) inherit from this class.
MathRuntimeException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathRuntimeException
 
MathUnsupportedOperationException - Exception in fr.cnes.sirius.patrius.math.exception
Base class for all unsupported features.
MathUnsupportedOperationException() - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathUnsupportedOperationException
Default constructor.
MathUnsupportedOperationException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MathUnsupportedOperationException
 
MathUtils - Class in fr.cnes.sirius.patrius.math.util
Miscellaneous utility functions.
MathWrapper - Class in fr.cnes.sirius.patrius.math.framework
Math wrapper.
MathWrapper() - Constructor for class fr.cnes.sirius.patrius.math.framework.MathWrapper
 
Matrix1NornRescaler - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.algebra
Calculates the matrix rescaling factors so that the 1-norm of each row and each column of the scaled matrix asymptotically converges to one.
Matrix1NornRescaler() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.Matrix1NornRescaler
Constructor
Matrix1NornRescaler(double) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.Matrix1NornRescaler
Constructor
Matrix3D - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a real 3x3 matrix designed to be used in geometric calculations.
Matrix3D(double[][]) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Constructor
Needs the data to fill the matrix.
Matrix3D(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Constructor
Creates a Matrix3D with a RealMatrix.
Matrix3D(Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Constructor
Builds a cross product matrix M from a vector u such as : M(u) * v = u^v
matrixAdd(double[][], double[][]) - Static method in class fr.cnes.sirius.patrius.stela.JavaMathAdapter
Add 2 matrices.
MatrixDimensionMismatchException - Exception in fr.cnes.sirius.patrius.math.linear
Exception to be thrown when either the number of rows or the number of columns of a matrix do not match the expected values.
MatrixDimensionMismatchException(int, int, int, int) - Constructor for exception fr.cnes.sirius.patrius.math.linear.MatrixDimensionMismatchException
Construct an exception from the mismatched dimensions.
matrixMultiply(double[][], double[][]) - Static method in class fr.cnes.sirius.patrius.stela.JavaMathAdapter
Multiply 2 matrix.
MatrixRescaler - Interface in fr.cnes.sirius.patrius.math.optim.joptimizer.algebra
Interface for Matrix rescalers.
matrixToVector(double[][], double[], int) - Static method in class fr.cnes.sirius.patrius.stela.JavaMathAdapter
Copy a matrix into a vector, column per column.
matrixTranspose(double[][]) - Static method in class fr.cnes.sirius.patrius.stela.JavaMathAdapter
Transpose a matrix.
MatrixUtils - Class in fr.cnes.sirius.patrius.math.linear
A collection of static methods that operate on or return matrices.
matrixVectorMultiply(double[][], double[]) - Static method in class fr.cnes.sirius.patrius.stela.JavaMathAdapter
Multiply matrix with a vector.
MAX - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
Flag for local maximum distance detection (g decreasing).
MAX - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
Flag for local maximum elevation detection.
MAX - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaLatitudeDetector
Flag for local maximum latitude detection (g decreasing).
MAX - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaLongitudeDetector
Flag for local maximum longitude detection (g decreasing).
MAX - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Flag for local maximum angle detection (g decreasing).
MAX - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Flag for local maximum angle detection (g decreasing).
Max - Class in fr.cnes.sirius.patrius.math.analysis.function
Maximum function.
Max() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Max
 
max(int, int) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the maximum of two values
max(long, long) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the maximum of two values
max(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the maximum of two values
max(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the maximum of two values
max(int, int) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the maximum of two values
max(long, long) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the maximum of two values
max(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the maximum of two values
max(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the maximum of two values
max(int, int) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the maximum of two values
max(long, long) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the maximum of two values
max(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the maximum of two values
max(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the maximum of two values
max(int, int) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the maximum of two values
max(long, long) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the maximum of two values
max(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the maximum of two values
max(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the maximum of two values
max(int, int) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the maximum of two values
max(long, long) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the maximum of two values
max(float, float) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the maximum of two values
max(double, double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the maximum of two values
max(int, int) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the maximum of two values
max(long, long) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the maximum of two values
max(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the maximum of two values
max(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the maximum of two values
max(int, int) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the maximum of two values
max(long, long) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the maximum of two values
max(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the maximum of two values
max(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the maximum of two values
max(double, double) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.Utils
Returns max(a, b) or NaN if one value is a NaN.
Max - Class in fr.cnes.sirius.patrius.math.stat.descriptive.rank
Returns the maximum of the available values.
Max() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Max
Create a Max instance
Max(Max) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Max
Copy constructor, creates a new Max identical to the original
max(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the maximum of the entries in the input array, or Double.NaN if the array is empty.
max(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the maximum of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
max(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the maximum of two values
max(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the maximum of two values
max(float, float) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the maximum of two values
max(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the maximum of two values
max(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the maximum of two values
max(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the maximum of two values
max(float, float) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the maximum of two values
max(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the maximum of two values
MAX_CHAR_RECORD - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
Max number of characters in a record.
MAX_DIGITS - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Maximum number of fraction digits for no numerical approximation.
MAX_EXP - Static variable in class fr.cnes.sirius.patrius.math.dfp.Dfp
The maximum exponent before overflow is signaled and results flushed to infinity
MAX_ITERATIONS - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Maximum number of iterations
MAX_ITERATIONS_COUNT - Static variable in class fr.cnes.sirius.patrius.math.analysis.integration.AdaptiveSimpsonIntegrator
Maximal number of iterations allowed for this method.
MAX_LATITUDE - Static variable in class fr.cnes.sirius.patrius.projections.Mercator
Maximum latitude from which a Mercator transformation can be defined.
MAX_STANDARD_ORDER - Static variable in class fr.cnes.sirius.patrius.math.ode.nonstiff.cowell.CowellIntegrator
Maximum order for standard formulas.
maxAbs(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Compute maximum value of absolute value of array of doubles
MaxCountExceededException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when some counter maximum value is exceeded.
MaxCountExceededException(Number) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MaxCountExceededException
Construct the exception.
MaxCountExceededException(Localizable, Number, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MaxCountExceededException
Construct the exception with a specific context.
maxDate - Variable in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Max date after which simulation has to fail if exception mecanism was triggered
MaxEval - Class in fr.cnes.sirius.patrius.math.optim
Maximum number of evaluations of the function to be optimized.
MaxEval(int) - Constructor for class fr.cnes.sirius.patrius.math.optim.MaxEval
 
MaxIter - Class in fr.cnes.sirius.patrius.math.optim
Maximum number of iterations performed by an (iterative) algorithm.
MaxIter(int) - Constructor for class fr.cnes.sirius.patrius.math.optim.MaxIter
 
maxIterSignalPropagation - Variable in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Maximum number of iterations for signal propagation computation
MEAN - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Mean model string.
Mean - Class in fr.cnes.sirius.patrius.math.stat.descriptive.moment
Computes the arithmetic mean of a set of values.
Mean() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Constructs a Mean.
Mean(FirstMoment) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Constructs a Mean with an External Moment.
Mean(Mean) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
Copy constructor, creates a new Mean identical to the original
mean(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the arithmetic mean of the entries in the input array, or Double.NaN if the array is empty.
mean(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the arithmetic mean of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
mean(Collection<MeteorologicalConditions>) - Static method in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Compute the mean of the meteorological conditions
mean2osc(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.EcksteinHechlerPropagator
Convert provided mean orbit into osculating elements.
mean2osc(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.LiuMeanOsculatingConverter
Convert provided mean orbit into osculating elements.
mean2osc(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.LyddaneLongPeriodPropagator
Convert provided mean orbit into osculating elements.
mean2osc(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.LyddaneSecularPropagator
Convert provided mean orbit into osculating elements.
mean2osc(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Convert provided mean orbit into osculating elements.
mean2osc(Orbit, int[]) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Mean to osculating conversion with provided orders.
mean2osc(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DPropagator
Convert provided mean orbit into osculating elements.
mean2osc(Orbit) - Method in interface fr.cnes.sirius.patrius.propagation.MeanOsculatingElementsProvider
Convert provided mean orbit into osculating elements.
meanAngle(double...) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Computes the mean of two circular quantities or angles.
meanAnomaly0 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Sun mean anomaly constant (rad).
meanAnomaly1 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Sun mean anomaly constant (rad).
meanAnomaly2 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Sun mean anomaly constant (rad).
meanAnomaly3 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Sun mean anomaly constant (rad).
meanDerivative(AbsoluteDate, int, int) - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Get mean derivative, truncated to first components.
meanDifference(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the mean of the (signed) differences between corresponding elements of the input arrays -- i.e., sum(sample1[i] - sample2[i]) / sample1.length.
meanLongitude0 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Sun mean longitude constant (rad).
meanLongitude1 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Sun mean longitude constant (rad).
meanLongitude2 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Sun mean longitude constant (rad).
MeanOsculatingElementsProvider - Interface in fr.cnes.sirius.patrius.propagation
Interface for mean/osculating elements converter.
meanSecondDerivative(AbsoluteDate, int, int) - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Get mean second derivative, truncated to first components.
meanValue(AbsoluteDate, int, int) - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Get mean value, truncated to first components.
MeasurementModel - Interface in fr.cnes.sirius.patrius.math.filter
Defines the measurement model for the use with a KalmanFilter.
Median - Class in fr.cnes.sirius.patrius.math.stat.descriptive.rank
Returns the median of the available values.
Median() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Median
Default constructor.
Median(Median) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Median
Copy constructor, creates a new Median identical to the original
median(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns an estimate of the median of the values in the values array.
median(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns an estimate of the median of the values in the values array, starting with the element in (0-based) position begin in the array and including length values Returns Double.NaN if length = 0 Returns values[begin] if length = 1 Throws IllegalArgumentException if values is null , begin or length is invalid See Percentile for a description of the percentile estimation algorithm used.
medianOf3(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Select a pivot index as the median of three
MeeusMoon - Class in fr.cnes.sirius.patrius.bodies
This class implements the Moon ephemerides according to the algorithm of Meeus.
MeeusMoon() - Constructor for class fr.cnes.sirius.patrius.bodies.MeeusMoon
Simple constructor.
MeeusMoon(int, int, int) - Constructor for class fr.cnes.sirius.patrius.bodies.MeeusMoon
Simple constructor.
MeeusMoonStela - Class in fr.cnes.sirius.patrius.stela.bodies
This class implements the Moon ephemerides according to the algorithm of Meeus, it only provides the position.
MeeusMoonStela(double) - Constructor for class fr.cnes.sirius.patrius.stela.bodies.MeeusMoonStela
Simple constructor.
MeeusSun - Class in fr.cnes.sirius.patrius.bodies
This class implements the Sun ephemerides according to the algorithm of Meeus, it only provides the position.
MeeusSun() - Constructor for class fr.cnes.sirius.patrius.bodies.MeeusSun
Simple constructor for standard Meeus model.
MeeusSun(MeeusSun.MODEL) - Constructor for class fr.cnes.sirius.patrius.bodies.MeeusSun
Constructor to build wished Meeus model : standard model, STELA model or board model.
MeeusSun.MODEL - Enum in fr.cnes.sirius.patrius.bodies
Enumerate to choose the used Meeus model : standard, Stela or board model.
meq - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
number of equalities
Mercator - Class in fr.cnes.sirius.patrius.projections
The Mercator projection is a cylindrical map projection which became the standard map projection for nautical purposes because of its ability to represent lines of constant course, known loxodromes, as straight segments.
Mercator(EllipsoidPoint, double, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.projections.Mercator
Complete constructor.
Mercator(double, EllipsoidBodyShape) - Constructor for class fr.cnes.sirius.patrius.projections.Mercator
Constructor with default values : The latitude of pivot is 0 azimuth is null (no rotation) centered is false.
MERCURY - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Mercury.
merge(Timeline) - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
Merges the provided timeline into this.
merge(BSPTree<S>, BSPTree<S>, BSPTree<S>, boolean, boolean) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree.LeafMerger
Merge a leaf node and a tree node.
merge(BSPTree<S>, BSPTree.LeafMerger<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Merge a BSP tree with the instance.
merge(Frequency) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Merge another Frequency object's counts into this instance.
merge(Collection<Frequency>) - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Merge a Collection of Frequency objects into this instance.
MergePhenomenaCriterion - Class in fr.cnes.sirius.patrius.events.postprocessing
 
MergePhenomenaCriterion(String, double) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.MergePhenomenaCriterion
Constructor
MergePhenomenaCriterion(String, double, String) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.MergePhenomenaCriterion
Constructor
MergePhenomenaCriterion(Map<String, String>, double) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.MergePhenomenaCriterion
Constructor
MergePhenomenaCriterion(List<String>, double) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.MergePhenomenaCriterion
Constructor
MergeTimelines - Class in fr.cnes.sirius.patrius.events.postprocessing
 
MergeTimelines(Timeline) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.MergeTimelines
Constructor
mergeTo(ComparableInterval<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Returns this interval merged with another interval (if they can be merged).
mergeTo(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Returns this interval merged with another interval (if they can be merged).
mergeWith(ParameterDescriptor) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Merges this parameter descriptor with another one.
MersenneTwister - Class in fr.cnes.sirius.patrius.math.random
This class implements a powerful pseudo-random number generator developed by Makoto Matsumoto and Takuji Nishimura during 1996-1997.
MersenneTwister() - Constructor for class fr.cnes.sirius.patrius.math.random.MersenneTwister
Creates a new random number generator.
MersenneTwister(int) - Constructor for class fr.cnes.sirius.patrius.math.random.MersenneTwister
Creates a new random number generator using a single int seed.
MersenneTwister(int[]) - Constructor for class fr.cnes.sirius.patrius.math.random.MersenneTwister
Creates a new random number generator using an int array seed.
MersenneTwister(long) - Constructor for class fr.cnes.sirius.patrius.math.random.MersenneTwister
Creates a new random number generator using a single long seed.
MeshProvider - Interface in fr.cnes.sirius.patrius.bodies.mesh
Generic mesh provider.
MeteoBasedKey(MeteorologicalConditionsProvider, BodyPoint) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.AbstractMeteoBasedCorrectionFactory.MeteoBasedKey
Unique key description used to store data within a Map.
MeteorologicalConditions - Class in fr.cnes.sirius.patrius.signalpropagation
Simple container for pressure/temperature/humidity (PTH) triplets to describe meteorological conditions.
MeteorologicalConditions(double, double, double) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Standard meteorological conditions constructor with all the variables set at once.
MeteorologicalConditionsProvider - Interface in fr.cnes.sirius.patrius.signalpropagation
This interface is used to compute meteorological conditions at a given date, allowing to adapt the computation of atmospheric effects to the moment when a signal propagates through the atmosphere.
MicrosphereInterpolatingFunction - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Interpolating function that implements the Microsphere Projection.
MicrosphereInterpolatingFunction(double[][], double[], int, int, UnitSphereRandomVectorGenerator) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.MicrosphereInterpolatingFunction
 
MicrosphereInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Interpolator that implements the algorithm described in William Dudziak's MS thesis.
MicrosphereInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.MicrosphereInterpolator
Create a microsphere interpolator with default settings.
MicrosphereInterpolator(int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.MicrosphereInterpolator
Create a microsphere interpolator.
midpoint(double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
Compute the midpoint of two values.
midPoint(int, int) - Static method in class fr.cnes.sirius.patrius.math.utils.SearchIndexLibrary
Returns the index of a middle point of segment [iMin, iMax]
midPoint(int, int, AbsoluteDate, AbsoluteDate, AbsoluteDate) - Method in enum fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris.SearchMethod
Computes the middle point index in the range [indexInf ; indexSup].
MidpointIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements a second order Runge-Kutta integrator for Ordinary Differential Equations.
MidpointIntegrator(double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.MidpointIntegrator
Simple constructor.
mieq - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
number of inequalities
MillerUpdatingRegression - Class in fr.cnes.sirius.patrius.math.stat.regression
This class is a concrete implementation of the UpdatingMultipleLinearRegression interface.
MillerUpdatingRegression(int, boolean, double) - Constructor for class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
This is the augmented constructor for the MillerUpdatingRegression class.
MillerUpdatingRegression(int, boolean) - Constructor for class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
Primary constructor for the MillerUpdatingRegression.
MIN - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
Flag for local minimum distance detection (g increasing).
MIN - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
Flag for local minimum elevation detection.
MIN - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaLatitudeDetector
Flag for local minimum latitude detection (g increasing).
MIN - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaLongitudeDetector
Flag for local minimum longitude detection (g increasing).
MIN - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Flag for local minimum angle detection (g increasing).
MIN - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Flag for local minimum angle detection (g increasing).
Min - Class in fr.cnes.sirius.patrius.math.analysis.function
Minimum function.
Min() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Min
 
min(int, int) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the minimum of two values
min(long, long) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the minimum of two values
min(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the minimum of two values
min(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the minimum of two values
min(int, int) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the minimum of two values
min(long, long) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the minimum of two values
min(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the minimum of two values
min(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the minimum of two values
min(int, int) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the minimum of two values
min(long, long) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the minimum of two values
min(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the minimum of two values
min(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the minimum of two values
min(int, int) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the minimum of two values
min(long, long) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the minimum of two values
min(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the minimum of two values
min(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the minimum of two values
min(int, int) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the minimum of two values
min(long, long) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the minimum of two values
min(float, float) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the minimum of two values
min(double, double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the minimum of two values
min(int, int) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the minimum of two values
min(long, long) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the minimum of two values
min(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the minimum of two values
min(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the minimum of two values
min(int, int) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the minimum of two values
min(long, long) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the minimum of two values
min(float, float) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the minimum of two values
min(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the minimum of two values
min(double, double) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.Utils
Returns min(a, b) or NaN if one value is a NaN.
Min - Class in fr.cnes.sirius.patrius.math.stat.descriptive.rank
Returns the minimum of the available values.
Min() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Min
Create a Min instance
Min(Min) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Min
Copy constructor, creates a new Min identical to the original
min(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the minimum of the entries in the input array, or Double.NaN if the array is empty.
min(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the minimum of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
min(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the minimum of two values
min(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the minimum of two values
min(float, float) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the minimum of two values
min(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the minimum of two values
min(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the minimum of two values
min(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the minimum of two values
min(float, float) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the minimum of two values
min(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the minimum of two values
MIN_EXP - Static variable in class fr.cnes.sirius.patrius.math.dfp.Dfp
The minimum exponent before underflow is signaled.
MIN_MAX - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaDistanceDetector
Flag for both local minimum and maximum distance detection.
MIN_MAX - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaElevationDetector
Flag for both local minimum and maximum elevation detection.
MIN_MAX - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaLatitudeDetector
Flag for both local minimum and maximum distance detection.
MIN_MAX - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaLongitudeDetector
Flag for both local minimum and maximum distance detection.
MIN_MAX - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaSightAxisDetector
Flag for both local minimum and maximum angle detection.
MIN_MAX - Static variable in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Flag for both local minimum and maximum angle detection.
MIN_POINT_NB - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Minimum number of points to build a polygon.
MINIMUM_PROBLEM_DIMENSION - Static variable in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.BOBYQAOptimizer
Minimum dimension of the problem: 2
Minus - Class in fr.cnes.sirius.patrius.math.analysis.function
Minus function.
Minus() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Minus
 
MINUS2PI_ZERO - Static variable in class fr.cnes.sirius.patrius.math.interval.AngleInterval
Interval ] -2pi ; 0 ].
MINUS_I - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Opposite of the first canonical vector (coordinates: -1, 0, 0).
MINUS_J - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Opposite of the second canonical vector (coordinates: 0, -1, 0).
MINUS_K - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Opposite of the third canonical vector (coordinates: 0, 0, -1).
MINUS_ONE - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "-1 / 1".
MINUS_ONE - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "-1 / 1".
MINUS_TWO - Static variable in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Constant number: -2
MINUSPI_PI - Static variable in class fr.cnes.sirius.patrius.math.interval.AngleInterval
Interval [ -pi ; pi [.
MINUTES_PER_DAY - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Time units per julian day.
MismatchedEquations() - Constructor for exception fr.cnes.sirius.patrius.math.ode.JacobianMatrices.MismatchedEquations
Simple constructor.
missingCoefficientsAllowed() - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Check if missing coefficients are allowed in the input data.
MixtureMultivariateNormalDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Class that implements a mixture of Gaussian ditributions.
MixtureMultivariateNormalDistribution(double[], double[][], double[][][]) - Constructor for class fr.cnes.sirius.patrius.math.distribution.MixtureMultivariateNormalDistribution
Creates a multivariate normal mixture distribution.
MixtureMultivariateNormalDistribution(List<Pair<Double, MultivariateNormalDistribution>>) - Constructor for class fr.cnes.sirius.patrius.math.distribution.MixtureMultivariateNormalDistribution
Creates a mixture model from a list of distributions and their associated weights.
MixtureMultivariateNormalDistribution(RandomGenerator, List<Pair<Double, MultivariateNormalDistribution>>) - Constructor for class fr.cnes.sirius.patrius.math.distribution.MixtureMultivariateNormalDistribution
Creates a mixture model from a list of distributions and their associated weights.
MixtureMultivariateRealDistribution<T extends MultivariateRealDistribution> - Class in fr.cnes.sirius.patrius.math.distribution
Class for representing mixture model distributions.
MixtureMultivariateRealDistribution(List<Pair<Double, T>>) - Constructor for class fr.cnes.sirius.patrius.math.distribution.MixtureMultivariateRealDistribution
Creates a mixture model from a list of distributions and their associated weights.
MixtureMultivariateRealDistribution(RandomGenerator, List<Pair<Double, T>>) - Constructor for class fr.cnes.sirius.patrius.math.distribution.MixtureMultivariateRealDistribution
Creates a mixture model from a list of distributions and their associated weights.
MobilePart - Class in fr.cnes.sirius.patrius.assembly
Mobile part of an assembly.
MobilePart(String, IPart, TransformStateProvider) - Constructor for class fr.cnes.sirius.patrius.assembly.MobilePart
Constructor.
mod(double, double) - Static method in class fr.cnes.sirius.patrius.stela.JavaMathAdapter
Computes "x" modulo "mod".
ModeHandler - Interface in fr.cnes.sirius.patrius.propagation.numerical
Common interface for all propagator mode handlers initialization.
ModelFunction - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.vector
Model (vector) function to be optimized.
ModelFunction(MultivariateVectorFunction) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.ModelFunction
 
ModelFunctionJacobian - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.vector
Jacobian of the model (vector) function to be optimized.
ModelFunctionJacobian(MultivariateMatrixFunction) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.ModelFunctionJacobian
 
ModelSpecificationException - Exception in fr.cnes.sirius.patrius.math.stat.regression
Exception thrown when a regression model is not correctly specified.
ModelSpecificationException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.stat.regression.ModelSpecificationException
 
MODIFIED_JULIAN_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
Reference epoch for modified julian dates: 1858-11-17T00:00:00 Terrestrial Time.
MODIFIED_JULIAN_EPOCH - Static variable in class fr.cnes.sirius.patrius.time.DateComponents
Reference epoch for modified julian dates: 1858-11-17.
MODPrecessionModel - Interface in fr.cnes.sirius.patrius.frames.configuration.modprecession
This interface provides methods used to compute the GCRF/EME2000 to MOD and MOD to Ecliptic MOD transformations.
MODProvider - Class in fr.cnes.sirius.patrius.frames.transformations
Mean Equator, Mean Equinox Frame.
MODProvider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.MODProvider
 
modulo(double, double) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Compute the modulo value
modulo(List<Double>, double) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Compute the modulo for all elements of a list
moduloTwoPi(double) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Compute the modulo 2PI value
MOLECULAR_NITROGEN - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Identifier for molecular nitrogen.
MOLECULAR_OXYGEN - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Identifier for molecular oxygen.
moment - Variable in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Kurtosis
Fourth Moment on which this statistic is based
moment - Variable in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Mean
First moment on which this statistic is based.
moment - Variable in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Skewness
Third moment on which this statistic is based
moment - Variable in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
SecondMoment is used in incremental calculation of Variance
MomentumDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
Direction described either: By a celestial body (the reference body of the orbit).
MomentumDirection(Frame) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.MomentumDirection
Build a direction from the celestial body around witch the orbit is defined.
MomentumDirection(PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.MomentumDirection
Build a direction from a PVCoordinatesProvider.
MomentumDirection(Frame, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.MomentumDirection
Build a direction from a PVCoordinatesProvider.
monitorDetector(CodingEventDetector) - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsLogger
Takes a CodingEventDetector instance and returns an EventDetector instance that will trigger this CodedEventsLogger every time eventOccurred is called.
monitorDetector(EventDetector) - Method in class fr.cnes.sirius.patrius.events.postprocessing.EventsLogger
Monitor an event detector.
monitorDetector(MultiCodingEventDetector) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger
Takes a MultiCodingEventDetector instance and returns an MultiEventDetector instance that will trigger this MultiCodedEventsLogger every time eventOccurred is called.
monitorDetector(MultiEventDetector) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiEventsLogger
Monitor a multi event detector.
Month - Enum in fr.cnes.sirius.patrius.time
Enumerate representing a calendar month.
MOON - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Moon.
MOON_EQUATORIAL_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Moon equatorial radius: 1737400 m.
MSISE2000 - Class in fr.cnes.sirius.patrius.forces.atmospheres
This class implements the MSIS00 atmospheric model.
MSISE2000(MSISE2000InputParameters, EllipsoidBodyShape, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.MSISE2000
Simple constructor for class MSIS00Adapter.
MSISE2000InputParameters - Interface in fr.cnes.sirius.patrius.forces.atmospheres
Container for solar activity data, compatible with MSISE2000 Atmosphere model.
MU - Static variable in class fr.cnes.sirius.patrius.forces.gravity.AbstractGravityModel
Parameter name for central attraction coefficient.
mu - Variable in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Central body attraction coefficient.
MU - Static variable in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Parameter name for central attraction coefficient.
MU_EARTH - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Mu Earth.
MU_EARTH_MOON - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Mu Earth Moon barycenter.
MU_JUPITER - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Mu Jupiter.
MU_MARS - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Mu Mars.
MU_MERCURY - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Mu Mercury.
MU_MOON - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Mu Moon.
MU_NEPTUNE - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Mu Neptune.
MU_PLUTO - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Mu Pluto.
MU_SATURN - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Mu Saturn.
MU_SUN - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Mu Sun.
MU_URANUS - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Mu Uranus.
MU_VENUS - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Mu Venus.
mulAndCheck(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Multiply two integers, checking for overflow.
mulAndCheck(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Multiply two long integers, checking for overflow.
MullerSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
This class implements the Muller's Method for root finding of real univariate functions.
MullerSolver() - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.MullerSolver
Construct a solver with default accuracy (1e-6).
MullerSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.MullerSolver
Construct a solver.
MullerSolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.MullerSolver
Construct a solver.
MullerSolver2 - Class in fr.cnes.sirius.patrius.math.analysis.solver
This class implements the Muller's Method for root finding of real univariate functions.
MullerSolver2() - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.MullerSolver2
Construct a solver with default accuracy (1e-6).
MullerSolver2(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.MullerSolver2
Construct a solver.
MullerSolver2(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.MullerSolver2
Construct a solver.
MultiAbstractDetector - Class in fr.cnes.sirius.patrius.events
This class is copied from AbstractDetector and adapted to multi propagation.
MultiAbstractDetector(double, double) - Constructor for class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Build a new instance.
MultiAbstractDetector(int, double, double) - Constructor for class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Build a new instance.
MultiAdaptedStepHandler - Class in fr.cnes.sirius.patrius.propagation.sampling.multi
This class is copied from AdaptedStepHandler and adapted to multi propagation.
MultiAdaptedStepHandler(MultiPatriusStepHandler) - Constructor for class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiAdaptedStepHandler
Build an instance.
MultiAnalyticalPropagator - Class in fr.cnes.sirius.patrius.propagation.analytical.multi
This class is inspired from AbstractPropagator and adapted to multi propagation.
MultiAnalyticalPropagator(AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Default constructor with an empty map of propagators.
MultiAnalyticalPropagator(Map<String, Propagator>, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Constructor with an input map of propagators.
MultiAttitudeProvider - Interface in fr.cnes.sirius.patrius.attitudes.multi
This interface represents an attitude provider for multi-satellites models.
MultiAttitudeProviderWrapper - Class in fr.cnes.sirius.patrius.attitudes.multi
Wrapper of attitude provider to make it compatible with MultiAttitudeProvider.
MultiAttitudeProviderWrapper(AttitudeProvider, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.multi.MultiAttitudeProviderWrapper
Constructor.
MultiCodedEventsLogger - Class in fr.cnes.sirius.patrius.events.postprocessing
This class is copied from CodedEventsLogger and adapted to multi propagation.
MultiCodedEventsLogger() - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.MultiCodedEventsLogger
Default constructor.
MultiCodedEventsLogger.MultiLoggedCodedEvent - Class in fr.cnes.sirius.patrius.events.postprocessing
This class is used to store the coded event with contextual information.
MultiCodingEventDetector - Interface in fr.cnes.sirius.patrius.events.postprocessing
This class is copied from CodingEventDetector and adapted to multi propagation.
MultidimensionalCounter - Class in fr.cnes.sirius.patrius.math.util
Converter between unidimensional storage structure and multidimensional conceptual structure.
MultidimensionalCounter(int...) - Constructor for class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter
Create a counter.
MultidimensionalCounter.Iterator - Class in fr.cnes.sirius.patrius.math.util
Perform iteration over the multidimensional counter.
MultiDimensionMismatchException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when two sets of dimensions differ.
MultiDimensionMismatchException(Integer[], Integer[]) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MultiDimensionMismatchException
Construct an exception from the mismatched dimensions.
MultiDimensionMismatchException(Localizable, Integer[], Integer[]) - Constructor for exception fr.cnes.sirius.patrius.math.exception.MultiDimensionMismatchException
Construct an exception from the mismatched dimensions.
MultiDirectionalSimplex - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv
This class implements the multi-directional direct search method.
MultiDirectionalSimplex(int) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.MultiDirectionalSimplex
Build a multi-directional simplex with default coefficients.
MultiDirectionalSimplex(int, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.MultiDirectionalSimplex
Build a multi-directional simplex with default coefficients.
MultiDirectionalSimplex(int, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.MultiDirectionalSimplex
Build a multi-directional simplex with specified coefficients.
MultiDirectionalSimplex(int, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.MultiDirectionalSimplex
Build a multi-directional simplex with specified coefficients.
MultiDirectionalSimplex(double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.MultiDirectionalSimplex
Build a multi-directional simplex with default coefficients.
MultiDirectionalSimplex(double[], double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.MultiDirectionalSimplex
Build a multi-directional simplex with specified coefficients.
MultiDirectionalSimplex(double[][]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.MultiDirectionalSimplex
Build a multi-directional simplex with default coefficients.
MultiDirectionalSimplex(double[][], double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.MultiDirectionalSimplex
Build a multi-directional simplex with specified coefficients.
MultiEphemerisModeHandler - Class in fr.cnes.sirius.patrius.propagation.numerical.multi
This interface is copied from EphemerisModeHandler and adapted to multi propagation.
MultiEphemerisModeHandler() - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiEphemerisModeHandler
 
MultiEventDetector - Interface in fr.cnes.sirius.patrius.events
This interface is copied from EventDetector and adapted to multi propagation.
MultiEventsLogger - Class in fr.cnes.sirius.patrius.events.postprocessing
This class is copied from EventsLogger and adapted to multi propagation.
MultiEventsLogger() - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.MultiEventsLogger
Simple constructor.
MultiEventsLogger.MultiLoggedEvent - Class in fr.cnes.sirius.patrius.events.postprocessing
Class for logged events entries.
MultiGenericCodingEventDetector - Class in fr.cnes.sirius.patrius.events.postprocessing
This class is copied from GenericCodingEventDetector and adapted to multi propagation.
MultiGenericCodingEventDetector(MultiEventDetector, String, String, boolean, String) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Constructor for a MultiGenericCodingEventDetector that supports a Phenomenon.
MultiGenericCodingEventDetector(MultiEventDetector, String, String, boolean, String, double, int) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Constructor for a MultiGenericCodingEventDetector that supports a Phenomenon.
MultiGenericCodingEventDetector(MultiEventDetector, String, String) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Constructor for a MultiGenericCodingEventDetector that does not support a Phenomenon.
MultiGenericCodingEventDetector(MultiEventDetector, String, String, double, int) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Constructor for a MultiGenericCodingEventDetector that does not support a Phenomenon.
MultiIntegratedEphemeris - Class in fr.cnes.sirius.patrius.propagation.precomputed.multi
This interface is copied from IntegratedEphemeris and adapted to multi propagation.
MultiIntegratedEphemeris(List<AbsoluteDate>, List<AbsoluteDate>, List<AbsoluteDate>, OrbitType, PositionAngle, MultiAttitudeProvider, MultiAttitudeProvider, MultiStateVectorInfo, List<ContinuousOutputModel>, Frame, String) - Constructor for class fr.cnes.sirius.patrius.propagation.precomputed.multi.MultiIntegratedEphemeris
Creates a new instance of IntegratedEphemeris.
MultiModeHandler - Interface in fr.cnes.sirius.patrius.propagation.numerical.multi
This interface is copied from ModeHandler and adapted to multi propagation.
MultiNumericalPropagator - Class in fr.cnes.sirius.patrius.propagation.numerical.multi
This class is copied from NumericalPropagator and adapted to multi propagation.
MultiNumericalPropagator(FirstOrderIntegrator) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Create a new instance of MultiNumericalPropagator.
MultiNumericalPropagator(FirstOrderIntegrator, Map<String, Frame>) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Create a new instance of MultiNumericalPropagator.
MultiNumericalPropagator(FirstOrderIntegrator, Map<String, Frame>, OrbitType, PositionAngle) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Create a new instance of MultiNumericalPropagator.
MultiOrbitalCovariance - Class in fr.cnes.sirius.patrius.covariance
Orbital covariance associated with multiple orbits.
MultiOrbitalCovariance(SymmetricPositiveMatrix, Collection<Orbit>, int[], Frame, OrbitType, PositionAngle) - Constructor for class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Creates a new instance that associates a covariance matrix with multiple orbits, the covariance being defined in the specified frame, orbit type and position angle type.
MultiOrbitalCovariance(Covariance, Collection<Orbit>, int[], Frame, OrbitType, PositionAngle) - Constructor for class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Creates a new instance that associates a covariance matrix with multiple orbits, the covariance being defined in the specified frame, orbit type and position angle type.
MultiPartialDerivativesEquations - Class in fr.cnes.sirius.patrius.propagation.numerical.multi
Set of additional equations computing the partial derivatives of the state (orbit) with respect to initial state and force models parameters.
MultiPartialDerivativesEquations() - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiPartialDerivativesEquations
Empty constructor for Externalizable use.
MultiPartialDerivativesEquations(String, MultiNumericalPropagator, String) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiPartialDerivativesEquations
Simple constructor.
MultiPatriusFixedStepHandler - Interface in fr.cnes.sirius.patrius.propagation.sampling.multi
This interface is copied from PatriusFixedStepHandler and adapted to multi propagation.
MultiPatriusStepHandler - Interface in fr.cnes.sirius.patrius.propagation.sampling.multi
This interface is copied from PatriusStepHandler and adapted to multi propagation.
MultiPatriusStepInterpolator - Interface in fr.cnes.sirius.patrius.propagation.sampling.multi
This interface is copied from PatriusStepInterpolator and adapted to multi propagation.
MultiPatriusStepNormalizer - Class in fr.cnes.sirius.patrius.propagation.sampling.multi
This class is copied from PatriusStepNormalizer and adapted to multi propagation.
MultiPatriusStepNormalizer(double, MultiPatriusFixedStepHandler) - Constructor for class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusStepNormalizer
Simple constructor.
MultipleLinearRegression - Interface in fr.cnes.sirius.patrius.math.stat.regression
The multiple linear regression can be represented in matrix-notation.
MULTIPLICATIVE_FACTOR - Static variable in class fr.cnes.sirius.patrius.assembly.vehicle.VehicleSurfaceModel
Multiplicative factor parameter name.
multiply(int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Compute n × this.
multiply(double) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
'×' operator.
multiply(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
'×' operator.
multiply(double[], int, double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Perform multiplication of two derivative structures.
Multiply - Class in fr.cnes.sirius.patrius.math.analysis.function
Multiply the two operands.
Multiply() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Multiply
 
multiply(UnivariateFunction...) - Static method in class fr.cnes.sirius.patrius.math.analysis.FunctionUtils
Multiplies functions.
multiply(UnivariateDifferentiableFunction...) - Static method in class fr.cnes.sirius.patrius.math.analysis.FunctionUtils
Multiplies functions.
multiply(PolynomialFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Multiply the instance by a polynomial.
multiply(TrigonometricPolynomialFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Multiply this polynomial by another polynomial
multiply(Complex) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns a Complex whose value is this * factor.
multiply(int) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns a Complex whose value is this * factor, with factor interpreted as a integer number.
multiply(double) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns a Complex whose value is this * factor, with factor interpreted as a real number.
multiply(Quaternion, Quaternion) - Static method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Returns the Hamilton product of two quaternions.
multiply(Quaternion) - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Returns the Hamilton product of the instance by a quaternion.
multiply(double) - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Multiplies the instance by a scalar.
multiply(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Multiply this by x.
multiply(int) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Multiply this by a single digit x.
multiply(int) - Method in interface fr.cnes.sirius.patrius.math.FieldElement
Compute n × this.
multiply(T) - Method in interface fr.cnes.sirius.patrius.math.FieldElement
Compute this × a.
multiply(BigInteger) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Multiplies the value of this fraction by the passed BigInteger, returning the result in reduced form.
multiply(int) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Multiply the value of this fraction by the passed int, returning the result in reduced form.
multiply(long) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Multiply the value of this fraction by the passed long, returning the result in reduced form.
multiply(BigFraction) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Multiplies the value of this fraction by another, returning the result in reduced form.
multiply(Fraction) - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Multiplies the value of this fraction by another, returning the result in reduced form.
multiply(int) - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Multiply the fraction by an integer.
multiply(Matrix3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Computes a matrix multiplication between two Matrix3D objects
multiply(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Computes the multiplication between a Matrix3D and a Vector3D
multiply(double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Computes a multiplication of this Matrix3D with a scalar
multiply(FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Postmultiply this matrix by m.
multiply(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of postmultiplying this matrix by the matrix m.
multiply(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of postmultiplying this matrix by the matrix m or its transpose mT.
multiply(RealMatrix, boolean, double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of postmultiplying this matrix by the matrix m or its transpose mT, then by the scalar d.
multiply(DiagonalMatrix, double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of postmultiplying this matrix by the diagonal matrix m, then by the scalar d.
multiply(Array2DRowFieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Postmultiplying this matrix by m.
multiply(RealMatrix, boolean, double) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns the result of postmultiplying this matrix by the matrix m or its transpose mT, then by the scalar d.
multiply(Array2DRowRealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns the result of postmultiplying this matrix by a matrix M.
multiply(Array2DRowRealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns the result of postmultiplying this matrix by a matrix M or by its transpose MT.
multiply(Array2DRowRealMatrix, boolean, double) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns the result of postmultiplying this matrix by a matrix M or by its transpose MT, then by a scalar d.
multiply(RealMatrix, boolean, double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the result of postmultiplying this matrix by the matrix m or its transpose mT, then by the scalar d.
multiply(DiagonalMatrix, double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the result of postmultiplying this matrix by the diagonal matrix m, then by the scalar d.
multiply(FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Postmultiply this matrix by m.
multiply(BlockFieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Returns the result of postmultiplying this by m.
multiply(RealMatrix, boolean, double) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the result of postmultiplying this matrix by the matrix m or its transpose mT, then by the scalar d.
multiply(BlockRealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the result of postmultiplying this by m.
multiply(BlockRealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the result of postmultiplying this × m (if toTranspose = false) or this × mT (if toTranspose = true)
multiply(BlockRealMatrix, boolean, double) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the result of postmultiplying d × this × m (if toTranspose = false ) or d × this × mT (if toTranspose = true)
multiply(RealMatrix, boolean, double) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the result of postmultiplying this matrix by the matrix m or its transpose mT, then by the scalar d.
multiply(DiagonalMatrix, double) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the result of postmultiplying this matrix by the diagonal matrix m, then by the scalar d.
multiply(RealMatrix, boolean, double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of postmultiplying this matrix by the matrix m or its transpose mT, then by the scalar d.
multiply(DiagonalMatrix, double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of postmultiplying this matrix by the diagonal matrix m, then by the scalar d.
multiply(FieldMatrix<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Postmultiply this matrix by m.
multiply(RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the result of postmultiplying this matrix by the matrix m.
multiply(RealMatrix, boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the result of postmultiplying this matrix by the matrix m or its transpose mT.
multiply(RealMatrix, boolean, double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the result of postmultiplying this matrix by the matrix m or its transpose mT, then by the scalar d.
multiply(double) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
'×' operator.
multiply(BigReal) - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Compute this × a.
multiply(int) - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Compute n × this.
multiply(Decimal64) - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
Compute this × a.
multiply(int) - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
Compute n × this.
multiplyByTranspose(RealMatrix, RealMatrix) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Multiplies the matrix L by RT.
multiplyByTranspose(double, RealMatrix, RealMatrix) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Multiplies the matrix L by RT and by a scalar factor α.
multiplyEntry(int, int, T) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Change an entry in the specified row and column.
multiplyEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Multiplies (in place) the specified entry of this matrix by a given value.
multiplyEntry(int, int, T) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Change an entry in the specified row and column.
multiplyEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Multiplies (in place) the specified entry of this matrix by a given value.
multiplyEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Multiplies (in place) the specified entry of this matrix by a given value.
multiplyEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Multiplies (in place) the specified entry of this matrix by a given value.
multiplyEntry(int, int, T) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Change an entry in the specified row and column.
multiplyEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Multiplies (in place) the specified entry of this matrix by a given value.
multiplyEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Multiplies (in place) the specified entry of this matrix by a given value.
multiplyEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Multiplies (in place) the specified entry of this matrix by a given value.
multiplyEntry(int, int, T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Change an entry in the specified row and column.
multiplyEntry(int, int, double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Multiplies (in place) the specified entry of this matrix by a given value.
multiplyExact(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Multiply two numbers, detecting overflows.
multiplyExact(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Multiply two numbers, detecting overflows.
MultiPropagator - Interface in fr.cnes.sirius.patrius.propagation
This interface is copied from Propagator and adapted to multi propagation.
MultiStartMultivariateOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar
Multi-start optimizer.
MultiStartMultivariateOptimizer(MultivariateOptimizer, int, RandomVectorGenerator) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultiStartMultivariateOptimizer
Create a multi-start optimizer from a single-start optimizer.
MultiStartMultivariateVectorOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.vector
Multi-start optimizer for a (vector) model function.
MultiStartMultivariateVectorOptimizer(MultivariateVectorOptimizer, int, RandomVectorGenerator) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.MultiStartMultivariateVectorOptimizer
Create a multi-start optimizer from a single-start optimizer.
MultiStartUnivariateOptimizer - Class in fr.cnes.sirius.patrius.math.optim.univariate
Special implementation of the UnivariateOptimizer interface adding multi-start features to an existing optimizer.
MultiStartUnivariateOptimizer(UnivariateOptimizer, int, RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.optim.univariate.MultiStartUnivariateOptimizer
Create a multi-start optimizer from a single-start optimizer.
MultiStateVectorInfo - Class in fr.cnes.sirius.patrius.propagation.numerical.multi
Utility class that describes in a minimal fashion the structure of a state.
MultiStateVectorInfo(Map<String, SpacecraftState>, Map<String, Frame>, Map<String, SpacecraftStateProvider>) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiStateVectorInfo
Build a MultiSatStateVectorInfo instance using the spacecraft states' map.
MultistepIntegrator - Class in fr.cnes.sirius.patrius.math.ode
This class is the base class for multistep integrators for Ordinary Differential Equations.
MultistepIntegrator(String, int, int, double, double, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Build a multistep integrator with the given stepsize bounds.
MultistepIntegrator(String, int, int, double, double, double[], double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Build a multistep integrator with the given stepsize bounds.
MultistepIntegrator.NordsieckTransformer - Interface in fr.cnes.sirius.patrius.math.ode
Transformer used to convert the first step to Nordsieck representation.
MultivariateDifferentiableFunction - Interface in fr.cnes.sirius.patrius.math.analysis.differentiation
Extension of MultivariateFunction representing a multivariate differentiable real function.
MultivariateDifferentiableVectorFunction - Interface in fr.cnes.sirius.patrius.math.analysis.differentiation
Extension of MultivariateVectorFunction representing a multivariate differentiable vectorial function.
MultivariateFunction - Interface in fr.cnes.sirius.patrius.math.analysis
An interface representing a multivariate real function.
MultivariateFunctionMappingAdapter - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar
Adapter for mapping bounded MultivariateFunction to unbounded ones.
MultivariateFunctionMappingAdapter(MultivariateFunction, double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter
Simple constructor.
MultivariateFunctionPenaltyAdapter - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar
Adapter extending bounded MultivariateFunction to an unbouded domain using a penalty function.
MultivariateFunctionPenaltyAdapter(MultivariateFunction, double[], double[], double, double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultivariateFunctionPenaltyAdapter
Simple constructor.
MultivariateInterpolator - Interface in fr.cnes.sirius.patrius.math.analysis.interpolation
Interface representing a univariate real interpolating function.
MultivariateMatrixFunction - Interface in fr.cnes.sirius.patrius.math.analysis
An interface representing a multivariate matrix function.
MultivariateNormalDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the multivariate normal (Gaussian) distribution.
MultivariateNormalDistribution(double[], double[][]) - Constructor for class fr.cnes.sirius.patrius.math.distribution.MultivariateNormalDistribution
Creates a multivariate normal distribution with the given mean vector and covariance matrix.
MultivariateNormalDistribution(RandomGenerator, double[], double[][]) - Constructor for class fr.cnes.sirius.patrius.math.distribution.MultivariateNormalDistribution
Creates a multivariate normal distribution with the given mean vector and covariance matrix.
MultivariateOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar
Base class for a multivariate scalar function optimizer.
MultivariateOptimizer(ConvergenceChecker<PointValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultivariateOptimizer
 
MultivariateRealDistribution - Interface in fr.cnes.sirius.patrius.math.distribution
Base interface for multivariate distributions on the reals.
MultivariateSummaryStatistics - Class in fr.cnes.sirius.patrius.math.stat.descriptive
Computes summary statistics for a stream of n-tuples added using the addValue method.
MultivariateSummaryStatistics(int, boolean) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Construct a MultivariateSummaryStatistics instance
MultivariateVectorFunction - Interface in fr.cnes.sirius.patrius.math.analysis
An interface representing a multivariate vectorial function.
MultivariateVectorOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.vector
Base class for a multivariate vector function optimizer.
MultivariateVectorOptimizer(ConvergenceChecker<PointVectorValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.MultivariateVectorOptimizer
 
mutate(Chromosome) - Method in class fr.cnes.sirius.patrius.math.genetics.BinaryMutation
Mutate the given chromosome.
mutate(Chromosome) - Method in interface fr.cnes.sirius.patrius.math.genetics.MutationPolicy
Mutate the given chromosome.
mutate(Chromosome) - Method in class fr.cnes.sirius.patrius.math.genetics.RandomKeyMutation
Mutate the given chromosome.
MutationPolicy - Interface in fr.cnes.sirius.patrius.math.genetics
Algorithm used to mutate a chromosome.

N

NadirDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
Nadir direction.
NadirDirection(EllipsoidBodyShape) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.NadirDirection
Simple constructor
NadirPointing - Class in fr.cnes.sirius.patrius.attitudes
This class handles nadir pointing attitude provider.
NadirPointing(EllipsoidBodyShape) - Constructor for class fr.cnes.sirius.patrius.attitudes.NadirPointing
Creates new instance.
NadirPointing(EllipsoidBodyShape, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.NadirPointing
Constructor.
NadirPointing(EllipsoidBodyShape, Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.NadirPointing
Constructor.
NadirSolarIncidenceDetector - Class in fr.cnes.sirius.patrius.events.detectors
Spacecraft's nadir point solar incidence detector.
NadirSolarIncidenceDetector(double, BodyShape, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
Constructor for the nadir point solar incidence detector.
NadirSolarIncidenceDetector(double, BodyShape, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
Constructor for the nadir point solar incidence detector.
NadirSolarIncidenceDetector(double, BodyShape, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
Constructor for the nadir point solar incidence detector.
NadirSolarIncidenceDetector(double, BodyShape, double, double, EventDetector.Action, boolean, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
Constructor for the nadir point solar incidence detector with Sun choice.
NadirSolarIncidenceDetector(int, double, BodyShape, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
Constructor for the nadir point solar incidence detector with Sun choice.
NAMES_LIST - Static variable in class fr.cnes.sirius.patrius.bodies.BodyPoint.BodyPointName
List of body point names.
NaN - Static variable in class fr.cnes.sirius.patrius.math.complex.Complex
A complex number representing "NaN + NaNi"
NaN - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
A vector with all coordinates set to NaN.
NaN - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
A vector with all coordinates set to NaN.
NaN - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
A vector with all coordinates set to NaN.
NAN - Static variable in class fr.cnes.sirius.patrius.math.util.Decimal64
The constant value of Double.NaN as a Decimal64.
nans - Variable in class fr.cnes.sirius.patrius.math.dfp.Dfp
Indicator for non-finite / non-number values.
NaNStrategy - Enum in fr.cnes.sirius.patrius.math.stat.ranking
Strategies for handling NaN values in rank transformations.
natural(int) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Returns an array representing the natural number n.
NaturalRanking - Class in fr.cnes.sirius.patrius.math.stat.ranking
Ranking based on the natural ordering on doubles.
NaturalRanking() - Constructor for class fr.cnes.sirius.patrius.math.stat.ranking.NaturalRanking
Create a NaturalRanking with default strategies for handling ties and NaNs.
NaturalRanking(TiesStrategy) - Constructor for class fr.cnes.sirius.patrius.math.stat.ranking.NaturalRanking
Create a NaturalRanking with the given TiesStrategy.
NaturalRanking(NaNStrategy) - Constructor for class fr.cnes.sirius.patrius.math.stat.ranking.NaturalRanking
Create a NaturalRanking with the given NaNStrategy.
NaturalRanking(NaNStrategy, TiesStrategy) - Constructor for class fr.cnes.sirius.patrius.math.stat.ranking.NaturalRanking
Create a NaturalRanking with the given NaNStrategy and TiesStrategy.
NaturalRanking(RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.stat.ranking.NaturalRanking
Create a NaturalRanking with TiesStrategy.RANDOM and the given RandomGenerator as the source of random data.
NaturalRanking(NaNStrategy, RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.stat.ranking.NaturalRanking
Create a NaturalRanking with the given NaNStrategy, TiesStrategy.RANDOM and the given source of random data.
ND - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkFile
Number of double precision components in a summary.
nDoodson(double) - Static method in class fr.cnes.sirius.patrius.forces.gravity.tides.TidesToolbox
Doodson number decomposition as a sextuplet of integers.
negate() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
unary '-' operator.
negate() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Negate polynomial
negate() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Negate the instance coefficients.
negate() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Negate the instance.
negate() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Negate polynomial
negate() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Get opposite of current polynomial
negate() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns a Complex whose value is (-this).
negate() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Returns a number that is this number with the sign bit reversed.
negate() - Method in interface fr.cnes.sirius.patrius.math.FieldElement
Returns the additive inverse of this element.
negate() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Return the additive inverse of this fraction, returning the result in reduced form.
negate() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Return the additive inverse of this fraction.
negate() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get the opposite of the instance.
negate() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get the opposite of the instance.
negate() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get the opposite of the instance.
negate() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get the opposite of the instance.
negate() - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Get the opposite of the instance.
negate() - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Returns the additive inverse of this element.
negate() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
Returns the additive inverse of this element.
negate() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Get the opposite of the instance.
negate(double[]) - Static method in class fr.cnes.sirius.patrius.stela.JavaMathAdapter
Invert a vector.
NEGATIVE_INFINITY - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
A vector with all coordinates set to negative infinity.
NEGATIVE_INFINITY - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
A vector with all coordinates set to negative infinity.
NEGATIVE_INFINITY - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
A vector with all coordinates set to negative infinity.
NEGATIVE_INFINITY - Static variable in class fr.cnes.sirius.patrius.math.util.Decimal64
The constant value of Double.NEGATIVE_INFINITY as a Decimal64.
negativeOrNull() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Check if instance is less than or equal to 0.
NelderMeadSimplex - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv
This class implements the Nelder-Mead simplex algorithm.
NelderMeadSimplex(int) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.NelderMeadSimplex
Build a Nelder-Mead simplex with default coefficients.
NelderMeadSimplex(int, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.NelderMeadSimplex
Build a Nelder-Mead simplex with default coefficients.
NelderMeadSimplex(int, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.NelderMeadSimplex
Build a Nelder-Mead simplex with specified coefficients.
NelderMeadSimplex(int, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.NelderMeadSimplex
Build a Nelder-Mead simplex with specified coefficients.
NelderMeadSimplex(double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.NelderMeadSimplex
Build a Nelder-Mead simplex with default coefficients.
NelderMeadSimplex(double[], double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.NelderMeadSimplex
Build a Nelder-Mead simplex with specified coefficients.
NelderMeadSimplex(double[][]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.NelderMeadSimplex
Build a Nelder-Mead simplex with default coefficients.
NelderMeadSimplex(double[][], double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.NelderMeadSimplex
Build a Nelder-Mead simplex with specified coefficients.
NEPTUNE - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Neptune.
NEPTUNE_BARY - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Neptune.
NetworkCrawler - Class in fr.cnes.sirius.patrius.data
Provider for data files directly fetched from network.
NetworkCrawler(URL...) - Constructor for class fr.cnes.sirius.patrius.data.NetworkCrawler
Build a data classpath crawler.
NevilleInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Implements the Neville's Algorithm for interpolation of real univariate functions.
NevilleInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.NevilleInterpolator
 
newCovarianceData(double[][]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.GLSMultipleLinearRegression
Add the covariance data.
newDfp() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Makes a Dfp with a value of 0.
newDfp(byte) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Create an instance from a byte value.
newDfp(int) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Create an instance from an int value.
newDfp(long) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Create an instance from a long value.
newDfp(double) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Create an instance from a double value.
newDfp(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Copy constructor.
newDfp(String) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Create a Dfp given a String representation.
newDfp(byte, byte) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Creates a Dfp with a non-finite value.
newFixedLengthChromosome(List<T>) - Method in class fr.cnes.sirius.patrius.math.genetics.AbstractListChromosome
Creates a new instance of the same class as this is, with a given arrayRepresentation.
newInstance() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Create an instance with a value of 0.
newInstance(byte) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Create an instance from a byte value.
newInstance(int) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Create an instance from an int value.
newInstance(long) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Create an instance from a long value.
newInstance(double) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Create an instance from a double value.
newInstance(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Create an instance by copying an existing one.
newInstance(String) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Create an instance from a String representation.
newInstance(byte, byte) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Creates an instance with a non-finite value.
newInstance() - Method in class fr.cnes.sirius.patrius.math.dfp.DfpDec
Create an instance with a value of 0.
newInstance(byte) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpDec
Create an instance from a byte value.
newInstance(int) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpDec
Create an instance from an int value.
newInstance(long) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpDec
Create an instance from a long value.
newInstance(double) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpDec
Create an instance from a double value.
newInstance(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpDec
Create an instance by copying an existing one.
newInstance(String) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpDec
Create an instance from a String representation.
newInstance(byte, byte) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpDec
Creates an instance with a non-finite value.
newInstance() - Method in interface fr.cnes.sirius.patrius.tools.parallel.ParallelTaskFactory
Factory method providing new instances of T.
newSampleData(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Loads model x and y sample data from a flat input array, overriding any previous sample.
newSampleData(double[], double[][], double[][]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.GLSMultipleLinearRegression
Replace sample data, overriding any previous sample.
newSampleData(double[], double[][]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.OLSMultipleLinearRegression
Loads model x and y sample data, overriding any previous sample.
newSampleData(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.regression.OLSMultipleLinearRegression
Loads model x and y sample data from a flat input array, overriding any previous sample.
NewtonianGravityModel - Class in fr.cnes.sirius.patrius.forces.gravity
Force model for Newtonian central body attraction.
NewtonianGravityModel(double) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.NewtonianGravityModel
Simple constructor for Earth-centered computations: uses GCRF.
NewtonianGravityModel(Frame, double) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.NewtonianGravityModel
Simple constructor.
NewtonianGravityModel(Frame, double, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.NewtonianGravityModel
Simple constructor.
NewtonianGravityModel(Frame, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.NewtonianGravityModel
Simple constructor using Parameter.
NewtonianGravityModel(Frame, Parameter, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.NewtonianGravityModel
Simple constructor using Parameter.
NewtonLEConstrainedFSP - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Linear equality constrained newton optimizer, with feasible starting point.
NewtonLEConstrainedFSP(boolean) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.NewtonLEConstrainedFSP
Constructor
NewtonLEConstrainedFSP() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.NewtonLEConstrainedFSP
Constructor
NewtonLEConstrainedISP - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Linear equality constrained newton optimizer, with infeasible starting point.
NewtonLEConstrainedISP(boolean) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.NewtonLEConstrainedISP
Constructor
NewtonLEConstrainedISP() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.NewtonLEConstrainedISP
Constructor
NewtonRaphsonSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
Implements Newton's Method for finding zeros of real univariate differentiable functions.
NewtonRaphsonSolver() - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.NewtonRaphsonSolver
Construct a solver.
NewtonRaphsonSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.NewtonRaphsonSolver
Construct a solver.
NewtonUnconstrained - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
 
NewtonUnconstrained(boolean) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.NewtonUnconstrained
Constructor
NewtonUnconstrained() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.NewtonUnconstrained
Constructor
newXSampleData(double[][]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Loads new x sample data, overriding any previous data.
newXSampleData(double[][]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.OLSMultipleLinearRegression
Loads new x sample data, overriding any previous data.
newYSampleData(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Loads new y sample data, overriding any previous data.
next(int) - Method in class fr.cnes.sirius.patrius.math.random.AbstractWell
Generate next pseudorandom number.
next(int) - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Generate next pseudorandom number.
next(int) - Method in class fr.cnes.sirius.patrius.math.random.ISAACRandom
Generate next pseudorandom number.
next(int) - Method in class fr.cnes.sirius.patrius.math.random.MersenneTwister
Generate next pseudorandom number.
next(int) - Method in class fr.cnes.sirius.patrius.math.random.Well1024a
Generate next pseudorandom number.
next(int) - Method in class fr.cnes.sirius.patrius.math.random.Well19937a
Generate next pseudorandom number.
next(int) - Method in class fr.cnes.sirius.patrius.math.random.Well19937c
Generate next pseudorandom number.
next(int) - Method in class fr.cnes.sirius.patrius.math.random.Well44497a
Generate next pseudorandom number.
next(int) - Method in class fr.cnes.sirius.patrius.math.random.Well44497b
Generate next pseudorandom number.
next(int) - Method in class fr.cnes.sirius.patrius.math.random.Well512a
Generate next pseudorandom number.
next() - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter.Iterator
 
next(L) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
 
next(L) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns the strictly next element.
next(T) - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
Returns the strictly next element.
nextAfter(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Returns the next number greater than this one in the direction of x.
nextAfter(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpDec
Returns the next number greater than this one in the direction of x.
nextAfter(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(float, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(float, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(float, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(float, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(double, double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(float, double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(float, double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(float, double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(float, double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Get the next machine representable number after a number, moving in the direction of another number.
nextAfter(float, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Get the next machine representable number after a number, moving in the direction of another number.
nextBeta(double, double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Generates a random value from the Beta Distribution.
nextBinomial(int, double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Generates a random value from the Binomial Distribution.
nextBoolean() - Method in class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
Returns the next pseudorandom, uniformly distributed boolean value from this random number generator's sequence.
nextBoolean() - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Returns the next pseudorandom, uniformly distributed boolean value from this random number generator's sequence.
nextBoolean() - Method in class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Returns the next pseudorandom, uniformly distributed boolean value from this random number generator's sequence.
nextBoolean() - Method in interface fr.cnes.sirius.patrius.math.random.RandomGenerator
Returns the next pseudorandom, uniformly distributed boolean value from this random number generator's sequence.
nextBoolean() - Method in class fr.cnes.sirius.patrius.math.random.SynchronizedRandomGenerator
Returns the next pseudorandom, uniformly distributed boolean value from this random number generator's sequence.
nextBytes(byte[]) - Method in class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
Generates random bytes and places them into a user-supplied byte array.
nextBytes(byte[]) - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Generates random bytes and places them into a user-supplied byte array.
nextBytes(byte[]) - Method in class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Generates random bytes and places them into a user-supplied byte array.
nextBytes(byte[]) - Method in interface fr.cnes.sirius.patrius.math.random.RandomGenerator
Generates random bytes and places them into a user-supplied byte array.
nextBytes(byte[]) - Method in class fr.cnes.sirius.patrius.math.random.SynchronizedRandomGenerator
Generates random bytes and places them into a user-supplied byte array.
nextCauchy(double, double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Generates a random value from the Cauchy Distribution.
nextChiSquare(double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Generates a random value from the ChiSquare Distribution.
nextDouble() - Method in class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
Returns the next pseudorandom, uniformly distributed double value between 0.0 and 1.0 from this random number generator's sequence.
nextDouble() - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Returns the next pseudorandom, uniformly distributed double value between 0.0 and 1.0 from this random number generator's sequence.
nextDouble() - Method in class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Returns the next pseudorandom, uniformly distributed double value between 0.0 and 1.0 from this random number generator's sequence.
nextDouble() - Method in interface fr.cnes.sirius.patrius.math.random.RandomGenerator
Returns the next pseudorandom, uniformly distributed double value between 0.0 and 1.0 from this random number generator's sequence.
nextDouble() - Method in class fr.cnes.sirius.patrius.math.random.SynchronizedRandomGenerator
Returns the next pseudorandom, uniformly distributed double value between 0.0 and 1.0 from this random number generator's sequence.
nextDown(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute next number towards negative infinity.
nextDown(float) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute next number towards negative infinity.
nextExponential(double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Returns random long following Exponential distribution.
nextF(double, double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Generates a random value from the F Distribution.
nextFloat() - Method in class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
Returns the next pseudorandom, uniformly distributed float value between 0.0 and 1.0 from this random number generator's sequence.
nextFloat() - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Returns the next pseudorandom, uniformly distributed float value between 0.0 and 1.0 from this random number generator's sequence.
nextFloat() - Method in class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Returns the next pseudorandom, uniformly distributed float value between 0.0 and 1.0 from this random number generator's sequence.
nextFloat() - Method in interface fr.cnes.sirius.patrius.math.random.RandomGenerator
Returns the next pseudorandom, uniformly distributed float value between 0.0 and 1.0 from this random number generator's sequence.
nextFloat() - Method in class fr.cnes.sirius.patrius.math.random.SynchronizedRandomGenerator
Returns the next pseudorandom, uniformly distributed float value between 0.0 and 1.0 from this random number generator's sequence.
nextGamma(double, double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Generates a random value from the Gamma Distribution.
nextGaussian() - Method in class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
Returns the next pseudorandom, Gaussian ("normally") distributed double value with mean 0.0 and standard deviation 1.0 from this random number generator's sequence.
nextGaussian() - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Returns the next pseudorandom, Gaussian ("normally") distributed double value with mean 0.0 and standard deviation 1.0 from this random number generator's sequence.
nextGaussian() - Method in class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Returns the next pseudorandom, Gaussian ("normally") distributed double value with mean 0.0 and standard deviation 1.0 from this random number generator's sequence.
nextGaussian(double, double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Returns random double following Gaussian distribution.
nextGaussian() - Method in interface fr.cnes.sirius.patrius.math.random.RandomGenerator
Returns the next pseudorandom, Gaussian ("normally") distributed double value with mean 0.0 and standard deviation 1.0 from this random number generator's sequence.
nextGaussian() - Method in class fr.cnes.sirius.patrius.math.random.SynchronizedRandomGenerator
Returns the next pseudorandom, Gaussian ("normally") distributed double value with mean 0.0 and standard deviation 1.0 from this random number generator's sequence.
nextGeneration() - Method in class fr.cnes.sirius.patrius.math.genetics.ElitisticListPopulation
Start the population for the next generation.
nextGeneration(Population) - Method in class fr.cnes.sirius.patrius.math.genetics.GeneticAlgorithm
Evolve the given population into the next generation.
nextGeneration() - Method in interface fr.cnes.sirius.patrius.math.genetics.Population
Start the population for the next generation.
nextHexString(int) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Algorithm Description: hex strings are generated using a 2-step process.
nextHypergeometric(int, int, int) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Generates a random value from the Hypergeometric Distribution.
nextInt() - Method in class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
Returns the next pseudorandom, uniformly distributed int value from this random number generator's sequence.
nextInt(int) - Method in class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
Returns a pseudorandom, uniformly distributed int value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextInt() - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Returns the next pseudorandom, uniformly distributed int value from this random number generator's sequence.
nextInt(int) - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Returns a pseudorandom, uniformly distributed int value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextInt() - Method in class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Returns the next pseudorandom, uniformly distributed int value from this random number generator's sequence.
nextInt(int) - Method in class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Returns a pseudorandom, uniformly distributed int value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextInt(int, int) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Returns random int in [lower, upper] (uniform distribution).
nextInt() - Method in interface fr.cnes.sirius.patrius.math.random.RandomGenerator
Returns the next pseudorandom, uniformly distributed int value from this random number generator's sequence.
nextInt(int) - Method in interface fr.cnes.sirius.patrius.math.random.RandomGenerator
Returns a pseudorandom, uniformly distributed int value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextInt() - Method in class fr.cnes.sirius.patrius.math.random.SynchronizedRandomGenerator
Returns the next pseudorandom, uniformly distributed int value from this random number generator's sequence.
nextInt(int) - Method in class fr.cnes.sirius.patrius.math.random.SynchronizedRandomGenerator
Returns a pseudorandom, uniformly distributed int value between 0 (inclusive) and the specified value (exclusive), drawn from this random number generator's sequence.
nextLong() - Method in class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
Returns the next pseudorandom, uniformly distributed long value from this random number generator's sequence.
nextLong() - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Returns the next pseudorandom, uniformly distributed long value from this random number generator's sequence.
nextLong() - Method in class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Returns the next pseudorandom, uniformly distributed long value from this random number generator's sequence.
nextLong(long, long) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Returns random long in [lower, upper] (uniform distribution).
nextLong() - Method in interface fr.cnes.sirius.patrius.math.random.RandomGenerator
Returns the next pseudorandom, uniformly distributed long value from this random number generator's sequence.
nextLong() - Method in class fr.cnes.sirius.patrius.math.random.SynchronizedRandomGenerator
Returns the next pseudorandom, uniformly distributed long value from this random number generator's sequence.
nextNormalizedDouble() - Method in class fr.cnes.sirius.patrius.math.random.GaussianRandomGenerator
Generate a random scalar with null mean and unit standard deviation.
nextNormalizedDouble() - Method in interface fr.cnes.sirius.patrius.math.random.NormalizedRandomGenerator
Generate a random scalar with null mean and unit standard deviation.
nextNormalizedDouble() - Method in class fr.cnes.sirius.patrius.math.random.StableRandomGenerator
Generate a random scalar with zero location and unit scale.
nextNormalizedDouble() - Method in class fr.cnes.sirius.patrius.math.random.UniformRandomGenerator
Generate a random scalar with null mean and unit standard deviation.
nextPascal(int, double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Generates a random value from the Pascal Distribution.
nextPermutation(int, int) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Returns random permutation.
nextPoisson(double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Returns random long following Poisson distribution.
nextSample(Collection<?>, int) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Returns random sample in collection.
nextSecureHexString(int) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Algorithm Description: hex strings are generated in 40-byte segments using a 3-step process.
nextSecureInt(int, int) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Returns random int in [lower, upper] (uniform distribution).
nextSecureLong(long, long) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Returns random int in [lower, upper] (uniform distribution).
nextT(double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Generates a random value from the T Distribution.
nextUniform(double, double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Returns random double following Uniform distribution.
nextUniform(double, double, boolean) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Returns random double following Uniform distribution.
nextUp(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute next number towards positive infinity.
nextUp(float) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute next number towards positive infinity.
nextUp(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute next number towards positive infinity.
nextUp(float) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute next number towards positive infinity.
nextUp(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute next number towards positive infinity.
nextUp(float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute next number towards positive infinity.
nextUp(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute next number towards positive infinity.
nextUp(float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute next number towards positive infinity.
nextUp(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute next number towards positive infinity.
nextUp(float) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute next number towards positive infinity.
nextUp(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute next number towards positive infinity.
nextUp(float) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute next number towards positive infinity.
nextUp(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute next number towards positive infinity.
nextUp(float) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute next number towards positive infinity.
nextUp(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute next number towards positive infinity.
nextUp(float) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute next number towards positive infinity.
nextUp(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute next number towards positive infinity.
nextUp(float) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute next number towards positive infinity.
nextVector() - Method in class fr.cnes.sirius.patrius.math.random.CorrelatedRandomVectorGenerator
Generate a correlated random vector.
nextVector() - Method in interface fr.cnes.sirius.patrius.math.random.RandomVectorGenerator
Generate a random vector.
nextVector() - Method in class fr.cnes.sirius.patrius.math.random.UncorrelatedRandomVectorGenerator
Generate an uncorrelated random vector.
nextVector() - Method in class fr.cnes.sirius.patrius.math.random.UniformlyCorrelatedRandomVectorGenerator
Generate a correlated random vector.
nextVector() - Method in class fr.cnes.sirius.patrius.math.random.UnitSphereRandomVectorGenerator
Generate a random vector.
nextWeibull(double, double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Generates a random value from the Weibull Distribution.
nextZipf(int, double) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Generates a random value from the Zipf Distribution.
NI - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkFile
Number of integer components in a summary.
NINERT - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceFrame
Number of inertial frames.
NO_LIBRATION - Static variable in class fr.cnes.sirius.patrius.frames.configuration.libration.LibrationCorrectionModelFactory
Ignore the libration effects.
NO_PN - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
No precession Nutation.
NO_SP - Static variable in class fr.cnes.sirius.patrius.frames.configuration.sp.SPrimeModelFactory
Ignore SP correction.
NO_TIDE - Static variable in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionModelFactory
Ignore tidal effects.
NO_TRANSITIONS - Static variable in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
The transition points are ignored.
NOAA_FILENAME - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataFactory
Default file name for NOAA
NOAAFormatReader - Class in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity
This class reads NOAA format solar activity data
NOAAFormatReader(String) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.NOAAFormatReader
Constructor.
NoBracketingException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when function values have the same sign at both ends of an interval.
NoBracketingException(double, double, double, double) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NoBracketingException
Construct the exception.
NoBracketingException(Localizable, double, double, double, double, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NoBracketingException
Construct the exception with a specific context.
NoDataException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when the required data is missing.
NoDataException() - Constructor for exception fr.cnes.sirius.patrius.math.exception.NoDataException
Construct the exception.
NoDataException(Localizable) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NoDataException
Construct the exception with a specific context.
NodeDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for node crossing events.
NodeDetector(Orbit, Frame, int) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NodeDetector
Build a new instance.
NodeDetector(Orbit, Frame, int, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NodeDetector
Build a new instance.
NodeDetector(Frame, int, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NodeDetector
Build a new instance.
NodeDetector(Frame, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NodeDetector
Build a new instance for both ascending and descending node detection.
NodeDetector(Frame, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NodeDetector
Build a new instance for both ascending and descending node detection.
NodeDetector(Frame, int, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NodeDetector
Build a new instance.
NodeDetector(Frame, int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NodeDetector
Build a new instance.
NoEOP1980HistoryLoader - Class in fr.cnes.sirius.patrius.frames.configuration.eop
NoEOP2000History.
NoEOP1980HistoryLoader() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP1980HistoryLoader
 
NoEOP2000History - Class in fr.cnes.sirius.patrius.frames.configuration.eop
NoEOP2000History.
NoEOP2000History() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP2000History
NoEOP2000History.
NoFeasibleSolutionException - Exception in fr.cnes.sirius.patrius.math.optim.linear
This class represents exceptions thrown by optimizers when no solution fulfills the constraints.
NoFeasibleSolutionException() - Constructor for exception fr.cnes.sirius.patrius.math.optim.linear.NoFeasibleSolutionException
Simple constructor using a default message.
noInhibition(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Checks if at least an inhibition target is at least partially in its associated inhibition field at a date
NoLibrationCorrection - Class in fr.cnes.sirius.patrius.frames.configuration.libration
This class ignores the libration effects.
NoLibrationCorrection() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.libration.NoLibrationCorrection
 
NonInertialContribution - Class in fr.cnes.sirius.patrius.stela.forces.noninertial
Class representing the non-inertial contribution for STELA propagator.
NonInertialContribution(int, Frame) - Constructor for class fr.cnes.sirius.patrius.stela.forces.noninertial.NonInertialContribution
Constructor.
NonLinearConjugateGradientOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient
Non-linear conjugate gradient optimizer.
NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula, ConvergenceChecker<PointValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer
Constructor with default line search solver and preconditioner .
NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula, ConvergenceChecker<PointValuePair>, UnivariateSolver) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer
Constructor with default preconditioner.
NonLinearConjugateGradientOptimizer(NonLinearConjugateGradientOptimizer.Formula, ConvergenceChecker<PointValuePair>, UnivariateSolver, Preconditioner) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer
 
NonLinearConjugateGradientOptimizer.BracketingStep - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient
The initial step is a factor with respect to the search direction (which itself is roughly related to the gradient of the function).
NonLinearConjugateGradientOptimizer.Formula - Enum in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient
Available choices of update formulas for the updating the parameter that is used to compute the successive conjugate search directions.
NonLinearConjugateGradientOptimizer.IdentityPreconditioner - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient
Default identity preconditioner.
NonMonotonicSequenceException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when the a sequence of values is not monotonically increasing or decreasing.
NonMonotonicSequenceException(Number, Number, int) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NonMonotonicSequenceException
Construct the exception.
NonMonotonicSequenceException(Number, Number, int, MathArrays.OrderDirection, boolean) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NonMonotonicSequenceException
Construct the exception.
NonNegativeConstraint - Class in fr.cnes.sirius.patrius.math.optim.linear
A constraint for a linear optimization problem indicating whether all variables must be restricted to non-negative values.
NonNegativeConstraint(boolean) - Constructor for class fr.cnes.sirius.patrius.math.optim.linear.NonNegativeConstraint
 
NonPositiveDefiniteMatrixException - Exception in fr.cnes.sirius.patrius.math.linear
Exception to be thrown when a positive definite matrix is expected.
NonPositiveDefiniteMatrixException(double, int, double) - Constructor for exception fr.cnes.sirius.patrius.math.linear.NonPositiveDefiniteMatrixException
Construct an exception.
NonPositiveDefiniteOperatorException - Exception in fr.cnes.sirius.patrius.math.linear
Exception to be thrown when a symmetric, definite positive RealLinearOperator is expected.
NonPositiveDefiniteOperatorException() - Constructor for exception fr.cnes.sirius.patrius.math.linear.NonPositiveDefiniteOperatorException
Creates a new instance of this class.
NonSelfAdjointOperatorException - Exception in fr.cnes.sirius.patrius.math.linear
Exception to be thrown when a self-adjoint RealLinearOperator is expected.
NonSelfAdjointOperatorException() - Constructor for exception fr.cnes.sirius.patrius.math.linear.NonSelfAdjointOperatorException
Creates a new instance of this class.
NonSquareMatrixException - Exception in fr.cnes.sirius.patrius.math.linear
Exception to be thrown when a square matrix is expected.
NonSquareMatrixException(int, int) - Constructor for exception fr.cnes.sirius.patrius.math.linear.NonSquareMatrixException
Construct an exception from the mismatched dimensions.
NonSquareOperatorException - Exception in fr.cnes.sirius.patrius.math.linear
Exception to be thrown when a square linear operator is expected.
NonSquareOperatorException(int, int) - Constructor for exception fr.cnes.sirius.patrius.math.linear.NonSquareOperatorException
Construct an exception from the mismatched dimensions.
NonSymmetricMatrixException - Exception in fr.cnes.sirius.patrius.math.linear
Exception to be thrown when a symmetric matrix is expected.
NonSymmetricMatrixException(int, int, double) - Constructor for exception fr.cnes.sirius.patrius.math.linear.NonSymmetricMatrixException
Construct an exception.
NoPrecessionNutation - Class in fr.cnes.sirius.patrius.frames.configuration.precessionnutation
In this model the CIP doesn't move.
NoPrecessionNutation() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.NoPrecessionNutation
 
nordsieck - Variable in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Nordsieck matrix of the higher scaled derivatives.
NordsieckStepInterpolator - Class in fr.cnes.sirius.patrius.math.ode.sampling
This class implements an interpolator for integrators using Nordsieck representation.
NordsieckStepInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.ode.sampling.NordsieckStepInterpolator
Simple constructor.
NordsieckStepInterpolator(NordsieckStepInterpolator) - Constructor for class fr.cnes.sirius.patrius.math.ode.sampling.NordsieckStepInterpolator
Copy constructor.
normalApproximateProbability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Calculates the Poisson distribution function using a normal approximation.
NormalDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the normal (gaussian) distribution.
NormalDistribution() - Constructor for class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Create a normal distribution with mean equal to zero and standard deviation equal to one.
NormalDistribution(double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Create a normal distribution using the given mean and standard deviation.
NormalDistribution(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Create a normal distribution using the given mean, standard deviation and inverse cumulative distribution accuracy.
NormalDistribution(RandomGenerator, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Creates a normal distribution.
normalize(double[][]) - Static method in class fr.cnes.sirius.patrius.forces.gravity.GravityToolbox
Normalize an array of coefficients.
normalize() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Computes the normalized quaternion (the versor of the instance).
normalize() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get a normalized vector aligned with the instance.
normalize() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get a normalized vector aligned with the instance.
normalize() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get a normalized vector aligned with the instance.
normalize() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get a normalized vector aligned with the instance.
normalize() - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Get a normalized vector aligned with the instance.
normalize(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Normalize (standardize) the sample, so it is has a mean of 0 and a standard deviation of 1.
normalize() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Normalize the position part of the instance.
normalizeAngle(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Normalize an angle in a 2&pi wide interval around a center value.
normalizeArray(double[], double) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Normalizes an array to make it sum to a specified value.
NORMALIZED_EQUATORIAL_RADIUS - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Equatorial radius rescaled (1.0).
normalizedC - Variable in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
fully normalized tesseral-sectorial coefficients matrix.
normalizedJ - Variable in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
fully normalized zonal coefficients array.
NormalizedRandomGenerator - Interface in fr.cnes.sirius.patrius.math.random
This interface represent a normalized random generator for scalars.
normalizedS - Variable in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
fully normalized tesseral-sectorial coefficients matrix.
normalizedSigmasC - Variable in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
fully normalized tesseral-sectorial sigma coefficients matrix.
normalizedSigmasS - Variable in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
fully normalized tesseral-sectorial sigma coefficients matrix.
normalizeTransformedData(double[][], DftNormalization, TransformType) - Static method in class fr.cnes.sirius.patrius.math.transform.AbstractFastFourierTransformer
Applies the proper normalization to the specified transformed data.
NorthNormalToEclipticDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
Direction towards normal of ecliptic plane as computed in GCRF.
NorthNormalToEclipticDirection(PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.NorthNormalToEclipticDirection
Constructor for celestial object center direction from Earth center : the celestial object center is the target point.
NoSpCorrection - Class in fr.cnes.sirius.patrius.frames.configuration.sp
This class ignores the quantity s'.
NoSpCorrection() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.sp.NoSpCorrection
 
NotANumberException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when a number is not a number.
NotANumberException() - Constructor for exception fr.cnes.sirius.patrius.math.exception.NotANumberException
Construct the exception.
NotARotationMatrixException - Exception in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class represents exceptions thrown while building rotations from matrices.
NotARotationMatrixException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.geometry.euclidean.threed.NotARotationMatrixException
Simple constructor.
NotCriterion - Class in fr.cnes.sirius.patrius.events.postprocessing
This criterion adds to the phenomena list of a Timeline the complementary phenomena of a given phenomenon.
NotCriterion(String, String, String) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.NotCriterion
Constructor
NotFiniteNumberException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when a number is not finite.
NotFiniteNumberException(Number, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NotFiniteNumberException
Construct the exception.
NotFiniteNumberException(Localizable, Number, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NotFiniteNumberException
Construct the exception with a specific context.
NoTidalCorrection - Class in fr.cnes.sirius.patrius.frames.configuration.tides
This class ignores the tidal effects.
NoTidalCorrection() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.tides.NoTidalCorrection
 
NotPositiveException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when the argument is negative.
NotPositiveException(Number) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NotPositiveException
Construct the exception.
NotPositiveException(Localizable, Number) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NotPositiveException
Construct the exception with a specific context.
NotStrictlyPositiveException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when the argument is negative.
NotStrictlyPositiveException(Number) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NotStrictlyPositiveException
Construct the exception.
NotStrictlyPositiveException(Localizable, Number) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NotStrictlyPositiveException
Construct the exception with a specific context.
NPointCrossover<T> - Class in fr.cnes.sirius.patrius.math.genetics
N-point crossover policy.
NPointCrossover(int) - Constructor for class fr.cnes.sirius.patrius.math.genetics.NPointCrossover
Creates a new NPointCrossover policy using the given number of points.
nRecord2nByte(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafReaderTools
Transform a record number into the byte address of its beginning.
NRLMSISE00 - Class in fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000
NRLMSISE-00 atmospheric model.
NRLMSISE00() - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.NRLMSISE00
 
NRLMSISE00Data - Class in fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000
NRLMSIS00 data class
nthDerivative(int) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractVector3DFunction
Compute the Vector3DFunction representing the n-th derivative of the current vector function.
nthDerivative(int) - Method in interface fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFunction
Compute the Vector3DFunction representing the n-th derivative of the current vector function.
NthOccurrenceDetector - Class in fr.cnes.sirius.patrius.events.detectors
This event detector detects the nth occurrence of an underlying event detector.
NthOccurrenceDetector(EventDetector, int, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NthOccurrenceDetector
Constructor.
NthOccurrenceDetector(EventDetector, int, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NthOccurrenceDetector
Constructor.
NthOrderPolynomialFunction - Class in fr.cnes.sirius.patrius.math.parameter
This class is used to define parameterizable Nth order polynomial function: f = a0 + a1 * (t - t0) + a2 * (t - t0)^2 + ...
NthOrderPolynomialFunction(AbsoluteDate, int) - Constructor for class fr.cnes.sirius.patrius.math.parameter.NthOrderPolynomialFunction
Constructor of a linear polynomial function of order N, defined such as:
f = a0 + a1 * (t - t0) + a2 * (t - t0)^2 + ...
NthOrderPolynomialFunction(AbsoluteDate, double...) - Constructor for class fr.cnes.sirius.patrius.math.parameter.NthOrderPolynomialFunction
Constructor of a linear polynomial function of order N, defined such as:
f = a0 + a1 * (t - t0) + a2 * (t - t0)^2 + ...
NthOrderPolynomialFunction(AbsoluteDate, Parameter...) - Constructor for class fr.cnes.sirius.patrius.math.parameter.NthOrderPolynomialFunction
Constructor of a linear polynomial function of order N, defined such as:
f = a0 + a1 * (t - t0) + a2 * (t - t0)^2 + ...
nthRoot(int) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Computes the n-th roots of this complex number.
NULL_CORRECTION - Static variable in class fr.cnes.sirius.patrius.frames.configuration.eop.NutationCorrection
Null correction (ddeps = 0, ddpsi = 0).
NULL_CORRECTION - Static variable in class fr.cnes.sirius.patrius.frames.configuration.eop.PoleCorrection
Null correction (xp = 0, yp = 0).
NullArgumentException - Exception in fr.cnes.sirius.patrius.math.exception
All conditions checks that fail due to a null argument must throw this exception.
NullArgumentException() - Constructor for exception fr.cnes.sirius.patrius.math.exception.NullArgumentException
Default constructor.
NullArgumentException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NullArgumentException
 
NullMassDetector - Class in fr.cnes.sirius.patrius.events.detectors
This class creates an event detector that detects when the global mass of the satellite becomes null.
NullMassDetector(double, double, MassProvider) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NullMassDetector
Inherited constructor.
NullMassDetector(int, double, double, MassProvider) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NullMassDetector
Inherited constructor.
NullMassDetector(MassProvider) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NullMassDetector
Build a new instance (based on DateDetector).
NullMassPartDetector - Class in fr.cnes.sirius.patrius.events.detectors
This class creates an event detector that detects when the mass of the element becomes null.
NullMassPartDetector(double, double, MassProvider, String) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NullMassPartDetector
Inherited constructor.
NullMassPartDetector(int, double, double, MassProvider, String) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NullMassPartDetector
Inherited constructor.
NullMassPartDetector(MassProvider, String) - Constructor for class fr.cnes.sirius.patrius.events.detectors.NullMassPartDetector
Build a new instance MaxCheck is set to 10.e9, so almost no other date can be added.
NUMBER_FORMAT - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Format number.
NumberIsTooLargeException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when a number is too large.
NumberIsTooLargeException(Number, Number, boolean) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NumberIsTooLargeException
Construct the exception.
NumberIsTooLargeException(Localizable, Number, Number, boolean) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NumberIsTooLargeException
Construct the exception with a specific context.
NumberIsTooSmallException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when a number is too small.
NumberIsTooSmallException(Number, Number, boolean) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NumberIsTooSmallException
Construct the exception.
NumberIsTooSmallException(Localizable, Number, Number, boolean) - Constructor for exception fr.cnes.sirius.patrius.math.exception.NumberIsTooSmallException
Construct the exception with a specific context.
NumberTransformer - Interface in fr.cnes.sirius.patrius.math.util
Subclasses implementing this interface can transform Objects to doubles.
NumericalPropagator - Class in fr.cnes.sirius.patrius.propagation.numerical
This class propagates SpacecraftState using numerical integration.
NumericalPropagator(FirstOrderIntegrator) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Create a new instance of NumericalPropagator, based on orbit definition mu.
NumericalPropagator(FirstOrderIntegrator, Frame) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Create a new instance of NumericalPropagator, based on orbit definition mu.
NumericalPropagator(FirstOrderIntegrator, Frame, OrbitType, PositionAngle) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Create a new instance of NumericalPropagator, based on orbit definition mu.
NUMPY_FORMAT - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
The NUMPY format for RealMatrix objects.
NutationCorrection - Class in fr.cnes.sirius.patrius.frames.configuration.eop
Simple container class for nutation correction (IAU 1980) parameters.
NutationCorrection(double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.NutationCorrection
Simple constructor.
nxmax - Variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
Maximal indices in the first dimension of fthe tab in dimension 1, 2 and 3.
nymax - Variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
Maximal indices in the second dimension of ftab in dimension 2 and 3.
nzmax - Variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
Maximal indices in the third dimension of ftab in dimension 3.

O

o - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Elements coefficients.
o2 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Elements coefficients.
ObjectiveFunction - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar
Scalar function to be optimized.
ObjectiveFunction(MultivariateFunction) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.ObjectiveFunction
 
ObjectiveFunctionGradient - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar
Gradient of the scalar function to be optimized.
ObjectiveFunctionGradient(MultivariateVectorFunction) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.ObjectiveFunctionGradient
 
ObjMeshLoader - Class in fr.cnes.sirius.patrius.bodies.mesh
.obj format mesh loader. .obj format is defined here: https://fr.wikipedia.org/wiki/Objet_3D_(format_de_fichier).
ObjMeshLoader(String) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.ObjMeshLoader
Constructor.
ObjMeshLoader.DataType - Enum in fr.cnes.sirius.patrius.bodies.mesh
Expected data type of .obj file.
obliquity0 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Obliquity of the ecliptic constant.
obliquity1 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Obliquity of the ecliptic constant.
obliquity2 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Obliquity of the ecliptic constant.
obliquity3 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Obliquity of the ecliptic constant.
OccurrenceFilter - Class in fr.cnes.sirius.patrius.events.postprocessing
 
OccurrenceFilter(String, int, boolean) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.OccurrenceFilter
Constructor
OceanTides - Class in fr.cnes.sirius.patrius.forces.gravity.tides
This class implements the perturbating force due to ocean tides.
OceanTides(Frame, double, double, double, int, int, boolean, IOceanTidesDataProvider) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
Constructor.
OceanTides(Frame, double, double, double, int, int, int, int, boolean, IOceanTidesDataProvider) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
Constructor.
OceanTides(Frame, Parameter, Parameter, Parameter, int, int, boolean, IOceanTidesDataProvider) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
Constructor using Parameter.
OceanTides(Frame, Parameter, Parameter, Parameter, int, int, int, int, boolean, IOceanTidesDataProvider) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
Constructor using Parameter.
OceanTidesCoefficientsFactory - Class in fr.cnes.sirius.patrius.forces.gravity.tides.coefficients
Factory used to read ocean tides coefficients files in different formats and return an OceanTidesCoefficientsProvider Loading of ocean tides coefficients data follows PATRIUS standard way of handling data: Data are automatically loaded based on provided OceanTidesCoefficientsProvider.
OceanTidesCoefficientsProvider - Interface in fr.cnes.sirius.patrius.forces.gravity.tides.coefficients
Interface for ocean tides coefficients provider.
OceanTidesCoefficientsReader - Class in fr.cnes.sirius.patrius.forces.gravity.tides.coefficients
This abstract class represents a Ocean Tides Coefficients file reader.
OceanTidesCoefficientsReader(String) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Simple constructor.
OceanTidesCoefficientsSet - Class in fr.cnes.sirius.patrius.forces.gravity.tides.coefficients
Represents a line from the ocean tides data file.
OceanTidesCoefficientsSet(double, int, int, double, double, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsSet
Constructor.
OceanTidesDataProvider - Class in fr.cnes.sirius.patrius.forces.gravity.tides
Ocean tides parameters given by the IERS 1996, 2003 or GINS 2004 standard.
OceanTidesDataProvider(OceanTidesCoefficientsProvider, TidesStandards.TidesStandard) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTidesDataProvider
Simple constructor.
OCTAVE_FORMAT - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
A format for RealMatrix objects compatible with octave.
ODEIntegrator - Interface in fr.cnes.sirius.patrius.math.ode
This interface defines the common parts shared by integrators for first and second order differential equations.
offsetFrom(AbsoluteDate, TimeScale) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Compute the apparent clock offset between two instant in the perspective of a specific time scale.
offsetFrom(DateTimeComponents) - Method in class fr.cnes.sirius.patrius.time.DateTimeComponents
Compute the seconds offset between two instances.
offsetFromTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.GalileoScale
Get the offset to convert locations from TAIScale to instance.
offsetFromTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.GMSTScale
Get the offset to convert locations from TAIScale to instance.
offsetFromTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.GPSScale
Get the offset to convert locations from TAIScale to instance.
offsetFromTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.TAIScale
Get the offset to convert locations from TAIScale to instance.
offsetFromTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.TCBScale
Get the offset to convert locations from TAIScale to instance.
offsetFromTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.TCGScale
Get the offset to convert locations from TAIScale to instance.
offsetFromTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.TDBDefaultModel
Get the offset to convert locations from TAIScale to TDBScale.
offsetFromTAI(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.time.TDBModel
Get the offset to convert locations from TAIScale to TDBScale.
offsetFromTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.TDBScale
Get the offset to convert locations from TAIScale to instance.
offsetFromTAI(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.time.TimeScale
Get the offset to convert locations from TAIScale to instance.
offsetFromTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.TTScale
Get the offset to convert locations from TAIScale to instance.
offsetFromTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.UT1Scale
Get the offset to convert locations from TAIScale to instance.
offsetFromTAI(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.UTCScale
Get the offset to convert locations from TAIScale to instance.
offsetToTAI(DateComponents, TimeComponents) - Method in class fr.cnes.sirius.patrius.time.GalileoScale
Get the offset to convert locations from instance to TAIScale.
offsetToTAI(DateComponents, TimeComponents) - Method in class fr.cnes.sirius.patrius.time.GMSTScale
Get the offset to convert locations from instance to TAIScale.
offsetToTAI(DateComponents, TimeComponents) - Method in class fr.cnes.sirius.patrius.time.GPSScale
Get the offset to convert locations from instance to TAIScale.
offsetToTAI(DateComponents, TimeComponents) - Method in class fr.cnes.sirius.patrius.time.TAIScale
Get the offset to convert locations from instance to TAIScale.
offsetToTAI(DateComponents, TimeComponents) - Method in class fr.cnes.sirius.patrius.time.TCBScale
Get the offset to convert locations from instance to TAIScale.
offsetToTAI(DateComponents, TimeComponents) - Method in class fr.cnes.sirius.patrius.time.TCGScale
Get the offset to convert locations from instance to TAIScale.
offsetToTAI(DateComponents, TimeComponents) - Method in class fr.cnes.sirius.patrius.time.TDBScale
Get the offset to convert locations from instance to TAIScale.
offsetToTAI(DateComponents, TimeComponents) - Method in interface fr.cnes.sirius.patrius.time.TimeScale
Get the offset to convert locations from instance to TAIScale.
offsetToTAI(DateComponents, TimeComponents) - Method in class fr.cnes.sirius.patrius.time.TTScale
Get the offset to convert locations from instance to TAIScale.
offsetToTAI(DateComponents, TimeComponents) - Method in class fr.cnes.sirius.patrius.time.UT1Scale
Get the offset to convert locations from instance to TAIScale.
offsetToTAI(DateComponents, TimeComponents) - Method in class fr.cnes.sirius.patrius.time.UTCScale
Get the offset to convert locations from instance to TAIScale.
oldStepHandler - Variable in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Entry Step handler.
OLSMultipleLinearRegression - Class in fr.cnes.sirius.patrius.math.stat.regression
Implements ordinary least squares (OLS) to estimate the parameters of a multiple linear regression model.
OLSMultipleLinearRegression() - Constructor for class fr.cnes.sirius.patrius.math.stat.regression.OLSMultipleLinearRegression
 
omega - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
final perigee argument.
omgdot - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
common parameter for perigee argument (omega) computation.
OmnidirectionalField - Class in fr.cnes.sirius.patrius.fieldsofview
This class describes an omnidirectional field of view : any vector is in it, the angular distance is always 1 (positive).
OmnidirectionalField(String) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.OmnidirectionalField
Constructor of an omnidirectional field of view.
ONE - Static variable in class fr.cnes.sirius.patrius.math.complex.Complex
A complex number representing "1.0 + 0.0i"
ONE - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "1".
ONE - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "1".
ONE - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Unit (coordinates: 1).
ONE - Static variable in class fr.cnes.sirius.patrius.math.util.BigReal
A big real representing 1.
ONE - Static variable in class fr.cnes.sirius.patrius.math.util.Decimal64
The constant value of 1d as a Decimal64.
ONE_FIFTH - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "1/5".
ONE_FIFTH - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "1/5".
ONE_HALF - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "1/2".
ONE_HALF - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "1/2".
ONE_POINT_FIVE - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Constant 1.5
ONE_QUARTER - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "1/4".
ONE_QUARTER - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "1/4".
ONE_THIRD - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "1/3".
ONE_THIRD - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "1/3".
ONE_THIRD - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Constant 1.0 / 3.0.
OneAxisEllipsoid - Class in fr.cnes.sirius.patrius.bodies
One axis ellipsoid representation.
OneAxisEllipsoid(double, double, CelestialBodyFrame) - Constructor for class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Constructor for the one axis ellipsoid with default name.
OneAxisEllipsoid(double, double, CelestialBodyFrame, String) - Constructor for class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Constructor for the one axis ellipsoid.
OnePointCrossover<T> - Class in fr.cnes.sirius.patrius.math.genetics
One point crossover policy.
OnePointCrossover() - Constructor for class fr.cnes.sirius.patrius.math.genetics.OnePointCrossover
 
OneSatEventDetectorWrapper - Class in fr.cnes.sirius.patrius.events.utils
This class allows to convert an EventDetector into a MultiEventDetector.
OneSatEventDetectorWrapper(EventDetector, String) - Constructor for class fr.cnes.sirius.patrius.events.utils.OneSatEventDetectorWrapper
Simple constructor.
OneWayAnova - Class in fr.cnes.sirius.patrius.math.stat.inference
Implements one-way ANOVA (analysis of variance) statistics.
OneWayAnova() - Constructor for class fr.cnes.sirius.patrius.math.stat.inference.OneWayAnova
 
oneWayAnovaFValue(Collection<double[]>) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
oneWayAnovaPValue(Collection<double[]>) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
oneWayAnovaTest(Collection<double[]>, double) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
openFile(String, String, String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandleManager
Load a new direct access file.
OPENING_BRACKET - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Opening bracket character ('[').
OPENING_CURLY_BRACKET - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Opening curly bracket character ('{').
OpenIntToDoubleHashMap - Class in fr.cnes.sirius.patrius.math.util
Open addressed map from int to double.
OpenIntToDoubleHashMap() - Constructor for class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Build an empty map with default size and using NaN for missing entries.
OpenIntToDoubleHashMap(double) - Constructor for class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Build an empty map with default size
OpenIntToDoubleHashMap(int) - Constructor for class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Build an empty map with specified size and using NaN for missing entries.
OpenIntToDoubleHashMap(int, double) - Constructor for class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Build an empty map with specified size.
OpenIntToDoubleHashMap(OpenIntToDoubleHashMap) - Constructor for class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Copy constructor.
OpenIntToDoubleHashMap.Iterator - Class in fr.cnes.sirius.patrius.math.util
Iterator class for the map.
OpenIntToFieldHashMap<T extends FieldElement<T>> - Class in fr.cnes.sirius.patrius.math.util
Open addressed map from int to FieldElement.
OpenIntToFieldHashMap(Field<T>) - Constructor for class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Build an empty map with default size and using zero for missing entries.
OpenIntToFieldHashMap(Field<T>, T) - Constructor for class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Build an empty map with default size
OpenIntToFieldHashMap(Field<T>, int) - Constructor for class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Build an empty map with specified size and using zero for missing entries.
OpenIntToFieldHashMap(Field<T>, int, T) - Constructor for class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Build an empty map with specified size.
OpenIntToFieldHashMap(OpenIntToFieldHashMap<T>) - Constructor for class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Copy constructor.
OpenIntToFieldHashMap.Iterator - Class in fr.cnes.sirius.patrius.math.util
Iterator class for the map.
openReadDAF(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafHandle
Open a DAF for subsequent read requests.
operate(T[]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns the result of multiplying this by the vector v.
operate(FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns the result of multiplying this by the vector v.
operate(double[]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of postmultiplying this matrix by the vector v.
operate(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of multiplying this by the vector x.
operate(T[]) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Returns the result of multiplying this by the vector v.
operate(double[]) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns the result of postmultiplying this matrix by the vector v.
operate(T[]) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Returns the result of multiplying this by the vector v.
operate(double[]) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the result of postmultiplying this matrix by the vector v.
operate(double[]) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of postmultiplying this matrix by the vector v.
operate(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of multiplying this by the vector x.
operate(T[]) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Returns the result of multiplying this by the vector v.
operate(FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Returns the result of multiplying this by the vector v.
operate(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.JacobiPreconditioner
Returns the result of multiplying this by the vector x.
operate(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealLinearOperator
Returns the result of multiplying this by the vector x.
operate(double[]) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the result of postmultiplying this matrix by the vector v.
operate(RealVector) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the result of postmultiplying this matrix by the vector v.
operateTranspose(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealLinearOperator
Returns the result of multiplying the transpose of this operator by the vector x (optional operation).
OPERATOR - Static variable in class fr.cnes.sirius.patrius.math.linear.ConjugateGradient
Key for the exception context.
oppositeAngle(double, AngleInterval) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Computes the opposite of the input angle, and then tries to express it in the input interval.
oppositeRelationship() - Method in enum fr.cnes.sirius.patrius.math.optim.linear.Relationship
Gets the relationship obtained when multiplying all coefficients by -1.
OPTIMAL_CACHE_SIZE - Static variable in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Optimal cache size (determined by benchmark analysis).
OptimizationData - Interface in fr.cnes.sirius.patrius.math.optim
Marker interface.
OptimizationRequest - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Optimization problem.
OptimizationRequest() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
 
OptimizationRequestHandler - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Generic class for optimization process.
OptimizationRequestHandler() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Protected constructor
OptimizationResponse - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Optimization process output: stores the solution as well as an exit code.
OptimizationResponse() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationResponse
 
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.BaseMultiStartMultivariateOptimizer
Stores data and performs the optimization.
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.BaseMultivariateOptimizer
Stores data and performs the optimization.
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.BaseOptimizer
Stores data and performs the optimization.
optimize() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.BarrierMethod
Optimizer
optimize() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Convex Optimizer method
optimize() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Solves an LP in the form of: min(c) s.t.
optimize() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.NewtonLEConstrainedFSP
Optimizer
optimize() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.NewtonLEConstrainedISP
Optimizer
optimize() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.NewtonUnconstrained
Optimizer
optimize() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Optimizer
optimize() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.PrimalDualMethod
Optimizer
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearOptimizer
Stores data and performs the optimization.
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer
Stores data and performs the optimization.
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.GradientMultivariateOptimizer
Stores data and performs the optimization.
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultivariateOptimizer
Stores data and performs the optimization.
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.CMAESOptimizer
Stores data and performs the optimization.
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.SimplexOptimizer
Stores data and performs the optimization.
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer
Stores data and performs the optimization.
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.JacobianMultivariateVectorOptimizer
Stores data and performs the optimization.
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.MultivariateVectorOptimizer
Stores data and performs the optimization.
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.univariate.MultiStartUnivariateOptimizer
Stores data and performs the optimization.
optimize(OptimizationData...) - Method in class fr.cnes.sirius.patrius.math.optim.univariate.UnivariateOptimizer
Stores data and performs the optimization.
optimizePresolvedStandardLP() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Solves a presolved standard form LP problem in the form of min(c) s.t.
optimizeStandardLP(int) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Solves a standard form LP problem in the form of min(c) s.t.
Orbit - Class in fr.cnes.sirius.patrius.orbits
This class handles orbital parameters.
Orbit(Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.Orbit
Default constructor.
Orbit(PVCoordinates, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.orbits.Orbit
Set the orbit from Cartesian parameters.
ORBIT_DIMENSION - Static variable in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Number of orbital parameters.
ORBIT_DIMENSION - Static variable in class fr.cnes.sirius.patrius.propagation.SpacecraftState
First index of the additional states.
orbitAddKeplerContribution(PositionAngle, double, double[]) - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Add the contribution of the Keplerian motion to parameters derivatives This method is used by numerical propagators to evaluate the part of Keplerrian motion to evolution of the orbital state.
ORBITAL_COORDINATE - Static variable in class fr.cnes.sirius.patrius.math.parameter.StandardFieldDescriptors
Field descriptor to associate with an orbital coordinate.
ORBITAL_COORDINATE_DESCRIPTOR - Static variable in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Field descriptor used to describe the orbital coordinates.
OrbitalCoordinate - Interface in fr.cnes.sirius.patrius.orbits.orbitalparameters
Interface for classes listing the coordinates associated with a type of orbital parameters.
OrbitalCovariance - Class in fr.cnes.sirius.patrius.covariance
Orbital covariance associated with a single orbit.
OrbitalCovariance(SymmetricPositiveMatrix, Orbit) - Constructor for class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Creates a new instance that associates a covariance matrix with a given orbit, the covariance being defined in the orbit's frame and type, and a TRUE position angle type.
OrbitalCovariance(SymmetricPositiveMatrix, Orbit, PositionAngle) - Constructor for class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Creates a new instance that associates a covariance matrix with a given orbit, the covariance being defined in the orbit's frame and type, and the specified position angle type.
OrbitalCovariance(SymmetricPositiveMatrix, Orbit, Frame, OrbitType, PositionAngle) - Constructor for class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Creates a new instance that associates a covariance matrix with a given orbit, the covariance being defined in the specified frame, orbit type and position angle type.
OrbitalCovariance(Covariance, Orbit) - Constructor for class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Creates a new instance that associates a covariance matrix with a given orbit, the covariance being defined in the orbit's frame and type, and a TRUE position angle type.
OrbitalCovariance(Covariance, Orbit, PositionAngle) - Constructor for class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Creates a new instance that associates a covariance matrix with a given orbit, the covariance being defined in the orbit's frame and type, and the specified position angle type.
OrbitalCovariance(Covariance, Orbit, Frame, OrbitType, PositionAngle) - Constructor for class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Creates a new instance that associates a covariance matrix with a given orbit, the covariance being defined in the specified frame, orbit type and position angle type.
OrbitalCovarianceProvider - Interface in fr.cnes.sirius.patrius.covariance
Interface for OrbitalCovariance providers.
OrbitFile - Interface in fr.cnes.sirius.patrius.files.general
Interface for orbit file representations.
OrbitFile.TimeSystem - Enum in fr.cnes.sirius.patrius.files.general
Time system used throughout this orbit file.
OrbitFileParser - Interface in fr.cnes.sirius.patrius.files.general
Interface for orbit file parsers.
OrbitNatureConverter - Class in fr.cnes.sirius.patrius.stela.orbits
Converts a StelaEquinoctialOrbit from mean to osculating parameters, and reverse.
OrbitNatureConverter(List<StelaForceModel>) - Constructor for class fr.cnes.sirius.patrius.stela.orbits.OrbitNatureConverter
Default constructor.
orbitShiftedBy(double) - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
Get a time-shifted orbit.
orbitShiftedBy(double) - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
Get a time-shifted orbit.
orbitShiftedBy(double) - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
Get a time-shifted orbit.
orbitShiftedBy(double) - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
Get a time-shifted orbit.
orbitShiftedBy(double) - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
Get a time-shifted orbit.
orbitShiftedBy(double) - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
Get a time-shifted orbit.
orbitShiftedBy(double) - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
Get a time-shifted orbit.
orbitShiftedBy(double) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Get a time-shifted orbit.
orbitShiftedBy(double) - Method in class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Get a time-shifted orbit.
OrbitType - Enum in fr.cnes.sirius.patrius.orbits
Enumerate for orbital parameters types.
OrCriterion - Class in fr.cnes.sirius.patrius.events.postprocessing
 
OrCriterion(String, String, String, String) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.OrCriterion
Constructor
OrderedCrossover<T> - Class in fr.cnes.sirius.patrius.math.genetics
Order 1 Crossover [OX1] builds offspring from ordered chromosomes by copying a consecutive slice from one parent, and filling up the remaining genes from the other parent as they appear.
OrderedCrossover() - Constructor for class fr.cnes.sirius.patrius.math.genetics.OrderedCrossover
 
OrderedTuple - Class in fr.cnes.sirius.patrius.math.geometry.partitioning.utilities
This class implements an ordering operation for T-uples.
OrderedTuple(double...) - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.OrderedTuple
Build an ordered T-uple from its components.
OREKIT_DATA_PATH - Static variable in class fr.cnes.sirius.patrius.data.DataProvidersManager
Name of the property defining the root directories or zip/jar files path for default configuration.
OrientationAngleLaw - Interface in fr.cnes.sirius.patrius.attitudes.orientations
Interface that must be implemented by an orientation angle law, i.e. without an interval of validity.
OrientationAngleLawLeg - Class in fr.cnes.sirius.patrius.attitudes.orientations
This class represents an OrientationAngleLaw on which an interval of validity is defined (whose borders are closed points).
OrientationAngleLawLeg(OrientationAngleLaw, AbsoluteDate, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLawLeg
Constructor
OrientationAngleLawLeg(OrientationAngleLaw, AbsoluteDate, AbsoluteDate, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLawLeg
Constructor
OrientationAngleLawLeg(OrientationAngleLaw, AbsoluteDate, AbsoluteDate, String, boolean) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLawLeg
Constructor
OrientationAngleLeg - Interface in fr.cnes.sirius.patrius.attitudes.orientations
Interface that must be implemented by an orientation angle provider which is also a leg, i.e.
OrientationAngleLegsSequence<L extends OrientationAngleLeg> - Class in fr.cnes.sirius.patrius.attitudes.orientations
This class handles a sequence of one or several OrientationAngleLeg.
OrientationAngleLegsSequence() - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Simple constructor with default name defining the legs sequence nature.
OrientationAngleLegsSequence(String) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Constructor.
OrientationAngleProfile - Interface in fr.cnes.sirius.patrius.attitudes.orientations
This interface gathers the classes that represents an orientation angle profile that can be harmonic or polynomial.
OrientationAngleProfileSequence - Class in fr.cnes.sirius.patrius.attitudes.orientations
This class handles a sequence of one or several OrientationAngleProfile.
OrientationAngleProfileSequence(String) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Constructor.
OrientationAngleProfileSequence() - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Constructor with default value for the profiles sequence nature.
OrientationAngleProvider - Interface in fr.cnes.sirius.patrius.attitudes.orientations
This interface represents an orientation angle provider model set.
OrientationAngleTransform - Class in fr.cnes.sirius.patrius.attitudes.orientations
One degree of liberty transform provider.
OrientationAngleTransform(Transform, Vector3D, OrientationAngleProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleTransform
Constructor.
OrientationFrame - Class in fr.cnes.sirius.patrius.attitudes
This class is a special implementation of the Frame class; it represents a dynamic orientation frame, i.e. a dynamic frame whose orientation is defined by IOrientationLaw.
OrientationFrame(IOrientationLaw, AttitudeFrame) - Constructor for class fr.cnes.sirius.patrius.attitudes.OrientationFrame
Builds the dynamic orientation frame using AttitudeFrame as the parent frame.
OrientationFrame(IOrientationLaw, OrientationFrame) - Constructor for class fr.cnes.sirius.patrius.attitudes.OrientationFrame
Builds the dynamic orientation frame using OrientationFrame as the parent frame.
OrientationFrame(IOrientationLaw, AttitudeFrame, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.OrientationFrame
Builds the dynamic orientation frame using AttitudeFrame as the parent frame.
OrientationFrame(IOrientationLaw, OrientationFrame, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.OrientationFrame
Builds the dynamic orientation frame using OrientationFrame as the parent frame.
OrientationFunction - Interface in fr.cnes.sirius.patrius.attitudes.kinematics
This interface is a time-dependent function representing a generic orientation.
OrientationTransformProvider - Class in fr.cnes.sirius.patrius.attitudes
This class is a TransformProvider for OrientationFrame; it provides, for a given date, the transformation corresponding to the frame orientation with respect to the parent frame.
OrientationTransformProvider(IOrientationLaw, Frame) - Constructor for class fr.cnes.sirius.patrius.attitudes.OrientationTransformProvider
Protected constructor.
OrientationTransformProvider(IOrientationLaw, Frame, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.OrientationTransformProvider
Protected constructor.
OrientedPoint - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.oned
This class represents a 1D oriented hyperplane.
OrientedPoint(Vector1D, boolean) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.OrientedPoint
Simple constructor.
OrphanFrame - Class in fr.cnes.sirius.patrius.frames
This class allows creating a frame that is not linked to the Orekit frames tree.
orthogonal() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get a vector orthogonal to the instance.
orthogonal() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get a vector orthogonal to the instance.
osc2mean(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.EcksteinHechlerPropagator
Convert provided osculating orbit into mean elements.
osc2mean(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.LiuMeanOsculatingConverter
Convert provided osculating orbit into mean elements.
osc2mean(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.LyddaneLongPeriodPropagator
Convert provided osculating orbit into mean elements.
osc2mean(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.LyddaneSecularPropagator
Convert provided osculating orbit into mean elements.
osc2mean(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Convert provided osculating orbit into mean elements.
osc2mean(Orbit, int[]) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Osculating to mean conversion with provided orders.
osc2mean(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DPropagator
Convert provided osculating orbit into mean elements.
osc2mean(Orbit) - Method in interface fr.cnes.sirius.patrius.propagation.MeanOsculatingElementsProvider
Convert provided osculating orbit into mean elements.
osculatingDerivative(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Get fitted osculating derivative.
osculatingSecondDerivative(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Get fitted osculating second derivative.
osculatingValue(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Get fitted osculating value.
outerProduct(FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Compute the outer product.
outerProduct(ArrayFieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Compute the outer product.
outerProduct(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Compute the outer product.
outerProduct(FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Compute the outer product.
outerProduct(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Compute the outer product.
OutlineExtractor - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Extractor for polyhedrons sets outlines.
OutlineExtractor(Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.OutlineExtractor
Build an extractor for a specific projection plane.
OutOfRangeException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when some argument is out of range.
OutOfRangeException(Number, Number, Number) - Constructor for exception fr.cnes.sirius.patrius.math.exception.OutOfRangeException
Construct an exception from the mismatched dimensions.
OutOfRangeException(Localizable, Number, Number, Number) - Constructor for exception fr.cnes.sirius.patrius.math.exception.OutOfRangeException
Construct an exception from the mismatched dimensions with a specific context information.
Output - Class in fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000
Class Output OUTPUT VARIABLES: d[0] - HE NUMBER DENSITY(CM-3) d[1] - O NUMBER DENSITY(CM-3) d[2] - N2 NUMBER DENSITY(CM-3) d[3] - O2 NUMBER DENSITY(CM-3) d[4] - AR NUMBER DENSITY(CM-3) d[5] - TOTAL MASS DENSITY(GM/CM3) [includes d[8] in td7d] d[6] - H NUMBER DENSITY(CM-3) d[7] - N NUMBER DENSITY(CM-3) d[8] - Anomalous oxygen NUMBER DENSITY(CM-3) t[0] - EXOSPHERIC TEMPERATURE t[1] - TEMPERATURE AT ALT O, H, and N are set to zero below 72.5 km t[0], Exospheric temperature, is set to global average for altitudes below 120 km.
Output() - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Output
Constructor.
overlaps(ComparableInterval<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableInterval
Returns true if the two intervals overlap.
overlaps(ComparableInterval<T>) - Method in class fr.cnes.sirius.patrius.math.interval.ComparableIntervalsList
Returns true if the provided interval overlaps one of the intervals of the list.
overlaps(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateIntervalsList
Returns true if the provided interval overlaps one of the intervals of the list.

P

p - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.QuadraticMultivariateRealFunction
Quadratic factor.
P0 - Static variable in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Standard reference pressure [Pa].
p10 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p10mg - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p11 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p20 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p20mg - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p21 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p22 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p30 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p31 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p32 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p33 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p40 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p40mg - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p41 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p42 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p50 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p51 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p52 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p60 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
p62 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Legendre coefficient.
pad(String, int) - Method in enum fr.cnes.sirius.patrius.utils.StringTablePrinter.StringAlign
Returns the provided String with spaces to match the expected width.
Pair<K,V> - Class in fr.cnes.sirius.patrius.math.util
Generic pair.
Pair(K, V) - Constructor for class fr.cnes.sirius.patrius.math.util.Pair
Create an entry representing a mapping from the specified key to the specified value.
Pair(Pair<? extends K, ? extends V>) - Constructor for class fr.cnes.sirius.patrius.math.util.Pair
Create an entry representing the same mapping as the specified entry.
pairedT(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
pairedT(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes a paired, 2-sample t-statistic based on the data in the input arrays.
pairedTTest(double[], double[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
pairedTTest(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
pairedTTest(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Returns the observed significance level, or p-value, associated with a paired, two-sample, two-tailed t-test based on the data in the input arrays.
pairedTTest(double[], double[], double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Performs a paired t-test evaluating the null hypothesis that the mean of the paired differences between sample1 and sample2 is 0 in favor of the two-sided alternative that the mean paired difference is not equal to 0, with significance level alpha.
Parallelepiped - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a rectangle parallelepiped shape, with some algorithm to compute intersections and distances to some other objects.
Parallelepiped(Vector3D, Vector3D, Vector3D, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
Build a parallelepiped from the position of its center, two vectors to describe its local frame and dimensions.
ParallelException - Exception in fr.cnes.sirius.patrius.tools.parallel
Extends RuntimeException for this package.
ParallelException(String) - Constructor for exception fr.cnes.sirius.patrius.tools.parallel.ParallelException
Constructor with message.
ParallelException(Throwable) - Constructor for exception fr.cnes.sirius.patrius.tools.parallel.ParallelException
Constructor with cause.
ParallelException(String, Throwable) - Constructor for exception fr.cnes.sirius.patrius.tools.parallel.ParallelException
Constructor with message and cause.
ParallelResult - Interface in fr.cnes.sirius.patrius.tools.parallel
Holds results for a ParallelTask implementation.
ParallelRunner - Class in fr.cnes.sirius.patrius.tools.parallel
Runner for parallel tests written as ParallelTask instances.
ParallelRunner() - Constructor for class fr.cnes.sirius.patrius.tools.parallel.ParallelRunner
Default constructor.
ParallelRunner(int) - Constructor for class fr.cnes.sirius.patrius.tools.parallel.ParallelRunner
Constructor with thread pool size parameter.
ParallelTask - Interface in fr.cnes.sirius.patrius.tools.parallel
A ParallelTask instance is meant to be run once by the ParallelRunner in a multithreaded context.
ParallelTaskFactory<T extends ParallelTask> - Interface in fr.cnes.sirius.patrius.tools.parallel
A ParallelTaskFactory is used to create ParallelTask instances.
paramAe - Variable in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Equatorial radius parameter.
Parameter - Class in fr.cnes.sirius.patrius.math.parameter
This class links a value and a parameter descriptor which can contain any number of information of any type (like a name, a date, ...).
Parameter(String, double) - Constructor for class fr.cnes.sirius.patrius.math.parameter.Parameter
Creates a new instance using the provided name and value.
Parameter(ParameterDescriptor, double) - Constructor for class fr.cnes.sirius.patrius.math.parameter.Parameter
Creates a new instance using the provided parameter descriptor and value.
PARAMETER_NAME - Static variable in class fr.cnes.sirius.patrius.math.parameter.StandardFieldDescriptors
Field descriptor to associate with the name of a parameter.
PARAMETER_PREFIX_NAME - Static variable in class fr.cnes.sirius.patrius.math.parameter.LinearCombinationFunction
Standard parameter prefix name: "A".
ParameterConfiguration - Class in fr.cnes.sirius.patrius.propagation.numerical
Simple container associating a parameter name with a step to compute its jacobian and the provider thant manages it.
ParameterConfiguration(Parameter, double) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.ParameterConfiguration
Parameter name and step pair constructor.
ParameterDescriptor - Class in fr.cnes.sirius.patrius.math.parameter
Parameter descriptor.
ParameterDescriptor() - Constructor for class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Creates a new instance that is not associated with any field.
ParameterDescriptor(String) - Constructor for class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Creates a new instance that is associated with a single field representing the name of the parameter.
ParameterDescriptor(FieldDescriptor<T>, T) - Constructor for class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Creates a new instance that is associated with a single field.
ParameterDescriptor(Map<FieldDescriptor<?>, Object>) - Constructor for class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Creates a new instance that is associated with the provided fields.
ParameterGuesser(WeightedObservedPoint[]) - Constructor for class fr.cnes.sirius.patrius.math.fitting.GaussianFitter.ParameterGuesser
Constructs instance with the specified observed points.
ParameterGuesser(WeightedObservedPoint[]) - Constructor for class fr.cnes.sirius.patrius.math.fitting.HarmonicFitter.ParameterGuesser
Simple constructor.
Parameterizable - Interface in fr.cnes.sirius.patrius.math.ode
This interface enables to process any parameterizable object.
Parameterizable - Class in fr.cnes.sirius.patrius.math.parameter
Simple class providing a list and method for handling parameters.
Parameterizable() - Constructor for class fr.cnes.sirius.patrius.math.parameter.Parameterizable
Simple constructor.
Parameterizable(Parameter...) - Constructor for class fr.cnes.sirius.patrius.math.parameter.Parameterizable
Simple constructor to add in the internal list the given parameters.
Parameterizable(ArrayList<Parameter>) - Constructor for class fr.cnes.sirius.patrius.math.parameter.Parameterizable
Simple constructor to add in the internal list the parameters contained in the given list.
Parameterizable(IParamDiffFunction...) - Constructor for class fr.cnes.sirius.patrius.math.parameter.Parameterizable
Simple constructor to add in the internal list the parameters contained in the given function list.
ParameterizedODE - Interface in fr.cnes.sirius.patrius.math.ode
Interface to compute by finite difference Jacobian matrix for some parameter when computing partial derivatives equations.
ParameterJacobianProvider - Interface in fr.cnes.sirius.patrius.math.ode
Interface to compute exactly Jacobian matrix for some parameter when computing partial derivatives equations.
ParametersType - Enum in fr.cnes.sirius.patrius.propagation
Enum class for elements type (mean or osculating).
ParameterUtils - Class in fr.cnes.sirius.patrius.math.parameter
This utility class defines static methods to manage parameters and parameter descriptors.
Parametric() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Gaussian.Parametric
 
Parametric() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.HarmonicOscillator.Parametric
 
Parametric() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Logistic.Parametric
 
Parametric() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Logit.Parametric
 
Parametric() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Sigmoid.Parametric
 
Parametric() - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction.Parametric
 
ParametricUnivariateFunction - Interface in fr.cnes.sirius.patrius.math.analysis
An interface representing a real function that depends on one independent variable plus some extra parameters.
paramMu - Variable in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Central attraction coefficient parameter.
parse(InputStream) - Method in interface fr.cnes.sirius.patrius.files.general.OrbitFileParser
Reads an orbit file from the given stream and returns a parsed OrbitFile.
parse(String) - Method in interface fr.cnes.sirius.patrius.files.general.OrbitFileParser
Reads the orbit file and returns a parsed OrbitFile.
parse(String) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3Parser
Reads the orbit file and returns a parsed OrbitFile.
parse(InputStream) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3Parser
Reads an orbit file from the given stream and returns a parsed OrbitFile.
parse(String) - Method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Parses a string to produce a Complex object.
parse(String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.complex.ComplexFormat
Parses a string to produce a Complex object.
parse(String) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Parses a string to produce a BigFraction object.
parse(String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Parses a string to produce a BigFraction object.
parse(String) - Method in class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Parses a string to produce a Fraction object.
parse(String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.fraction.FractionFormat
Parses a string to produce a Fraction object.
parse(String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.fraction.ProperBigFractionFormat
Parses a string to produce a BigFraction object.
parse(String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.fraction.ProperFractionFormat
Parses a string to produce a Fraction object.
parse(String) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1DFormat
Parses a string to produce a Vector object.
parse(String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1DFormat
Parses a string to produce a Vector object.
parse(String) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFormat
Parses a string to produce a Vector3D object.
parse(String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFormat
Parses a string to produce a Vector3D object.
parse(String) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2DFormat
Parses a string to produce a Vector object.
parse(String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2DFormat
Parses a string to produce a Vector object.
parse(String) - Method in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Parses a string to produce a Vector object.
parse(String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Parses a string to produce a Vector object.
parse(String) - Method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Parse a string to produce a RealMatrix object.
parse(String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Parse a string to produce a RealMatrix object.
parse(String) - Method in class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Parse a string to produce a RealVector object.
parse(String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Parse a string to produce a RealVector object.
parseAndIgnoreWhitespace(String, ParsePosition) - Static method in class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Parses source until a non-whitespace character is found.
parseAndIgnoreWhitespace(String, ParsePosition) - Static method in class fr.cnes.sirius.patrius.math.util.CompositeFormat
Parses source until a non-whitespace character is found.
parseCCSDSCalendarSegmentedTimeCode(byte, byte[]) - Static method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a CCSDS Calendar Segmented Time Code (CCS).
parseCCSDSDaySegmentedTimeCode(byte, byte[], DateComponents) - Static method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a CCSDS Day Segmented Time Code (CDS).
parseCCSDSUnsegmentedTimeCode(byte, byte, byte[], AbsoluteDate) - Static method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Build an instance from a CCSDS Unsegmented Time Code (CUC).
parseCoordinates(int, String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Parses a string to produce an array of coordinates.
parseDate(String) - Static method in class fr.cnes.sirius.patrius.time.DateComponents
Parse a string in ISO-8601 format to build a date.
parseDateTime(String) - Static method in class fr.cnes.sirius.patrius.time.DateTimeComponents
Parse a string in ISO-8601 format to build a date/time.
parseFixedstring(String, String, ParsePosition) - Static method in class fr.cnes.sirius.patrius.math.util.CompositeFormat
Parse source for an expected fixed string.
parseMonth(String) - Static method in enum fr.cnes.sirius.patrius.time.Month
Parse the string to get the month.
parseNextBigInteger(String, ParsePosition) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFractionFormat
Parses a string to produce a BigInteger.
parseNextCharacter(String, ParsePosition) - Static method in class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Parses source until a non-whitespace character is found.
parseNextCharacter(String, ParsePosition) - Static method in class fr.cnes.sirius.patrius.math.util.CompositeFormat
Parses source until a non-whitespace character is found.
parseNumber(String, NumberFormat, ParsePosition) - Static method in class fr.cnes.sirius.patrius.math.util.CompositeFormat
Parses source for a number.
parseTime(String) - Static method in class fr.cnes.sirius.patrius.time.TimeComponents
Parse a string in ISO-8601 format to build a time.
Part - Class in fr.cnes.sirius.patrius.assembly
-Class to manage the assembly's part (the main part is excluded).
Part(String, IPart, Transform) - Constructor for class fr.cnes.sirius.patrius.assembly.Part
Constructor.
PartialDerivativesEquations - Class in fr.cnes.sirius.patrius.propagation.numerical
Set of additional equations computing the partial derivatives of the state (orbit) with respect to initial state and force models parameters.
PartialDerivativesEquations() - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.PartialDerivativesEquations
Empty constructor for Externalizable use.
PartialDerivativesEquations(String, NumericalPropagator) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.PartialDerivativesEquations
Simple constructor.
partialDerivativeX(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.BicubicSplineInterpolatingFunction
 
partialDerivativeXX(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.BicubicSplineInterpolatingFunction
 
partialDerivativeXY(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.BicubicSplineInterpolatingFunction
 
partialDerivativeY(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.BicubicSplineInterpolatingFunction
 
partialDerivativeYY(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.BicubicSplineInterpolatingFunction
 
PascalDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the Pascal distribution.
PascalDistribution(int, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.PascalDistribution
Create a Pascal distribution with the given number of successes and probability of success.
PascalDistribution(RandomGenerator, int, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.PascalDistribution
Create a Pascal distribution with the given number of successes and probability of success.
PAST_INFINITY - Static variable in class fr.cnes.sirius.patrius.time.AbsoluteDate
Dummy date at infinity in the past direction.
PatriusConfiguration - Class in fr.cnes.sirius.patrius.utils
Utility class for setting global configuration parameters.
PatriusConfiguration.PatriusVersionCompatibility - Enum in fr.cnes.sirius.patrius.utils
Enumeration for different patrius configuration for backward compatibility.
PatriusException - Exception in fr.cnes.sirius.patrius.utils.exception
This class is the base class for all specific exceptions thrown by the Patrius classes.
PatriusException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.PatriusException
Simple constructor.
PatriusException(PatriusException) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.PatriusException
Copy constructor.
PatriusException(Localizable, Throwable) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.PatriusException
Simple constructor.
PatriusException(Throwable, Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.PatriusException
Simple constructor.
PatriusException(ExceptionContextProvider) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.PatriusException
Simple constructor.
PatriusExceptionWrapper - Exception in fr.cnes.sirius.patrius.utils.exception
This class allows to wrap PatriusException instances in RuntimeException.
PatriusExceptionWrapper(PatriusException) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.PatriusExceptionWrapper
Simple constructor.
PATRIUSFileInputStream - Class in fr.cnes.sirius.patrius.data
Extension of FileInputStream with file name storage.
PATRIUSFileInputStream(File) - Constructor for class fr.cnes.sirius.patrius.data.PATRIUSFileInputStream
Constructor.
PatriusFixedStepHandler - Interface in fr.cnes.sirius.patrius.propagation.sampling
This interface is a space-dynamics aware fixed size step handler.
PatriusMessages - Enum in fr.cnes.sirius.patrius.utils.exception
Enumeration for localized messages formats used in exceptions messages.
PatriusRuntimeException - Exception in fr.cnes.sirius.patrius.utils.exception
Orekit Runtime Exception.
PatriusRuntimeException(String, Throwable) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.PatriusRuntimeException
Constructs a new Orekit runtime exception with the specified detail message and cause.
PatriusRuntimeException(Localizable, Throwable) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.PatriusRuntimeException
Constructor with a Localizable specifier instead of a String.
PatriusStepHandler - Interface in fr.cnes.sirius.patrius.propagation.sampling
This interface is a space-dynamics aware step handler.
PatriusStepHandlerMultiplexer - Class in fr.cnes.sirius.patrius.propagation.sampling
This class gathers several PatriusStepHandler instances into one.
PatriusStepHandlerMultiplexer() - Constructor for class fr.cnes.sirius.patrius.propagation.sampling.PatriusStepHandlerMultiplexer
Simple constructor.
PatriusStepInterpolator - Interface in fr.cnes.sirius.patrius.propagation.sampling
This interface is a space-dynamics aware step interpolator.
PatriusStepNormalizer - Class in fr.cnes.sirius.patrius.propagation.sampling
This class wraps an object implementing PatriusFixedStepHandler into a PatriusStepHandler.
PatriusStepNormalizer(double, PatriusFixedStepHandler) - Constructor for class fr.cnes.sirius.patrius.propagation.sampling.PatriusStepNormalizer
Simple constructor.
PCK - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceFrame
PCK frame type.
PDQuadraticMultivariateRealFunction - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.functions
Function 1/2 * x.P.x + q.x + r, P symmetric and positive definite
PDQuadraticMultivariateRealFunction(double[][], double[], double) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.PDQuadraticMultivariateRealFunction
Constructor
PDQuadraticMultivariateRealFunction(double[][], double[], double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.PDQuadraticMultivariateRealFunction
Constructor
PearsonsCorrelation - Class in fr.cnes.sirius.patrius.math.stat.correlation
Computes Pearson's product-moment correlation coefficients for pairs of arrays or columns of a matrix.
PearsonsCorrelation() - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.PearsonsCorrelation
Create a PearsonsCorrelation instance without data
PearsonsCorrelation(double[][]) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.PearsonsCorrelation
Create a PearsonsCorrelation from a rectangular array whose columns represent values of variables to be correlated.
PearsonsCorrelation(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.PearsonsCorrelation
Create a PearsonsCorrelation from a RealMatrix whose columns represent variables to be correlated.
PearsonsCorrelation(Covariance) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.PearsonsCorrelation
Create a PearsonsCorrelation from a Covariance.
PearsonsCorrelation(RealMatrix, int) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.PearsonsCorrelation
Create a PearsonsCorrelation from a covariance matrix.
PegasusSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
Implements the Pegasus method for root-finding (approximating a zero of a univariate real function).
PegasusSolver() - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.PegasusSolver
Construct a solver with default accuracy (1e-6).
PegasusSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.PegasusSolver
Construct a solver.
PegasusSolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.PegasusSolver
Construct a solver.
PegasusSolver(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.PegasusSolver
Construct a solver.
PERCENT - Static variable in class fr.cnes.sirius.patrius.tools.cache.FIFOThreadSafeCache
Percent conversion value.
percentageValue() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Gets the fraction percentage as a double.
percentageValue() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Gets the fraction percentage as a double.
Percentile - Class in fr.cnes.sirius.patrius.math.stat.descriptive.rank
Provides percentile computation.
Percentile() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Constructs a Percentile with a default quantile value of 50.0.
Percentile(double) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Constructs a Percentile with the specific quantile value.
Percentile(Percentile) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Copy constructor, creates a new Percentile identical to the original
percentile(double[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns an estimate of the pth percentile of the values in the values array.
percentile(double[], int, int, double) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns an estimate of the pth percentile of the values in the values array, starting with the element in (0-based) position begin in the array and including length values.
PERFECT_GAS_CONSTANT - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Perfect gas constant (Jmol-1K-1.
perige - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
perigee, expressed in KM and ALTITUDE.
PERIGEE - Static variable in class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
Flag for perigee detection (slopeSelection = 0).
PERIGEE_APOGEE - Static variable in class fr.cnes.sirius.patrius.events.detectors.ApsideDetector
Flag for both perigee and apogee detection (slopeSelection = 2).
PerigeeAltitudeDetector - Class in fr.cnes.sirius.patrius.stela
Finder for satellite altitude crossing events in Semi-analytical theory.
PerigeeAltitudeDetector(double, double) - Constructor for class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
Build a new altitude detector.
PerigeeAltitudeDetector(double, double, double) - Constructor for class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
Build a new altitude detector.
PerigeeAltitudeDetector(double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
Build a new altitude detector.
PerigeeAltitudeDetector(double, double, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
Build a new altitude detector.
PerigeeAltitudeDetector(double, double, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
Build a new altitude detector.
PerigeeAltitudeDetector(double, double, double, double, OrbitNatureConverter) - Constructor for class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
Build a new altitude detector, with osculating perigee.
PerigeeAltitudeDetector(double, double, double, double, OrbitNatureConverter, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
Build a new altitude detector, with osculating perigee.
PerigeeAltitudeDetector(double, double, double, double, OrbitNatureConverter, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.stela.PerigeeAltitudeDetector
Build a new altitude detector, with osculating perigee.
PermutationChromosome<T> - Interface in fr.cnes.sirius.patrius.math.genetics
Interface indicating that the chromosome represents a permutation of objects.
PhenomenaList - Class in fr.cnes.sirius.patrius.events.postprocessing
This class represents a list of objects Phenomenon.
PhenomenaList() - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.PhenomenaList
Default constructor.
Phenomenon - Class in fr.cnes.sirius.patrius.events.postprocessing
This class represents an observable phenomenon.
Phenomenon(CodedEvent, boolean, CodedEvent, boolean, String, String) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.Phenomenon
Constructor for the Phenomenon instance.
PhenomenonDurationFilter - Class in fr.cnes.sirius.patrius.events.postprocessing
 
PhenomenonDurationFilter(String, double, boolean) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.PhenomenonDurationFilter
Constructor
PhenomenonDurationFilter(List<String>, double, boolean) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.PhenomenonDurationFilter
Constructor
PI - Static variable in class fr.cnes.sirius.patrius.math.util.FastMath
Archimede's constant PI, ratio of circle circumference to diameter.
PI - Static variable in class fr.cnes.sirius.patrius.math.util.MathLib
Archimede's constant PI, ratio of circle circumference to diameter.
PiecewiseFunction - Class in fr.cnes.sirius.patrius.math.parameter
This class is used to define parameterizable piecewize function.
PiecewiseFunction(Collection<IParamDiffFunction>, Collection<AbsoluteDate>) - Constructor for class fr.cnes.sirius.patrius.math.parameter.PiecewiseFunction
Simple constructor with a collection of functions and a collection of dates where the dates represents the connection points between functions, with an interval form [closed; opened[.
Plane - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
The class represent planes in a three dimensional space.
Plane(Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Build a plane normal to a given direction and containing the origin.
Plane(Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Build a plane from a point and a normal.
Plane(Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Build a plane from three points.
Plane(Vector3D, Vector3D, Vector3D, boolean) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Build a plane from a point and two vectors.
Plane(Line, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Build a plane from a line and a vector.
Plane(Vector3D, Line) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Build a plane from a line and a point out of the line.
Plane(Plane) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Copy constructor.
PlaneCrossingDetector - Class in fr.cnes.sirius.patrius.events.detectors
Class for plane crossing events detection.
PlaneCrossingDetector(Vector3D, Frame, int, EventDetector.Action, boolean, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.PlaneCrossingDetector
Constructor with default coordinates (0,0,0) for reference point and one detection in the given direction.
PlaneCrossingDetector(Vector3D, Frame, EventDetector.Action, EventDetector.Action, boolean, boolean, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.PlaneCrossingDetector
Constructor with default coordinates (0,0,0) for reference point and actions to be performed in both directions.
PlaneCrossingDetector(Vector3D, Vector3D, Frame, int, EventDetector.Action, boolean, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.PlaneCrossingDetector
Constructor for case with action at descending or ascending crossing.
PlaneCrossingDetector(Vector3D, Vector3D, Frame, EventDetector.Action, EventDetector.Action, boolean, boolean, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.PlaneCrossingDetector
Constructor for case with different actions at increasing crossing and decreasing crossing.
Plate - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a 3D rectangle plate shape, with some algorithm to compute intersections and distances to some other objects.
Plate(Vector3D, Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
Build a plate from the position of its center and two vectors to describe its local frame and dimensions.
PLUS_I - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
First canonical vector (coordinates: 1, 0, 0).
PLUS_J - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Second canonical vector (coordinates: 0, 1, 0).
PLUS_K - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Third canonical vector (coordinates: 0, 0, 1).
PLUTO - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Pluto.
PLUTO_BARY - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Pluto barycenter.
PN_IERS2003_DIRECT - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2003 without interpolation.
PN_IERS2003_DIRECT_CONSTANT_OLD - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2003 without interpolation.
PN_IERS2003_DIRECT_NON_CONSTANT_OLD - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2003 without interpolation.
PN_IERS2003_INTERPOLATED - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2003 with interpolation.
PN_IERS2003_INTERPOLATED_BY_THREAD - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2003 with interpolation.
PN_IERS2003_INTERPOLATED_CONSTANT_OLD - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2003 with interpolation.
PN_IERS2003_INTERPOLATED_NON_CONSTANT_OLD - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2003 with interpolation.
PN_IERS2010_DIRECT - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2010 without interpolation.
PN_IERS2010_DIRECT_CONSTANT_OLD - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2010 without interpolation.
PN_IERS2010_DIRECT_NON_CONSTANT_OLD - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2010 without interpolation.
PN_IERS2010_INTERPOLATED - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2010 with interpolation.
PN_IERS2010_INTERPOLATED_BY_THREAD - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2010 with interpolation.
PN_IERS2010_INTERPOLATED_CONSTANT_OLD - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2010 with interpolation.
PN_IERS2010_INTERPOLATED_NON_CONSTANT_OLD - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
IERS 2010 with interpolation.
PN_STELA - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationModelFactory
Stela model.
pointAt(double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Get one point from the line.
pointAtDistance(double, double, double) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Compute the point observed from the station at some specified distance.
pointInTriangle(Vector3D) - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Check if the projection on triangle's plane of a point of space belongs to the triangle.
pointOfMinAbscissa(Vector3D[]) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Get the point with the lowest abscissa from an array of points.
PointValuePair - Class in fr.cnes.sirius.patrius.math.optim
This class holds a point and the value of an objective function at that point.
PointValuePair(double[], double) - Constructor for class fr.cnes.sirius.patrius.math.optim.PointValuePair
Builds a point/objective function value pair.
PointValuePair(double[], double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.optim.PointValuePair
Builds a point/objective function value pair.
PointVectorValuePair - Class in fr.cnes.sirius.patrius.math.optim
This class holds a point and the vectorial value of an objective function at that point.
PointVectorValuePair(double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.PointVectorValuePair
Builds a point/objective function value pair.
PointVectorValuePair(double[], double[], boolean) - Constructor for class fr.cnes.sirius.patrius.math.optim.PointVectorValuePair
Build a point/objective function value pair.
PoissonDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the Poisson distribution.
PoissonDistribution(double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Creates a new Poisson distribution with specified mean.
PoissonDistribution(double, double, int) - Constructor for class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Creates a new Poisson distribution with specified mean, convergence criterion and maximum number of iterations.
PoissonDistribution(RandomGenerator, double, double, int) - Constructor for class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Creates a new Poisson distribution with specified mean, convergence criterion and maximum number of iterations.
PoissonDistribution(double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Creates a new Poisson distribution with the specified mean and convergence criterion.
PoissonDistribution(double, int) - Constructor for class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Creates a new Poisson distribution with the specified mean and maximum number of iterations.
PoissonSeries - Class in fr.cnes.sirius.patrius.data
Class representing a Poisson series for nutation or ephemeris computations.
PoissonSeries(InputStream, double, String) - Constructor for class fr.cnes.sirius.patrius.data.PoissonSeries
Build a Poisson series from an IERS table file.
polar2Complex(double, double) - Static method in class fr.cnes.sirius.patrius.math.complex.ComplexUtils
Creates a complex number from the given polar representation.
PolarizationSingleSelection - Class in fr.cnes.sirius.patrius.events.postprocessing
This class is a post processing creation that creates a new polarization single selection phenomenon from two sets of visibility phenomena.
PolarizationSingleSelection(String, String, double, double) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.PolarizationSingleSelection
Builds an instance of PolarizationSingleSelection.
PolarizationSwitch - Class in fr.cnes.sirius.patrius.events.postprocessing
This class is a post processing creation that creates new elements corresponding to polarization switch events.
PolarizationSwitch(String, String, double, double) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.PolarizationSwitch
Builds an instance of PolarizationSwitch.
PolarMotion - Class in fr.cnes.sirius.patrius.frames.configuration
This class contains the different polar motion corrections (libration, tidal effects, sp correction).
PolarMotion(boolean, TidalCorrectionModel, LibrationCorrectionModel, SPrimeModel) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.PolarMotion
Simple constructor.
PoleCorrection - Class in fr.cnes.sirius.patrius.frames.configuration.eop
Simple container class for pole correction parameters.
PoleCorrection(double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.PoleCorrection
Simple constructor.
PoleTides - Class in fr.cnes.sirius.patrius.forces.gravity.tides
This class implements the perturbating force due to pole tides.
PoleTides(Frame, double, double, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.PoleTides
Constructor.
PoleTides(Frame, double, double, boolean, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.PoleTides
Constructor.
PoleTides(Frame, Parameter, Parameter, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.PoleTides
Constructor.
PoleTides(Frame, Parameter, Parameter, boolean, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.PoleTides
Constructor.
poleTidesCorrections(AbsoluteDate, Vector3D) - Static method in class fr.cnes.sirius.patrius.forces.gravity.tides.ReferencePointsDisplacement
Computes the displacement of reference points due to the effect of the pole tides.
PolygonsSet - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.twod
This class represents a 2D region: a set of polygons.
PolygonsSet() - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Build a polygons set representing the whole real line.
PolygonsSet(BSPTree<Euclidean2D>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Build a polygons set from a BSP tree.
PolygonsSet(Collection<SubHyperplane<Euclidean2D>>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Build a polygons set from a Boundary REPresentation (B-rep).
PolygonsSet(double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Build a parallellepipedic box.
PolygonsSet(double, Vector2D...) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Build a polygon from a simple list of vertices.
PolygonsSet(Vector2D[][]) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Build a polygons set from a two dimensional array of vertices.
PolyhedronsSet - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class represents a 3D region: a set of polyhedrons.
PolyhedronsSet() - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet
Build a polyhedrons set representing the whole real line.
PolyhedronsSet(BSPTree<Euclidean3D>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet
Build a polyhedrons set from a BSP tree.
PolyhedronsSet(Collection<SubHyperplane<Euclidean3D>>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet
Build a polyhedrons set from a Boundary REPresentation (B-rep).
PolyhedronsSet(double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet
Build a parallellepipedic box.
PolyhedronsSet(List<Vector3D>, List<int[]>, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet
Build a polyhedrons set from a Boundary REPresentation (B-rep) specified by connected vertices.
PolyhedronsSet(PolyhedronsSet.BRep, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet
Build a polyhedrons set from a Boundary REPresentation (B-rep) specified by connected vertices.
PolyhedronsSet.BRep - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Container for Boundary REPresentation (B-Rep).
PolynomialChebyshevFitter - Class in fr.cnes.sirius.patrius.math.fitting
Chebyshev polynomial fitting is a very simple case of curve fitting.
PolynomialChebyshevFitter(double, double, MultivariateVectorOptimizer) - Constructor for class fr.cnes.sirius.patrius.math.fitting.PolynomialChebyshevFitter
Simple constructor.
PolynomialChebyshevFunction - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
Immutable representation of a Chebyshev polynomial with real Chebyshev coefficients.
PolynomialChebyshevFunction(double, double, double[]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Construct a Chebyshev polynomial with the given coefficients.
polynomialDerivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Returns the first order derivative as a TrigonometricPolynomialFunction.
polynomialDerivative(int) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Returns the nth order derivative as a TrigonometricPolynomialFunction.
polynomialDerivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Returns the first order derivative as a TrigonometricPolynomialFunction.
polynomialDerivative(int) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Returns the nth order derivative as a TrigonometricPolynomialFunction.
polynomialDerivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Get first order derivative
polynomialDerivative(int) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Get nth order derivative
PolynomialFitter - Class in fr.cnes.sirius.patrius.math.fitting
Polynomial fitting is a very simple case of curve fitting.
PolynomialFitter(MultivariateVectorOptimizer) - Constructor for class fr.cnes.sirius.patrius.math.fitting.PolynomialFitter
Simple constructor.
PolynomialFunction - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
Immutable representation of a real polynomial function with real coefficients.
PolynomialFunction(double[]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Construct a polynomial with the given coefficients.
PolynomialFunction.Parametric - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
Dedicated parametric polynomial class.
PolynomialFunctionInterface - Interface in fr.cnes.sirius.patrius.math.analysis.polynomials
Represents an interface for polynomial functions.
PolynomialFunctionLagrangeForm - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
Implements the representation of a real polynomial function in Lagrange Form.
PolynomialFunctionLagrangeForm(double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionLagrangeForm
Construct a Lagrange polynomial with the given abscissas and function values.
PolynomialFunctionLagrangeForm(double[], double[][]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionLagrangeForm
Constructs a Lagrange polynomial with the given abscissas and an array of different function values.
PolynomialFunctionNewtonForm - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
Implements the representation of a real polynomial function in Newton Form.
PolynomialFunctionNewtonForm(double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionNewtonForm
Construct a Newton polynomial with the given a[] and c[].
polynomialPrimitive() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Get primitive of FourierSeries. a0 constant is considered equal to 0.
polynomialPrimitive(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
PolynomialSolver - Interface in fr.cnes.sirius.patrius.math.analysis.solver
Interface for (polynomial) root-finding algorithms.
polynomialSplineDerivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialSplineFunction
Get the derivative of the polynomial spline function.
PolynomialSplineFunction - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
Represents a polynomial spline function.
PolynomialSplineFunction(double[], PolynomialFunction[]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialSplineFunction
Construct a polynomial spline function with the given segment delimiters and interpolating polynomials.
PolynomialsUtils - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
A collection of static methods that operate on or return polynomials.
PolynomialType - Enum in fr.cnes.sirius.patrius.math.analysis.polynomials
Describe the polynomial function type.
polyOrder - Variable in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Lagrange/Hermite polynomial order.
PoolSpice - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class class reproduces the necessary routines of the pool.for file in original Spice library.
Population - Interface in fr.cnes.sirius.patrius.math.genetics
A collection of chromosomes that facilitates generational evolution.
PopulationSize(int) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.CMAESOptimizer.PopulationSize
 
populationVariance(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the population variance of the entries in the input array, or Double.NaN if the array is empty.
populationVariance(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the population variance of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
populationVariance(double[], double, int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the population variance of the entries in the specified portion of the input array, using the precomputed mean value.
populationVariance(double[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the population variance of the entries in the input array, using the precomputed mean value.
Position - Interface in fr.cnes.sirius.patrius.orbits.pvcoordinates
 
PositionAngle - Enum in fr.cnes.sirius.patrius.orbits
Enumerate for true, eccentric and mean position angles.
POSITIVE_INFINITY - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
A vector with all coordinates set to positive infinity.
POSITIVE_INFINITY - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
A vector with all coordinates set to positive infinity.
POSITIVE_INFINITY - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
A vector with all coordinates set to positive infinity.
POSITIVE_INFINITY - Static variable in class fr.cnes.sirius.patrius.math.util.Decimal64
The constant value of Double.POSITIVE_INFINITY as a Decimal64.
positiveOrNull() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Check if instance is greater than or equal to 0.
positiveScalarAdd(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns the result of adding a positive scalar d to the entries of this matrix.
positiveScalarAdd(double) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the result of adding a positive scalar d to the entries of this matrix.
positiveScalarAdd(double) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Returns the result of adding a positive scalar d to the entries of this matrix.
positiveScalarMultiply(double) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Multiplies this covariance matrix by a positive scalar.
positiveScalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns the result of multiplying the entries of this matrix by a positive scalar d.
positiveScalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
 Returns the result of multiplying the entries of this matrix by a positive scalar d.
positiveScalarMultiply(double) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Returns the result of multiplying the entries of this matrix by a positive scalar d.
positiveSignMeansActive() - Method in interface fr.cnes.sirius.patrius.events.postprocessing.CodingEventDetector
Get the sign of the g method that means "the phenomenon associated to the event is active".
positiveSignMeansActive() - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Get the sign of the g method that means "the phenomenon associated to the event is active".
positiveSignMeansActive() - Method in interface fr.cnes.sirius.patrius.events.postprocessing.MultiCodingEventDetector
Get the sign of the g method that means "the phenomenon associated to the event is active".
positiveSignMeansActive() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Get the sign of the g method that means "the phenomenon associated to the event is active".
postConvert(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Get back the vector in the original components.
PostProcessing - Interface in fr.cnes.sirius.patrius.events.postprocessing
 
postsolve(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
From the full x, gives back its postsolved elements.
PosVelChebyshev - Class in fr.cnes.sirius.patrius.bodies
Position-Velocity-Acceleration model based on Chebyshev polynomials.
PosVelChebyshev(AbsoluteDate, double, double[], double[], double[]) - Constructor for class fr.cnes.sirius.patrius.bodies.PosVelChebyshev
Simple constructor.
PotentialCoefficientsProvider - Interface in fr.cnes.sirius.patrius.forces.gravity.potential
Interface used to provide gravity field coefficients.
PotentialCoefficientsReader - Class in fr.cnes.sirius.patrius.forces.gravity.potential
This abstract class represents a Gravitational Potential Coefficients file reader.
PotentialCoefficientsReader(String, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Simple constructor.
PotentialCoefficientsReader(String, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Simple constructor.
PotentialTimeVariations - Interface in fr.cnes.sirius.patrius.forces.gravity.tides
Interface for perturbating forces that moficate the C and S coefficients over the time.
pow(double, DerivativeStructure) - Static method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Compute ax where a is a double and x a DerivativeStructure
pow(double) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Power operation.
pow(int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Integer power operation.
pow(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Power operation.
pow(double, double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute power of a double to a derivative structure.
pow(double[], int, double, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute power of a derivative structure.
pow(double[], int, int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute integer power of a derivative structure.
pow(double[], int, double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute power of a derivative structure.
Pow - Class in fr.cnes.sirius.patrius.math.analysis.function
Power function.
Pow() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Pow
 
pow(Complex) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns of value of this complex number raised to the power of x.
pow(double) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns of value of this complex number raised to the power of x.
pow(Dfp, int) - Static method in class fr.cnes.sirius.patrius.math.dfp.DfpMath
Raises base to the power a by successive squaring.
pow(Dfp, Dfp) - Static method in class fr.cnes.sirius.patrius.math.dfp.DfpMath
Computes x to the y power.
pow(int) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Returns a BigFraction whose value is (this<sup>exponent</sup>), returning the result in reduced form.
pow(long) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Returns a BigFraction whose value is (thisexponent), returning the result in reduced form.
pow(BigInteger) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Returns a BigFraction whose value is (thisexponent), returning the result in reduced form.
pow(double) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Returns a double whose value is (thisexponent), returning the result in reduced form.
pow(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Power function.
pow(double, int) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Raise a double to an int power.
pow(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Power function.
pow(double, int) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Raise a double to an int power.
pow(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Power function.
pow(double, int) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Raise a double to an int power.
pow(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Power function.
pow(double, int) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Raise a double to an int power.
pow(double, double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Power function.
pow(double, int) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Raise a double to an int power.
pow(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Power function.
pow(double, int) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Raise a double to an int power.
pow(double, double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Power function.
pow(double, int) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Raise a double to an int power.
pow(double) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Power operation.
pow(int) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Integer power operation.
pow(T) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Power operation.
pow(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Raise an int to an int power.
pow(int, long) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Raise an int to a long power.
pow(long, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Raise a long to an int power.
pow(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Raise a long to a long power.
pow(BigInteger, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Raise a BigInteger to an int power.
pow(BigInteger, long) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Raise a BigInteger to a long power.
pow(BigInteger, BigInteger) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Raise a BigInteger to a BigInteger power.
pow(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Power function.
pow(double, int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Raise a double to an int power.
pow(double, long) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Raise a double to a long power.
pow(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Power function.
pow(double, int) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Raise a double to an int power.
PowellOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv
Powell algorithm.
PowellOptimizer(double, double, ConvergenceChecker<PointValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.PowellOptimizer
This constructor allows to specify a user-defined convergence checker, in addition to the parameters that control the default convergence checking procedure.
PowellOptimizer(double, double, double, double, ConvergenceChecker<PointValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.PowellOptimizer
This constructor allows to specify a user-defined convergence checker, in addition to the parameters that control the default convergence checking procedure and the line search tolerances.
PowellOptimizer(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.PowellOptimizer
The parameters control the default convergence checking procedure.
PowellOptimizer(double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.PowellOptimizer
Builds an instance with the default convergence checking procedure.
Power - Class in fr.cnes.sirius.patrius.math.analysis.function
Power function.
Power(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Power
 
power(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns the result multiplying this with itself p times.
power(int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the the result of multiplying this matrix with itself p times.
power(int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the the result of multiplying this matrix with itself p times.
power(int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns the the result of multiplying this matrix with itself p times.
power(int) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the the result of multiplying this matrix with itself p times.
power(int) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the the result of multiplying this matrix with itself p times.
power(int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Returns the result multiplying this with itself p times.
power(int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the the result of multiplying this matrix with itself p times.
power(int) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Returns the the result of multiplying this matrix with itself p times.
power(int) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Returns the the result of multiplying this matrix with itself p times.
power10(int) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Return the specified power of 10.
power10K(int) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Get the specified power of 10000.
PrecessionNutation - Class in fr.cnes.sirius.patrius.frames.configuration.precessionnutation
This class contains the CIRF precession nutation model used within the FramesConfigurationImplementation class.
PrecessionNutation(boolean, PrecessionNutationModel) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutation
Constructor.
PrecessionNutationCache - Class in fr.cnes.sirius.patrius.frames.configuration.precessionnutation
Deprecated.
since 4.13 as the precession nutation corrections cache management is deported in the PrecessionNutationInterpolation class which uses a more efficient TimeStampedInterpolableEphemeris cache system.
PrecessionNutationCache(PrecessionNutationModel, double, int) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationCache
Deprecated.
since 4.13 as the precession nutation corrections cache management is deported in the PrecessionNutationInterpolation class which uses a more efficient TimeStampedInterpolableEphemeris cache system.
PrecessionNutationCache(PrecessionNutationModel) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationCache
Deprecated.
since 4.13 as the precession nutation corrections cache management is deported in the PrecessionNutationInterpolation class which uses a more efficient TimeStampedInterpolableEphemeris cache system.
PrecessionNutationConvention - Enum in fr.cnes.sirius.patrius.frames.configuration.precessionnutation
IERS Precession Nutation enumerate.
PrecessionNutationInterpolation - Class in fr.cnes.sirius.patrius.frames.configuration.precessionnutation
Precession nutation correction computation through an interpolation process.
PrecessionNutationInterpolation(PrecessionNutationModel) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Simple constructor with default values.
PrecessionNutationInterpolation(PrecessionNutationModel, int, int, int, int) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationInterpolation
Main constructor.
PrecessionNutationModel - Interface in fr.cnes.sirius.patrius.frames.configuration.precessionnutation
This interface provides the Celestial Intermediate Pole motion (CIP) in the GCRS, those coordinates are used for the GCRF to CIRF transformation.
PrecessionNutationModelFactory - Class in fr.cnes.sirius.patrius.frames.configuration.precessionnutation
Factory for predefined models.
PrecessionNutationPerThread - Class in fr.cnes.sirius.patrius.frames.configuration.precessionnutation
Provides per-thread PrecessionNutationCorrectionModel.
PrecessionNutationPerThread() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationPerThread
 
preciseDurationFrom(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Compute the physically elapsed duration between two instants.
preciseSum(double...) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Compute the sum of the elements with Precision.twoSumError(double, double, double) method to reduce the round-off errors.
Precision - Class in fr.cnes.sirius.patrius.math.util
Utilities for comparing numbers.
precondition(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.IdentityPreconditioner
Precondition a search direction.
precondition(double[], double[]) - Method in interface fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient.Preconditioner
Precondition a search direction.
PreconditionedIterativeLinearSolver - Class in fr.cnes.sirius.patrius.math.linear
This abstract class defines preconditioned iterative solvers.
PreconditionedIterativeLinearSolver(int) - Constructor for class fr.cnes.sirius.patrius.math.linear.PreconditionedIterativeLinearSolver
Creates a new instance of this class, with default iteration manager.
PreconditionedIterativeLinearSolver(IterationManager) - Constructor for class fr.cnes.sirius.patrius.math.linear.PreconditionedIterativeLinearSolver
Creates a new instance of this class, with custom iteration manager.
Preconditioner - Interface in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient
This interface represents a preconditioner for differentiable scalar objective function optimizers.
PredefinedEphemerisType - Enum in fr.cnes.sirius.patrius.bodies
List of predefined ephemerides types (for use in JPL loaders classes).
PredefinedFrame - Class in fr.cnes.sirius.patrius.frames
Base class for the predefined frames that are managed by FramesFactory.
PredefinedFrame(Frame, TransformProvider, boolean, PredefinedFrameType) - Constructor for class fr.cnes.sirius.patrius.frames.PredefinedFrame
Simple constructor.
PredefinedFrameType - Enum in fr.cnes.sirius.patrius.frames
Predefined frames provided by FramesFactory.
predict() - Method in class fr.cnes.sirius.patrius.math.filter.KalmanFilter
Predict the internal state estimation one time step ahead.
predict(double[]) - Method in class fr.cnes.sirius.patrius.math.filter.KalmanFilter
Predict the internal state estimation one time step ahead.
predict(RealVector) - Method in class fr.cnes.sirius.patrius.math.filter.KalmanFilter
Predict the internal state estimation one time step ahead.
predict(double) - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Returns the "predicted" y value associated with the supplied x value, based on the data that has been added to the model when this method is activated.
PREFIX - Static variable in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Default prefix for mass equation
preMultiply(FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Premultiply this matrix by m.
preMultiply(T[]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns the (row) vector result of premultiplying this by the vector v.
preMultiply(FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns the (row) vector result of premultiplying this by the vector v.
preMultiply(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of premultiplying this matrix by the matrix m.
preMultiply(double[]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of premultiplying this matrix by the vector v.
preMultiply(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of premultiplying this matrix by the vector v.
preMultiply(T[]) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Returns the (row) vector result of premultiplying this by the vector v.
preMultiply(double[]) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns the result of premultiplying this matrix by the vector v.
preMultiply(T[]) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Returns the (row) vector result of premultiplying this by the vector v.
preMultiply(double[]) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the result of premultiplying this matrix by the vector v.
preMultiply(double[]) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of premultiplying this matrix by the vector v.
preMultiply(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of premultiplying this matrix by the vector v.
preMultiply(FieldMatrix<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Premultiply this matrix by m.
preMultiply(T[]) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Returns the (row) vector result of premultiplying this by the vector v.
preMultiply(FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Returns the (row) vector result of premultiplying this by the vector v.
preMultiply(RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the result of premultiplying this matrix by the matrix m.
preMultiply(double[]) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the result of premultiplying this matrix by the vector v.
preMultiply(RealVector) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the result of premultiplying this matrix by the vector v.
presolve(double[], double[][], double[], double[], double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Presolve
presolve(RealVector, RealMatrix, RealVector, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Presolve
presolve(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
From the full x, gives back its presolved elements.
previous(L) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
 
previous(L) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns the strictly previous element.
previous(T) - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
Returns the strictly previous element.
PRIMAL_DUAL_METHOD - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Primal dual method string
PrimalDualMethod - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers
Primal-dual interior-point method.
PrimalDualMethod() - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.PrimalDualMethod
 
primitive() - Method in interface fr.cnes.sirius.patrius.math.analysis.IntegrableUnivariateFunction
Returns the primitive of the function
primitive(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Getter for the primitive date polynomial function at the given date and for the given function value at abscissa0.
primitive(AbsoluteDate, double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunction
Getter for the primitive date polynomial function at the given date and for the given function value at abscissa0.
primitive(AbsoluteDate, double) - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunctionInterface
Getter for the primitive date polynomial function at the given date and for the given function value at abscissa0.
primitive() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
primitive(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Returns the primitive of the Chebyshev polynomial.
primitive(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Returns the primitive polynomial.
primitive(double, double) - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionInterface
Return the primitive polynomial function.
primitive() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
primitiveValue(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Return value at x of the function primitive
printDouble(double, String) - Static method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Print a double as a String in the provided format.
printField(Object) - Method in class fr.cnes.sirius.patrius.math.parameter.FieldDescriptor
Gets a string representation of a given field value.
probability(double, double) - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractRealDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(x0 < X <= x1).
probability(double) - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractRealDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
probability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.BinomialDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
probability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
probability(int) - Method in interface fr.cnes.sirius.patrius.math.distribution.IntegerDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
probability(double, double) - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(x0 < X <= x1).
probability(double, double) - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(x0 < X <= x1).
probability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.PascalDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
probability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
probability(double) - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
probability(double, double) - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(x0 < X <= x1).
probability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.UniformIntegerDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
probability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
probability(double) - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
For a random variable X whose values are distributed according to this distribution, this method returns P(X = x).
processEventOccurrence(SpacecraftState, boolean, boolean) - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Process the event occurrence.
ProcessModel - Interface in fr.cnes.sirius.patrius.math.filter
Defines the process dynamics model for the use with a KalmanFilter.
Product - Class in fr.cnes.sirius.patrius.math.stat.descriptive.summary
Returns the product of the available values.
Product() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Product
Create a Product instance
Product(Product) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Product
Copy constructor, creates a new Product identical to the original
product(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the product of the entries in the input array, or Double.NaN if the array is empty.
product(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the product of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
projection(FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Find the orthogonal projection of this vector onto another vector.
projection(ArrayFieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Find the orthogonal projection of this vector onto another vector.
projection(FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Find the orthogonal projection of this vector onto another vector.
projection(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Find the orthogonal projection of this vector onto another vector.
ProjectionEllipsoidUtils - Class in fr.cnes.sirius.patrius.projections
This class provides utility methods needed for projections.
propagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Propagate towards a target date.
propagate(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Propagate from a start date towards a target date.
propagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Propagate towards a target date.
propagate(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Propagate from a start date towards a target date.
propagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.AnalyticalIntegratedEphemeris
Propagate towards a target date.
propagate(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.AnalyticalIntegratedEphemeris
Propagate from a start date towards a target date.
propagate(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Propagate towards a target date.
propagate(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Propagate from a start date towards a target date.
propagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Propagate towards a target date.
propagate(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Propagate from a start date towards a target date.
propagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Propagate towards a target date.
propagate(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Propagate from a start date towards a target date.
propagate(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Propagate towards a target date.
propagate(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Propagate from a start date towards a target date.
propagate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Propagate towards a target date.
propagate(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Propagate from a start date towards a target date.
propagate(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Propagate from a start date towards a target date.
propagateMeanOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator
Propagate mean orbit until provided date.
propagateMeanOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.EcksteinHechlerPropagator
Propagate mean orbit until provided date.
propagateMeanOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.LiuMeanOsculatingConverter
Propagate mean orbit until provided date.
propagateMeanOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.LyddaneSecularPropagator
Propagate mean orbit until provided date.
propagateMeanOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Propagate mean orbit until provided date.
propagateMeanOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DPropagator
Propagate mean orbit until provided date.
propagateMeanOrbit(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.MeanOsculatingElementsProvider
Propagate mean orbit until provided date.
propagateModel(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Propagate each parameter model to specified date and return an array of 6 values.
propagateModel(AbsoluteDate, int[]) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Propagate each parameter model to specified date and return an array of 6 values.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate, Orbit, Frame, AbstractLyddanePropagator.LyddaneParametersType, AbstractLyddanePropagator.SubModel) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator
Propagate orbit to provided date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AdapterPropagator
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.EcksteinHechlerPropagator
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.J2SecularPropagator
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.KeplerianPropagator
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DPropagator
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.AnalyticalIntegratedEphemeris
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.Ephemeris
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.IntegratedEphemeris
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.multi.MultiIntegratedEphemeris
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Extrapolate an orbit up to a specific target date.
propagateOrbit(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.PVCoordinatesPropagator
Extrapolate an orbit up to a specific target date.
propagateSpacecraftState(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Extrapolate a spacecraftState up to a specific target date.
propagateSpacecraftState(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Extrapolate a spacecraftState up to a specific target date.
PropagationException - Exception in fr.cnes.sirius.patrius.utils.exception
This class is the base class for all specific exceptions thrown by during the propagation computation.
PropagationException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.PropagationException
Simple constructor.
PropagationException(Throwable, Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.PropagationException
Simple constructor.
PropagationException(PatriusException) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.PropagationException
Simple constructor.
PropagationException(ExceptionContextProvider) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.PropagationException
Simple constructor.
propagationManagement(SpacecraftState, double, double, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Manages the current step, method to override when user wants to deal with exceptions during the propagation.
propagationManagement(SpacecraftState, double, double, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Manages the current step, method to override when user wants to deal with exceptions during the propagation.
propagationManagementLoop(double, AbsoluteDate, double, String) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Reduce step size until propagation over next step returns physical values.
Propagator - Interface in fr.cnes.sirius.patrius.propagation
This interface provides a way to propagate an orbit at any time.
ProperBigFractionFormat - Class in fr.cnes.sirius.patrius.math.fraction
Formats a BigFraction number in proper format.
ProperBigFractionFormat() - Constructor for class fr.cnes.sirius.patrius.math.fraction.ProperBigFractionFormat
Create a proper formatting instance with the default number format for the whole, numerator, and denominator.
ProperBigFractionFormat(NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.fraction.ProperBigFractionFormat
Create a proper formatting instance with a custom number format for the whole, numerator, and denominator.
ProperBigFractionFormat(NumberFormat, NumberFormat, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.fraction.ProperBigFractionFormat
Create a proper formatting instance with a custom number format for each of the whole, numerator, and denominator.
ProperFractionFormat - Class in fr.cnes.sirius.patrius.math.fraction
Formats a Fraction number in proper format.
ProperFractionFormat() - Constructor for class fr.cnes.sirius.patrius.math.fraction.ProperFractionFormat
Create a proper formatting instance with the default number format for the whole, numerator, and denominator.
ProperFractionFormat(NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.fraction.ProperFractionFormat
Create a proper formatting instance with a custom number format for the whole, numerator, and denominator.
ProperFractionFormat(NumberFormat, NumberFormat, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.fraction.ProperFractionFormat
Create a proper formatting instance with a custom number format for each of the whole, numerator, and denominator.
PropertyType - Enum in fr.cnes.sirius.patrius.assembly
This enumeration lists the possible types of properties that can be added to a part.
PropulsiveProperty - Class in fr.cnes.sirius.patrius.assembly.properties
Propulsive property : gathers all thrust properties.
PropulsiveProperty(Parameter, Parameter) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Constructor for the property with thrust and isp as Parameter.
PropulsiveProperty(double, double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Constructor for the property with constant value for thrust and isp.
PropulsiveProperty(IDependentVariable<SpacecraftState>, IDependentVariable<SpacecraftState>) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Constructor for the property with thrust and isp as IDependentVariable.
PropulsiveProperty(PropulsiveProperty) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Copy constructor.
provider - Variable in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
PV coordinate provider.
providesResidual() - Method in class fr.cnes.sirius.patrius.math.linear.DefaultIterativeLinearSolverEvent
Returns true if IterativeLinearSolverEvent.getResidual() is supported.
providesResidual() - Method in class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolverEvent
Returns true if IterativeLinearSolverEvent.getResidual() is supported.
PSDQuadraticMultivariateRealFunction - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.functions
Function 1/2 * x.P.x + q.x + r, P symmetric and positive semi-definite
PSDQuadraticMultivariateRealFunction(double[][], double[], double) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.PSDQuadraticMultivariateRealFunction
Constructor
PSDQuadraticMultivariateRealFunction(double[][], double[], double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.PSDQuadraticMultivariateRealFunction
Constructor
put(Integer) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
Add a new orders list for given degree
put(int, double) - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Put a value associated with a key in the map.
put(int, T) - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Put a value associated with a key in the map.
putTransformer(Class<?>, NumberTransformer) - Method in class fr.cnes.sirius.patrius.math.util.TransformerMap
Sets a Class to Transformer Mapping in the Map.
PV - Interface in fr.cnes.sirius.patrius.orbits.pvcoordinates
 
PVCoordinates - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
Simple container for Position/Velocity/Acceleration triplets.
PVCoordinates() - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Simple constructor.
PVCoordinates(double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Builds a PVCoordinates triplet with zero acceleration.
PVCoordinates(Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Builds a PVCoordinates triplet with zero acceleration.
PVCoordinates(Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Builds a PVCoordinates triplet.
PVCoordinates(double, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Multiplicative constructor.
PVCoordinates(PVCoordinates, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Subtractive constructor.
PVCoordinates(double, PVCoordinates, double, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Linear constructor.
PVCoordinates(double, PVCoordinates, double, PVCoordinates, double, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Linear constructor.
PVCoordinates(double, PVCoordinates, double, PVCoordinates, double, PVCoordinates, double, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Linear constructor.
PVCoordinates(FieldVector3D<DerivativeStructure>) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Builds a PVCoordinates triplet from a FieldVector3D<DerivativeStructure>.
PVCoordinatesPropagator - Class in fr.cnes.sirius.patrius.propagation
This class is an analytical propagator which propagates states from the input PV, Attitude, and additional state provider.
PVCoordinatesPropagator(PVCoordinatesProvider, AbsoluteDate, double, Frame) - Constructor for class fr.cnes.sirius.patrius.propagation.PVCoordinatesPropagator
Creates an instance of PVCoordinatePropagator without attitude and additional state providers
PVCoordinatesPropagator(PVCoordinatesProvider, AbsoluteDate, double, Frame, AttitudeProvider, AttitudeProvider, List<AdditionalStateProvider>) - Constructor for class fr.cnes.sirius.patrius.propagation.PVCoordinatesPropagator
Creates an instance of PVCoordinatePropagator with PV, attitude for forces, attitude for events, and additional state providers given by the user.
PVCoordinatesProvider - Interface in fr.cnes.sirius.patrius.orbits.pvcoordinates
Interface for PV coordinates providers.
PVEphemeris - Class in fr.cnes.sirius.patrius.propagation.precomputed
This class is designed to accept and handle tabulated orbital entries described by time-stamped PVCoordinates.
PVEphemeris(List<TimeStampedPVCoordinates>, int, Frame, double, CartesianDerivativesFilter) - Constructor for class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Standard constructor.
PVEphemeris(List<TimeStampedPVCoordinates>, int, Frame, double, CartesianDerivativesFilter, AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Standard constructor.
PVEphemeris(List<TimeStampedPVCoordinates>, int, Frame, double, CartesianDerivativesFilter, AttitudeProvider, boolean) - Constructor for class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Standard constructor.
PVEphemeris(List<TimeStampedPVCoordinates>, int, Frame, double, CartesianDerivativesFilter, AttitudeProvider, boolean, int) - Constructor for class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Standard constructor.
PVEphemeris(List<TimeStampedPVCoordinates>, int, Frame, double, CartesianDerivativesFilter, AttitudeProvider, boolean, int, boolean) - Constructor for class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Full constructor.
PyramidalField - Class in fr.cnes.sirius.patrius.fieldsofview
This class describes a pyramidal field of view defined a list of vectors (its edges) cone, to be used in "instruments" part properties.
PyramidalField(String, Vector3D[]) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Constructor for a pyramidal field of view.
PyramidalField(String, Vector3D[], PolyhedronsSet) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Constructor for a pyramidal field of view.
PyramidalField(String, Vector3D[], boolean) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Constructor for a pyramidal field of view.
PyramidalField(String, Vector3D[], PolyhedronsSet, boolean) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Protected constructor for a pyramidal field of view.

Q

QNAN - Static variable in class fr.cnes.sirius.patrius.math.dfp.Dfp
Indicator value for quiet NaN.
QOMS2T - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Potential perturbation coefficient.
QRDecomposition - Class in fr.cnes.sirius.patrius.math.linear
Calculates the QR-decomposition of a matrix.
QRDecomposition(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.linear.QRDecomposition
Simple constructor.
QRDecomposition(RealMatrix, double) - Constructor for class fr.cnes.sirius.patrius.math.linear.QRDecomposition
Constructor used to set the singularity threshold.
QRDecomposition(RealMatrix, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.QRDecomposition
Constructor used to set the singularity threshold and enable parallel computation.
quadraticMean(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the quadratic mean of the entries in the input array, or Double.NaN if the array is empty.
quadraticMean(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the quadratic mean of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
quadraticMultiplication(RealMatrix) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the result of the quadratic multiplication M×C×MT, where C is this covariance matrix and M is the provided matrix, and associates the computed matrix with default parameter descriptors.
quadraticMultiplication(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the result of the quadratic multiplication M×C×MT, where C is this covariance matrix and M or MT is the provided matrix, and associates the computed matrix with default parameter descriptors.
quadraticMultiplication(RealMatrix, Collection<ParameterDescriptor>) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the result of the quadratic multiplication M×C×MT, where C is this covariance matrix and M is the provided matrix, and associates the computed matrix with the specified parameter descriptors.
quadraticMultiplication(RealMatrix, Collection<ParameterDescriptor>, boolean) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Gets the result of the quadratic multiplication M×C×MT, where C is this covariance matrix and M or MT is the provided matrix, and associates the computed matrix with the specified parameter descriptors.
quadraticMultiplication(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the result of the quadratic multiplication M×this×MT, where M is the provided matrix.
quadraticMultiplication(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the result of the quadratic multiplication M×this×MT, where M or MT is the provided matrix.
quadraticMultiplication(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns the result of the quadratic multiplication M×this×MT, where M is the provided matrix.
quadraticMultiplication(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns the result of the quadratic multiplication M×this×MT, where M or MT is the provided matrix.
quadraticMultiplication(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the result of the quadratic multiplication M×this×MT, where M is the provided matrix.
quadraticMultiplication(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the result of the quadratic multiplication M×this×MT, where M or MT is the provided matrix.
quadraticMultiplication(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of the quadratic multiplication M×this×MT, where M is the provided matrix.
quadraticMultiplication(RealMatrix, boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of the quadratic multiplication M×this×MT, where M or MT is the provided matrix.
quadraticMultiplication(RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Returns the result of the quadratic multiplication M×this×MT, where M is the provided matrix.
quadraticMultiplication(RealMatrix, boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Returns the result of the quadratic multiplication M×this×MT, where M or MT is the provided matrix.
quadraticMultiplication(RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Returns the result of the quadratic multiplication M×this×MT, where M is the provided matrix.
quadraticMultiplication(RealMatrix, boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Returns the result of the quadratic multiplication M×this×MT, where M or MT is the provided matrix.
QuadraticMultivariateRealFunction - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.functions
Represent a function in the form of
f(x) := 1/2 x.P.x + q.x + r
where x, q ∈ Rn, P is a symmetric nXn matrix and r ∈ R.
QuadraticMultivariateRealFunction(double[][], double[], double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.QuadraticMultivariateRealFunction
Constructor
QuadraticMultivariateRealFunction(double[][], double[], double) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.QuadraticMultivariateRealFunction
Constructor
Quaternion - Class in fr.cnes.sirius.patrius.math.complex
This class implements quaternions (Hamilton's hypercomplex numbers).
Quaternion(double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.complex.Quaternion
Builds a quaternion from its components.
Quaternion(double, double[]) - Constructor for class fr.cnes.sirius.patrius.math.complex.Quaternion
Builds a quaternion from scalar and vector parts.
Quaternion(double[]) - Constructor for class fr.cnes.sirius.patrius.math.complex.Quaternion
Builds a pure quaternion from a vector (assuming that the scalar part is zero).
QuaternionDatePolynomialProfile - Class in fr.cnes.sirius.patrius.attitudes.profiles
Represents a quaternion guidance profile, computed with polynomial functions.
QuaternionDatePolynomialProfile(Frame, AbsoluteDateInterval, List<QuaternionDatePolynomialSegment>, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialProfile
Create a polynomial quaternion guidance profile.
QuaternionDatePolynomialProfile(Frame, AbsoluteDateInterval, List<QuaternionDatePolynomialSegment>) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialProfile
Create a polynomial quaternion guidance profile.
QuaternionDatePolynomialProfile(Frame, AbsoluteDateInterval, List<QuaternionDatePolynomialSegment>, String, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialProfile
Create a polynomial quaternion guidance profile.
QuaternionDatePolynomialProfile(Frame, AbsoluteDateInterval, List<QuaternionDatePolynomialSegment>, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialProfile
Create a polynomial quaternion guidance profile.
QuaternionDatePolynomialSegment - Class in fr.cnes.sirius.patrius.attitudes.profiles
This class represents a quaternion polynomial guidance profile on a segment.
QuaternionDatePolynomialSegment(DatePolynomialFunctionInterface, DatePolynomialFunctionInterface, DatePolynomialFunctionInterface, DatePolynomialFunctionInterface, AbsoluteDateInterval, boolean) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialSegment
Build a quaternion polynomial guidance profile on a segment.
QuaternionHarmonicProfile - Class in fr.cnes.sirius.patrius.attitudes.profiles
Represents a quaternion guidance profile, calculated with Fourier series.
QuaternionHarmonicProfile(AbsoluteDate, Frame, FourierSeries, FourierSeries, FourierSeries, FourierSeries, AbsoluteDateInterval) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
Create a harmonic, quaternion guidance profile.
QuaternionHarmonicProfile(AbsoluteDate, Frame, FourierSeries, FourierSeries, FourierSeries, FourierSeries, AbsoluteDateInterval, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
Create a harmonic, quaternion guidance profile.
QuaternionHarmonicProfile(AbsoluteDate, Frame, FourierSeries, FourierSeries, FourierSeries, FourierSeries, AbsoluteDateInterval, String, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
Create a harmonic, quaternion guidance profile.
QuaternionPolynomialProfile - Class in fr.cnes.sirius.patrius.attitudes.profiles
Represents a quaternion guidance profile, calculated with polynomial functions
QuaternionPolynomialProfile(Frame, AbsoluteDateInterval, List<QuaternionPolynomialSegment>, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialProfile
Create a polynomial, quaternion guidance profile.
QuaternionPolynomialProfile(Frame, AbsoluteDateInterval, List<QuaternionPolynomialSegment>) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialProfile
Create a polynomial, quaternion guidance profile.
QuaternionPolynomialProfile(Frame, AbsoluteDateInterval, List<QuaternionPolynomialSegment>, String, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialProfile
Create a polynomial, quaternion guidance profile.
QuaternionPolynomialProfile(Frame, AbsoluteDateInterval, List<QuaternionPolynomialSegment>, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialProfile
Create a polynomial, quaternion guidance profile.
QuaternionPolynomialSegment - Class in fr.cnes.sirius.patrius.attitudes.profiles
This class represents a quaternion polynomial guidance profile on a segment.
QuaternionPolynomialSegment(PolynomialFunctionLagrangeForm, PolynomialFunctionLagrangeForm, PolynomialFunctionLagrangeForm, PolynomialFunctionLagrangeForm, AbsoluteDate, AbsoluteDateInterval, boolean) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialSegment
Build a quaternion polynomial guidance profile on a segment.
QuaternionPolynomialSegment(PolynomialFunction, PolynomialFunction, PolynomialFunction, PolynomialFunction, AbsoluteDate, AbsoluteDateInterval, boolean) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialSegment
Build a quaternion polynomial guidance profile on a segment.
QuaternionPolynomialSegment(PolynomialFunctionLagrangeForm, PolynomialFunctionLagrangeForm, PolynomialFunctionLagrangeForm, PolynomialFunctionLagrangeForm, AbsoluteDateInterval, boolean) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialSegment
Build a quaternion polynomial guidance profile on a segment.
QuaternionPolynomialSegment(PolynomialFunction, PolynomialFunction, PolynomialFunction, PolynomialFunction, AbsoluteDateInterval, boolean) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialSegment
Build a quaternion polynomial guidance profile on a segment.
QuaternionPolynomialSegment(PolynomialChebyshevFunction, PolynomialChebyshevFunction, PolynomialChebyshevFunction, PolynomialChebyshevFunction, AbsoluteDateInterval, boolean) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialSegment
Build a quaternion polynomial guidance profile on a segment.

R

R12Loader - Class in fr.cnes.sirius.patrius.signalpropagation.ionosphere
Data loader for the R12 values.
R12Loader(String) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.ionosphere.R12Loader
Constructor.
R12Provider - Interface in fr.cnes.sirius.patrius.signalpropagation.ionosphere
R12 value provider for the Bent model.
RAD_TO_DEG - Static variable in class fr.cnes.sirius.patrius.math.util.MathUtils
180/π.
RADIAL_ON_SHAPE - Static variable in class fr.cnes.sirius.patrius.bodies.BodyPoint.BodyPointName
Name for radial point on shape.
RADIANS_TO_SEC - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Conversion factor from radians to seconds: 86400 / 2*PI.
radiationPressureAcceleration(SpacecraftState, Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeModel
Method to compute the radiation pressure acceleration, based on the assembly.
radiationPressureAcceleration(SpacecraftState, Vector3D) - Method in interface fr.cnes.sirius.patrius.forces.radiation.RadiationSensitive
Compute the acceleration due to radiation pressure.
RadiationSensitive - Interface in fr.cnes.sirius.patrius.forces.radiation
Interface for spacecraft that are sensitive to radiation pressure forces.
radiationWrench(SpacecraftState, Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeWrenchModel
Compute the torque due to radiation pressire.
radiationWrench(SpacecraftState, Vector3D, Vector3D, Frame) - Method in class fr.cnes.sirius.patrius.assembly.models.DirectRadiativeWrenchModel
Compute the torque due to radiation pressire.
radiationWrench(SpacecraftState, Vector3D) - Method in interface fr.cnes.sirius.patrius.wrenches.RadiationWrenchSensitive
Compute the torque due to radiation pressire.
radiationWrench(SpacecraftState, Vector3D, Vector3D, Frame) - Method in interface fr.cnes.sirius.patrius.wrenches.RadiationWrenchSensitive
Compute the torque due to radiation pressire.
RadiationWrenchSensitive - Interface in fr.cnes.sirius.patrius.wrenches
Interface to represent solar radiation wrench sensitive vehicles
RadiativeApplicationPoint - Class in fr.cnes.sirius.patrius.assembly.properties
This class represents a radiative application point property
RadiativeApplicationPoint(Vector3D) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.RadiativeApplicationPoint
Create a radiative force application point property.
RadiativeCrossSectionProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is a cross section property providing the cross section of shapes such as sphere, cylinder or parallelepiped.
RadiativeCrossSectionProperty(CrossSectionProvider) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.RadiativeCrossSectionProperty
Constructor of this property defining the vehicle main shape.
RadiativeFacetProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is a part property for the PATRIUS assembly.
RadiativeFacetProperty(Facet) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.RadiativeFacetProperty
Constructor of this property.
RadiativeIRProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is a part property for the PATRIUS assembly.
RadiativeIRProperty(double, double, double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty
Constructor of this property.
RadiativeIRProperty(Parameter, Parameter, Parameter) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty
Constructor of this property using Parameter.
RadiativeProperties - Class in fr.cnes.sirius.patrius.assembly.vehicle
Class to define vehicle radiative properties.
RadiativeProperties(RadiativeProperty, RadiativeIRProperty, VehicleSurfaceModel) - Constructor for class fr.cnes.sirius.patrius.assembly.vehicle.RadiativeProperties
Constructor.
RadiativeProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is a part property for the PATRIUS assembly.
RadiativeProperty(double, double, double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty
Constructor of this property.
RadiativeProperty(Parameter, Parameter, Parameter) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty
Constructor of this property using Parameter.
RadiativeSphereProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class is a part property for the PATRIUS assembly.
RadiativeSphereProperty(double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.RadiativeSphereProperty
Constructor with radius.
RadiativeSphereProperty(Parameter) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.RadiativeSphereProperty
Constructor with area.
RADIUS - Static variable in class fr.cnes.sirius.patrius.forces.gravity.BalminoGravityModel
Parameter name for equatorial radius.
RADIUS - Static variable in class fr.cnes.sirius.patrius.forces.gravity.CunninghamGravityModel
Parameter name for equatorial radius.
RADIUS - Static variable in class fr.cnes.sirius.patrius.forces.gravity.DrozinerGravityModel
Parameter name for equatorial radius.
RADIUS - Static variable in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Parameter name for equatorial radius.
RADIUS - Static variable in class fr.cnes.sirius.patrius.forces.gravity.variations.VariablePotentialGravityModel
Parameter name for equatorial radius.
RADIX - Static variable in class fr.cnes.sirius.patrius.math.dfp.Dfp
The radix, or base of this system.
RAISING - Static variable in class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Flag for raising detection (slopeSelection = 0).
RAISING_SETTING - Static variable in class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Flag for raising/setting detection (slopeSelection = 2).
random - Variable in class fr.cnes.sirius.patrius.math.distribution.AbstractIntegerDistribution
RNG instance used to generate samples from the distribution.
random - Variable in class fr.cnes.sirius.patrius.math.distribution.AbstractMultivariateRealDistribution
RNG instance used to generate samples from the distribution.
random - Variable in class fr.cnes.sirius.patrius.math.distribution.AbstractRealDistribution
RNG instance used to generate samples from the distribution.
random() - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Returns a pseudo-random number between 0.0 and 1.0.
random() - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Returns a pseudo-random number between 0.0 and 1.0.
random() - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Returns a pseudo-random number between 0.0 and 1.0.
random() - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Returns a pseudo-random number between 0.0 and 1.0.
random() - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Returns a pseudo-random number between 0.0 and 1.0.
random() - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Returns a pseudo-random number between 0.0 and 1.0.
random() - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Returns a pseudo-random number between 0.0 and 1.0.
random() - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Returns a pseudo-random number between 0.0 and 1.0.
random() - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Returns a pseudo-random number between 0.0 and 1.0.
RandomAdaptor - Class in fr.cnes.sirius.patrius.math.random
Extension of java.util.Random wrapping a RandomGenerator.
RandomAdaptor(RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Construct a RandomAdaptor wrapping the supplied RandomGenerator.
randomBinaryRepresentation(int) - Static method in class fr.cnes.sirius.patrius.math.genetics.BinaryChromosome
Returns a representation of a random binary array of length length.
RandomDataGenerator - Class in fr.cnes.sirius.patrius.math.random
Uses a RandomGenerator instance to generate non-secure data and a SecureRandom instance to provide data for the nextSecureXxx methods.
RandomDataGenerator() - Constructor for class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Construct a RandomDataGenerator, using a default random generator as the source of randomness.
RandomDataGenerator(RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Construct a RandomDataGenerator using the supplied RandomGenerator as the source of (non-secure) random data.
RandomGenerator - Interface in fr.cnes.sirius.patrius.math.random
Interface extracted from java.util.Random.
RandomKey<T> - Class in fr.cnes.sirius.patrius.math.genetics
Random Key chromosome is used for permutation representation.
RandomKey(List<Double>) - Constructor for class fr.cnes.sirius.patrius.math.genetics.RandomKey
Constructor.
RandomKey(Double[]) - Constructor for class fr.cnes.sirius.patrius.math.genetics.RandomKey
Constructor.
RandomKeyMutation - Class in fr.cnes.sirius.patrius.math.genetics
Mutation operator for RandomKeys.
RandomKeyMutation() - Constructor for class fr.cnes.sirius.patrius.math.genetics.RandomKeyMutation
 
randomPermutation(int) - Static method in class fr.cnes.sirius.patrius.math.genetics.RandomKey
Generates a representation corresponding to a random permutation of length l which can be passed to the RandomKey constructor.
randomValuesMatrix(int, int, double, double, Long) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.Utils
Returns matrix filled with random values.
randomValuesPositiveMatrix(int, int, double, double, Long) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.Utils
Returns matrix filled with random positive values.
randomValuesVector(int, double, double, Long) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Return a vector with random values
RandomVectorGenerator - Interface in fr.cnes.sirius.patrius.math.random
This interface represents a random generator for whole vectors.
rank(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.ranking.NaturalRanking
Rank data using the natural ordering on Doubles, with NaN values handled according to nanStrategy and ties resolved using tiesStrategy.
rank(double[]) - Method in interface fr.cnes.sirius.patrius.math.stat.ranking.RankingAlgorithm
Performs a rank transformation on the input data, returning an array of ranks.
RankingAlgorithm - Interface in fr.cnes.sirius.patrius.math.stat.ranking
Interface representing a rank transformation.
RAPID_DATA_PREDICITON_COLUMNS_1980_FILENAME - Static variable in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Default regular expression for the Rapid Data and Prediction EOP columns files (IAU1980 compatibles).
RAPID_DATA_PREDICITON_COLUMNS_2000_FILENAME - Static variable in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Default regular expression for the Rapid Data and Prediction EOP columns files (IAU2000 compatibles).
RAPID_DATA_PREDICITON_XML_1980_FILENAME - Static variable in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Default regular expression for the Rapid Data and Prediction EOP XML files (IAU1980 compatibles).
RAPID_DATA_PREDICITON_XML_2000_FILENAME - Static variable in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistoryFactory
Default regular expression for the Rapid Data and Prediction EOP XML files (IAU2000 compatibles).
RapidDataAndPredictionColumnsLoader - Class in fr.cnes.sirius.patrius.frames.configuration.eop
Loader for IERS rapid data and prediction files in columns format (finals file).
RapidDataAndPredictionColumnsLoader() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionColumnsLoader
Build a loader for IERS bulletins B files.
RapidDataAndPredictionColumnsLoader(String) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionColumnsLoader
Build a loader for IERS bulletins B files.
RapidDataAndPredictionXMLLoader - Class in fr.cnes.sirius.patrius.frames.configuration.eop
Loader for IERS rapid data and prediction file in XML format (finals file).
RapidDataAndPredictionXMLLoader() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionXMLLoader
Build a loader for IERS XML EOP files.
RapidDataAndPredictionXMLLoader(String) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionXMLLoader
Build a loader for IERS XML EOP files.
rDual(RealVector, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
 
RE - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Polar Earth radius.
READ_ACCESS - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.ReadDoublePrecisionDAF
Reading access identifier.
readBaseExternal(ObjectInput) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Read the base state of the instance.
readCharacterRecordDaf(int, int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FindArraysDAF
Read the contents of a character record from a DAF.
readComments(int, int, int, int[], String[], boolean[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.CommentSectionDAF
This method will read the comments from the comment area of a binary DAF, placing them into a line buffer.
readComments(int, int, int, int[], String[], boolean[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafReader
Public method for the lecture of comments in a DAF file.
readCompleted - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Indicator for completed read.
readCompleted - Variable in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Indicator for completed read.
readCompleted - Variable in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Indicator for completed read.
readContentDPRecord(int, int, int, int, boolean[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.ReadDoublePrecisionDAF
Read a portion of the contents of a double precision record in a DAF file.
readDataDaf(int, int, int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafReader
Read the double precision data bounded by two addresses within a DAF.
ReadDoublePrecisionDAF - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
Class for reading double precision records from DAFs readContentDPRecord, getContentSummaryRecord are the only approved means for reading double precision records to and from DAFs.
readExternal(ObjectInput) - Method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
readExternal(ObjectInput) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
readExternal(ObjectInput) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.NordsieckStepInterpolator
readExternal(ObjectInput) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
readExternal(ObjectInput) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquationsAndTolerances
readExternal(ObjectInput) - Method in class fr.cnes.sirius.patrius.propagation.numerical.SecondOrderMapper
readFile(String) - Method in class fr.cnes.sirius.patrius.assembly.models.InterpolatedDragReader
Read the aero coefficients file by parsing it.
readFileRecord(int, int[], int[], String[], int[], int[], int[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafReader
Read the contents of the file record of a DAF.
readResolve() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Resolve the transient fields in a deserialized Complex Object.
readSigmas - Variable in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Sigmas reader indicator
readString(RandomAccessFile, int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafReaderTools
Read a String of a given length from the current pointer in the RandomAccessFile on input.
readType2(int, double[], double) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkRecord
Read a single SPK data record from a segment of type 2 (Chebyshev, position only).
readType3(int, double[], double) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkRecord
Read a single SPK data record from a segment of type 3 (Chebyshev coefficients, position and velocity).
RealDistribution - Interface in fr.cnes.sirius.patrius.math.distribution
Base interface for distributions on the reals.
RealFieldElement<T> - Interface in fr.cnes.sirius.patrius.math
Interface representing a real field.
RealLinearOperator - Class in fr.cnes.sirius.patrius.math.linear
This class defines a linear operator operating on real (double) vector spaces.
RealLinearOperator() - Constructor for class fr.cnes.sirius.patrius.math.linear.RealLinearOperator
 
RealMatrix - Interface in fr.cnes.sirius.patrius.math.linear
Interface defining a real-valued matrix with basic algebraic operations.
RealMatrixChangingVisitor - Interface in fr.cnes.sirius.patrius.math.linear
Interface defining a visitor for matrix entries.
RealMatrixFormat - Class in fr.cnes.sirius.patrius.math.linear
Formats a nxm matrix in components list format "{{a00,a01, ..., a0m-1},{a10, a11, ..., a1m-1},{...},{ an-10, an-11, ..., an-1m-1}}".
RealMatrixFormat() - Constructor for class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Create an instance with default settings.
RealMatrixFormat(NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Create an instance with a custom number format for components.
RealMatrixFormat(String, String, String, String, String, String) - Constructor for class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Create an instance with custom prefix, suffix and separator.
RealMatrixFormat(String, String, String, String, String, String, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Create an instance with custom prefix, suffix, separator and format for components.
RealMatrixFormat(String, String, String, String, String, String, String) - Constructor for class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Create an instance with custom prefix, suffix, separator and format for components.
RealMatrixFormat(String, String, String, String, String, String, String, int) - Constructor for class fr.cnes.sirius.patrius.math.linear.RealMatrixFormat
Create an instance with custom prefix, suffix, separator and format for components.
RealMatrixPreservingVisitor - Interface in fr.cnes.sirius.patrius.math.linear
Interface defining a visitor for matrix entries.
RealTransformer - Interface in fr.cnes.sirius.patrius.math.transform
Interface for one-dimensional data sets transformations producing real results.
RealVector - Class in fr.cnes.sirius.patrius.math.linear
Class defining a real-valued vector with basic algebraic operations.
RealVector() - Constructor for class fr.cnes.sirius.patrius.math.linear.RealVector
 
RealVector.Entry - Class in fr.cnes.sirius.patrius.math.linear
An entry in the vector.
RealVectorChangingVisitor - Interface in fr.cnes.sirius.patrius.math.linear
This interface defines a visitor for the entries of a vector.
RealVectorFormat - Class in fr.cnes.sirius.patrius.math.linear
Formats a vector in components list format "{v0; v1; ...; vk-1}".
RealVectorFormat() - Constructor for class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Create an instance with default settings.
RealVectorFormat(NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Create an instance with a custom number format for components.
RealVectorFormat(String, String, String) - Constructor for class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Create an instance with custom prefix, suffix and separator.
RealVectorFormat(String, String, String, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.linear.RealVectorFormat
Create an instance with custom prefix, suffix, separator and format for components.
RealVectorPreservingVisitor - Interface in fr.cnes.sirius.patrius.math.linear
This interface defines a visitor for the entries of a vector.
reciprocal() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Returns the multiplicative inverse of this element.
reciprocal() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns the multiplicative inverse of this element.
reciprocal() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Returns the multiplicative inverse of this element.
reciprocal() - Method in interface fr.cnes.sirius.patrius.math.FieldElement
Returns the multiplicative inverse of this element.
reciprocal() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Return the multiplicative inverse of this fraction.
reciprocal() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Return the multiplicative inverse of this fraction.
reciprocal() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Returns the multiplicative inverse of this element.
reciprocal() - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Returns the multiplicative inverse of this element.
reciprocal() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
Returns the multiplicative inverse of this element.
RECORD_LENGTH - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
Number of bytes in a record.
RecordSegmentSearchIndex - Class in fr.cnes.sirius.patrius.math.utils
Search index algorithm with previous index computation storage.
RecordSegmentSearchIndex(ISearchIndex) - Constructor for class fr.cnes.sirius.patrius.math.utils.RecordSegmentSearchIndex
Constructor of search index class with memorization of the last found index in order to optimize the search and find the index quickly if it belongs to a close neighborhood of the last one (+/- 2 points).
RectangleCone - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a 3D rectangle cone ended by a plane normal to its axis (pyramid), with some algorithm to compute intersections and distances to some other objects.
RectangleCone(Vector3D, Vector3D, Vector3D, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
Build a rectangle cone from its apex (origin), axis' direction, approximative U vector of the local frame and dimensions.
RectangleField - Class in fr.cnes.sirius.patrius.fieldsofview
This class describes a field of view defined by a rectangle cone, to be used in "instruments" part properties.
RectangleField(String, Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.RectangleField
Constructor for a field of view defined by a rectangle cone.
RectangularCholeskyDecomposition - Class in fr.cnes.sirius.patrius.math.linear
Calculates the rectangular Cholesky decomposition of a matrix.
RectangularCholeskyDecomposition(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.linear.RectangularCholeskyDecomposition
Decompose a symmetric positive semidefinite matrix.
RectangularCholeskyDecomposition(RealMatrix, double) - Constructor for class fr.cnes.sirius.patrius.math.linear.RectangularCholeskyDecomposition
Decompose a symmetric positive semidefinite matrix.
RediffusedFlux - Class in fr.cnes.sirius.patrius.forces.radiation
creating a set of solar pressure rediffused by the Earth for a satellite position.
RediffusedFlux(int, int, CelestialBodyFrame, PVCoordinatesProvider, PVCoordinatesProvider, AbsoluteDate, IEmissivityModel) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.RediffusedFlux
Default constructor of rediffused flux.
RediffusedFlux(int, int, CelestialBodyFrame, PVCoordinatesProvider, PVCoordinatesProvider, AbsoluteDate, IEmissivityModel, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.RediffusedFlux
Generic constructor of rediffused flux.
RediffusedRadiationPressure - Class in fr.cnes.sirius.patrius.forces.radiation
Class that represents a rediffused radiative force.
RediffusedRadiationPressure(PVCoordinatesProvider, CelestialBodyFrame, int, int, IEmissivityModel, RediffusedRadiationSensitive) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Constructor.
RediffusedRadiationPressure(PVCoordinatesProvider, CelestialBodyFrame, int, int, IEmissivityModel, RediffusedRadiationSensitive, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Constructor.
RediffusedRadiationPressure(RediffusedRadiationPressure, Assembly) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationPressure
Creates a new instance from the data in another one but with a different assembly.
rediffusedRadiationPressureAcceleration(SpacecraftState, ElementaryFlux[]) - Method in class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
Method to compute the rediffused radiation pressure acceleration, based on the assembly.
rediffusedRadiationPressureAcceleration(SpacecraftState, ElementaryFlux[]) - Method in interface fr.cnes.sirius.patrius.forces.radiation.RediffusedRadiationSensitive
rediffused radiative pressure acceleration
RediffusedRadiationSensitive - Interface in fr.cnes.sirius.patrius.forces.radiation
rediffused radiative pressure interface
RediffusedRadiativeModel - Class in fr.cnes.sirius.patrius.assembly.models
Class that represents a rediffused radiative model, based on the vehicle.
RediffusedRadiativeModel(boolean, boolean, double, double, Assembly) - Constructor for class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
Rediffused radiative model (the acceleration is computed from all the sub parts of the vehicle).
RediffusedRadiativeModel(boolean, boolean, Parameter, Parameter, Assembly) - Constructor for class fr.cnes.sirius.patrius.assembly.models.RediffusedRadiativeModel
Rediffused radiative model (the acceleration is computed from all the sub parts of the vehicle).
reduce() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Reduce this BigFraction to its lowest terms.
reduce(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Reduce |a - offset| to the primary interval [0, |period|).
ReentryParameters - Class in fr.cnes.sirius.patrius.orbits.orbitalparameters
This class handles reentry parameters.
ReentryParameters(double, double, double, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Constructor.
REFDAY - Static variable in class fr.cnes.sirius.patrius.forces.radiation.KnockeRiesModel
reference day of Knocke-Ries model.
REFERENCE_FLUX - Static variable in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Normalized reference flux.
referenceFrame - Variable in class fr.cnes.sirius.patrius.events.detectors.PlaneCrossingDetector
Frame for plane definition.
ReferencePointsDisplacement - Class in fr.cnes.sirius.patrius.forces.gravity.tides
This class provides the model describing the displacements of reference points due to the effect of the solid Earth tides.
refFrame - Variable in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Frame of initial rotation and Fourier series.
Region<S extends Space> - Interface in fr.cnes.sirius.patrius.math.geometry.partitioning
This interface represents a region of a space as a partition.
Region.Location - Enum in fr.cnes.sirius.patrius.math.geometry.partitioning
Enumerate for the location of a point with respect to the region.
RegionFactory<S extends Space> - Class in fr.cnes.sirius.patrius.math.geometry.partitioning
This class is a factory for Region.
RegionFactory() - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.RegionFactory
Simple constructor.
registerSwitchEvents(Propagator) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudesSequence
Register all wrapped switch events to the propagator.
registerVariationalEquations(ExpandableStatefulODE) - Method in class fr.cnes.sirius.patrius.math.ode.JacobianMatrices
Register the variational equations for the Jacobians matrices to the expandable set.
regress() - Method in class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
Conducts a regression on the data in the model, using all regressors.
regress(int) - Method in class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
Conducts a regression on the data in the model, using a subset of regressors.
regress(int[]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.MillerUpdatingRegression
Conducts a regression on the data in the model, using regressors in array Calling this method will change the internal order of the regressors and care is required in interpreting the hatmatrix.
regress() - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Performs a regression on data present in buffers and outputs a RegressionResults object.
regress(int[]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Performs a regression on data present in buffers including only regressors indexed in variablesToInclude and outputs a RegressionResults object
regress() - Method in interface fr.cnes.sirius.patrius.math.stat.regression.UpdatingMultipleLinearRegression
Performs a regression on data present in buffers and outputs a RegressionResults object
regress(int[]) - Method in interface fr.cnes.sirius.patrius.math.stat.regression.UpdatingMultipleLinearRegression
Performs a regression on data present in buffers including only regressors indexed in variablesToInclude and outputs a RegressionResults object
RegressionResults - Class in fr.cnes.sirius.patrius.math.stat.regression
Results of a Multiple Linear Regression model fit.
RegressionResults(double[], double[][], boolean, long, int, double, double, double, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.math.stat.regression.RegressionResults
Constructor for Regression Results.
RegulaFalsiSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
Implements the Regula Falsi or False position method for root-finding (approximating a zero of a univariate real function).
RegulaFalsiSolver() - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.RegulaFalsiSolver
Construct a solver with default accuracy (1e-6).
RegulaFalsiSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.RegulaFalsiSolver
Construct a solver.
RegulaFalsiSolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.RegulaFalsiSolver
Construct a solver.
RegulaFalsiSolver(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.RegulaFalsiSolver
Construct a solver.
regularizedBeta(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.special.Beta
Returns the regularized beta function I(x, a, b).
regularizedBeta(double, double, double, double) - Static method in class fr.cnes.sirius.patrius.math.special.Beta
Returns the regularized beta function I(x, a, b).
regularizedBeta(double, double, double, int) - Static method in class fr.cnes.sirius.patrius.math.special.Beta
Returns the regularized beta function I(x, a, b).
regularizedBeta(double, double, double, double, int) - Static method in class fr.cnes.sirius.patrius.math.special.Beta
Returns the regularized beta function I(x, a, b).
regularizedGammaP(double, double) - Static method in class fr.cnes.sirius.patrius.math.special.Gamma
Returns the regularized gamma function P(a, x).
regularizedGammaP(double, double, double, int) - Static method in class fr.cnes.sirius.patrius.math.special.Gamma
Returns the regularized gamma function P(a, x).
regularizedGammaQ(double, double) - Static method in class fr.cnes.sirius.patrius.math.special.Gamma
Returns the regularized gamma function Q(a, x) = 1 - P(a, x).
regularizedGammaQ(double, double, double, int) - Static method in class fr.cnes.sirius.patrius.math.special.Gamma
Returns the regularized gamma function Q(a, x) = 1 - P(a, x).
reinitialize(Map<String, AdditionalStateInfo>, OrbitType, PositionAngle, AttitudeProvider, AttitudeProvider, AbsoluteDate, double, Frame) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedEventDetector
Reinitialize reference data.
reinitialize(OrbitType, PositionAngle, MultiAttitudeProvider, MultiAttitudeProvider, AbsoluteDate, MultiStateVectorInfo, String) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMonoEventDetector
Reinitialize data.
reinitialize(OrbitType, PositionAngle, Map<String, MultiAttitudeProvider>, Map<String, MultiAttitudeProvider>, AbsoluteDate, Map<String, Double>, Map<String, Frame>, MultiStateVectorInfo) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMultiEventDetector
Reinitialize data.
reinitialize(double[], boolean, EquationsMapper, EquationsMapper[]) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Reinitialize the instance
reinitialize(double[], boolean, EquationsMapper, EquationsMapper[]) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.NordsieckStepInterpolator
Reinitialize the instance.
reinitialize(double, double, double[], Array2DRowRealMatrix) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.NordsieckStepInterpolator
Reinitialize the instance.
reinitializeBegin(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Reinitialize the beginning of the step.
reinitializeBegin(StepInterpolator) - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Reinitialize the beginning of the step.
Relationship - Enum in fr.cnes.sirius.patrius.math.optim.linear
Types of relationships between two cells in a Solver LinearConstraint.
RelativeDateDetector - Class in fr.cnes.sirius.patrius.events.detectors
Date detector defined by relative date.
RelativeDateDetector(double, AbsoluteDate, TimeScale) - Constructor for class fr.cnes.sirius.patrius.events.detectors.RelativeDateDetector
Constructor with target relative date and reference date. maxCheck (1.e10 s) and threshold (1.0e-9 s).
RelativeDateDetector(double, AbsoluteDate, TimeScale, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.RelativeDateDetector
Constructor with target relative date and reference date. maxCheck, threshold and action are also configurable.
RelativeTabulatedAttitudeLaw - Class in fr.cnes.sirius.patrius.attitudes
This class represents a relative tabulated attitude law version "attitudeLeg", with an interval of validity (whose borders are closed points) and attitude laws outside this interval of validity, which can be of two types : a ConstantAttitudeLaw, or an ExtrapolatedAttitudeLaw (private class)
RelativeTabulatedAttitudeLaw(Frame, AbsoluteDate, List<Pair<Double, Rotation>>, RelativeTabulatedAttitudeLaw.AroundAttitudeType, RelativeTabulatedAttitudeLaw.AroundAttitudeType) - Constructor for class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLaw
Create a RelativeTabulatedAttitudeLaw object with list of rotations (during the interval of validity), a law before the interval and a law after the interval.
RelativeTabulatedAttitudeLaw(AbsoluteDate, List<Pair<Double, AngularCoordinates>>, Frame, RelativeTabulatedAttitudeLaw.AroundAttitudeType, RelativeTabulatedAttitudeLaw.AroundAttitudeType) - Constructor for class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLaw
Create a RelativeTabulatedAttitudeLaw object with list of Angular Coordinates (during the interval of validity), a law before the interval and a law after the interval.
RelativeTabulatedAttitudeLaw.AroundAttitudeType - Enum in fr.cnes.sirius.patrius.attitudes
Enumeration of the existing constraint types
RelativeTabulatedAttitudeLeg - Class in fr.cnes.sirius.patrius.attitudes
This class implements the tabulated attitude leg relative to a reference date.
RelativeTabulatedAttitudeLeg(AbsoluteDate, List<Pair<Double, Rotation>>, Frame) - Constructor for class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Build a RelativeTabulatedAttitudeLeg with a reference date, a list of Rotations associated with a double representing the time elapsed since the reference date.
RelativeTabulatedAttitudeLeg(AbsoluteDate, List<Pair<Double, Rotation>>, Frame, int) - Constructor for class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Build a RelativeTabulatedAttitudeLeg with a reference date, a list of Rotations associated with a double representing the time elapsed since the reference date and a number of points used for interpolation.
RelativeTabulatedAttitudeLeg(AbsoluteDate, Frame, List<Pair<Double, AngularCoordinates>>) - Constructor for class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Build a RelativeTabulatedAttitudeLeg with a reference date, a list of angular coordinates associated with a double representing the time elapsed since the reference date.
RelativeTabulatedAttitudeLeg(AbsoluteDate, List<Pair<Double, AngularCoordinates>>, int, Frame) - Constructor for class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Build a RelativeTabulatedAttitudeLeg with a reference date, a list of angular coordinates associated with a double representing the time elapsed since the reference date and a number of points used for interpolation.
RelativeTabulatedAttitudeLeg(AbsoluteDate, List<Pair<Double, Rotation>>, Frame, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Build a RelativeTabulatedAttitudeLeg with a reference date, a list of Rotations associated with a double representing the time elapsed since the reference date.
RelativeTabulatedAttitudeLeg(AbsoluteDate, List<Pair<Double, Rotation>>, Frame, int, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Build a RelativeTabulatedAttitudeLeg with a reference date, a list of Rotations associated with a double representing the time elapsed since the reference date and a number of points used for interpolation.
RelativeTabulatedAttitudeLeg(AbsoluteDate, Frame, List<Pair<Double, AngularCoordinates>>, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Build a RelativeTabulatedAttitudeLeg with a reference date, a list of angular coordinates associated with a double representing the time elapsed since the reference date.
RelativeTabulatedAttitudeLeg(AbsoluteDate, List<Pair<Double, AngularCoordinates>>, int, Frame, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Build a RelativeTabulatedAttitudeLeg with a reference date, a list of angular coordinates associated with a double representing the time elapsed since the reference date and a number of points used for interpolation.
remainder(double) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
'%' operator.
remainder(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
'%' operator.
remainder(double[], int, double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Perform remainder of two derivative structures.
remainder(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Returns the IEEE remainder.
remainder(double) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
IEEE remainder operator.
remainder(T) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
IEEE remainder operator.
remove(CodedEvent) - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsList
Remove a CodedEvent to the list.
remove(Phenomenon) - Method in class fr.cnes.sirius.patrius.events.postprocessing.PhenomenaList
Remove a Phenomenon to the list.
remove(ContinuousThrustManeuver) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ManeuversSequence
Remove the selected continue maneuver from the list.
remove(ImpulseManeuver) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ManeuversSequence
Remove the selected impulse maneuver from the list.
remove(Object, int) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.ArrayUtils
Removes the element at the specified position from the specified array.
remove() - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter.Iterator
 
remove(int) - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Remove the value associated with a key.
remove(int) - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Remove the value associated with a key.
remove(Object) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
removeAll(Collection<?>) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
removeAtEntry - Variable in class fr.cnes.sirius.patrius.events.AbstractDetector
True if detector should be removed at entry
removeAtExit - Variable in class fr.cnes.sirius.patrius.events.AbstractDetector
True if detector should be removed at exit
removeCodedEvent(CodedEvent) - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
 
REMOVED - Static variable in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Status indicator for removed table entries.
REMOVED - Static variable in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Status indicator for removed table entries.
removeData(double, double) - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Removes the observation (x,y) from the regression data set.
removeData(double[][]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Removes observations represented by the elements in data.
removeDetector() - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Check if the current detector should be removed at the end of the current step.
removeDetector() - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Check the current detector should be removed at the end of the current step current step.
removeElements(int[], int...) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.ArrayUtils
Removes occurrences of specified elements, in specified quantities, from the specified array.
removeEventState(EventState) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Removed the specified event from the event list and notify the observers (if they exist) of this change.
removeField(FieldDescriptor<T>) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Removes a given field descriptor from this parameter descriptor.
removeField(FieldDescriptor<T>, T) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Removes a given field descriptor from this parameter descriptor if it is currently mapped to the specified value.
removeFieldFromParameters(IParameterizable, FieldDescriptor<?>) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Removes a given field descriptor from the parameters of a parameterizable object.
removeFieldFromParameters(Collection<Parameter>, FieldDescriptor<?>) - Static method in class fr.cnes.sirius.patrius.math.parameter.ParameterUtils
Removes a given field descriptor from multiple parameters.
removeForceModels() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Remove all force models from the global model.
removeForceModels() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Remove all force models from the global model.
removeForceModels() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Remove all perturbing force models from the global perturbation model.
removeInitialState(String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Remove the initial state with the given satId from the map of the initial states.
removeIterationListener(IterationListener) - Method in class fr.cnes.sirius.patrius.math.util.IterationManager
Removes the specified iteration listener from the list of listeners currently attached to this object.
removeMostRecentValue() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Removes the most recent value from the dataset.
removeOnlyCodedEvent(CodedEvent) - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
 
removePart(String) - Method in class fr.cnes.sirius.patrius.assembly.Assembly
Removes a part from the assembly.
removePart(String) - Method in class fr.cnes.sirius.patrius.assembly.AssemblyBuilder
This method removes one part from the assembly.
removePhenomenon(Phenomenon) - Method in class fr.cnes.sirius.patrius.events.postprocessing.Timeline
 
removeProvider(DataProvider) - Method in class fr.cnes.sirius.patrius.data.DataProvidersManager
Remove one provider.
removeTransformer(Class<?>) - Method in class fr.cnes.sirius.patrius.math.util.TransformerMap
Removes a Class to Transformer Mapping in the Map.
removeUntypedField(FieldDescriptor<?>, Object) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Removes a given field descriptor from this parameter descriptor if it is currently mapped to the specified value.
removeUntypedFields(FieldDescriptor<?>...) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Removes multiple field descriptors and the associated values from this parameter descriptor.
removeUntypedFields(Collection<FieldDescriptor<?>>) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Removes multiple field descriptors and the associated values from this parameter descriptor.
replaceField(FieldDescriptor<T>, T) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Replaces the value mapped to a given field descriptor if it is currently associated with this parameter descriptor.
replaceField(FieldDescriptor<T>, T, T) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Replaces the value mapped to a given field descriptor if it is currently associated with this parameter descriptor and mapped to the specified value.
replaceMostRecentValue(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Replaces the most recently stored value with the given value.
replaceUntypedField(FieldDescriptor<?>, Object) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Replaces the value mapped to a given field descriptor if it is currently associated with this parameter descriptor.
replaceUntypedField(FieldDescriptor<?>, Object, Object) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Replaces the value mapped to a given field descriptor if it is currently associated with this parameter descriptor and mapped to the specified value.
replaceValues(RealVector, double, double) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Return a new array with all the occurrences of oldValue replaced by newValue.
replaceValues(double[], double, double) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.util.Utils
Return a new array with all the occurrences of oldValue replaced by newValue.
replaceWorstPoint(PointValuePair, Comparator<PointValuePair>) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
Replace the worst point of the simplex by a new point.
REPLAY_MODE - Static variable in class fr.cnes.sirius.patrius.math.random.ValueServer
Replay data from valuesFilePath.
representableDelta(double, double) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Computes a number delta close to originalDelta with the property that x + delta - x is exactly machine-representable.
request - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
optimization request
requireNonEmpty(T, String) - Static method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Checks a collection and throws an exception if it is null or empty.
requireNonNull(T, String) - Static method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Checks an object and throws an exception if it is null.
requiresDenseOutput() - Method in class fr.cnes.sirius.patrius.propagation.sampling.PatriusStepNormalizer
Determines whether this handler needs dense output.
rescale(double) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.NordsieckStepInterpolator
Rescale the instance.
reSeed(long) - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Reseeds the random number generator used by EmpiricalDistribution.getNextValue().
reSeed(long) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Reseeds the random number generator with the supplied seed.
reSeed() - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Reseeds the random number generator with System.currentTimeMillis() + System.identityHashCode(this)).
reSeed(long) - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Reseeds the random data generator.
reseedRandomGenerator(long) - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractIntegerDistribution
Reseed the random generator used to generate samples.
reseedRandomGenerator(long) - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractMultivariateRealDistribution
Reseeds the random generator used to generate samples.
reseedRandomGenerator(long) - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractRealDistribution
Reseed the random generator used to generate samples.
reseedRandomGenerator(long) - Method in interface fr.cnes.sirius.patrius.math.distribution.IntegerDistribution
Reseed the random generator used to generate samples.
reseedRandomGenerator(long) - Method in class fr.cnes.sirius.patrius.math.distribution.MixtureMultivariateRealDistribution
Reseeds the random generator used to generate samples.
reseedRandomGenerator(long) - Method in interface fr.cnes.sirius.patrius.math.distribution.MultivariateRealDistribution
Reseeds the random generator used to generate samples.
reseedRandomGenerator(long) - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
Reseed the random generator used to generate samples.
reseedRandomGenerator(long) - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Reseed the random generator used to generate samples.
reSeedSecure() - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Reseeds the secure random number generator with the current time in milliseconds.
reSeedSecure(long) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Reseeds the secure random number generator with the supplied seed.
reset(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Let the event detector reset the state if it wants.
reset(Vector3D, Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Reset the instance as if built from two points.
reset(Vector3D, Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Reset the instance as if built from a point and a normal.
reset(Plane) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Reset the instance from another one.
reset(Vector2D, Vector2D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Reset the instance as if built from two points.
reset(Vector2D, double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Reset the instance as if built from a line and an angle.
reset(double, double[]) - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Let the event handler reset the state if it wants.
reset() - Method in interface fr.cnes.sirius.patrius.tools.parallel.ParallelTaskFactory
Reset method, if the factory maintains a state for the tasks.
resetActiveProvider(AttitudeLaw) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudesSequence
Reset the active provider.
resetCount() - Method in class fr.cnes.sirius.patrius.math.util.Incrementor
Resets the counter to 0.
resetFitting(AbsoluteDate, double...) - Method in class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Reset fitting.
resetInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Reset the propagator initial state.
resetInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator
Reset the propagator initial state.
resetInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AdapterPropagator
Reset the propagator initial state.
resetInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.analytical.EcksteinHechlerPropagator
Reset the propagator initial state.
resetInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.analytical.J2SecularPropagator
Reset the propagator initial state.
resetInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.analytical.KeplerianPropagator
Reset the propagator initial state.
resetInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Reset the propagator initial state.
resetInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.Ephemeris
Try (and fail) to reset the initial state.
resetInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.IntegratedEphemeris
Reset the propagator initial state.
resetInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.multi.MultiIntegratedEphemeris
Reset the propagator initial state.
resetInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Try (and fail) to reset the initial state.
resetInitialState(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Reset the propagator initial state.
resetInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Reset the propagator initial state.
resetInternalState() - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Reset internal state to dummy values.
resetIterationCount() - Method in class fr.cnes.sirius.patrius.math.util.IterationManager
Sets the iteration count to 0.
resetOccurred - Variable in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Indicator that a state or derivative reset was triggered by some event.
resetProperty() - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Resets the sensor property features.
resetReplayFile() - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Resets REPLAY_MODE file pointer to the beginning of the valuesFileURL.
resetSingleInitialState(SpacecraftState, String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Reset the initial state of a single satellite in the initial states map.
resetState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
Reset the state (including additional states) prior to continue propagation.
resetState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
Reset the state (including additional states) prior to continue propagation.
resetState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.detectors.NullMassPartDetector
Reset the state (including additional states) prior to continue propagation.
resetState(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.events.EventDetector
Reset the state (including additional states) prior to continue propagation.
resetState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
Reset the state (including additional states) prior to continue propagation.
resetState(double, double[]) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedEventDetector
Reset the state prior to continue the integration.
resetState(double, double[]) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMonoEventDetector
Reset the state prior to continue the integration.
resetState(double, double[]) - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMultiEventDetector
Reset the state prior to continue the integration.
resetState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Reset the state (including additional states) prior to continue propagation.
resetState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
Reset the state (including additional states) prior to continue propagation.
resetState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDaManeuver
Reset the state (including additional states) prior to continue propagation.
resetState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDeManeuver
Reset the state (including additional states) prior to continue propagation.
resetState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.orbman.ImpulseDiManeuver
Reset the state (including additional states) prior to continue propagation.
resetState(double, double[]) - Method in interface fr.cnes.sirius.patrius.math.ode.events.EventHandler
Reset the state prior to continue the integration.
resetStates(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector
Reset the states (including additional states) prior to continue propagation.
resetStates(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Reset the states (including additional states) prior to continue propagation.
resetStates(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Reset the states (including additional states) prior to continue propagation.
resetStates(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
Reset the states (including additional states) prior to continue propagation.
resetStates(Map<String, SpacecraftState>) - Method in interface fr.cnes.sirius.patrius.events.MultiEventDetector
Reset the states (including additional states) prior to continue propagation.
resetStates(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
Reset the states (including additional states) prior to continue propagation.
resetStates(Map<String, SpacecraftState>) - Method in class fr.cnes.sirius.patrius.events.utils.OneSatEventDetectorWrapper
Reset the states (including additional states) prior to continue propagation.
ResidualsFunction() - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter.ResidualsFunction
 
ResizableDoubleArray - Class in fr.cnes.sirius.patrius.math.util
A variable length DoubleArray implementation that automatically handles expanding and contracting its internal storage array as elements are added and removed.
ResizableDoubleArray() - Constructor for class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Creates an instance with default properties.
ResizableDoubleArray(int) - Constructor for class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Creates an instance with the specified initial capacity.
ResizableDoubleArray(double[]) - Constructor for class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Creates an instance from an existing double[] with the initial capacity and numElements corresponding to the size of the supplied double[] array.
ResizableDoubleArray(int, double) - Constructor for class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Creates an instance with the specified initial capacity and expansion factor.
ResizableDoubleArray(int, double, double) - Constructor for class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Creates an instance with the specified initial capacity, expansion factor, and contraction criteria.
ResizableDoubleArray(int, double, double, ResizableDoubleArray.ExpansionMode, double...) - Constructor for class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Creates an instance with the specified properties.
ResizableDoubleArray(ResizableDoubleArray) - Constructor for class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Copy constructor.
ResizableDoubleArray.ExpansionMode - Enum in fr.cnes.sirius.patrius.math.util
Specification of expansion algorithm.
resize(BodyShape.MarginType, double) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Resize the geometric body shape by a margin.
resize(BodyShape.MarginType, double) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Resize the geometric body shape by a margin.
resize(BodyShape.MarginType, double) - Method in class fr.cnes.sirius.patrius.bodies.mesh.StarConvexFacetBodyShape
Resize the geometric body shape by a margin.
resize(BodyShape.MarginType, double) - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Resize the geometric body shape by a margin.
resize(BodyShape.MarginType, double) - Method in class fr.cnes.sirius.patrius.bodies.ThreeAxisEllipsoid
Resize the geometric body shape by a margin.
resize(RealMatrix, int, int) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Resizes the provided matrix to a NxM matrix.
resizeB() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Reduces or extends the matrix B to ensure it is a NxN matrix.
resizeThreadPool(int) - Method in class fr.cnes.sirius.patrius.tools.parallel.ParallelRunner
Resizes the thread pool.
response - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
optimization response
resultEquals(ParallelResult) - Method in interface fr.cnes.sirius.patrius.tools.parallel.ParallelResult
Equals-like method for ParallelResult instances.
retainAll(Collection<?>) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
This addAll(…) method is not supported, since it’s an optional operation as stated in Collection.retainAll(Collection).
retrieveOrder(Integer) - Static method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridUtils
Retrieve order from number of points.
returnAssembly() - Method in class fr.cnes.sirius.patrius.assembly.AssemblyBuilder
This method returns the assembly when the user wants to get the instance of the assembly that has been built so far.
reunite(SubHyperplane<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractSubHyperplane
Compute the union of the instance and another sub-hyperplane.
reunite(SubHyperplane<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.SubHyperplane
Compute the union of the instance and another sub-hyperplane.
revert() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Revert a rotation.
revert() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Get a line with reversed direction.
revert() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Revert a rotation.
revert(boolean) - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Revert a rotation/rotation rate/rotation acceleration triplet.
revert() - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Revert a rotation/rotation rate/rotation acceleration triplet.
revert(boolean) - Method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Revert a rotation/rotation rate/rotation acceleration triplet.
revert() - Method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Revert a rotation/rotation rate/rotation acceleration triplet.
revertSelf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.OrientedPoint
Revert the instance.
revertSelf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Revert the plane.
revertSelf() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Revert the instance.
RFAntennaProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class represents an RF antenna property for a part of the assembly.
RFAntennaProperty(double, double[], double[], double[][], double[][], double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.RFAntennaProperty
Constructor of this property.
RFLinkBudgetModel - Class in fr.cnes.sirius.patrius.assembly.models
This class contains the algorithm to compute the link budget knowing the satellite transmitter and ground receiver parameters.
RFLinkBudgetModel(RFStationAntenna, Assembly, String) - Constructor for class fr.cnes.sirius.patrius.assembly.models.RFLinkBudgetModel
Constructor for the link budget model.
RFStationAntenna - Class in fr.cnes.sirius.patrius.groundstation
This class represents an RF antenna model for a ground station.
RFStationAntenna(TopocentricFrame, double, double, double, double[][], double[][], double) - Constructor for class fr.cnes.sirius.patrius.groundstation.RFStationAntenna
Constructor of the station antenna model.
RFVisibilityDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for ground station / satellite RF visibility events.
RFVisibilityDetector(RFLinkBudgetModel, double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.RFVisibilityDetector
Constructor for the sensor masking detector.
RFVisibilityDetector(RFLinkBudgetModel, double, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.RFVisibilityDetector
Constructor for the sensor masking detector.
RFVisibilityDetector(RFLinkBudgetModel, double, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.RFVisibilityDetector
Constructor for the sensor masking detector.
RGAS - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Universal gas constant.
RH0 - Static variable in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Standard reference relative humidity [%].
RHO - Static variable in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
Parameter name for Density at surface.
RiddersDifferentiator - Class in fr.cnes.sirius.patrius.math.analysis.differentiation
Implements Ridders method of polynomial extrapolation for differentiation of real univariate functions.
RiddersDifferentiator(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.differentiation.RiddersDifferentiator
Constructor.
RiddersSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
Implements the Ridders' Method for root finding of real univariate functions.
RiddersSolver() - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.RiddersSolver
Construct a solver with default accuracy (1e-6).
RiddersSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.RiddersSolver
Construct a solver.
RiddersSolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.RiddersSolver
Construct a solver.
RightCircularCone - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a 3D right circular cone ended by a plane normal to its axis, with some algorithm to compute intersections and distances to some other objects.
RightCircularCone(Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCone
Build a elliptic cone from its radius, the height, the origin (apex) and direction of its axis
RightCircularCylinder - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a 3D right circular cylinder ended by two planes normal to its axis, with some algorithm to compute intersections and distances to some other objects.
RightCircularCylinder(Line, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
Build a right circular cylinder from its radius and its axis as a line
RightCircularCylinder(Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
Build a right circular cylinder from its radius and the origin and direction of its axis
RightCircularSurfaceCylinder - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Cylinder shape class.
RightCircularSurfaceCylinder(double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularSurfaceCylinder
Creates a new instance of a cylinder.
RightParallelepiped - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Right parallelepiped shape.
RightParallelepiped(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightParallelepiped
Creates a new instance of a parallelepiped.
rint() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Get the whole number that is the nearest to the instance, or the even one if x is exactly half way between two integers.
Rint - Class in fr.cnes.sirius.patrius.math.analysis.function
rint function.
Rint() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Rint
 
rint() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Round to nearest integer using the round-half-even method.
rint(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Get the whole number that is the nearest to x, or the even one if x is exactly half way between two integers.
rint(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Get the whole number that is the nearest to x, or the even one if x is exactly half way between two integers.
rint(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Get the whole number that is the nearest to x, or the even one if x is exactly half way between two integers.
rint(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Get the whole number that is the nearest to x, or the even one if x is exactly half way between two integers.
rint(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Get the whole number that is the nearest to x, or the even one if x is exactly half way between two integers.
rint(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Get the whole number that is the nearest to x, or the even one if x is exactly half way between two integers.
rint(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Get the whole number that is the nearest to x, or the even one if x is exactly half way between two integers.
rint() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Get the whole number that is the nearest to the instance, or the even one if x is exactly half way between two integers.
rint(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Get the whole number that is the nearest to x, or the even one if x is exactly half way between two integers.
rint(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Get the whole number that is the nearest to x, or the even one if x is exactly half way between two integers.
ro - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Total density (g/cm3).
ROMBERG_MAX_ITERATIONS_COUNT - Static variable in class fr.cnes.sirius.patrius.math.analysis.integration.RombergIntegrator
Maximal number of iterations for Romberg.
RombergIntegrator - Class in fr.cnes.sirius.patrius.math.analysis.integration
Implements the Romberg Algorithm for integration of real univariate functions.
RombergIntegrator(double, double, int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.RombergIntegrator
Build a Romberg integrator with given accuracies and iterations counts.
RombergIntegrator(int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.RombergIntegrator
Build a Romberg integrator with given iteration counts.
RombergIntegrator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.RombergIntegrator
Construct a Romberg integrator with default settings (max iteration count set to RombergIntegrator.ROMBERG_MAX_ITERATIONS_COUNT)
rootLogLikelihoodRatio(long, long, long, long) - Method in class fr.cnes.sirius.patrius.math.stat.inference.GTest
Calculates the root log-likelihood ratio for 2 state Datasets.
rootLogLikelihoodRatio(long, long, long, long) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
rootN(int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Nth root.
rootN(double[], int, int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute nth root of a derivative structure.
rootN(int) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Nth root.
rootsFiltering(Complex[]) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Filtering of computed roots.
RootsOfUnity - Class in fr.cnes.sirius.patrius.math.complex
A helper class for the computation and caching of the n-th roots of unity.
RootsOfUnity() - Constructor for class fr.cnes.sirius.patrius.math.complex.RootsOfUnity
Build an engine for computing the n-th roots of unity.
ROT - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
2 * π / 365.
ROT2 - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
2 * rot.
rotate(Vector3D, Rotation) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Rotate the plane around the specified point.
rotate(Vector3D, Rotation) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet
Rotate the region around the specified point.
ROTATING_FRAME - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Body-centered frame name.
ROTATING_FRAME_CONSTANT_MODEL - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Constant rotating, body-centered frame name.
ROTATING_FRAME_MEAN_MODEL - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Mean rotating, body-centered frame name.
ROTATING_FRAME_TRUE_MODEL - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
True rotating, body-centered frame name.
Rotation - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class implements rotations in a three-dimensional space.
Rotation(boolean, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Build a rotation from the quaternion coordinates.
Rotation(boolean, Quaternion) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Build a rotation from the quaternion.
Rotation(boolean, double[]) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Build a rotation from the quaternion coordinates.
Rotation(Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Build a rotation from an axis and an angle.
Rotation(double[][], double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Build a rotation from a 3X3 matrix.
Rotation(Vector3D, Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Build the rotation that transforms a pair of vector into another pair.
Rotation(Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Build one of the rotations that transform one vector into another one.
Rotation(RotationOrder, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Build a rotation from three Cardan or Euler elementary rotations.
rotationFromInertial(PVCoordinates) - Method in enum fr.cnes.sirius.patrius.frames.LOFType
Get the rotation from inertial frame to local orbital frame.
rotationInitial - Variable in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Initial rotation.
RotationOrder - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class is a utility representing a rotation order specification for Cardan or Euler angles specification.
round() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Get the closest long to instance value.
round(int) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Round this given the next digit n using the current rounding mode.
round(int) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpDec
Round this given the next digit n using the current rounding mode.
round(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Get the closest long to x.
round(float) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Get the closest int to x.
round(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Get the closest long to x.
round(float) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Get the closest int to x.
round(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Get the closest long to x.
round(float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Get the closest int to x.
round(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Get the closest long to x.
round(float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Get the closest int to x.
round(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Get the closest long to x.
round(float) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Get the closest int to x.
round(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Get the closest long to x.
round(float) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Get the closest int to x.
round(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Get the closest long to x.
round(float) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Get the closest int to x.
round() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Get the closest long to instance value.
round(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Get the closest long to x.
round(float) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Get the closest int to x.
round(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Get the closest long to x.
round(float) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Get the closest int to x.
round(double, int) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Rounds the given value to the specified number of decimal places.
round(double, int, int) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Rounds the given value to the specified number of decimal places.
round(float, int) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Rounds the given value to the specified number of decimal places.
round(float, int, int) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Rounds the given value to the specified number of decimal places.
roundAngleInRadians(double) - Static method in class fr.cnes.sirius.patrius.stela.JavaMathAdapter
Round angle in radians [ 0; 2*PI [.
rPri(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
rPri := Ax - b
rPri(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
rPri := Ax - b
runAll() - Method in class fr.cnes.sirius.patrius.tools.parallel.ParallelRunner
Run all the tasks.
RungeKutta6Integrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
A 6th order Runge-Kutta Integrators Implementation of a sixth order Runge-Kutta integrator for STELA.
RungeKutta6Integrator(double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.RungeKutta6Integrator
Simple constructor.
RungeKutta6StepInterpolator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
Interpolator for RungeKutta6Integrator.
RungeKutta6StepInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.RungeKutta6StepInterpolator
Empty constructor.
RungeKutta6StepInterpolator(double[][]) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.RungeKutta6StepInterpolator
Simple constructor.
RungeKutta6StepInterpolator(RungeKutta6StepInterpolator) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.RungeKutta6StepInterpolator
Copy constructor.
RungeKuttaIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements the common part of all fixed step Runge-Kutta integrators for Ordinary Differential Equations.
RungeKuttaIntegrator(String, double[], double[][], double[], RungeKuttaStepInterpolator, double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.RungeKuttaIntegrator
Simple constructor.

S

S - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Potential perturbation coefficient.
s2h - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Intermediate values.
s3h - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Intermediate values.
s4 - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
s* new value for the contant s.
SaastamoinenModel - Class in fr.cnes.sirius.patrius.signalpropagation.troposphere
The modified Saastamoinen model.
SaastamoinenModel(MeteorologicalConditionsProvider, double) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.SaastamoinenModel
Create a new Saastamoinen model for the troposphere using the given environmental conditions [T, P, RH] and station altitude.
SaastamoinenModelFactory - Class in fr.cnes.sirius.patrius.signalpropagation.troposphere
This class describes the tropospheric correction factory around the Saastamoinen model.
SaastamoinenModelFactory() - Constructor for class fr.cnes.sirius.patrius.signalpropagation.troposphere.SaastamoinenModelFactory
 
SAFE_MIN - Static variable in class fr.cnes.sirius.patrius.math.util.Precision
Safe minimum, such that 1 / SAFE_MIN does not overflow.
safeNorm(double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Returns the Cartesian norm (2-norm), handling both overflow and underflow.
sameOrientationAs(Hyperplane<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.OrientedPoint
Check if the instance has the same orientation as another hyperplane.
sameOrientationAs(Hyperplane<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Check if the instance has the same orientation as another hyperplane.
sameOrientationAs(Hyperplane<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Check if the instance has the same orientation as another hyperplane.
sameOrientationAs(Hyperplane<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Hyperplane
Check if the instance has the same orientation as another hyperplane.
sample(UnivariateFunction, double, double, int) - Static method in class fr.cnes.sirius.patrius.math.analysis.FunctionUtils
Samples the specified univariate real function on the specified interval.
sample() - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractIntegerDistribution
Generate a random value sampled from this distribution.
sample(int) - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractIntegerDistribution
Generate a random sample from the distribution.
sample() - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractMultivariateRealDistribution
Generates a random value vector sampled from this distribution.
sample(int) - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractMultivariateRealDistribution
Generates a list of a random value vectors from the distribution.
sample() - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractRealDistribution
Generate a random value sampled from this distribution.
sample(int) - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractRealDistribution
Generate a random sample from the distribution.
sample() - Method in class fr.cnes.sirius.patrius.math.distribution.ExponentialDistribution
Generate a random value sampled from this distribution.
sample() - Method in class fr.cnes.sirius.patrius.math.distribution.GammaDistribution
This implementation uses the following algorithms: For 0 < shape < 1:
Ahrens, J.
sample() - Method in interface fr.cnes.sirius.patrius.math.distribution.IntegerDistribution
Generate a random value sampled from this distribution.
sample(int) - Method in interface fr.cnes.sirius.patrius.math.distribution.IntegerDistribution
Generate a random sample from the distribution.
sample() - Method in class fr.cnes.sirius.patrius.math.distribution.LogNormalDistribution
Generate a random value sampled from this distribution.
sample() - Method in class fr.cnes.sirius.patrius.math.distribution.MixtureMultivariateRealDistribution
Generates a random value vector sampled from this distribution.
sample() - Method in class fr.cnes.sirius.patrius.math.distribution.MultivariateNormalDistribution
Generates a random value vector sampled from this distribution.
sample() - Method in interface fr.cnes.sirius.patrius.math.distribution.MultivariateRealDistribution
Generates a random value vector sampled from this distribution.
sample(int) - Method in interface fr.cnes.sirius.patrius.math.distribution.MultivariateRealDistribution
Generates a list of a random value vectors from the distribution.
sample() - Method in class fr.cnes.sirius.patrius.math.distribution.NormalDistribution
Generate a random value sampled from this distribution.
sample() - Method in class fr.cnes.sirius.patrius.math.distribution.PoissonDistribution
Generate a random value sampled from this distribution.
sample() - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
Generate a random value sampled from this distribution.
sample(int) - Method in interface fr.cnes.sirius.patrius.math.distribution.RealDistribution
Generate a random sample from the distribution.
sample() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformIntegerDistribution
Generate a random value sampled from this distribution.
sample() - Method in class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Generate a random value sampled from this distribution.
sample() - Method in class fr.cnes.sirius.patrius.math.random.EmpiricalDistribution
Generate a random value sampled from this distribution.
sanityChecks(ExpandableStatefulODE, double) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Check the integration span.
sanityChecks(ExpandableStatefulODE, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Check the integration span.
SatelliteInformation - Class in fr.cnes.sirius.patrius.files.general
Contains general information about a satellite as contained in an orbit file.
SatelliteInformation(String) - Constructor for class fr.cnes.sirius.patrius.files.general.SatelliteInformation
Create a new SatelliteInformation object with a given satellite id.
SatelliteTimeCoordinate - Class in fr.cnes.sirius.patrius.files.general
Contains the position/velocity of a satellite at an specific epoch.
SatelliteTimeCoordinate(AbsoluteDate, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.files.general.SatelliteTimeCoordinate
Creates a new SatelliteTimeCoordinate instance with a given epoch and coordinate.
SatelliteTimeCoordinate(AbsoluteDate, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.files.general.SatelliteTimeCoordinate
Creates a new SatelliteTimeCoordinate object with a given epoch and position coordinate.
SatelliteTimeCoordinate(AbsoluteDate, PVCoordinates, double, double) - Constructor for class fr.cnes.sirius.patrius.files.general.SatelliteTimeCoordinate
Creates a new SatelliteTimeCoordinate instance with a given epoch, coordinate and clock value / rate change.
SatToSatMutualVisibilityDetector - Class in fr.cnes.sirius.patrius.events.detectors
Mutual spacecraft visibility detector : the g function is positive only if each spacecraft is in the main field of view of the other one's sensor.
SatToSatMutualVisibilityDetector(SensorModel, SensorModel, Propagator, boolean, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Constructor to be used for single spacecraft propagation only (Propagator).
SatToSatMutualVisibilityDetector(SensorModel, SensorModel, Propagator, boolean, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Constructor to be used for single spacecraft propagation only (Propagator).
SatToSatMutualVisibilityDetector(SensorModel, SensorModel, Propagator, boolean, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Constructor to be used for single spacecraft propagation only (Propagator).
SatToSatMutualVisibilityDetector(SensorModel, SensorModel, Propagator, boolean, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, SatToSatMutualVisibilityDetector.SatToSatLinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Constructor to be used for single spacecraft propagation only (Propagator).
SatToSatMutualVisibilityDetector(String, String, SensorModel, SensorModel, boolean, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Constructor to be used for multi spacecraft propagation only ( MultiPropagator).
SatToSatMutualVisibilityDetector(String, String, SensorModel, SensorModel, boolean, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Constructor to be used for multi spacecraft propagation only ( MultiPropagator).
SatToSatMutualVisibilityDetector(String, String, SensorModel, SensorModel, boolean, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Constructor to be used for multi-spacecraft propagation only ( MultiPropagator).
SatToSatMutualVisibilityDetector(String, String, SensorModel, SensorModel, boolean, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, SatToSatMutualVisibilityDetector.SatToSatLinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector
Constructor to be used for multi-spacecraft propagation only ( MultiPropagator).
SatToSatMutualVisibilityDetector.SatToSatLinkType - Enum in fr.cnes.sirius.patrius.events.detectors
Type of link.
SATURN - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Saturn.
SATURN_BARY - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Saturn barycenter.
scalAbsoluteTolerance - Variable in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Allowed absolute scalar error.
SCALAR - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Scalar
scalarAdd(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Add a scalar
scalarAdd(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Add a scalar
scalarAdd(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
scalarAdd(T) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Increment each entry of this matrix.
scalarAdd(double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of adding a scalar d to the entries of this matrix.
scalarAdd(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the result of adding a scalar d to the entries of this matrix.
scalarAdd(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns the result of adding a scalar d to the entries of this matrix.
scalarAdd(T) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Increment each entry of this matrix.
scalarAdd(double) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the result of adding a scalar d to the entries of this matrix.
scalarAdd(double) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the result of adding a scalar d to the entries of this matrix.
scalarAdd(double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of adding a scalar d to the entries of this matrix.
scalarAdd(T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Increment each entry of this matrix.
scalarAdd(double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the result of adding a scalar d to the entries of this matrix.
scalarAdd(double) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Returns the result of adding a scalar d to the entries of this matrix.
scalarDivide(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Divide by a scalar
scalarDivide(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Divide by a scalar
scalarDivide(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Divide by a scalar
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Multiply by a scalar
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Multiply by a scalar
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Multiply the instance by a scalar.
scalarMultiply(T) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Multiply the instance by a scalar.
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Multiply the instance by a scalar.
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Multiply the instance by a scalar.
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Multiply the instance by a scalar.
scalarMultiply(double) - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Multiply the instance by a scalar.
scalarMultiply(T) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Multiply each entry by d.
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of multiplying the entries of this matrix by the scalar d.
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the result of multiplying the entries of this matrix by the scalar d.
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns the result of multiplying the entries of this matrix by the scalar d.
scalarMultiply(T) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Multiply each entry by d.
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the result of multiplying the entries of this matrix by the scalar d.
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the result of multiplying the entries of this matrix by the scalar d.
scalarMultiply(double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of multiplying the entries of this matrix by the scalar d.
scalarMultiply(T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Multiply each entry by d.
scalarMultiply(double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the result of multiplying the entries of this matrix by the scalar d.
scalarMultiply(double) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Returns the result of multiplying the entries of this matrix by the scalar d.
scalarMultiply(double, double[][]) - Static method in class fr.cnes.sirius.patrius.stela.JavaMathAdapter
Return coef * matrix.
scalarSubtract(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Subtract a scalar
scalarSubtract(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Subtract a scalar
scalarSubtract(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Subtract a scalar
scalb(int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Multiply the instance by a power of 2.
scalb(double, int) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Multiply a double number by a power of 2.
scalb(float, int) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Multiply a float number by a power of 2.
scalb(double, int) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Multiply a double number by a power of 2.
scalb(float, int) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Multiply a float number by a power of 2.
scalb(double, int) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Multiply a double number by a power of 2.
scalb(float, int) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Multiply a float number by a power of 2.
scalb(double, int) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Multiply a double number by a power of 2.
scalb(float, int) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Multiply a float number by a power of 2.
scalb(double, int) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Multiply a double number by a power of 2.
scalb(float, int) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Multiply a float number by a power of 2.
scalb(double, int) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Multiply a double number by a power of 2.
scalb(float, int) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Multiply a float number by a power of 2.
scalb(double, int) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Multiply a double number by a power of 2.
scalb(float, int) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Multiply a float number by a power of 2.
scalb(int) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Multiply the instance by a power of 2.
scalb(double, int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Multiply a double number by a power of 2.
scalb(float, int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Multiply a float number by a power of 2.
scalb(double, int) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Multiply a double number by a power of 2.
scalb(float, int) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Multiply a float number by a power of 2.
scale(double) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Returns the interval scaled by a given factor with respect to its midpoint.
scale(double, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Returns the interval scaled by a given factor with respect to the specified epoch.
scaleArray(double[], double) - Static method in class fr.cnes.sirius.patrius.math.transform.TransformUtils
Multiply every component in the given real array by the given real number.
scaleArray(Complex[], double) - Static method in class fr.cnes.sirius.patrius.math.transform.TransformUtils
Multiply every component in the given complex array by the given real number.
scaled - Variable in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
First scaled derivative (h y').
scalRelativeTolerance - Variable in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Allowed relative scalar error.
SchwarzschildRelativisticEffect - Class in fr.cnes.sirius.patrius.forces.relativistic
Computation of the relativistic Schwarzschild effect.
SchwarzschildRelativisticEffect(double, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.relativistic.SchwarzschildRelativisticEffect
Constructor.
SchwarzschildRelativisticEffect(double) - Constructor for class fr.cnes.sirius.patrius.forces.relativistic.SchwarzschildRelativisticEffect
Constructor with partial derivative computation by default.
SCILAB_FORMAT - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
The SCILAB format for RealMatrix objects.
Screw - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class represents a screw
Screw(Screw) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Screw
Build a copy of a screw.
Screw(Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Screw
Constructor
SDP4 - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Identifier for SDP4 type of ephemeris.
SDP8 - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Identifier for SDP8 type of ephemeris.
search(UnivariateFunction, GoalType, double, double) - Method in class fr.cnes.sirius.patrius.math.optim.univariate.BracketFinder
Search new points that bracket a local optimum of the function.
searchForFitnessUpdate(Population) - Method in class fr.cnes.sirius.patrius.math.genetics.Chromosome
Searches the population for a chromosome representing the same solution, and if it finds one, updates the fitness to its value.
SearchIndexLibrary - Class in fr.cnes.sirius.patrius.math.utils
Index search algorithms based on method BinarySearch, coupled with dichotomy.
SearchInterval - Class in fr.cnes.sirius.patrius.math.optim.univariate
Search interval and (optional) start value.
SearchInterval(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.univariate.SearchInterval
 
SearchInterval(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.univariate.SearchInterval
 
searchSegment(int, double, int[], double[], String[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkFile
Search through loaded SPK files to find the highest-priority segment applicable to the body and time specified and buffer searched segments in the process, to attempt to avoid re-reading files.
searchXIndex - Variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
xtab used for search and satisfies condition from SearchIndex.
searchYIndex - Variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
ytab used for search and satisfies condition from SearchIndex.
searchZIndex - Variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
ztab used for search and satisfies condition from SearchIndex.
SecantSolver - Class in fr.cnes.sirius.patrius.math.analysis.solver
Implements the Secant method for root-finding (approximating a zero of a univariate real function).
SecantSolver() - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.SecantSolver
Construct a solver with default accuracy (1e-6).
SecantSolver(double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.SecantSolver
Construct a solver.
SecantSolver(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.solver.SecantSolver
Construct a solver.
SecondaryEquations - Interface in fr.cnes.sirius.patrius.math.ode
This interface allows users to add secondary differential equations to a primary set of differential equations.
SecondarySpacecraft - Class in fr.cnes.sirius.patrius.assembly.models
Secondary spacecraft to be used in events detections.
SecondarySpacecraft(Assembly, Propagator, String) - Constructor for class fr.cnes.sirius.patrius.assembly.models.SecondarySpacecraft
Constructor for a secondary spacecraft to be used in events detections.
SecondMoment - Class in fr.cnes.sirius.patrius.math.stat.descriptive.moment
Computes a statistic related to the Second Central Moment.
SecondMoment() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SecondMoment
Create a SecondMoment instance
SecondMoment(SecondMoment) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SecondMoment
Copy constructor, creates a new SecondMoment identical to the original
SecondOrderDifferentialEquations - Interface in fr.cnes.sirius.patrius.math.ode
This interface represents a second order differential equations set.
SecondOrderIntegrator - Interface in fr.cnes.sirius.patrius.math.ode
This interface represents a second order integrator for differential equations.
SecondOrderMapper - Class in fr.cnes.sirius.patrius.propagation.numerical
Second-order / first order integrator state mapper.
SecondOrderMapper() - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.SecondOrderMapper
Empty constructor used for Externalizable implementation.
SecondOrderMapper(List<AdditionalEquationsAndTolerances>) - Constructor for class fr.cnes.sirius.patrius.propagation.numerical.SecondOrderMapper
Constructor.
SecondOrderStateMapper - Interface in fr.cnes.sirius.patrius.math.ode.nonstiff.cowell
Mapper for second order integrator state vector.
SectorField - Class in fr.cnes.sirius.patrius.fieldsofview
This class defines a "sector" field of view.
SectorField(String, Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.fieldsofview.SectorField
Constructor for the "sector" field of view.
SecularAndHarmonic - Class in fr.cnes.sirius.patrius.math.fitting
Class for fitting evolution of osculating orbital parameters.
SecularAndHarmonic(int, double...) - Constructor for class fr.cnes.sirius.patrius.math.fitting.SecularAndHarmonic
Simple constructor.
secularOrbitIn - Variable in class fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator
Secular orbit.
Segment - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Simple container for a two-points segment.
Segment(Vector3D, Vector3D, Line) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Segment
Build a segment.
Segment(Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Segment
Build a segment.
Segment - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.twod
Simple container for a two-points segment.
Segment(Vector2D, Vector2D, Line) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Segment
Build a segment.
Segment(Vector2D, Vector2D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Segment
Build a segment.
SEIDELMANN_UA - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UA from the 1992 Astronomical Almanac by P.
select(Population) - Method in interface fr.cnes.sirius.patrius.math.genetics.SelectionPolicy
Select two chromosomes from the population.
select(Population) - Method in class fr.cnes.sirius.patrius.math.genetics.TournamentSelection
Select two chromosomes from the population.
selectDaf(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.FindArraysDAF
Select a DAF that already has a search in progress as the one to continue searching.
selectExtrapolator(TLE) - Static method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
Selects the extrapolator to use with the selected TLE.
selectExtrapolator(TLE, AttitudeProvider, MassProvider) - Static method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
Selects the extrapolator to use with the selected TLE.
selectExtrapolator(TLE, AttitudeProvider, AttitudeProvider, MassProvider) - Static method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
Selects the extrapolator to use with the selected TLE.
SelectionPolicy - Interface in fr.cnes.sirius.patrius.math.genetics
Algorithm used to select a chromosome pair from a population.
selectParamAndStep(Parameter, double) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Select the parameters to consider for Jacobian processing.
selectParameters(Parameter...) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Select the parameters to consider for Jacobian processing.
selectParameters(List<Parameter>) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Select the parameters to consider for Jacobian processing.
SEMICOLON - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Semicolon character (';') .
SemiVariance - Class in fr.cnes.sirius.patrius.math.stat.descriptive.moment
Computes the semivariance of a set of values with respect to a given cutoff value.
SemiVariance() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Constructs a SemiVariance with default (true) biasCorrected property and default (Downside) varianceDirection property.
SemiVariance(boolean) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Constructs a SemiVariance with the specified biasCorrected property and default (Downside) varianceDirection property.
SemiVariance(SemiVariance.Direction) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Constructs a SemiVariance with the specified Direction property and default (true) biasCorrected property
SemiVariance(boolean, SemiVariance.Direction) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Constructs a SemiVariance with the specified isBiasCorrected property and the specified Direction property.
SemiVariance(SemiVariance) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Copy constructor, creates a new SemiVariance identical to the original
SemiVariance.Direction - Enum in fr.cnes.sirius.patrius.math.stat.descriptive.moment
The direction of the semivariance - either upside or downside.
SensorInhibitionDetector - Class in fr.cnes.sirius.patrius.events.detectors
Event detector for the inhibition of a sensor.
SensorInhibitionDetector(Assembly, String, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
Constructor for the "inhibition" detector The default implementation behaviour is to continue propagation when entering the zone and to stop when exiting the zone.
SensorInhibitionDetector(Assembly, String, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
Constructor for the "inhibition" detector
SensorInhibitionDetector(SensorModel, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
Constructor for the "inhibition" detector The default implementation behaviour is to continue propagation when entering the zone and to stop when exiting the zone.
SensorInhibitionDetector(SensorModel, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
Constructor for the "inhibition" detector
SensorInhibitionDetector(SensorModel, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SensorInhibitionDetector
Constructor for the "inhibition" detector
SensorModel - Class in fr.cnes.sirius.patrius.assembly.models
 
SensorModel(Assembly, String) - Constructor for class fr.cnes.sirius.patrius.assembly.models.SensorModel
Constructor for a sensor model.
SensorProperty - Class in fr.cnes.sirius.patrius.assembly.properties
This class represents a generic sensor property for a part of the assembly.
SensorProperty(Vector3D) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
Constructor of the generic sensor property
SensorVisibilityDetector - Class in fr.cnes.sirius.patrius.events.detectors
Event detector for the visibility of a sensor.
SensorVisibilityDetector(Assembly, String, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Constructor for the "visibility view" detector The default implementation behaviour is to continue propagation when entering the zone and to stop when exiting the zone.
SensorVisibilityDetector(Assembly, String, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Constructor for the "visibility view" detector.
SensorVisibilityDetector(SensorModel, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Constructor for the "visibility view" detector The default implementation behaviour is to continue propagation when entering the zone and to stop when exiting the zone.
SensorVisibilityDetector(SensorModel, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Constructor for the "visibility" detector.
SensorVisibilityDetector(SensorModel, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Constructor for the "visibility" detector.
sequence - Variable in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
Attitude legs sequence.
sequence(int, int, int) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Returns an array of size integers starting at start, skipping stride numbers.
Sequences - Class in fr.cnes.sirius.patrius.utils.legs
Collection of static method for handling sequences of legs LegsSequence ands time sequences TimeSequence.
SerializableFunction<T,R> - Interface in fr.cnes.sirius.patrius.utils.serializablefunction
Extension of the Function interface to specify that these implementations must be serializable.
SerializablePredicate<T> - Interface in fr.cnes.sirius.patrius.utils.serializablefunction
Extension of the Predicate to specify that these implementations must be serializable.
SerializableToDoubleFunction<T> - Interface in fr.cnes.sirius.patrius.utils.serializablefunction
Extension of the ToDoubleFunction to specify that these implementations must be serializable.
serializeRealMatrix(RealMatrix, String) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Serialize a RealMatrix.
serializeRealMatrix(RealMatrix, ObjectOutputStream) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Serialize a RealMatrix.
serializeRealVector(RealVector, ObjectOutputStream) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Serialize a RealVector.
SeriesTerm - Class in fr.cnes.sirius.patrius.data
Base class for nutation series terms.
SeriesTerm(double, double) - Constructor for class fr.cnes.sirius.patrius.data.SeriesTerm
Simple constructor for the base class.
set(int, ArrayFieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Set a set of consecutive elements.
set(T) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Set all elements to a single value.
set(double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Set all elements to a single value.
set(T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Set all elements to a single value.
set(double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Set all elements to a single value.
setA(double[][]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the equalities constraints matrix
setA(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the equalities constraints matrix
setAccuracy(int) - Method in class fr.cnes.sirius.patrius.files.general.SatelliteInformation
Set the accuracy for this satellite.
setAdditionalStateProviders(List<AdditionalStateProvider>) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaBasicInterpolator
sets the additionalStateProviders
setAdditionalStateTolerance(String, double[], double[], String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Add additional state tolerances.
setAdditionalStateTolerance(String, double[], double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Add additional state tolerances.
setAe(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.BalminoGravityModel
Set the equatorial radius.
setAe(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.CunninghamGravityModel
Set the equatorial radius.
setAe(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.DrozinerGravityModel
Set the equatorial radius.
setAe(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
 
setAe(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.VariablePotentialGravityModel
Set the equatorial radius.
setAerodynamicProperties(AssemblyBuilder, String, double) - Method in class fr.cnes.sirius.patrius.assembly.vehicle.AerodynamicProperties
Set aerodynamic property to a part (it modifies vehicle surface model as a function of the multplicative factor).
setAerodynamicsProperties(AerodynamicCoefficient, AerodynamicCoefficient) - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Set aerodynamics properties only if possible : main shape must be a sphere or there must be no solar panels.
setAerodynamicsProperties(double, double) - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Set aerodynamics properties as constants.
setAgency(String) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the agency string for this SP3 file.
setAlpha(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the calibration parameter for line search
setAlt(double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Setter for alt.
setAMatrix(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Set the A matrix
setAngle(double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Set the angle of the line.
setAngularDerivativesFilter(AngularDerivativesFilter) - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Setter for the filter to use in interpolation.
setAp(double[]) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.ApCoef
Setter for AP.
setAp(int, int) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.ApCoef
Setter for a specific element of the AP array.
setAp(double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Setter for ap.
setApA(ApCoef) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Setter for apA.
setApA(double[]) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Setter for apA.
setArity(int) - Method in class fr.cnes.sirius.patrius.math.genetics.TournamentSelection
Sets the arity (number of chromosomes drawn to the tournament).
setAttitudeProvider(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Set attitude provider for forces and events computation.
setAttitudeProvider(AttitudeProvider, String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Set attitude provider for defined spacecraft.
setAttitudeProvider(AttitudeProvider, String) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Set attitude provider for defined spacecraft.
setAttitudeProvider(AttitudeProvider, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Set attitude provider for defined spacecraft.
setAttitudeProvider(MultiAttitudeProvider, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Set attitude provider.
setAttitudeProvider(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Set attitude provider for forces and events computation.
setAttitudeProvider(AttitudeProvider) - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Set attitude provider for forces and events computation.
setAttitudeProvider(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Set attitude provider for forces and events computation.
setAttitudeProvider(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Set attitude provider for forces and events computation.
setAttitudeProviderEvents(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Set attitude provider for events computation.
setAttitudeProviderEvents(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AnalyticalEphemerisModeHandler
Set attitude provider for events computation.
setAttitudeProviderEvents(AttitudeProvider, String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Set attitude provider for events computation.
setAttitudeProviderEvents(AttitudeProvider, String) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Set attitude provider for events computation.
setAttitudeProviderEvents(AttitudeProvider, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Set attitude provider for events computation.
setAttitudeProviderEvents(MultiAttitudeProvider, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Set attitude provider for events.
setAttitudeProviderEvents(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Set attitude provider for events computation.
setAttitudeProviderEvents(AttitudeProvider) - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Set attitude provider for events computation.
setAttitudeProviderEvents(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Set attitude provider for events computation.
setAttitudeProviderEvents(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Set attitude provider for events computation.
setAttitudeProviderForces(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Set attitude provider for forces computation.
setAttitudeProviderForces(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AnalyticalEphemerisModeHandler
Set attitude provider for forces computation.
setAttitudeProviderForces(AttitudeProvider, String) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Set attitude provider for forces computation.
setAttitudeProviderForces(AttitudeProvider, String) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Set attitude provider for forces computation.
setAttitudeProviderForces(AttitudeProvider, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Set attitude provider for forces computation.
setAttitudeProviderForces(MultiAttitudeProvider, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Set attitude provider for forces.
setAttitudeProviderForces(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Set attitude provider for forces computation.
setAttitudeProviderForces(AttitudeProvider) - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Set attitude provider for forces computation.
setAttitudeProviderForces(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Set attitude provider for forces computation.
setAttitudeProviderForces(AttitudeProvider) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Set attitude provider for forces computation.
setAttitudeRepresentedFrame(Frame) - Method in class fr.cnes.sirius.patrius.events.detectors.AngularMomentumExcessDetector
Define the frame represented by the attitude law
setAttitudeRepresentedFrame(Frame, Frame) - Method in class fr.cnes.sirius.patrius.events.detectors.FlightDomainExcessDetector
Define the frame represented by the attitude law and the desired flight domain represented frame
setAttribute(Object) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Associate an attribute with the instance.
setAvoidFillIn(boolean) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Set true if no methods that cause fill-in in the original matrices will be called or false otherwise
setAvoidIncreaseSparsity(boolean) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Set true if no method for making normal equations sparser will be applied or false otherwise
setAvoidPresolvingFillIn(boolean) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set true if no methods that cause fill-in in the original matrices will be called during the presolving phase or false otherwise
setAvoidPresolvingIncreaseSparsity(boolean) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set true if no method for making normal equations sparser will be applied during the presolving phase or false otherwise
setAvoidScaling(boolean) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Set if the matrix scaling should be disabled (true) or not (false)
setB(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the equalities constraints vector
setB(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the equalities constraints vector
setBarycenter(Vector<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Set the barycenter of the instance.
setBeta(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the calibration parameter for line search
setBiasCorrected(boolean) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Sets the biasCorrected property.
setBiasCorrected(boolean) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
 
setBiasCorrected(boolean) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
 
setBoldLineSeparator(String) - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Setter for the String representing the bold line separator.
setBuffered(boolean) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Set whether name record containing name of current array is buffered.
setC(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the linear objective function
setC(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the linear objective function
setCacheSize(int) - Static method in class fr.cnes.sirius.patrius.bodies.JPLHistoricEphemerisLoader
Set ephemeris cache size in days.
setCacheSlotsNumber(int) - Static method in class fr.cnes.sirius.patrius.utils.PatriusConfiguration
Set the number of slots to use in caches.
setCenter(PVCoordinatesProvider) - Method in class fr.cnes.sirius.patrius.frames.LocalOrbitalFrame
 
setCentralTermContribution(boolean) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractHarmonicGravityModel
Set the boolean for the central term contribution (true if the central term is considered, false if not).
setCentralTermContribution(boolean) - Method in class fr.cnes.sirius.patrius.forces.gravity.NewtonianGravityModel
Set the boolean for the central term contribution (true if the central term is considered, false if not).
setCheckKKTSolutionAccuracy(boolean) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set true if every inversion of the system must have an accuracy that satisfy the given toleranceKKT, false otherwise.
setCheckKKTSolutionAccuracy(boolean) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Set if the KTT solution accuracy is preserved or not
setCheckOptimalLagrangianBounds(boolean) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set if the bound conditions on the optimal equality constraints Lagrangian coefficients are respected.
setCheckPrevious(boolean) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Setter for the boolean indicating if the previous segment needs to be checked.
setCheckProgressConditions(boolean) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set true if a progress in the relevant algorithm norms is required during iterations, or false if the iteration will be exited with a warning
setCIRFPrecessionNutation(PrecessionNutation) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationBuilder
Setter for CIRF precession nutation provider in the builder.
setCIRFPrecessionNutationModel(PrecessionNutation) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Set the precession nutation model.
setClockCorrection(double) - Method in class fr.cnes.sirius.patrius.files.general.SatelliteTimeCoordinate
Set the clock correction to the given value.
setClockRateChange(double) - Method in class fr.cnes.sirius.patrius.files.general.SatelliteTimeCoordinate
Set the clock rate change to the given value.
setClosestPointOnShape(BodyPoint) - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Setter for the entered body point as closest point on shape.
setClosestPointOnShape(BodyPoint) - Method in class fr.cnes.sirius.patrius.bodies.EllipsoidPoint
Setter for the entered body point as closest point on shape.
setClosestPointOnShape(BodyPoint) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Setter for the entered body point as closest point on shape.
setColumn(int, T[]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Set the entries in column number column as a column matrix.
setColumn(int, double[]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Replaces the entries of a given column with the entries of the specified data array.
setColumn(int, double[]) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Replaces the entries of a given column with the entries of the specified data array.
setColumn(int, T[]) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Set the entries in column number column as a column matrix.
setColumn(int, double[]) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Replaces the entries of a given column with the entries of the specified data array.
setColumn(int, double[]) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Replaces the entries of a given column with the entries of the specified data array.
setColumn(int, T[]) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Set the entries in column number column as a column matrix.
setColumn(int, double[]) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Replaces the entries of a given column with the entries of the specified data array.
setColumnMatrix(int, FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Set the entries in column number column as a column matrix.
setColumnMatrix(int, RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Replaces the entries of a given column with the entries of the specified column matrix.
setColumnMatrix(int, RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Replaces the entries of a given column with the entries of the specified column matrix.
setColumnMatrix(int, FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Set the entries in column number column as a column matrix.
setColumnMatrix(int, BlockFieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Sets the entries in column number column as a column matrix.
setColumnMatrix(int, RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Replaces the entries of a given column with the entries of the specified column matrix.
setColumnMatrix(int, BlockRealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Sets the entries in column number column as a column matrix.
setColumnMatrix(int, RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Replaces the entries of a given column with the entries of the specified column matrix.
setColumnMatrix(int, FieldMatrix<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Set the entries in column number column as a column matrix.
setColumnMatrix(int, RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Replaces the entries of a given column with the entries of the specified column matrix.
setColumnVector(int, FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Set the entries in column number column as a vector.
setColumnVector(int, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Replaces the entries of a given column with the entries of the specified vector.
setColumnVector(int, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Replaces the entries of a given column with the entries of the specified vector.
setColumnVector(int, FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Set the entries in column number column as a vector.
setColumnVector(int, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Replaces the entries of a given column with the entries of the specified vector.
setColumnVector(int, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Replaces the entries of a given column with the entries of the specified vector.
setColumnVector(int, FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Set the entries in column number column as a vector.
setColumnVector(int, RealVector) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Replaces the entries of a given column with the entries of the specified vector.
setCompleteState(double[]) - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Set the complete current state.
setConfiguration(FramesConfiguration) - Static method in class fr.cnes.sirius.patrius.frames.FramesFactory
Sets a new configuration.
setControlFactors(double, double, double, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.GraggBulirschStoerIntegrator
Set the step size control factors.
setConvergenceThreshold(double) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Setter for the Newton algorithm threshold used to compute distance to the ellipsoid using method AbstractEllipsoidBodyShape.distanceTo(Line, Frame, AbsoluteDate).
setCoordinate(PVCoordinates) - Method in class fr.cnes.sirius.patrius.files.general.SatelliteTimeCoordinate
Set the coordinate for this entry.
setCoordinateSystem(String) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the coordinate system used for the orbit entries.
setCoriolisRelativisticEffect(CoriolisRelativisticEffect) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setCost(double) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.jacobian.AbstractLeastSquaresOptimizer
Sets the cost.
setD(int, double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Output
Setter for ith density component.
setData(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
Set the data array.
setData(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
Set the data array.
setData(double[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Set the data array.
setData(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Set the data array.
setDataUsed(String) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the data used indicator for this SP3 file.
setDayFraction(double) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the day fraction for this SP3 file.
setdDragdt(double[]) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Specify the drag values, only used for n steps drag computation purposes
setDefaultAbsolutePositivityThreshold(Double) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Sets the default absolute positivity threshold, above which a value is considered to be positive.
setDefaultAbsoluteSymmetryThreshold(Double) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Sets the default absolute threshold above which off-diagonal elements are considered different.
setDefaultDecomposition(Function<RealMatrix, Decomposition>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Sets the decomposition builder the getInverse() method should use by default when computing the inverse of the matrix.
setDefaultDecomposition(Function<RealMatrix, Decomposition>) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Sets the decomposition builder the getInverse() method should use by default when computing the inverse of the matrix.
setDefaultRelativePositivityThreshold(Double) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Sets the default relative positivity threshold, above which a value is considered to be numerically significant when compared to another value.
setDefaultRelativeSymmetryThreshold(Double) - Static method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Sets the default relative threshold above which off-diagonal elements are considered different.
setDenominatorFormat(NumberFormat) - Method in class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Modify the denominator format.
setDH(double) - Method in class fr.cnes.sirius.patrius.bodies.CelestialBodyTabulatedOrientation
Setter for the finite difference delta value.
setDiagonalLength(int) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.UpperDiagonalHKKTSolver
Set diagonal length
setDirty(boolean) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Setter for the boolean for force models / selected parameters consistency.
setDistanceEpsilon(double) - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Setter for the distance epsilon below which the height coordinate is neglected.
setDistanceEpsilon(double) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Setter for the distance epsilon below which the height coordinate is neglected.
setDiurnalRotation(DiurnalRotation) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationBuilder
Setter for diurnal rotation provider in the builder.
setDiurnalRotationModel(DiurnalRotation) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Set the diurnal rotation model.
setDoy(int) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Setter for doy.
setDragForce(DragForce) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setDryMass(double) - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Set vehicle dry mass.
setEarthPotentialAttractionModel(ForceModel) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setEclipsesComputation(boolean) - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Setter for enabling/disabling eclipses computation.
setElement(int, double) - Method in interface fr.cnes.sirius.patrius.math.util.DoubleArray
Sets the element at the specified index.
setElement(int, double) - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Sets the element at the specified index.
setElitismRate(double) - Method in class fr.cnes.sirius.patrius.math.genetics.ElitisticListPopulation
Sets the elitism rate, i.e. how many best chromosomes will be directly transferred to the next generation [in %].
setEntry(int, int, T) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Set the entry in the specified row and column.
setEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Sets the entry at the specified row and column to a new value.
setEntry(int, int, T) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Set the entry in the specified row and column.
setEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Sets the entry at the specified row and column to a new value.
setEntry(int, T) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Set a single element.
setEntry(int, double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Set a single element.
setEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Sets the entry at the specified row and column to a new value.
setEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Sets the entry at the specified row and column to a new value.
setEntry(int, int, T) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Set the entry in the specified row and column.
setEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Sets the entry at the specified row and column to a new value.
setEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Sets the entry for the specified row and column.
setEntry(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Sets the entry at the specified row and column to a new value.
setEntry(int, int, T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Set the entry in the specified row and column.
setEntry(int, T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Set a single element.
setEntry(int, int, double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Sets the entry at the specified row and column to a new value.
setEntry(int, double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Set a single element.
setEOPHistory(EOPHistory) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationBuilder
Setter for history provider in the builder.
setEOPHistory(EOPHistory) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Set the EOP history.
setEphemeris(CelestialBodyEphemeris) - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Set an ephemeris to the celestial point.
setEphemeris(CelestialBodyEphemeris) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
Set an ephemeris to the celestial point.
setEphemeris(CelestialBodyEphemeris) - Method in class fr.cnes.sirius.patrius.bodies.Earth
Set an ephemeris to the celestial point.
setEphemerisMode() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Set the propagator to ephemeris generation mode.
setEphemerisMode() - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Not authorized method: throws an unchecked exception when called.
setEphemerisMode() - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Set the propagator to ephemeris generation mode.
setEphemerisMode() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Set the propagator to ephemeris generation mode.
setEphemerisMode() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Set the propagator to ephemeris generation mode.
setEphemerisMode() - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Set the propagator to ephemeris generation mode.
setEphemerisMode() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Set the propagator to ephemeris generation mode.
setEpoch(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.files.general.SatelliteTimeCoordinate
Set the epoch for this coordinate.
setEpoch(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the epoch of the SP3 file.
setEpochInterval(double) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the epoch interval for this SP3 file.
setEpsilonSignalPropagation(double) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Set the epsilon for signal propagation used in #spacecraftsMaskingDistance(AbsoluteDate, AbsoluteDate, PropagationDelayType, LinkType) and #celestialBodiesMaskingDistance(AbsoluteDate, AbsoluteDate, PropagationDelayType, LinkType) methods.
setEpsilonSignalPropagation(double) - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Setter for the epsilon for signal propagation used in #getApparentRadius(PVCoordinatesProvider, AbsoluteDate, PVCoordinatesProvider, PropagationDelayType) method.
setEpsilonSignalPropagation(double) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Setter for the epsilon for signal propagation used in #getApparentRadius(PVCoordinatesProvider, AbsoluteDate, PVCoordinatesProvider, PropagationDelayType) method.
setEpsilonSignalPropagation(double) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Setter for the epsilon for signal propagation when signal propagation is taken into account.
setEpsilonSignalPropagation(double) - Method in class fr.cnes.sirius.patrius.forces.radiation.LightingRatio
Setter for the epsilon for signal propagation when signal propagation is taken into account.
setEpsilonSignalPropagation(double) - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Setter for the epsilon for signal propagation when signal propagation is taken into account.
setEquations(ExpandableStatefulODE) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Set the equations.
setExpectedSolution(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Just for testing porpose
setExpense(int) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Setter for the expense associated to a body.
setF0(ConvexMultivariateRealFunction) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the objective function to minimize
setF0(ConvexMultivariateRealFunction) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the objective function to minimize
setF107(double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Setter for f107.
setF107A(double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Setter for f107A.
setFi(ConvexMultivariateRealFunction[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the inequalities constraints array
setFi(ConvexMultivariateRealFunction[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the inequalities constraints array
setFiring(boolean) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ConstantThrustError
Set maneuver status.
setFiring(boolean) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Set maneuver status.
setFirstCovarianceMatrix(RealMatrix, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
Allows to change the CovarianceMatrix standing for the lower bound of the interpolation interval, associated with t1.
setForward(boolean) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiEphemerisModeHandler
Set forward propagation flag.
setFrame(UpdatableFrame) - Method in class fr.cnes.sirius.patrius.assembly.MainPart
Method to modify the frame of the main part.
setFunction(UnivariateFunction, double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierDecompositionEngine
Set the UnivariateFunction to decompose and its period.
setG(double[][]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the linear inequalities constraints matrix
setG(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the linear inequalities constraints matrix
setGeoMeanImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Sets the implementation for the geometric mean.
setGeoMeanImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Sets the implementation for the geometric mean.
setGeoMeanImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Sets the implementation for the geometric mean.
setGeoMeanImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Sets the implementation for the geometric mean.
setGeometricMeanImpl(UnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Sets the implementation for the gemoetric mean.
setgLat(double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Setter for gLat.
setgLong(double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Setter for gLong.
setGM(double) - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Set a central attraction coefficient to the celestial point.
setGM(double) - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Set a central attraction coefficient to the celestial point.
setGM(double) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
Set a central attraction coefficient to the celestial point.
setGM(double) - Method in class fr.cnes.sirius.patrius.bodies.Earth
Set a central attraction coefficient to the celestial point.
setGM(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.AttractionData
Set the central attraction coefficient.
setGpsWeek(int) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the GPS week of the SP3 file.
setGravityModel(GravityModel) - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Setter for a gravitational attraction model to the body.
setGravityModel(GravityModel) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBody
Setter for a gravitational attraction model to the body.
setGravityModel(GravityModel) - Method in class fr.cnes.sirius.patrius.bodies.Earth
Setter for a gravitational attraction model to the body.
setGVector(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Set the g vector
setH(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the linear inequalities constraints coefficients
setH(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the linear inequalities constraints coefficients
setHandle(int) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Setter for the state handle.
setHandle(int) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelInfo
Setter for the handle associated to the file.
setHandled(boolean) - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Set a boolean representing triangle status for fast algorithms.
setHighestFile(int) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Setter for the highest file number searched during the construction of the segment list.
setHMatrix(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Set the H matrix
setHPos(double) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Setter for the step used for finite difference computation with respect to spacecraft position
setHVector(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Set the h vector
setIEEEFlags(int) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Sets the IEEE 854 status flags.
setIEEEFlagsBits(int) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Sets some bits in the IEEE 854 status flags, without changing the already set bits.
setIndex(int) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector.Entry
Set the index of the entry.
setIndex1stOrder(int) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquationsAndTolerances
Set position of equations in first order state vector (initially unknown).
setIndex2ndOrder(int) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquationsAndTolerances
Set position of equations in second order state vector (initially unknown).
setIndexCurrSummary(int) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Setter for the index of the current summary within the summary record.
setInertia(RealMatrix, Frame) - Method in class fr.cnes.sirius.patrius.events.detectors.AngularMomentumExcessDetector
Define the inertia matrix (from CoM and in vehicle axis)
setInertiaMatrix(Matrix3D) - Method in class fr.cnes.sirius.patrius.assembly.properties.AbstractInertiaProperty
Sets the inertia matrix
setInhibitionFieldsAndTargets(IFieldOfView[], PVCoordinatesProvider[], ApparentRadiusProvider[]) - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
Sets the arrays of inhibition fields and the associated targets : the two array must have the same length.
setInitialJacobians(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Set the initial value of the Jacobian with respect to state and parameter.
setInitialJacobians(SpacecraftState, double[][], double[][]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Set the initial value of the Jacobian with respect to state and parameter.
setInitialJacobians(SpacecraftState, double[][]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Set the initial value of the Jacobian with respect to state.
setInitialJacobians(SpacecraftState, Parameter, double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Set the initial value of the Jacobian with respect to state.
setInitialJacobians(SpacecraftState, double[][], double[][], double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.JacobiansMapper
Set the Jacobian with respect to state into a one-dimensional additional state array.
setInitialLagrangian(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set a starting point for the Lagrangian multipliers
setInitialMainStateJacobian(double[][]) - Method in class fr.cnes.sirius.patrius.math.ode.JacobianMatrices
Set the initial value of the Jacobian matrix with respect to state.
setInitialParameterJacobian(String, double[]) - Method in class fr.cnes.sirius.patrius.math.ode.JacobianMatrices
Set the initial value of a column of the Jacobian matrix with respect to one parameter.
setInitialPoint(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the feasible starting point for the minimum search
setInitialState(SpacecraftState) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Set the initial state.
setInitialState(SpacecraftState, double, boolean) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Set the initial state.
setInitialStepSize(double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Set the initial step size.
setIntegrator(UnivariateIntegrator) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierDecompositionEngine
Set the UnivariateIntegrator to use for the serires coefficient computation.
setIntegrator(FirstOrderIntegrator) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Set the integrator.
setInteriorPointMethod(String) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the chosen interior-point method
setInterpolatedDate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.sampling.AdaptedStepHandler
Set the interpolated date.
setInterpolatedDate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.sampling.BasicStepInterpolator
Set the interpolated date.
setInterpolatedDate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiAdaptedStepHandler
Set the interpolated date.
setInterpolatedDate(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.sampling.multi.MultiPatriusStepInterpolator
Set the interpolated date.
setInterpolatedDate(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.sampling.PatriusStepInterpolator
Set the interpolated date.
setInterpolatedDate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaBasicInterpolator
Set the interpolated date.
setInterpolatedTime(double) - Method in class fr.cnes.sirius.patrius.math.ode.ContinuousOutputModel
Set the time of the interpolated point.
setInterpolatedTime(double) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Set the time of the interpolated point.
setInterpolatedTime(double) - Method in interface fr.cnes.sirius.patrius.math.ode.sampling.StepInterpolator
Set the time of the interpolated point.
setInterpolationControl(boolean, int) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.GraggBulirschStoerIntegrator
Set the interpolation order control parameter.
setJacobianWrtParametersEccentric(double[][]) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
 
setJacobianWrtParametersMean(double[][]) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
 
setJacobianWrtParametersTrue(double[][]) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
 
setJulianDay(int) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the julian day for this SP3 file.
setJupiterThirdBodyAttraction(ThirdBodyAttraction) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setKKTSolver(AbstractKKTSolver) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPrimalDualMethod
Set the KTT solver
setKKTSolver(AbstractKKTSolver) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.NewtonLEConstrainedFSP
Set the ktt solver
setKKTSolver(AbstractKKTSolver) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.NewtonLEConstrainedISP
Set the ktt solver
setKurtosisImpl(UnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Sets the implementation for the kurtosis.
setLastNameRecord(String) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Setter for the name of the last name record read.
setLastSummaryRecord(double[]) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Store the content of the last summary record into the state.
setLb(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the lower bounds
setLb(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the lower bounds
setLenseThirringRelativisticEffect(LenseThirringRelativisticEffect) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setLLHCoordinatesSystem(LLHCoordinatesSystem) - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyShape
Setter for the LLH coordinates system to be used by the computed BodyPoint.
setLLHCoordinatesSystem(LLHCoordinatesSystem) - Method in interface fr.cnes.sirius.patrius.bodies.BodyShape
Setter for the LLH coordinates system to be used by the computed BodyPoint.
setLowerBound(double) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Setter for the lower bound of the re-use interval.
setLowerEndPoint(IntervalEndpointType) - Method in class fr.cnes.sirius.patrius.math.interval.AbstractInterval
 
setLowestFile(int) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Setter for the lowest file number searched during the construction of the segment list.
setLPOptimizationRequest(LPOptimizationRequest) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Set the linear problem optimization request
setLPOptimizationResponse(LPOptimizationResponse) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Set the linear problem optimization response
setLst(double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Setter for lst.
setMainFieldCoefficients(int, int, double, double) - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Setter for the given main field coefficients.
setMainFieldOfView(IFieldOfView) - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
Sets the main field of view of this sensor
setMainShape(CrossSectionProvider) - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Set the main vehicle shape.
setMainTarget(PVCoordinatesProvider, ApparentRadiusProvider) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Sets the main target of the sensor property.
setMainTarget(PVCoordinatesProvider, ApparentRadiusProvider) - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
Sets the main target of the sensor
setMapper(SecondOrderStateMapper) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.cowell.CowellIntegrator
Set second order / first order state mapper.
setMarsThirdBodyAttraction(ThirdBodyAttraction) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setMassCenter(Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.properties.AbstractInertiaProperty
Sets the mass center.
setMassDerivativeZero(String) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaComputedModel
Set mass derivative to zero.
setMassDerivativeZero(String) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Set mass derivative to zero.
setMassDerivativeZero(String) - Method in class fr.cnes.sirius.patrius.assembly.models.MassModel
Set mass derivative to zero.
setMassDerivativeZero() - Method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
Set the flow rate to zero.
setMassDerivativeZero(String) - Method in interface fr.cnes.sirius.patrius.propagation.MassProvider
Set mass derivative to zero.
setMassDerivativeZero(String) - Method in class fr.cnes.sirius.patrius.propagation.SimpleMassModel
Set mass derivative to zero.
setMassProviderEquation(MassProvider, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Add additional equations associated with the mass provider.
setMassProviderEquation(MassProvider) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Add additional equations associated with the mass provider.
setMasterMode(double, PatriusFixedStepHandler) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Set the propagator to master mode with fixed steps.
setMasterMode(PatriusStepHandler) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Set the propagator to master mode with variable steps.
setMasterMode(double, MultiPatriusFixedStepHandler) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Set the propagator to master mode with fixed steps.
setMasterMode(MultiPatriusStepHandler) - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Set the propagator to master mode with variable steps.
setMasterMode(double, MultiPatriusFixedStepHandler) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Set the propagator to master mode with fixed steps.
setMasterMode(MultiPatriusStepHandler) - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Set the propagator to master mode with variable steps.
setMasterMode(double, MultiPatriusFixedStepHandler) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Set the propagator to master mode with fixed steps.
setMasterMode(MultiPatriusStepHandler) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Set the propagator to master mode with variable steps.
setMasterMode(double, PatriusFixedStepHandler) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Set the propagator to master mode with fixed steps.
setMasterMode(PatriusStepHandler) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Set the propagator to master mode with variable steps.
setMasterMode(double, PatriusFixedStepHandler) - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Set the propagator to master mode with fixed steps.
setMasterMode(PatriusStepHandler) - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Set the propagator to master mode with variable steps.
setMasterMode(double, PatriusFixedStepHandler) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Set the propagator to master mode with fixed steps.
setMasterMode(PatriusStepHandler) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Set the propagator to master mode with variable steps.
setMathLibrary(MathLibrary) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Set Math library.
setMathLibrary(MathLibraryType) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Set Math library using predefined values.
setMaxApparentRadiusSteps(int) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Setter for the maximum number of steps in the while loop of BodyShape#getApparentRadius(PVCoordinatesProvider, AbsoluteDate, PVCoordinatesProvider, PropagationDelayType) method.
setMaxCheckInterval(double) - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
Setter for the max check interval.
setMaxDegree(int) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
Set max degree
setMaxEvals(int) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierDecompositionEngine
Set the maximum evaluations allowed for the integrator.
setMaxEvaluations(int) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Set the maximal number of differential equations function evaluations.
setMaxEvaluations(int) - Method in interface fr.cnes.sirius.patrius.math.ode.ODEIntegrator
Set the maximal number of differential equations function evaluations.
setMaxGrowth(double) - Method in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Set the maximal growth factor for stepsize control.
setMaxGrowth(double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Set the maximal growth factor for stepsize control.
setMaximalCount(int) - Method in class fr.cnes.sirius.patrius.math.util.Incrementor
Sets the upper limit for the counter.
setMaxImpl(UnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Sets the implementation for the maximum.
setMaxImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Sets the implementation for the maximum.
setMaxImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Sets the implementation for the maximum.
setMaxImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Sets the implementation for the maximum.
setMaxImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Sets the implementation for the maximum.
setMaxIter(int) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Setter for the maximum number of iterations for signal propagation when signal propagation is taken into account.
setMaxIter(int) - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
Set the maximum number of iterations allowed for the algorithm which searches for the zero of the g function.
setMaxIteration(int) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the maximum number of iteration in the search algorithm.
setMaxIterSignalPropagation(int) - Method in class fr.cnes.sirius.patrius.bodies.AbstractEllipsoidBodyShape
Set the maximum number of iterations for signal propagation when signal propagation is taken into account.
setMaxIterSignalPropagation(int) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Setter for the maximum number of iterations for signal propagation when signal propagation is taken into account.
setMaxIterSignalPropagation(int) - Method in class fr.cnes.sirius.patrius.forces.radiation.LightingRatio
Setter for the maximum number of iterations for signal propagation when signal propagation is taken into account.
setMaxIterSignalPropagation(int) - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Setter for the maximum number of iterations for signal propagation when signal propagation is taken into account.
setMeanImpl(UnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Sets the implementation for the mean.
setMeanImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Sets the implementation for the mean.
setMeanImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Sets the implementation for the mean.
setMeanImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Sets the implementation for the mean.
setMeanImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Sets the implementation for the mean.
setMinImpl(UnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Sets the implementation for the minimum.
setMinImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Sets the implementation for the minimum.
setMinImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Sets the implementation for the minimum.
setMinImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Sets the implementation for the minimum.
setMinImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Sets the implementation for the minimum.
setMinReduction(double) - Method in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Set the minimal reduction factor for stepsize control.
setMinReduction(double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Set the minimal reduction factor for stepsize control.
setMode(int) - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Sets the data generation mode.
setModel(TDBModel) - Static method in class fr.cnes.sirius.patrius.time.TDBScale
Set the TDB model.
setMODPrecession(MODPrecessionModel) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationBuilder
Setter for MOD precession provider in the builder.
setMODPrecessionModel(MODPrecessionModel) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Set the MOD precession model.
setMoonThirdBodyAttraction(ThirdBodyAttraction) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setMu(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractGravityModel
Set the central attraction coefficient.
setMu(double) - Method in interface fr.cnes.sirius.patrius.forces.gravity.GravityModel
Set the central attraction coefficient.
setMu(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.grid.GridGravityModel
Set the central attraction coefficient.
setMu(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
 
setMu(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the calibration parameter for line search
setMu(double) - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Sets the mean used in data generation.
setMu(double) - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
Allows to change the value of the gravitational parameter.
setMultiplicativeFactor(double) - Method in class fr.cnes.sirius.patrius.assembly.vehicle.VehicleSurfaceModel
Set the multiplicative factor applied to the reference surface.
setMultiplicativeFactor(double) - Method in class fr.cnes.sirius.patrius.forces.gravity.AbstractBodyAttraction
Set the multiplicative factor.
setMultiplicators(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationResponse
Set the Lagrangian multipliers.
setMutability(boolean) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Enables or disables the mutability of this parameter descriptor.
setName(String) - Method in class fr.cnes.sirius.patrius.frames.Frame
Set frame name.
setNatureConverter(List<StelaForceModel>) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Set the force models to be used in the mean <=> osculating converter.
setNewtonThreshold(double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Setter for Newton algorithm threshold used to compute closest point and distance to the ellipsoid.
setNOfSlackVariables(int) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Set the number of slack variables
setNoIntercept(boolean) - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
 
setNotFeasibleInitialPoint(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set a not-feasible starting point for the minimum search
setNumberOfEpochs(int) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the number of epochs as contained in the SP3 file.
setNumElements(int) - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
This function allows you to control the number of elements contained in this array, and can be used to "throw out" the last n values in an array.
setNumeratorFormat(NumberFormat) - Method in class fr.cnes.sirius.patrius.math.fraction.AbstractFormat
Modify the numerator format.
setOceanTides(OceanTides) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setOptimizationRequest(OptimizationRequest) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Set optimization request
setOptimizationRequest(OptimizationRequest) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.JOptimizer
Set the optimization request
setOptimizationRequest(OptimizationRequest) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Set the optimization request
setOptimizationResponse(OptimizationResponse) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.AbstractLPOptimizationRequestHandler
Set optimization response
setOptimizationResponse(OptimizationResponse) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
Set the optimization response
setOrbit(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
Allows to change the orbit.
setOrbitFrame(Frame) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Set propagation frame.
setOrbitFrame(Frame) - Method in interface fr.cnes.sirius.patrius.propagation.BoundedPropagator
Set propagation frame.
setOrbitFrame(Frame) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Set propagation frame.
setOrbitFrame(Frame) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Set propagation frame.
setOrbitTolerance(double[], double[], String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Set the orbit tolerance of a defined state.
setOrbitType(SP3File.SP3OrbitType) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the SP3File.SP3OrbitType for this SP3 file.
setOrder(int) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierDecompositionEngine
 
setOrderControl(int, double, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.GraggBulirschStoerIntegrator
Set the order control parameters.
setOrientation(CelestialBodyOrientation) - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Setter for a celestial body orientation to define the body frames.
setOrientation(CelestialBodyOrientation) - Method in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Set a celestial body IAU orientation to define the body frames.
setOrientation(CelestialBodyOrientation) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBody
Setter for a celestial body orientation to define the body frames.
setOrientation(CelestialBodyOrientation) - Method in class fr.cnes.sirius.patrius.bodies.Earth
Setter for a celestial body orientation to define the body frames.
setOriginOffset(double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Set the offset of the origin.
setParameter(String, double) - Method in interface fr.cnes.sirius.patrius.math.ode.ParameterizedODE
Set the value for a given parameter.
setParameterizedODE(ParameterizedODE) - Method in class fr.cnes.sirius.patrius.math.ode.JacobianMatrices
Set a parameter Jacobian provider.
setParameterStep(String, double) - Method in class fr.cnes.sirius.patrius.math.ode.JacobianMatrices
Set the step associated to a parameter in order to compute by finite difference the Jacobian matrix.
setPartName(String) - Method in class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
Setter for the part name owning the property.
setPartName(String) - Method in class fr.cnes.sirius.patrius.assembly.properties.TankProperty
Setter for the part name owning the property.
setPatriusCompatibilityMode(PatriusConfiguration.PatriusVersionCompatibility) - Static method in class fr.cnes.sirius.patrius.utils.PatriusConfiguration
 
setPercentileImpl(UnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Sets the implementation to be used by DescriptiveStatistics.getPercentile(double).
setPeriodicComputationMethod(VariablePotentialCoefficientsSet.PeriodicComputationMethod) - Static method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Setter for periodicComputationMethod
setPoint(int, PointValuePair) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
Store a new point at location index.
setPoints(PointValuePair[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.AbstractSimplex
Replace all points.
setPolarMotion(PolarMotion) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationBuilder
Setter for polar motion provider in the builder.
setPolarMotionModel(PolarMotion) - Method in class fr.cnes.sirius.patrius.frames.configuration.FramesConfigurationImplementation
Set the polar motion model.
setPolynomialOrder(int) - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
 
setPopulationLimit(int) - Method in class fr.cnes.sirius.patrius.math.genetics.ListPopulation
Sets the maximal population size.
setPresolvingDisabled(boolean) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set if LP presolving should be disabled
setPressure(double) - Method in class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Set the local pressure at topocentric frame origin if needed.
setPreviousDescriptor(double[]) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Setter for the previous descriptor returned.
setPreviousHandle(int) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Setter for the previous handle returned.
setPreviousIndex(int) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Setter for the previous search index
setPreviousSegmentId(String) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Setter for the previous segment identifier returned.
setPrimaryState(double[]) - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Set primary part of the current state.
setPrintFunction(SerializableFunction<T, String>) - Method in class fr.cnes.sirius.patrius.math.parameter.FieldDescriptor
Sets the function to use when converting field values to strings.
setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Method in class fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector
Setter for the propagation delay computation type.
setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Method in class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
 
setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Method in class fr.cnes.sirius.patrius.events.detectors.BetaAngleDetector
 
setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Method in class fr.cnes.sirius.patrius.events.detectors.EclipseDetector
Setter for the propagation delay computation type.
setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Method in class fr.cnes.sirius.patrius.events.detectors.SensorVisibilityDetector
Setter for the propagation delay computation type.
setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Method in class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
 
setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Method in class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
Setter for the propagation delay computation type.
setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Method in class fr.cnes.sirius.patrius.events.detectors.TargetInFieldOfViewDetector
 
setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Method in class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Setter for the propagation delay computation type.
setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Method in class fr.cnes.sirius.patrius.forces.radiation.LightingRatio
Setter for the propagation delay computation type.
setPropagationDelayType(AbstractSignalPropagationDetector.PropagationDelayType, Frame) - Method in class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Setter for the propagation delay computation type.
setProvider(IJacobiansParameterizable) - Method in class fr.cnes.sirius.patrius.propagation.numerical.ParameterConfiguration
Set the povider handling this parameter.
setQuantile(double) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.rank.Percentile
Sets the value of the quantile field (determines what percentile is computed when evaluate() is called with no quantile argument).
setRadiativeProperties(AssemblyBuilder, String, double) - Method in class fr.cnes.sirius.patrius.assembly.vehicle.RadiativeProperties
Set radiative properties.
setRadiativeProperties(double, double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.assembly.Vehicle
Set radiative properties.
setRandomGenerator(RandomGenerator) - Static method in class fr.cnes.sirius.patrius.math.genetics.GeneticAlgorithm
Set the (static) random generator.
setReadCompleted(boolean) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
 
setRecnoCurrSummary(int) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.DafState
Set the current summary record of the DAF.
setRediffusedRadiationPressure(RediffusedRadiationPressure) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setReference(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.ModeHandler
Define new reference date.
setReference(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiEphemerisModeHandler
Define new reference date.
setReference(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.propagation.numerical.multi.MultiModeHandler
Define new reference date.
setReference(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.sampling.AdaptedStepHandler
Define new reference date.
setReference(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.sampling.multi.MultiAdaptedStepHandler
Define new reference date.
setReferenceAxis(Vector3D[]) - Method in class fr.cnes.sirius.patrius.assembly.properties.SensorProperty
Sets the reference axis
setReferential(Frame) - Method in class fr.cnes.sirius.patrius.frames.Frame
Set the referential of the frame.
setRescalingDisabled(boolean) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set if the matrix rescaling should be disabled (true) or not (false) Rescaling is involved in LP presolving and in the solution of the KKT systems associated with the problem.
setReturnCode(int) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationResponse
Set the return code (succes, warn or failed)
setReuseExpense(int) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Setter for the expense of the re-use interval.
setRoundingMode(DfpField.RoundingMode) - Method in class fr.cnes.sirius.patrius.math.dfp.DfpField
Set the rounding mode.
setRoundingMode(RoundingMode) - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Sets the rounding mode for decimal divisions.
setRow(int, T[]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Set the entries in row number row as a row matrix.
setRow(int, double[]) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Replaces the entries of a given row with the entries of the specified data array.
setRow(int, double[]) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Replaces the entries of a given row with the entries of the specified data array.
setRow(int, T[]) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Set the entries in row number row as a row matrix.
setRow(int, double[]) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Replaces the entries of a given row with the entries of the specified data array.
setRow(int, double[]) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Replaces the entries of a given row with the entries of the specified data array.
setRow(int, T[]) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Set the entries in row number row as a row matrix.
setRow(int, double[]) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Replaces the entries of a given row with the entries of the specified data array.
setRowMatrix(int, FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Set the entries in row number row as a row matrix.
setRowMatrix(int, RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Replaces the entries of a given row with the entries of the specified row matrix.
setRowMatrix(int, RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Replaces the entries of a given row with the entries of the specified row matrix.
setRowMatrix(int, FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Set the entries in row number row as a row matrix.
setRowMatrix(int, BlockFieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Sets the entries in row number row as a row matrix.
setRowMatrix(int, RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Replaces the entries of a given row with the entries of the specified row matrix.
setRowMatrix(int, BlockRealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Sets the entries in row number row as a row matrix.
setRowMatrix(int, RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Replaces the entries of a given row with the entries of the specified row matrix.
setRowMatrix(int, FieldMatrix<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Set the entries in row number row as a row matrix.
setRowMatrix(int, RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Replaces the entries of a given row with the entries of the specified row matrix.
setRowVector(int, FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Set the entries in row number row as a vector.
setRowVector(int, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Replaces the entries of a given row with the entries of the specified vector.
setRowVector(int, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Replaces the entries of a given row with the entries of the specified vector.
setRowVector(int, FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Set the entries in row number row as a vector.
setRowVector(int, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Replaces the entries of a given row with the entries of the specified vector.
setRowVector(int, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Replaces the entries of a given row with the entries of the specified vector.
setRowVector(int, FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Set the entries in row number row as a vector.
setRowVector(int, RealVector) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Replaces the entries of a given row with the entries of the specified vector.
setS(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AugmentedKKTSolver
Set a value to s
setSafety(double) - Method in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Set the safety factor for stepsize control.
setSafety(double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.EmbeddedRungeKuttaIntegrator
Set the safety factor for stepsize control.
setSatelliteId(String) - Method in class fr.cnes.sirius.patrius.files.general.SatelliteInformation
Set the id of this satellite.
setScale(int) - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Sets the scale for division operations.
setSchwarzschildRelativisticEffect(SchwarzschildRelativisticEffect) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setSearchMethod(TimeStampedInterpolableEphemeris.SearchMethod) - Method in class fr.cnes.sirius.patrius.propagation.precomputed.PVEphemeris
Setter for the search method.
setSearchMethod(TimeStampedInterpolableEphemeris.SearchMethod) - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Setter for the search method.
setSec(double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Input
Setter for doy.
setSecondaryState(int, double[]) - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Set secondary part of the current state.
setSecondCovarianceMatrix(RealMatrix, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.covariance.CovarianceInterpolation
Allows to change the CovarianceMatrix standing for the upper bound of the interpolation interval, associated with t2.
setSecondsOfWeek(double) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the seconds of the GPS week for this SP3 file.
setSecularVariationCoefficients(int, int, double, double) - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Setter for the given secular variation coefficients.
setSecureAlgorithm(String, String) - Method in class fr.cnes.sirius.patrius.math.random.RandomDataGenerator
Sets the PRNG algorithm for the underlying SecureRandom instance using the Security Provider API.
setSeed(int) - Method in class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
Sets the seed of the underlying random number generator using an int seed.
setSeed(int[]) - Method in class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
Sets the seed of the underlying random number generator using an int array seed.
setSeed(long) - Method in class fr.cnes.sirius.patrius.math.random.AbstractRandomGenerator
Sets the seed of the underlying random number generator using a long seed.
setSeed(int) - Method in class fr.cnes.sirius.patrius.math.random.AbstractWell
Reinitialize the generator as if just built with the given int seed.
setSeed(int[]) - Method in class fr.cnes.sirius.patrius.math.random.AbstractWell
Reinitialize the generator as if just built with the given int array seed.
setSeed(long) - Method in class fr.cnes.sirius.patrius.math.random.AbstractWell
Reinitialize the generator as if just built with the given long seed.
setSeed(int) - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Sets the seed of the underlying random number generator using an int seed.
setSeed(int[]) - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Sets the seed of the underlying random number generator using an int array seed.
setSeed(long) - Method in class fr.cnes.sirius.patrius.math.random.BitsStreamGenerator
Sets the seed of the underlying random number generator using a long seed.
setSeed(int) - Method in class fr.cnes.sirius.patrius.math.random.ISAACRandom
Sets the seed of the underlying random number generator using an int seed.
setSeed(long) - Method in class fr.cnes.sirius.patrius.math.random.ISAACRandom
Sets the seed of the underlying random number generator using a long seed.
setSeed(int[]) - Method in class fr.cnes.sirius.patrius.math.random.ISAACRandom
Sets the seed of the underlying random number generator using an int array seed.
setSeed(int) - Method in class fr.cnes.sirius.patrius.math.random.JDKRandomGenerator
Sets the seed of the underlying random number generator using an int seed.
setSeed(int[]) - Method in class fr.cnes.sirius.patrius.math.random.JDKRandomGenerator
Sets the seed of the underlying random number generator using an int array seed.
setSeed(int) - Method in class fr.cnes.sirius.patrius.math.random.MersenneTwister
Reinitialize the generator as if just built with the given int seed.
setSeed(int[]) - Method in class fr.cnes.sirius.patrius.math.random.MersenneTwister
Reinitialize the generator as if just built with the given int array seed.
setSeed(long) - Method in class fr.cnes.sirius.patrius.math.random.MersenneTwister
Reinitialize the generator as if just built with the given long seed.
setSeed(int) - Method in class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Sets the seed of the underlying random number generator using an int seed.
setSeed(int[]) - Method in class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Sets the seed of the underlying random number generator using an int array seed.
setSeed(long) - Method in class fr.cnes.sirius.patrius.math.random.RandomAdaptor
Sets the seed of the underlying random number generator using a long seed.
setSeed(int) - Method in interface fr.cnes.sirius.patrius.math.random.RandomGenerator
Sets the seed of the underlying random number generator using an int seed.
setSeed(int[]) - Method in interface fr.cnes.sirius.patrius.math.random.RandomGenerator
Sets the seed of the underlying random number generator using an int array seed.
setSeed(long) - Method in interface fr.cnes.sirius.patrius.math.random.RandomGenerator
Sets the seed of the underlying random number generator using a long seed.
setSeed(int) - Method in class fr.cnes.sirius.patrius.math.random.SynchronizedRandomGenerator
Sets the seed of the underlying random number generator using an int seed.
setSeed(int[]) - Method in class fr.cnes.sirius.patrius.math.random.SynchronizedRandomGenerator
Sets the seed of the underlying random number generator using an int array seed.
setSeed(long) - Method in class fr.cnes.sirius.patrius.math.random.SynchronizedRandomGenerator
Sets the seed of the underlying random number generator using a long seed.
setShape(BodyShape) - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Setter for a geometric shape to the body.
setShape(BodyShape) - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBody
Setter for a geometric shape to the body.
setShape(BodyShape) - Method in class fr.cnes.sirius.patrius.bodies.Earth
Setter for a geometric shape to the body.
setSigma(double) - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
setSize(double) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Set the size of the instance.
setSkewnessImpl(UnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Sets the implementation for the skewness.
setSlaveMode() - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Set the propagator to slave mode.
setSlaveMode() - Method in class fr.cnes.sirius.patrius.propagation.analytical.multi.MultiAnalyticalPropagator
Set the propagator to slave mode.
setSlaveMode() - Method in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Set the propagator to slave mode.
setSlaveMode() - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Set the propagator to slave mode.
setSlaveMode() - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Set the propagator to slave mode.
setSlaveMode() - Method in interface fr.cnes.sirius.patrius.propagation.Propagator
Set the propagator to slave mode.
setSlaveMode() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Set the propagator to slave mode.
setSoftCurrentTime(double) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Restrict step range to a limited part of the global step.
setSoftPreviousTime(double) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Restrict step range to a limited part of the global step.
setSolarActivityDataProvider(SolarActivityDataProvider) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setSolarRadiationPressure(SolarRadiationPressure) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setSolution(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationResponse
Set the solution
setSPICEJ2000Convention(BSPEphemerisLoader.SpiceJ2000ConventionEnum) - Method in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Setter for the Spice J2000 convention.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeLaw
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.AbstractGroundPointingWrapper
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeLawLeg
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudeLegLaw
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in interface fr.cnes.sirius.patrius.attitudes.AttitudeProvider
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.AttitudesSequence
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.ConstantSpinSlew
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.LofOffsetPointing
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialProfile
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionHarmonicProfile
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionPolynomialProfile
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLaw
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLeg
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Method to activate spin derivative computation.
setSpinDerivativesComputation(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Method to activate spin derivative computation.
setStabilityCheck(boolean, int, int, double) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.GraggBulirschStoerIntegrator
Set the stability check controls.
setStandardLineSeparator(String) - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Setter for the String representing the standard line separator.
setStartDate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.AbstractPropagator
Set a start date.
setStartDate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Set a start date.
setStarterIntegrator(FirstOrderIntegrator) - Method in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Set the starter integrator.
setStateInitialized(boolean) - Method in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Set the stateInitialized flag.
setSteps(double) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
Set the step for finite differences with respect to spacecraft position.
setStepSizeControl(double, double, double, double, boolean) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Set the adaptive step size control parameters.
setStepSizeControl(double, double, double[], double[], boolean) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Set the adaptive step size control parameters.
setStoreTimeDerivatives(boolean) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Setter for flag indicating if time derivatives dE'/dt must be stored.
setStringAlign(StringTablePrinter.StringAlign) - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Setter for the text alignment mode (RIGHT by default).
setSubMatrix(T[][], int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Replace the submatrix starting at (row, column) using data in the input subMatrix array.
setSubMatrix(double[][], int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Replaces part of the matrix with a given submatrix, starting at the specified row and column.
setSubMatrix(T[][], int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Replace the submatrix starting at (row, column) using data in the input subMatrix array.
setSubMatrix(double[][], int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Replaces part of the matrix with a given submatrix, starting at the specified row and column.
setSubMatrix(double[][], int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Replaces part of the matrix with a given submatrix, starting at the specified row and column.
setSubMatrix(double[][], int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Replaces part of the matrix with a given submatrix, starting at the specified row and column.
setSubMatrix(T[][], int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Replace the submatrix starting at (row, column) using data in the input subMatrix array.
setSubMatrix(double[][], int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Replaces part of the matrix with a given submatrix, starting at the specified row and column.
setSubMatrix(double[][], int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Replaces part of the matrix with a given submatrix, starting at the specified row and column.
setSubMatrix(double[][], int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Replaces part of the matrix with a given submatrix, starting at the specified row and column.
setSubMatrix(T[][], int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Replace the submatrix starting at (row, column) using data in the input subMatrix array.
setSubMatrix(double[][], int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Replaces part of the matrix with a given submatrix, starting at the specified row and column.
setSubVector(int, FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Set a set of consecutive elements.
setSubVector(int, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Set a sequence of consecutive elements.
setSubVector(int, double[]) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Set a set of consecutive elements.
setSubVector(int, FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Set a set of consecutive elements.
setSubVector(int, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Set a sequence of consecutive elements.
setSumImpl(UnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Sets the implementation for the sum.
setSumImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Sets the implementation for the Sum.
setSumImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Sets the implementation for the Sum.
setSumImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Sets the implementation for the Sum.
setSumImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Sets the implementation for the Sum.
setSumLogImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.GeometricMean
Sets the implementation for the sum of logs.
setSumLogImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Sets the implementation for the sum of logs.
setSumLogImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Sets the implementation for the sum of logs.
setSumLogImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Sets the implementation for the sum of logs.
setSumLogImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Sets the implementation for the sum of logs.
setSumsqImpl(UnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Sets the implementation for the sum of squares.
setSumsqImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Sets the implementation for the sum of squares.
setSumsqImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Sets the implementation for the sum of squares.
setSumsqImpl(StorelessUnivariateStatistic[]) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Sets the implementation for the sum of squares.
setSumsqImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Sets the implementation for the sum of squares.
setSun(PVCoordinatesProvider) - Method in class fr.cnes.sirius.patrius.events.detectors.NadirSolarIncidenceDetector
Setter for the sun PVCoordinatesProvider
setSunThirdBodyAttraction(ThirdBodyAttraction) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setSwitches(int, int) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Flags
Setter for a specific element of the switches array.
setSwitches(int[]) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Flags
Setter for switches.
setTemperature(double) - Method in class fr.cnes.sirius.patrius.events.detectors.ApparentElevationDetector
Set the local temperature at topocentric frame origin if needed.
setTerrestrialTides(TerrestrialTides) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setThreshold(double) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetBodyShape
Setter for the threshold for apparent radius determination convergence.
setThreshold(double) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator
Setter for relative convergence threshold for osculating to mean algorithm.
setThreshold(double) - Static method in class fr.cnes.sirius.patrius.propagation.analytical.EcksteinHechlerPropagator
Setter for osculating to mean conversion relative convergence threshold.
setThreshold(double) - Method in class fr.cnes.sirius.patrius.propagation.analytical.LiuMeanOsculatingConverter
Setter for relative convergence threshold for osculating to mean algorithm.
setThreshold(double) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DOrbitModel
Setter for relative convergence threshold for osculating to mean conversion used by method Analytical2DOrbitModel.osc2mean(Orbit).
setThreshold(double) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.Analytical2DPropagator
Setter for relative convergence threshold for osculating to mean conversion used by method Analytical2DPropagator.osc2mean(Orbit).
setThreshold(double) - Static method in class fr.cnes.sirius.patrius.stela.orbits.OrbitNatureConverter
Setter for osculating to mean conversion relative convergence threshold.
setThresholdDegraded(double) - Static method in class fr.cnes.sirius.patrius.stela.orbits.OrbitNatureConverter
Setter for osculating to mean conversion second relative convergence threshold.
setThrowExceptionOnMaxIterations(boolean) - Method in class fr.cnes.sirius.patrius.attitudes.slew.IsisSpinBiasSlewComputer
Set the boolean to decide if an exception is thrown when the max number of iterations arrive
setTime(double) - Method in class fr.cnes.sirius.patrius.math.ode.ExpandableStatefulODE
Set current time.
setTimeInterval(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Return a new law with the specified interval.
setTimeout(int) - Method in class fr.cnes.sirius.patrius.data.NetworkCrawler
Set the timeout for connection.
setTimeSystem(OrbitFile.TimeSystem) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the time system used in this SP3 file.
SETTING - Static variable in class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Flag for setting detection (slopeSelection = 1).
setTitle(String) - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Optionally, add a centered title (will be displayed before the header).
setTolerance(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the tolerance for the minimum value.
setToleranceFeas(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the tolerance for the constraints satisfaction.
setToleranceInnerStep(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the tolerance for inner iterations in the barrier-method.
setToleranceKKT(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequest
Set the acceptable tolerance for KKT system resolution
setToleranceKKT(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Acceptable tolerance for system resolution.
setTolerances(double[], double[]) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquationsAndTolerances
Set tolerances (no size check).
setTransform(Transform) - Method in class fr.cnes.sirius.patrius.frames.UpdatableFrame
Update the transform from the parent frame to the instance.
setTransMatComputationFlag(boolean) - Method in class fr.cnes.sirius.patrius.stela.forces.drag.StelaAtmosphericDrag
Setter for the switch indicating whether the drag term of the transition matrix has to be computed.
setType(SP3File.SP3FileType) - Method in class fr.cnes.sirius.patrius.files.sp3.SP3File
Set the file type for this SP3 file.
setUb(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the upper bounds
setUb(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the upper bounds
setup(int, UnivariateFunction, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.BaseAbstractUnivariateIntegrator
Prepare for computation.
setup(int, BivariateFunction, double, double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.bivariate.DelegatedBivariateIntegrator
Prepares for computation.
setup(int, LebedevFunction, LebedevGrid) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevIntegrator
Setup.
setup(int, PolynomialFunction, double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.AbstractPolynomialSolver
Prepare for computation.
setup(int, UnivariateDifferentiableFunction, double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.AbstractUnivariateDifferentiableSolver
Prepare for computation.
setup(int, F, double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Prepare for computation.
setUpEventDetector(EventDetector, Map<String, MultiAttitudeProvider>, Map<String, MultiAttitudeProvider>, String) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Wrap an Orekit event detector and register it to the integrator.
setUpEventDetector(MultiEventDetector, Map<String, MultiAttitudeProvider>, Map<String, MultiAttitudeProvider>) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
Wrap an Orekit multi-sat event detector and register it to the integrator.
setUpEventDetector(EventDetector) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Wrap an Orekit event detector and register it to the integrator.
setUpperBound(double) - Method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Setter for the upper bound of the re-use interval.
setUpperEndPoint(IntervalEndpointType) - Method in class fr.cnes.sirius.patrius.math.interval.AbstractInterval
 
setValue(String, Object) - Method in class fr.cnes.sirius.patrius.math.exception.util.ExceptionContext
Sets the context (key, value) pair.
setValue(double) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector.Entry
Set the value of the entry.
setValue(double) - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
Sets the parameter value.
setValuesFileURL(String) - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Sets the values file URL using a string URL representation.
setValuesFileURL(URL) - Method in class fr.cnes.sirius.patrius.math.random.ValueServer
Sets the the values file URL.
setVarianceDirection(SemiVariance.Direction) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
Sets the variance direction
setVarianceImpl(UnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Sets the implementation for the variance.
setVarianceImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Sets the implementation for the variance.
setVarianceImpl(StorelessUnivariateStatistic) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Sets the implementation for the variance.
setVecAbsoluteTolerance(double[]) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Set the vector of absolute tolerances.
setVecRelativeTolerance(double[]) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Set the vector of relative tolerances.
setVenusThirdBodyAttraction(ThirdBodyAttraction) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
 
setVerticalLeftSeparator(String) - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Setter for the String representing the vertical separator of the left column.
setVerticalRightSeparator(String) - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Setter for the String representing the vertical separator of the right column.
setVerticalSeparator(String) - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Setter for the String representing the vertical separator of the middle columns.
setWatch(String, int, String[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.PoolSpice
Add a name to the list of agents to notify whenever a member of a list of kernel variables is updated.
setWholeFormat(NumberFormat) - Method in class fr.cnes.sirius.patrius.math.fraction.ProperBigFractionFormat
Modify the whole format.
setWholeFormat(NumberFormat) - Method in class fr.cnes.sirius.patrius.math.fraction.ProperFractionFormat
Modify the whole format.
setWindowSize(int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
WindowSize controls the number of values that contribute to the reported statistics.
setWindowSize(int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
WindowSize controls the number of values that contribute to the reported statistics.
setYear(int) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
Set file year
setYlb(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the Lagrangian lower bounds for linear constraints (A rows)
setYub(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the Lagrangian upper bounds for linear constraints (A rows)
setZeroTolerance(double) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPPresolver
Set the value for zero-comparison:
if |a - b| < eps then a - b = 0.
setZlb(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the Lagrangian upper bounds for linear bounds
setZub(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Set the Lagrangian upper bounds for upper bounds
SEVEN_POINT_FIVE - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Constant 7.5
SGP - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Identifier for SGP type of ephemeris.
SGP4 - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Identifier for SGP4 type of ephemeris.
SGP8 - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Identifier for SGP8 type of ephemeris.
sh - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Intermediate values.
Shape - Interface in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Interface for all shapes.
shift(double[], double) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialsUtils
Compute the coefficients of the polynomial Ps(x) whose values at point x will be the same as the those from the original polynomial P(x) when computed at x + shift.
shift() - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Shift one step forward.
shift() - Method in class fr.cnes.sirius.patrius.propagation.sampling.BasicStepInterpolator
Shift one step forward.
shift(double) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Returns the interval with its lower an upper bounds shifted by the specified value.
shift(double, double) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Returns the interval with its lower an upper bounds shifted by the specified values.
shiftedBy(double) - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Get a time-shifted attitude.
shiftedBy(double) - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Shifts the orbital covariance in time by a given duration.
shiftedBy(double) - Method in class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Shifts the orbital covariance in time by a given duration.
shiftedBy(double) - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get a time-shifted instance.
shiftedBy(double, boolean) - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Get a time-shifted instance.
shiftedBy(double) - Method in class fr.cnes.sirius.patrius.orbits.Orbit
Call the method Orbit.orbitShiftedBy(double) implemented in inherited classes of Orbit.
shiftedBy(double) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Get a time-shifted state.
shiftedBy(double) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Get a time-shifted state.
shiftedBy(double) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Get a time-shifted date.
shiftedBy(double, TimeScale) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Get a time-shifted date in provided time scale.
shiftedBy(double, AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Shift a date taking into account a limit date which shall not be overpassed by this + dt.
shiftedBy(double) - Method in interface fr.cnes.sirius.patrius.time.TimeShiftable
Get a time-shifted instance.
shiftedBy(double) - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Get a time-shifted state.
shiftedBy(double, boolean) - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Get a time-shifted state.
shiftedBy(double, boolean) - Method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Get a time-shifted state.
shiftedBy(double) - Method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Get a time-shifted state.
shiftedBy(double) - Method in class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Get a time-shifted state.
shiftLeft() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Shift the mantissa left, and adjust the exponent to compensate.
shiftRight() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Shift the mantissa right, and adjust the exponent to compensate.
SHM_FILENAME - Static variable in class fr.cnes.sirius.patrius.forces.gravity.potential.GravityFieldFactory
Default regular expression for SHM files.
SHMFormatReader - Class in fr.cnes.sirius.patrius.forces.gravity.potential
Reader for the SHM gravity field format.
SHMFormatReader(String, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.potential.SHMFormatReader
Simple constructor.
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.AbstractDetector
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.detectors.CombinedPhenomenaDetector
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.detectors.NullMassDetector
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.detectors.NullMassPartDetector
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
shouldBeRemoved() - Method in interface fr.cnes.sirius.patrius.events.EventDetector
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.MultiAbstractDetector
This method is called after the step handler has returned and before the next step is started, but only when MultiEventDetector.eventOccurred(java.util.Map<java.lang.String, fr.cnes.sirius.patrius.propagation.SpacecraftState>, boolean, boolean) has been called.
shouldBeRemoved() - Method in interface fr.cnes.sirius.patrius.events.MultiEventDetector
This method is called after the step handler has returned and before the next step is started, but only when MultiEventDetector.eventOccurred(java.util.Map<java.lang.String, fr.cnes.sirius.patrius.propagation.SpacecraftState>, boolean, boolean) has been called.
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.postprocessing.GenericCodingEventDetector
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.postprocessing.MultiGenericCodingEventDetector
This method is called after the step handler has returned and before the next step is started, but only when MultiEventDetector.eventOccurred(java.util.Map<java.lang.String, fr.cnes.sirius.patrius.propagation.SpacecraftState>, boolean, boolean) has been called.
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedEventDetector
This method is called after the step handler has returned and before the next step is started, but only when EventHandler.eventOccurred(double, double[], boolean, boolean) has been called.
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMonoEventDetector
This method is called after the step handler has returned and before the next step is started, but only when EventHandler.eventOccurred(double, double[], boolean, boolean) has been called.
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.utils.AdaptedMultiEventDetector
This method is called after the step handler has returned and before the next step is started, but only when EventHandler.eventOccurred(double, double[], boolean, boolean) has been called.
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.utils.EventShifter
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.utils.OneSatEventDetectorWrapper
This method is called after the step handler has returned and before the next step is started, but only when MultiEventDetector.eventOccurred(java.util.Map<java.lang.String, fr.cnes.sirius.patrius.propagation.SpacecraftState>, boolean, boolean) has been called.
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
shouldBeRemoved() - Method in class fr.cnes.sirius.patrius.forces.maneuvers.ImpulseManeuver
shouldBeRemoved() - Method in interface fr.cnes.sirius.patrius.math.ode.events.EventHandler
This method is called after the step handler has returned and before the next step is started, but only when EventHandler.eventOccurred(double, double[], boolean, boolean) has been called.
shouldBeRemovedFlag - Variable in class fr.cnes.sirius.patrius.events.AbstractDetector
True if detector should be removed (updated by eventOccured)
side(Hyperplane<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.SubOrientedPoint
Compute the relative position of the instance with respect to an hyperplane.
side(Hyperplane<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SubPlane
Compute the relative position of the instance with respect to an hyperplane.
side(Hyperplane<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.SubLine
Compute the relative position of the instance with respect to an hyperplane.
side(Hyperplane<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractRegion
Compute the relative position of the instance with respect to an hyperplane.
side(Hyperplane<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractSubHyperplane
Compute the relative position of the instance with respect to an hyperplane.
side(Hyperplane<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Region
Compute the relative position of the instance with respect to an hyperplane.
Side - Enum in fr.cnes.sirius.patrius.math.geometry.partitioning
Enumerate representing the location of an element with respect to an hyperplane of a space.
side(Hyperplane<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.SubHyperplane
Compute the relative position of the instance with respect to an hyperplane.
Sigma(double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.CMAESOptimizer.Sigma
 
Sigmoid - Class in fr.cnes.sirius.patrius.math.analysis.function
Sigmoid function.
Sigmoid() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Sigmoid
Usual sigmoid function, where the lower asymptote is 0 and the higher asymptote is 1.
Sigmoid(double, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Sigmoid
Sigmoid function.
Sigmoid.Parametric - Class in fr.cnes.sirius.patrius.math.analysis.function
Parametric function where the input array contains the parameters of the logit function, ordered as follows: Lower asymptote Higher asymptote
sign - Variable in class fr.cnes.sirius.patrius.math.dfp.Dfp
Sign bit: 1 for positive, -1 for negative.
SignalPropagationWrapperDetector - Class in fr.cnes.sirius.patrius.events.utils
Wrap a signal propagation event detector and compute the emitter & receiver dates of the occurred events.
SignalPropagationWrapperDetector(AbstractSignalPropagationDetector) - Constructor for class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
Constructor.
signum() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Compute the signum of the instance.
Signum - Class in fr.cnes.sirius.patrius.math.analysis.function
signum function.
Signum() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Signum
 
signum(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the signum of a number.
signum(float) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the signum of a number.
signum(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the signum of a number.
signum(float) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the signum of a number.
signum(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the signum of a number.
signum(float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the signum of a number.
signum(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the signum of a number.
signum(float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the signum of a number.
signum(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the signum of a number.
signum(float) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the signum of a number.
signum(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the signum of a number.
signum(float) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the signum of a number.
signum(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the signum of a number.
signum(float) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the signum of a number.
signum() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Compute the signum of the instance.
signum(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the signum of a number.
signum(float) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the signum of a number.
signum(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the signum of a number.
signum(float) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the signum of a number.
SimpleAdditionalStateProvider - Class in fr.cnes.sirius.patrius.propagation
This class is a simple implementation of additionalStateProvider.
SimpleAdditionalStateProvider(String, AbsoluteDate[], double[][], ISearchIndex) - Constructor for class fr.cnes.sirius.patrius.propagation.SimpleAdditionalStateProvider
Creates an instance of SimpleAdditionalStateProvider from a name describing the additional state double table, a table of dates, and a table of additional states associated to these dates.
SimpleBounds - Class in fr.cnes.sirius.patrius.math.optim
Simple optimization constraints: lower and upper bounds.
SimpleBounds(double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.SimpleBounds
 
SimpleExponentialAtmosphere - Class in fr.cnes.sirius.patrius.forces.atmospheres
Simple exponential atmospheric model.
SimpleExponentialAtmosphere(EllipsoidBodyShape, double, double, double) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.SimpleExponentialAtmosphere
Create an exponential atmosphere.
SimpleMassModel - Class in fr.cnes.sirius.patrius.propagation
Simple implementation of MassProvider.
SimpleMassModel() - Constructor for class fr.cnes.sirius.patrius.propagation.SimpleMassModel
Empty constructor for Externalizable use.
SimpleMassModel(double, String) - Constructor for class fr.cnes.sirius.patrius.propagation.SimpleMassModel
Constructor.
SimplePointChecker<T extends Pair<double[],? extends Object>> - Class in fr.cnes.sirius.patrius.math.optim
Simple implementation of the ConvergenceChecker interface using only point coordinates.
SimplePointChecker(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.SimplePointChecker
Build an instance with specified thresholds.
SimplePointChecker(double, double, int) - Constructor for class fr.cnes.sirius.patrius.math.optim.SimplePointChecker
Builds an instance with specified thresholds.
SimpleRegression - Class in fr.cnes.sirius.patrius.math.stat.regression
Estimates an ordinary least squares regression model with one independent variable.
SimpleRegression() - Constructor for class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Create an empty SimpleRegression instance
SimpleRegression(boolean) - Constructor for class fr.cnes.sirius.patrius.math.stat.regression.SimpleRegression
Create a SimpleRegression instance, specifying whether or not to estimate an intercept.
SimpleUnivariateValueChecker - Class in fr.cnes.sirius.patrius.math.optim.univariate
Simple implementation of the AbstractConvergenceChecker interface that uses only objective function values.
SimpleUnivariateValueChecker(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.univariate.SimpleUnivariateValueChecker
Build an instance with specified thresholds.
SimpleUnivariateValueChecker(double, double, int) - Constructor for class fr.cnes.sirius.patrius.math.optim.univariate.SimpleUnivariateValueChecker
Builds an instance with specified thresholds.
SimpleValueChecker - Class in fr.cnes.sirius.patrius.math.optim
Simple implementation of the ConvergenceChecker interface using only objective function values.
SimpleValueChecker(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.SimpleValueChecker
Build an instance with specified thresholds.
SimpleValueChecker(double, double, int) - Constructor for class fr.cnes.sirius.patrius.math.optim.SimpleValueChecker
Builds an instance with specified thresholds.
SimpleVectorValueChecker - Class in fr.cnes.sirius.patrius.math.optim
Simple implementation of the ConvergenceChecker interface using only objective function values.
SimpleVectorValueChecker(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.SimpleVectorValueChecker
Build an instance with specified thresholds.
SimpleVectorValueChecker(double, double, int) - Constructor for class fr.cnes.sirius.patrius.math.optim.SimpleVectorValueChecker
Builds an instance with specified tolerance thresholds and iteration count.
SimplexOptimizer - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv
This class implements simplex-based direct search optimization.
SimplexOptimizer(ConvergenceChecker<PointValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.SimplexOptimizer
 
SimplexOptimizer(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.noderiv.SimplexOptimizer
 
SimplexSolver - Class in fr.cnes.sirius.patrius.math.optim.linear
Solves a linear problem using the "Two-Phase Simplex" method.
SimplexSolver() - Constructor for class fr.cnes.sirius.patrius.math.optim.linear.SimplexSolver
Builds a simplex solver with default settings.
SimplexSolver(double, int) - Constructor for class fr.cnes.sirius.patrius.math.optim.linear.SimplexSolver
Builds a simplex solver with a specified accepted amount of error.
SIMPSON_MAX_ITERATIONS_COUNT - Static variable in class fr.cnes.sirius.patrius.math.analysis.integration.SimpsonIntegrator
Maximal number of iterations for Simpson.
SimpsonIntegrator - Class in fr.cnes.sirius.patrius.math.analysis.integration
Implements Simpson's Rule for integration of real univariate functions.
SimpsonIntegrator(double, double, int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.SimpsonIntegrator
Build a Simpson integrator with given accuracies and iterations counts.
SimpsonIntegrator(int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.SimpsonIntegrator
Build a Simpson integrator with given iteration counts.
SimpsonIntegrator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.SimpsonIntegrator
Construct an integrator with default settings.
simpsonMean(double[]) - Static method in class fr.cnes.sirius.patrius.stela.forces.Squaring
Simpson's rule.
simpsonMean(double[], double) - Static method in class fr.cnes.sirius.patrius.stela.forces.Squaring
Simpson's rule when the integration is not done on the entire orbit, but only on one specific part.
simultaneous(L) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns leg(s) at the same date.
simultaneous(L) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Such a StrictLegsSequence cannot have simultaneous legs!
simultaneous(TimeStamped) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Such a StrictLegsSequence cannot have simultaneous legs.
simultaneous(TimeStamped) - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
Returns all simultaneous elements.
sin() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Sine operation.
sin(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute sine of a derivative structure.
Sin - Class in fr.cnes.sirius.patrius.math.analysis.function
Sine function.
Sin() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Sin
 
sin() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the sine of this complex number.
sin(Dfp) - Static method in class fr.cnes.sirius.patrius.math.dfp.DfpMath
computes the sine of the argument.
sin(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Sine function.
sin(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Sine function.
sin(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Sine function.
sin(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Sine function.
sin(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Sine function.
sin(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Sine function.
sin(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Sine function.
sin() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Sine operation.
sin(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Sine function.
sin(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Sine function.
SIN_I_LIM - Static variable in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Sinus of half limit inclination in type 8.
sinAndCos(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Computes sine and cosine of an angle together.
sinAndCos(double, double[]) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Computes sine and cosine of an angle together.
sinAndCos(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Computes sine and cosine of an angle together.
sinAndCos(double, double[]) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Computes sine and cosine of an angle together.
sinAndCos(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Computes sine and cosine of an angle together.
sinAndCos(double, double[]) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Computes sine and cosine of an angle together.
sinAndCos(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Computes sine and cosine of an angle together.
sinAndCos(double, double[]) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Computes sine and cosine of an angle together.
sinAndCos(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Computes sine and cosine of an angle together.
sinAndCos(double, double[]) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Computes sine and cosine of an angle together.
sinAndCos(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Computes sine and cosine of an angle together.
sinAndCos(double, double[]) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Computes sine and cosine of an angle together.
sinAndCos(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Computes sine and cosine of an angle together.
sinAndCos(double, double[]) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Computes sine and cosine of an angle together.
sinAndCos(double, double[]) - Static method in class fr.cnes.sirius.patrius.math.util.JafamaFastMath
Computes sine and cosine of an angle together.
sinAndCos(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Computes sine and cosine of an angle together.
sinAndCos(double, double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Computes sine and cosine of an angle together.
Sinc - Class in fr.cnes.sirius.patrius.math.analysis.function
Sinc function, defined by sinc(x) = 1 if x = 0, sin(x) / x otherwise.
Sinc() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Sinc
The sinc function, sin(x) / x.
Sinc(boolean) - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Sinc
Instantiates the sinc function.
SineFunction - Class in fr.cnes.sirius.patrius.math.analysis.function
Sine function of the form c.sin(f(x)) with f an univariate function that returns an angle in radians.
SineFunction(double, UnivariateDifferentiableFunction) - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.SineFunction
Constructor.
SingularMatrixException - Exception in fr.cnes.sirius.patrius.math.linear
Exception to be thrown when a non-singular matrix is expected.
SingularMatrixException() - Constructor for exception fr.cnes.sirius.patrius.math.linear.SingularMatrixException
Construct an exception.
SingularOperatorException - Exception in fr.cnes.sirius.patrius.math.linear
Exception to be thrown when trying to invert a singular operator.
SingularOperatorException() - Constructor for exception fr.cnes.sirius.patrius.math.linear.SingularOperatorException
Creates a new instance of this class.
SingularValueDecomposition - Class in fr.cnes.sirius.patrius.math.linear
Calculates the compact Singular Value Decomposition of a matrix.
SingularValueDecomposition(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.linear.SingularValueDecomposition
Simple constructor.
sinh() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Hyperbolic sine operation.
sinh(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute hyperbolic sine of a derivative structure.
Sinh - Class in fr.cnes.sirius.patrius.math.analysis.function
Hyperbolic sine function.
Sinh() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Sinh
 
sinh() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the hyperbolic sine of this complex number.
sinh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the hyperbolic sine of a number.
sinh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the hyperbolic sine of a number.
sinh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the hyperbolic sine of a number.
sinh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the hyperbolic sine of a number.
sinh(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the hyperbolic sine of a number.
sinh(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the hyperbolic sine of a number.
sinh(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the hyperbolic sine of a number.
sinh() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Hyperbolic sine operation.
sinh(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the hyperbolic sine of a number.
sinh(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the hyperbolic sine of a number.
sinhAndCosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double, double[]) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double, double[]) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double, double[]) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double, double[]) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double, double[]) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double, double[]) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double, double[]) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double, double[]) - Static method in class fr.cnes.sirius.patrius.math.util.JafamaFastMath
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Computes hyperbolic sine and hyperbolic cosine together.
sinhAndCosh(double, double[]) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Computes hyperbolic sine and hyperbolic cosine together.
sini0 - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
sinus original inclination.
SIXTY - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Constant 60
size() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.QuaternionDatePolynomialProfile
Return the size of the segments list.
size() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.AbstractEOPHistory
Get the number of entries in the history.
size() - Method in interface fr.cnes.sirius.patrius.frames.configuration.eop.EOPHistory
Get the number of entries in the history.
size() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP2000History
size.
size() - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.utilities.AVLTree
Get the number of elements of the tree.
size() - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap
Get the number of elements stored in the map.
size() - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap
Get the number of elements stored in the map.
size() - Method in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Return the number of elements.
size() - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
SIZEDESC - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Size of the descriptor array.
Skewness - Class in fr.cnes.sirius.patrius.math.stat.descriptive.moment
Computes the skewness of the available values.
Skewness() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Skewness
Constructs a Skewness
Skewness(ThirdMoment) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Skewness
Constructs a Skewness with an external moment
Skewness(Skewness) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Skewness
Copy constructor, creates a new Skewness identical to the original
SLAVE_MODE - Static variable in interface fr.cnes.sirius.patrius.propagation.MultiPropagator
Indicator for slave mode.
SLAVE_MODE - Static variable in interface fr.cnes.sirius.patrius.propagation.Propagator
Indicator for slave mode.
slerp(AbsoluteDate, Attitude, Attitude, Frame, boolean) - Static method in class fr.cnes.sirius.patrius.attitudes.Attitude
The slerp interpolation method is efficient but is less accurate than the interpolate method.
slerp(Rotation, Rotation, double) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Returns spherical linear interpolated rotation.
Slew - Interface in fr.cnes.sirius.patrius.attitudes
This interface represents a slew model set.
SmallManeuverAnalyticalModel - Class in fr.cnes.sirius.patrius.forces.maneuvers
Analytical model for small maneuvers.
SmallManeuverAnalyticalModel(SpacecraftState, Vector3D, double, String) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.SmallManeuverAnalyticalModel
Build a maneuver defined in spacecraft frame.
SmallManeuverAnalyticalModel(SpacecraftState, Frame, Vector3D, double, String) - Constructor for class fr.cnes.sirius.patrius.forces.maneuvers.SmallManeuverAnalyticalModel
Build a maneuver defined in user-specified frame.
smooth(double[], double[], double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.LoessInterpolator
Compute a weighted loess fit on the data at the original abscissae.
smooth(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.LoessInterpolator
Compute a loess fit on the data at the original abscissae.
SmoothingPolynomialBicubicSplineInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Generates a bicubic interpolation function.
SmoothingPolynomialBicubicSplineInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.SmoothingPolynomialBicubicSplineInterpolator
Default constructor.
SmoothingPolynomialBicubicSplineInterpolator(int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.SmoothingPolynomialBicubicSplineInterpolator
 
SmoothingPolynomialBicubicSplineInterpolator(int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.SmoothingPolynomialBicubicSplineInterpolator
 
SNAN - Static variable in class fr.cnes.sirius.patrius.math.dfp.Dfp
Indicator value for signaling NaN.
SOLAR_SYSTEM_BARYCENTER - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for solar system barycenter.
SolarActivityDataFactory - Class in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity
Factory used to read solar activity files and return solar activity data providers Loading of Solar Activity data follows PATRIUS standard way of handling data: Data are automatically loaded based on provided SolarActivityDataProvider.
SolarActivityDataProvider - Interface in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity
Interface for solar activity data providers, to be used for atmosphere models
SolarActivityDataReader - Class in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity
Represents a basic solar activity file reader.
SolarActivityDataReader(String) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Constructor.
SolarActivityToolbox - Class in fr.cnes.sirius.patrius.forces.atmospheres.solarActivity
Solar activity toolbox.
SolarRadiationPressure - Class in fr.cnes.sirius.patrius.forces.radiation
Solar radiation pressure force model considering spherical/circular or non-spherical (ellipsoid) occulting bodies.
SolarRadiationPressure(PVCoordinatesProvider, double, RadiationSensitive) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Simple constructor with default reference values.
SolarRadiationPressure(PVCoordinatesProvider, double, RadiationSensitive, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Simple constructor with default reference values.
SolarRadiationPressure(PVCoordinatesProvider, double, CelestialBodyFrame, RadiationSensitive, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Simple constructor with default reference values.
SolarRadiationPressure(double, double, PVCoordinatesProvider, double, double, RadiationSensitive) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Complete constructor.
SolarRadiationPressure(double, double, PVCoordinatesProvider, double, double, RadiationSensitive, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Complete constructor.
SolarRadiationPressure(double, double, PVCoordinatesProvider, double, double, CelestialBodyFrame, RadiationSensitive, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Complete constructor.
SolarRadiationPressure(Parameter, PVCoordinatesProvider, double, RadiationSensitive) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Complete constructor.
SolarRadiationPressure(Parameter, PVCoordinatesProvider, double, RadiationSensitive, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Complete constructor.
SolarRadiationPressure(Parameter, PVCoordinatesProvider, double, double, CelestialBodyFrame, RadiationSensitive, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Complete constructor.
SolarRadiationPressure(PVCoordinatesProvider, BodyShape, RadiationSensitive) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Simple constructor with default reference values.
SolarRadiationPressure(PVCoordinatesProvider, BodyShape, RadiationSensitive, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Simple constructor with default reference values.
SolarRadiationPressure(double, double, PVCoordinatesProvider, double, BodyShape, RadiationSensitive) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Complete constructor.
SolarRadiationPressure(double, double, PVCoordinatesProvider, double, BodyShape, RadiationSensitive, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Complete constructor.
SolarRadiationPressure(Parameter, PVCoordinatesProvider, BodyShape, RadiationSensitive) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Complete constructor using Parameter.
SolarRadiationPressure(Parameter, PVCoordinatesProvider, double, BodyShape, RadiationSensitive, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Complete constructor using Parameter.
SolarRadiationPressure(double, double, PVCoordinatesProvider, double, BodyShape, Assembly, double) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Creates a new instance.
SolarRadiationPressure(SolarRadiationPressure, Assembly) - Constructor for class fr.cnes.sirius.patrius.forces.radiation.SolarRadiationPressure
Creates a new instance from the data in another one but with a different assembly.
SolarRadiationWrench - Class in fr.cnes.sirius.patrius.wrenches
This class represents a solar radiation wrench model.
SolarRadiationWrench(PVCoordinatesProvider, BodyShape, RadiationWrenchSensitive) - Constructor for class fr.cnes.sirius.patrius.wrenches.SolarRadiationWrench
Simple constructor with default reference values.
SolarRadiationWrench(double, double, double, PVCoordinatesProvider, BodyShape, RadiationWrenchSensitive) - Constructor for class fr.cnes.sirius.patrius.wrenches.SolarRadiationWrench
Complete constructor.
SolarRadiationWrench(Parameter, Parameter, Parameter, PVCoordinatesProvider, BodyShape, RadiationWrenchSensitive) - Constructor for class fr.cnes.sirius.patrius.wrenches.SolarRadiationWrench
Complete constructor using Parameter.
SolarTimeAngleDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the solar time angle of a spacecraft is equal to a predetermined value.
SolarTimeAngleDetector(double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Constructor for a SolarTimeDetector instance.
SolarTimeAngleDetector(double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Constructor for a SolarTimeDetector instance with complimentary parameters.
SolarTimeAngleDetector(double, double, double, CelestialBodyFrame) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Constructor for a SolarTimeDetector instance with complimentary parameters.
SolarTimeAngleDetector(double, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Constructor for a SolarTimeDetector instance with complimentary parameters.
SolarTimeAngleDetector(double, double, double, CelestialBodyFrame, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Constructor for a SolarTimeDetector instance with complimentary parameters.
SolarTimeAngleDetector(double, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Constructor for a SolarTimeDetector instance with complimentary parameters.
SolarTimeAngleDetector(double, double, double, CelestialBodyFrame, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Constructor for a SolarTimeDetector instance with complimentary parameters.
SolarTimeAngleDetector(double, PVCoordinatesProvider, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Constructor for a SolarTimeDetector instance with complimentary parameters.
SolarTimeAngleDetector(double, PVCoordinatesProvider, double, double, CelestialBodyFrame, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SolarTimeAngleDetector
Constructor for a SolarTimeDetector instance with complimentary parameters.
solidEarthTidesCorrections(AbsoluteDate, Vector3D, Vector3D, Vector3D) - Static method in class fr.cnes.sirius.patrius.forces.gravity.tides.ReferencePointsDisplacement
Computes the displacement of reference points due to the effect of the solid Earth tides.
SolidShape - Interface in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Interface for all solids.
SolidTidesAcc - Class in fr.cnes.sirius.patrius.stela.forces.gravity
Class representing the tidal contribution.
SolidTidesAcc(CelestialPoint, CelestialPoint) - Constructor for class fr.cnes.sirius.patrius.stela.forces.gravity.SolidTidesAcc
Default constructor: both sun and moon contributions have to be computed.
SolidTidesAcc(boolean, boolean, CelestialPoint, CelestialPoint) - Constructor for class fr.cnes.sirius.patrius.stela.forces.gravity.SolidTidesAcc
Advanced constructor: the user can choose if the sun or the moon contribution has to be deactivated.
solve(int, F, double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Solve for a zero in the given interval, start at startValue.
solve(int, F, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Solve for a zero root in the given interval.
solve(int, F, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Solve for a zero in the vicinity of startValue.
solve(int, UnivariateFunction, double, double, AllowedSolution) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseSecantSolver
Solve for a zero in the given interval.
solve(int, UnivariateFunction, double, double, double, AllowedSolution) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseSecantSolver
Solve for a zero in the given interval, start at startValue.
solve(int, UnivariateFunction, double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseSecantSolver
Solve for a zero in the given interval, start at startValue.
solve(int, Func, double, double) - Method in interface fr.cnes.sirius.patrius.math.analysis.solver.BaseUnivariateSolver
Solve for a zero root in the given interval.
solve(int, Func, double, double, double) - Method in interface fr.cnes.sirius.patrius.math.analysis.solver.BaseUnivariateSolver
Solve for a zero in the given interval, start at startValue.
solve(int, Func, double) - Method in interface fr.cnes.sirius.patrius.math.analysis.solver.BaseUnivariateSolver
Solve for a zero in the vicinity of startValue.
solve(int, Func, double, double, AllowedSolution) - Method in interface fr.cnes.sirius.patrius.math.analysis.solver.BracketedUnivariateSolver
Solve for a zero in the given interval.
solve(int, Func, double, double, double, AllowedSolution) - Method in interface fr.cnes.sirius.patrius.math.analysis.solver.BracketedUnivariateSolver
Solve for a zero in the given interval, start at startValue.
solve(int, UnivariateFunction, double, double, AllowedSolution) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BracketingNthOrderBrentSolver
Solve for a zero in the given interval.
solve(int, UnivariateFunction, double, double, double, AllowedSolution) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BracketingNthOrderBrentSolver
Solve for a zero in the given interval, start at startValue.
solve(int, UnivariateDifferentiableFunction, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.NewtonRaphsonSolver
Find a zero near the midpoint of min and max.
solve(UnivariateFunction, double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
Convenience method to find a zero of a univariate real function.
solve(UnivariateFunction, double, double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
Convenience method to find a zero of a univariate real function.
solve(int, UnivariateDfpFunction, Dfp, Dfp, AllowedSolution) - Method in class fr.cnes.sirius.patrius.math.dfp.BracketingNthOrderBrentSolverDFP
Solve for a zero in the given interval.
solve(int, UnivariateDfpFunction, Dfp, Dfp, Dfp, AllowedSolution) - Method in class fr.cnes.sirius.patrius.math.dfp.BracketingNthOrderBrentSolverDFP
Solve for a zero in the given interval, start at startValue.
solve(RealVector) - Method in interface fr.cnes.sirius.patrius.math.linear.DecompositionSolver
Solve the linear equation A × X = B for matrices A.
solve(RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.DecompositionSolver
Solve the linear equation A × X = B for matrices A.
solve(FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldDecompositionSolver
Solve the linear equation A × X = B for matrices A.
solve(FieldMatrix<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldDecompositionSolver
Solve the linear equation A × X = B for matrices A.
solve(RealLinearOperator, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolver
Returns an estimate of the solution to the linear system A · x = b.
solve(RealLinearOperator, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolver
Returns an estimate of the solution to the linear system A · x = b.
solve(RealLinearOperator, RealLinearOperator, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.PreconditionedIterativeLinearSolver
Returns an estimate of the solution to the linear system A · x = b.
solve(RealLinearOperator, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.PreconditionedIterativeLinearSolver
Returns an estimate of the solution to the linear system A · x = b.
solve(RealLinearOperator, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.PreconditionedIterativeLinearSolver
Returns an estimate of the solution to the linear system A · x = b.
solve(RealLinearOperator, RealLinearOperator, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.PreconditionedIterativeLinearSolver
Returns an estimate of the solution to the linear system A · x = b.
solve(RealLinearOperator, RealLinearOperator, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.SymmLQ
Returns an estimate of the solution to the linear system A · x = b.
solve(RealLinearOperator, RealLinearOperator, RealVector, boolean, double) - Method in class fr.cnes.sirius.patrius.math.linear.SymmLQ
Returns an estimate of the solution to the linear system (A - shift · I) · x = b.
solve(RealLinearOperator, RealLinearOperator, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.SymmLQ
Returns an estimate of the solution to the linear system A · x = b.
solve(RealLinearOperator, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.SymmLQ
Returns an estimate of the solution to the linear system A · x = b.
solve(RealLinearOperator, RealVector, boolean, double) - Method in class fr.cnes.sirius.patrius.math.linear.SymmLQ
Returns the solution to the system (A - shift · I) · x = b.
solve(RealLinearOperator, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.SymmLQ
Returns an estimate of the solution to the linear system A · x = b.
solve(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.CholeskyFactorization
Solver for system AX = b.
solve(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.CholeskyFactorization
Solver for system AX = b.
solve() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Returns two vectors v and w solutions of the KKT system.
solve() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AugmentedKKTSolver
Returns the two vectors v and w.
solve() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.BasicKKTSolver
Returns the two vectors v and w.
solve() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.UpperDiagonalHKKTSolver
Returns the two vectors v and w.
solveAllComplex(double[], double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.LaguerreSolver
Find all complex roots for the polynomial with the given coefficients, starting from the given initial value.
solveAugmentedKKT() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
Solve the augmented KTT system
solveBiquadratic(double, double, double) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Solves the equation c4x4 + c2x2 + c0 = 0.
solveComplex(double[], double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.LaguerreSolver
Find a complex root for the polynomial with the given coefficients, starting from the given initial value.
solveInPlace(RealLinearOperator, RealLinearOperator, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ConjugateGradient
Returns an estimate of the solution to the linear system A · x = b.
solveInPlace(RealLinearOperator, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.IterativeLinearSolver
Returns an estimate of the solution to the linear system A · x = b.
solveInPlace(RealLinearOperator, RealLinearOperator, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.PreconditionedIterativeLinearSolver
Returns an estimate of the solution to the linear system A · x = b.
solveInPlace(RealLinearOperator, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.PreconditionedIterativeLinearSolver
Returns an estimate of the solution to the linear system A · x = b.
solveInPlace(RealLinearOperator, RealLinearOperator, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.SymmLQ
Returns an estimate of the solution to the linear system A · x = b.
solveInPlace(RealLinearOperator, RealLinearOperator, RealVector, RealVector, boolean, double) - Method in class fr.cnes.sirius.patrius.math.linear.SymmLQ
Returns an estimate of the solution to the linear system (A - shift · I) · x = b.
solveInPlace(RealLinearOperator, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.SymmLQ
Returns an estimate of the solution to the linear system A · x = b.
solveInverseCumulativeProbability(double, int, int) - Method in class fr.cnes.sirius.patrius.math.distribution.AbstractIntegerDistribution
solveKeplerEquationEccentricAnomaly(double, double) - Static method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Solve the Kepler equation to get the eccentric anomaly : E - e*sin(E)= M
solveLowerTriangularSystem(RealMatrix, RealVector) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Solve a system of composed of a Lower Triangular Matrix RealMatrix.
solvePhase1(SimplexTableau) - Method in class fr.cnes.sirius.patrius.math.optim.linear.SimplexSolver
Solves Phase 1 of the Simplex method.
solvePolyDeg2(Complex, Complex, Complex) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Solves the complex equation c2x2 + c1x + c0 = 0.
solvePolyDeg3(double, double, double, double) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Solves the equation c3x3 + c2x2 + c1x + c0 = 0.
solvePolyDeg4(double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Solves the equation c4x4 + c3x3 + c2x2 + c1x + c0 = 0.
solveQuadraticEquation(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Calculation of a quadratic equation (ax^2 + bx + c) and return the positive root
solveQuadraticEquationMaxRoot(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Calculation of a quadratic equation (ax^2 + bx + c) and return the positive root
solveQuadraticEquationMinRoot(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.MathUtils
Calculation of a quadratic equation (ax^2 + bx + c) and return the positive root
SOLVER_DEFAULT_ABSOLUTE_ACCURACY - Static variable in class fr.cnes.sirius.patrius.math.distribution.AbstractRealDistribution
Default accuracy.
solveUpperTriangularSystem(RealMatrix, RealVector) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Solver a system composed of an Upper Triangular Matrix RealMatrix.
sortInPlace(double[], double[]...) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Sort an array in ascending order in place and perform the same reordering of entries on other arrays.
sortInPlace(double[], MathArrays.OrderDirection, double[]...) - Static method in class fr.cnes.sirius.patrius.math.util.MathArrays
Sort an array in place and perform the same reordering of entries on other arrays.
sortVerticies(Vector2D[][], boolean) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.PolygonsSet
Method to sort vertices according to a specific sense : (trigonometric or clockwise)
SP3File - Class in fr.cnes.sirius.patrius.files.sp3
Represents a parsed SP3 orbit file.
SP3File() - Constructor for class fr.cnes.sirius.patrius.files.sp3.SP3File
Create a new SP3 file object.
SP3File.SP3FileType - Enum in fr.cnes.sirius.patrius.files.sp3
File type indicator.
SP3File.SP3OrbitType - Enum in fr.cnes.sirius.patrius.files.sp3
Orbit type indicator.
SP3Parser - Class in fr.cnes.sirius.patrius.files.sp3
A parser for the SP3 orbit file format.
SP3Parser() - Constructor for class fr.cnes.sirius.patrius.files.sp3.SP3Parser
 
SP_IERS2003 - Static variable in class fr.cnes.sirius.patrius.frames.configuration.sp.SPrimeModelFactory
IERS 2003 convention.
SP_IERS2010 - Static variable in class fr.cnes.sirius.patrius.frames.configuration.sp.SPrimeModelFactory
IERS 2010 convention.
SPACE - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Space.
Space - Interface in fr.cnes.sirius.patrius.math.geometry
This interface represents a generic space, with affine and vectorial counterparts.
SPACE - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Space character (' ').
spacecraftsMaskingDistance(AbsoluteDate, AbsoluteDate, AbstractSignalPropagationDetector.PropagationDelayType, VisibilityFromStationDetector.LinkType) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Computes the minimal euclidian distance to the spacecraft's shapes (GEOMERTY properties).
SpacecraftState - Class in fr.cnes.sirius.patrius.propagation
This class is the representation of a complete state holding orbit, attitude for forces and events computation and additional states informations at a given date.
SpacecraftState(Orbit) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit only.
SpacecraftState(Orbit, Attitude) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit and a single attitude.
SpacecraftState(Orbit, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Create a new instance from orbit and mass provider.
SpacecraftState(Orbit, Attitude, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit, attitude and mass provider.
SpacecraftState(Orbit, Attitude, Attitude) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit, attitude for forces and events computation.
SpacecraftState(Orbit, Attitude, Attitude, Map<String, double[]>) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit, attitude for forces and events computation and additional states map.
SpacecraftState(Orbit, Attitude, Attitude, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit, attitude for forces and events computation and mass provider.
SpacecraftState(Orbit, Attitude, Attitude, MassProvider, Map<String, double[]>) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit, attitude for forces and events computation, mass provider and additional states map.
SpacecraftState(AttitudeProvider, Orbit) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit and a single attitude provider.
SpacecraftState(AttitudeProvider, Orbit, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit, attitude provider and mass provider.
SpacecraftState(AttitudeProvider, AttitudeProvider, Orbit) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit, attitude for forces and events computation.
SpacecraftState(AttitudeProvider, AttitudeProvider, Orbit, Map<String, double[]>) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit, attitude for forces and events computation and additional states map.
SpacecraftState(AttitudeProvider, AttitudeProvider, Orbit, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit, attitude for forces and events computation and mass provider.
SpacecraftState(AttitudeProvider, AttitudeProvider, Orbit, MassProvider, Map<String, double[]>) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft state from orbit, attitudeProviders for forces and events computation, mass provider and additional states map.
SpacecraftState(double[], OrbitType, PositionAngle, AbsoluteDate, double, Frame, Map<String, AdditionalStateInfo>, AttitudeProvider, AttitudeProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft from an array (a state vector) and an additional states informations map.
SpacecraftState(double[], OrbitType, PositionAngle, AbsoluteDate, double, Frame, Map<String, AdditionalStateInfo>, Attitude, Attitude) - Constructor for class fr.cnes.sirius.patrius.propagation.SpacecraftState
Build a spacecraft from an array (a state vector) and an additional states informations map.
SpacecraftStateProvider - Interface in fr.cnes.sirius.patrius.propagation
Interface for spacecraft state providers.
SpearmansCorrelation - Class in fr.cnes.sirius.patrius.math.stat.correlation
Spearman's rank correlation.
SpearmansCorrelation() - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.SpearmansCorrelation
Create a SpearmansCorrelation without data.
SpearmansCorrelation(RankingAlgorithm) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.SpearmansCorrelation
Create a SpearmansCorrelation with the given ranking algorithm.
SpearmansCorrelation(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.SpearmansCorrelation
Create a SpearmansCorrelation from the given data matrix.
SpearmansCorrelation(RealMatrix, RankingAlgorithm) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.SpearmansCorrelation
Create a SpearmansCorrelation with the given input data matrix and ranking algorithm.
SPECULAR_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.assembly.properties.RadiativeIRProperty
Parameter name for reflection coefficient.
SPECULAR_COEFFICIENT - Static variable in class fr.cnes.sirius.patrius.assembly.properties.RadiativeProperty
Parameter name for reflection coefficient.
SPEED_OF_LIGHT - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Speed of light: 299792458.0 m/s.
Sphere - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is a describing class for a 3D spherical shape, with some algorithm to compute intersections and distances to some other objects.
Sphere(Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Build a sphere from its radius and the position of its center
Sphere(double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Build a sphere centered in [0, 0, 0] from its projected surface.
SphericalCap - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Implements a representation of a spherical cap solid.
SphericalCap(Sphere, Plane) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCap
Constructor of a SphericalCap using a Sphere and a Plane.
SphericalCoordinates - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class provides spherical coordinates (elevation, azimuth, norm) from a Vector3D.
SphericalCoordinates(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCoordinates
Build a new instance.
SphericalCoordinates(double, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCoordinates
Build a new instance.
SphericalCoordinates(Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCoordinates
Build a new instance.
SphericalGridAttractionLoader - Class in fr.cnes.sirius.patrius.forces.gravity.grid
Grid attraction model loader.
SphericalGridAttractionLoader(String) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.grid.SphericalGridAttractionLoader
Constructor.
Spheroid - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This is the Spheroid (also called Revolved Ellipsoid) class.
Spheroid(Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Spheroid
This constructor builds a spheroid from its centers position, its revolution axis and its equatorial and polar radius.
SPICE_J2000_EPOCH - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
The basic spatial reference system for SPICE is the J2000 system.
SpiceBody - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class allows the translation of SPICE body identifiers to the body names and vice-versa.
SpiceChangeFrame - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class is made to support changes among a standard set of inertial coordinate reference frames.
SpiceCommon - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
Class containing constants and auxiliary methods for the rest of the SPICE related classes.
SpiceFrame - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class contains the methods necessaries for manipulating different reference frames.
SpiceKernelInfo - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
Class created to contain the information relative to SPICE kernel loaded for SpiceKernelManager.
SpiceKernelInfo(String, String, int, int) - Constructor for class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelInfo
Constructor.
SpiceKernelManager - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class goal is to manage the loading and unloading of SPICE kernels from other PATRIUS methods.
spinDerivativesComputation - Variable in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Boolean for spin derivative computation.
SpinStabilized - Class in fr.cnes.sirius.patrius.attitudes
This class handles a spin stabilized attitude provider.
SpinStabilized(AttitudeLaw, AbsoluteDate, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.SpinStabilized
Creates a new instance.
spinVectorFunction - Variable in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Angular velocity wrapper Vector3DFunction.
SPK - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
String literal for SPK file type.
SpkBody - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
Class that allows to instantiate a SpkBody to be used in SpkFile.
SpkBody(int, int, int, int, double, double, double[], String, int, boolean, int) - Constructor for class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Constructor.
SpkBody(int) - Constructor for class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkBody
Simple constructor for finding SpkBody in a list.
SpkFile - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
Load and unload files for use by the readers.
spkObjects(String, Set<Integer>) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkReader
Find the set of ID codes of all objects in a specified SPK file.
SpkReader - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class contains the methods linked to the reading of SPK files.
SpkRecord - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
Class for the reading and evaluation of SPK records.
SpkSegment - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
Class allowing to instantiate Spk Segments for the list in SpkBody.
SpkSegment(int, double[], String) - Constructor for class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkSegment
Constructor.
spline(double[], double[], int, double, double, double[]) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.NRLMSISE00
spline.
SplineInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Computes a natural (also known as "free", "unclamped") cubic spline interpolation for the data set.
SplineInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.SplineInterpolator
 
splint(double[], double[], double[], int, double) - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.NRLMSISE00
splint calculate cubic spline interpolation value adapted from numerical recipes by press et al.
split(Hyperplane<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.SubOrientedPoint
Split the instance in two parts by an hyperplane.
split(Hyperplane<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SubPlane
Split the instance in two parts by an hyperplane.
split(Hyperplane<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.SubLine
Split the instance in two parts by an hyperplane.
split(Hyperplane<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.AbstractSubHyperplane
Split the instance in two parts by an hyperplane.
split(SubHyperplane<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Split a BSP tree by an external sub-hyperplane.
split(Hyperplane<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.SubHyperplane
Split the instance in two parts by an hyperplane.
SplitSubHyperplane(SubHyperplane<U>, SubHyperplane<U>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.partitioning.SubHyperplane.SplitSubHyperplane
Build a SplitSubHyperplane from its parts.
SPMG - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Sine of the latitude of the magnetic pole (79N, 71W).
SPrimeModel - Interface in fr.cnes.sirius.patrius.frames.configuration.sp
This interface provides the s' correction (used for the following transformation : TIRF -> ITRF).
SPrimeModelFactory - Class in fr.cnes.sirius.patrius.frames.configuration.sp
Factory for predefined models.
sqrt() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Square root.
Sqrt - Class in fr.cnes.sirius.patrius.math.analysis.function
Square-root function.
Sqrt() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Sqrt
 
sqrt() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the square root of this complex number.
sqrt() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Compute the square root.
sqrt(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the square root of a number.
sqrt(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the square root of a number.
sqrt(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the square root of a number.
sqrt(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the square root of a number.
sqrt(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the square root of a number.
sqrt(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the square root of a number.
sqrt(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the square root of a number.
sqrt() - Method in class fr.cnes.sirius.patrius.math.linear.JacobiPreconditioner
Returns the square root of this diagonal operator.
sqrt() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Square root.
sqrt(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the square root of a number.
sqrt(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the square root of a number.
sqrt1z() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the square root of 1 - this2 for this complex number.
Squaring - Class in fr.cnes.sirius.patrius.stela.forces
Class containing methods used to compute Simpson's quadrature.
Squaring() - Constructor for class fr.cnes.sirius.patrius.stela.forces.Squaring
 
SRPPotential - Class in fr.cnes.sirius.patrius.stela.forces.radiation
This class represents the PRS Lagrange contribution in the STELA propagator context.
SRPPotential(PVCoordinatesProvider, double, double, double) - Constructor for class fr.cnes.sirius.patrius.stela.forces.radiation.SRPPotential
create a SRP Potential model using the sun and spacecraft characteristics.
SRPSquaring - Class in fr.cnes.sirius.patrius.stela.forces.radiation
Class representing the srp gauss force model for STELA
SRPSquaring(RadiationSensitive, PVCoordinatesProvider, double) - Constructor for class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Create an instance with an assembly and a number of points.
SRPSquaring(RadiationSensitive, int, PVCoordinatesProvider, double) - Constructor for class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Create an instance with an assembly and a number of points.
SRPSquaring(RadiationSensitive, int, PVCoordinatesProvider, double, double, double) - Constructor for class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Create an instance with an assembly and a number of points.
SRPSquaring(RadiationSensitive, int, PVCoordinatesProvider, double, double, double, int) - Constructor for class fr.cnes.sirius.patrius.stela.forces.radiation.SRPSquaring
Create an instance with an assembly and a number of points.
SSBEphemeris() - Constructor for class fr.cnes.sirius.patrius.bodies.BSPCelestialBodyLoader.SSBEphemeris
 
StableRandomGenerator - Class in fr.cnes.sirius.patrius.math.random
This class provides a stable normalized random generator.
StableRandomGenerator(RandomGenerator, double, double) - Constructor for class fr.cnes.sirius.patrius.math.random.StableRandomGenerator
Create a new generator.
stage(BaseAbstractUnivariateIntegrator, int) - Method in class fr.cnes.sirius.patrius.math.analysis.integration.TrapezoidIntegrator
Compute the n-th stage integral of trapezoid rule.
STANDARD - Static variable in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Standard meteorological conditions: MeteorologicalConditions.P0, MeteorologicalConditions.T0 (in [°K]) and MeteorologicalConditions.RH0.
StandardDeviation - Class in fr.cnes.sirius.patrius.math.stat.descriptive.moment
Computes the sample standard deviation.
StandardDeviation() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Constructs a StandardDeviation.
StandardDeviation(SecondMoment) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Constructs a StandardDeviation from an external second moment.
StandardDeviation(StandardDeviation) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Copy constructor, creates a new StandardDeviation identical to the original
StandardDeviation(boolean) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Contructs a StandardDeviation with the specified value for the isBiasCorrected property.
StandardDeviation(boolean, SecondMoment) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.StandardDeviation
Contructs a StandardDeviation with the specified value for the isBiasCorrected property and the supplied external moment.
standardDeviation(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the standard deviation of the entries in the input array, or Double.NaN if the array is empty.
standardDeviation(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the standard deviation of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
standardDeviation(double[], double, int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the standard deviation of the entries in the specified portion of the input array, using the precomputed mean value.
standardDeviation(double[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the standard deviation of the entries in the input array, using the precomputed mean value.
StandardFieldDescriptors - Class in fr.cnes.sirius.patrius.math.parameter
Standard field descriptors.
StarConvexBodyShape - Interface in fr.cnes.sirius.patrius.bodies
Extended interface for star-convex bodies shapes : extends the BodyShape interface by adding a method to get a BodyPoint of the shape from given latitude,longitude and altitude.
StarConvexFacetBodyShape - Class in fr.cnes.sirius.patrius.bodies.mesh
Star-convex facet body shape defined by a list of facets.
StarConvexFacetBodyShape(String, CelestialBodyFrame, MeshProvider) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.StarConvexFacetBodyShape
Constructor for a star convex FacetBodyShape.
start(int, int, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DefaultFieldMatrixChangingVisitor
Start visiting a matrix.
start(int, int, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DefaultFieldMatrixPreservingVisitor
Start visiting a matrix.
start(int, int, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DefaultRealMatrixChangingVisitor
Start visiting a matrix.
start(int, int, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DefaultRealMatrixPreservingVisitor
Start visiting a matrix.
start(int, int, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrixChangingVisitor
Start visiting a matrix.
start(int, int, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrixPreservingVisitor
Start visiting a matrix.
start(int, int, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrixChangingVisitor
Start visiting a matrix.
start(int, int, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrixPreservingVisitor
Start visiting a matrix.
start(int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealVectorChangingVisitor
Start visiting a vector.
start(int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealVectorPreservingVisitor
Start visiting a vector.
start(double, double[], double) - Method in class fr.cnes.sirius.patrius.math.ode.MultistepIntegrator
Start the integration.
START_END_TRANSITIONS - Static variable in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
The start and the end point of the laws are computed.
START_TRANSITIONS - Static variable in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
The start date of the laws are computed.
STATE_LENGTH - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceChangeFrame
Length of an state array.
STATE_SIZE - Static variable in class fr.cnes.sirius.patrius.stela.propagation.StelaDifferentialEquations
Size of the state vector.
stateVariation - Variable in class fr.cnes.sirius.patrius.math.ode.sampling.NordsieckStepInterpolator
State variation.
StationToSatMutualVisibilityDetector - Class in fr.cnes.sirius.patrius.events.detectors
Mutual station to spacecraft visibility detector : the g function is positive only if the station's sensor sees the spacecraft's sensor AND the spacecraft's sensor sees the station's sensor.
StationToSatMutualVisibilityDetector(SensorModel, GeometricStationAntenna, AngularCorrection, boolean, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
Constructor for the mutual station to spacecraft visibility detector The default implementation behavior is to continue propagation when entering the eclipse and to stop propagation when exiting the eclipse.
StationToSatMutualVisibilityDetector(SensorModel, GeometricStationAntenna, AngularCorrection, boolean, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
Constructor for the mutual station to spacecraft visibility detector
StationToSatMutualVisibilityDetector(SensorModel, GeometricStationAntenna, AngularCorrection, boolean, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
Constructor for the mutual station to spacecraft visibility detector
StationToSatMutualVisibilityDetector(SensorModel, GeometricStationAntenna, AngularCorrection, boolean, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
Constructor for the mutual station to spacecraft visibility detector
StationToSatMutualVisibilityDetector(SensorModel, TopocentricFrame, double[][], AngularCorrection, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
Constructor for the mutual station to spacecraft visibility detector The default implementation behavior is to continue propagation when entering the eclipse and to stop propagation when exiting the eclipse.
StationToSatMutualVisibilityDetector(SensorModel, TopocentricFrame, double[][], AngularCorrection, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
Constructor for the mutual station to spacecraft visibility detector
StationToSatMutualVisibilityDetector(SensorModel, TopocentricFrame, double[][], AngularCorrection, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
Constructor for the mutual station to spacecraft visibility detector
StationToSatMutualVisibilityDetector(SensorModel, TopocentricFrame, double[][], AngularCorrection, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.StationToSatMutualVisibilityDetector
Constructor for the mutual station to spacecraft visibility detector
StatisticalMultivariateSummary - Interface in fr.cnes.sirius.patrius.math.stat.descriptive
Reporting interface for basic multivariate statistics.
StatisticalSummary - Interface in fr.cnes.sirius.patrius.math.stat.descriptive
Reporting interface for basic univariate statistics.
StatisticalSummaryValues - Class in fr.cnes.sirius.patrius.math.stat.descriptive
Value object representing the results of a univariate statistical summary.
StatisticalSummaryValues(double, double, long, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummaryValues
Constructor
StatUtils - Class in fr.cnes.sirius.patrius.math.stat
StatUtils provides static methods for computing statistics based on data stored in double[] arrays.
StelaAbstractPropagator - Class in fr.cnes.sirius.patrius.stela.propagation
Common handling of Propagator methods for analytical propagators.
StelaAbstractPropagator(AttitudeProvider, StelaBasicInterpolator) - Constructor for class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Build a new instance.
StelaAbstractPropagator(AttitudeProvider, AttitudeProvider, StelaBasicInterpolator) - Constructor for class fr.cnes.sirius.patrius.stela.propagation.StelaAbstractPropagator
Build a new instance.
StelaAdditionalEquations - Interface in fr.cnes.sirius.patrius.stela.propagation
Interface representing the Stela GTO propagator additional equations.
StelaAeroModel - Class in fr.cnes.sirius.patrius.stela.forces.drag
This class represents a STELA aero model, based on a spherical spacecraft.
StelaAeroModel(double, StelaCd, double) - Constructor for class fr.cnes.sirius.patrius.stela.forces.drag.StelaAeroModel
Constructor to be used when partial derivatives should not be computed.
StelaAeroModel(double, StelaCd, double, Atmosphere, double) - Constructor for class fr.cnes.sirius.patrius.stela.forces.drag.StelaAeroModel
Constructor to be used when partial derivatives are computed using the full finite differences method.
StelaAeroModel(double, StelaCd, double, Atmosphere, double, GeodPosition) - Constructor for class fr.cnes.sirius.patrius.stela.forces.drag.StelaAeroModel
Constructor to be used when partial derivatives are computed using the altitude finite differences method.
StelaAtmosphericDrag - Class in fr.cnes.sirius.patrius.stela.forces.drag
Class representing the atmospheric drag for the Stela GTO extrapolator.
StelaAtmosphericDrag(DragSensitive, Atmosphere, int, double, double, int) - Constructor for class fr.cnes.sirius.patrius.stela.forces.drag.StelaAtmosphericDrag
Constructor.
StelaAtmosphericDrag(DragSensitive, Atmosphere, int, double, double, int, int) - Constructor for class fr.cnes.sirius.patrius.stela.forces.drag.StelaAtmosphericDrag
Constructor.
StelaAttitudeAdditionalEquations - Class in fr.cnes.sirius.patrius.stela.propagation
This abstract class allows users to add their own attitude differential equations to a Stela GTO propagator.
StelaAttitudeAdditionalEquations(AttitudeEquation.AttitudeType) - Constructor for class fr.cnes.sirius.patrius.stela.propagation.StelaAttitudeAdditionalEquations
Create a new attitude equation.
StelaBasicInterpolator - Class in fr.cnes.sirius.patrius.stela.propagation
Basic Linear Step Interpolator for StelaAbstractPropagator.
StelaBasicInterpolator() - Constructor for class fr.cnes.sirius.patrius.stela.propagation.StelaBasicInterpolator
Build a new instance from a basic propagator.
StelaCd - Class in fr.cnes.sirius.patrius.stela.forces.drag
This class represent a drag coefficient model.
StelaCd(double) - Constructor for class fr.cnes.sirius.patrius.stela.forces.drag.StelaCd
Simple constructor for a constant Cd.
StelaCd(Map<Double, Double>, double, double) - Constructor for class fr.cnes.sirius.patrius.stela.forces.drag.StelaCd
Constructor for a Cd model depending on spacecraft altitude.
StelaDifferentialEquations - Class in fr.cnes.sirius.patrius.stela.propagation
Class representing the differential system of a STELA GTO propagation.
StelaDifferentialEquations(StelaGTOPropagator) - Constructor for class fr.cnes.sirius.patrius.stela.propagation.StelaDifferentialEquations
Build a new instance of the Stela differential equations.
StelaEquinoctialOrbit - Class in fr.cnes.sirius.patrius.stela.orbits
This class handles Stela equinoctial orbital parameters, which can support both circular and equatorial orbits.
StelaEquinoctialOrbit(IOrbitalParameters, Frame, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Creates a new instance.
StelaEquinoctialOrbit(double, double, double, double, double, double, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Creates a new instance.
StelaEquinoctialOrbit(double, double, double, double, double, double, Frame, AbsoluteDate, double, boolean) - Constructor for class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Creates a new instance.
StelaEquinoctialOrbit(PVCoordinates, Frame, AbsoluteDate, double) - Constructor for class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Constructor from cartesian parameters.
StelaEquinoctialOrbit(Orbit) - Constructor for class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Constructor from any kind of orbital parameters with correction when inclination is close to 180°
StelaEquinoctialOrbit(Orbit, boolean) - Constructor for class fr.cnes.sirius.patrius.stela.orbits.StelaEquinoctialOrbit
Constructor from any kind of orbital parameters.
StelaEquinoctialParameters - Class in fr.cnes.sirius.patrius.orbits.orbitalparameters
This class handles the equinoctial orbital parameters used in Stela; it has been created because the equinoctial parameters associated to Stela differ from the EquinoctialParameters parameters.
StelaEquinoctialParameters(double, double, double, double, double, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Creates a new instance.
StelaForceModel - Interface in fr.cnes.sirius.patrius.stela.forces
This interface represents a force modifying spacecraft motion for a StelaGTOPropagator.
StelaGTOPropagator - Class in fr.cnes.sirius.patrius.stela.propagation
STELA propagator for Geostationnary Transfert Orbits (GTO).
StelaGTOPropagator(FirstOrderIntegrator) - Constructor for class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Build a StelaGTOPropagator.
StelaGTOPropagator(FirstOrderIntegrator, double, double) - Constructor for class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Build a StelaGTOPropagator.
StelaGTOPropagator(FirstOrderIntegrator, AttitudeProvider, StelaBasicInterpolator, double, double) - Constructor for class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Build a StelaGTOPropagator.
StelaGTOPropagator(FirstOrderIntegrator, AttitudeProvider, AttitudeProvider, StelaBasicInterpolator, double, double) - Constructor for class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Build a StelaGTOPropagator.
StelaLagrangeEquations - Class in fr.cnes.sirius.patrius.stela.forces
Class for the computation of Lagrange Equations and its derivatives Computation of Lagrange Equations and its derivatives
StelaLagrangeEquations() - Constructor for class fr.cnes.sirius.patrius.stela.forces.StelaLagrangeEquations
simple constructor
StelaPartialDerivativesEquations - Class in fr.cnes.sirius.patrius.stela.propagation
This class represents a set of additional equations computing the partial derivatives of the state (orbit) with respect to initial state.
StelaPartialDerivativesEquations(List<AbstractStelaGaussContribution>, List<AbstractStelaLagrangeContribution>, int, StelaGTOPropagator) - Constructor for class fr.cnes.sirius.patrius.stela.propagation.StelaPartialDerivativesEquations
Simple constructor.
StelaPrecessionNutationModel - Class in fr.cnes.sirius.patrius.frames.configuration.precessionnutation
STELA specific precession/nutation model.
StelaPrecessionNutationModel() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.StelaPrecessionNutationModel
 
StelaSpacecraftFactory - Class in fr.cnes.sirius.patrius.stela
Utility class to build Stela spacecrafts
StelaSRPSquaring - Class in fr.cnes.sirius.patrius.stela.forces.radiation
This class represents the Stela SRP model, which computes perturbations using the squaring method and the partial derivatives using the potential approximation.
StelaSRPSquaring(double, double, double, int, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.stela.forces.radiation.StelaSRPSquaring
Create an instance of the SRP force Stela model.
StelaSRPSquaring(double, double, double, int, PVCoordinatesProvider, double, double, double) - Constructor for class fr.cnes.sirius.patrius.stela.forces.radiation.StelaSRPSquaring
Create an instance of the SRP force Stela model.
StelaSRPSquaring(double, double, double, int, PVCoordinatesProvider, double, double, double, int) - Constructor for class fr.cnes.sirius.patrius.stela.forces.radiation.StelaSRPSquaring
Create an instance of the SRP force Stela model.
StelaTesseralAttraction - Class in fr.cnes.sirius.patrius.stela.forces.gravity
This class represent the tesseral perturbations
StelaTesseralAttraction(PotentialCoefficientsProvider) - Constructor for class fr.cnes.sirius.patrius.stela.forces.gravity.StelaTesseralAttraction
Constructor.
StelaTesseralAttraction(PotentialCoefficientsProvider, int, int, double, int) - Constructor for class fr.cnes.sirius.patrius.stela.forces.gravity.StelaTesseralAttraction
Constructor.
StelaThirdBodyAttraction - Class in fr.cnes.sirius.patrius.stela.forces.gravity
Class computing third body attraction perturbations.
StelaThirdBodyAttraction(CelestialPoint, int, int, int) - Constructor for class fr.cnes.sirius.patrius.stela.forces.gravity.StelaThirdBodyAttraction
Creates a Stela third body attraction force model.
StelaZonalAttraction - Class in fr.cnes.sirius.patrius.stela.forces.gravity
Class computing Zonal perturbations computes Zonal perturbations, short periods and partial derivatives depending on the degree of development asked The class is adapted from STELA EarthPotentialGTO in fr.cnes.los.stela.elib.business.implementation.earthPotential
StelaZonalAttraction(PotentialCoefficientsProvider, int, boolean, int, int, boolean) - Constructor for class fr.cnes.sirius.patrius.stela.forces.gravity.StelaZonalAttraction
Constructor.
stepAccepted(SpacecraftState) - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Acknowledge the fact the step has been accepted by the propagator.
stepAccepted(double, double[]) - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Acknowledge the fact the step has been accepted by the integrator.
stepCounter - Variable in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Step counter for drag computation.
StepFunction - Class in fr.cnes.sirius.patrius.math.analysis.function
StepFunction(double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.StepFunction
Builds a step function from a list of arguments and the corresponding values.
StepHandler - Interface in fr.cnes.sirius.patrius.math.ode.sampling
This interface represents a handler that should be called after each successful step.
stepHandlers - Variable in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Step handler.
StepInterpolator - Interface in fr.cnes.sirius.patrius.math.ode.sampling
This interface represents an interpolator over the last step during an ODE integration.
StepNormalizer - Class in fr.cnes.sirius.patrius.math.ode.sampling
This class wraps an object implementing FixedStepHandler into a StepHandler.
StepNormalizer(double, FixedStepHandler) - Constructor for class fr.cnes.sirius.patrius.math.ode.sampling.StepNormalizer
Simple constructor.
StepNormalizer(double, FixedStepHandler, StepNormalizerMode) - Constructor for class fr.cnes.sirius.patrius.math.ode.sampling.StepNormalizer
Simple constructor.
StepNormalizer(double, FixedStepHandler, StepNormalizerBounds) - Constructor for class fr.cnes.sirius.patrius.math.ode.sampling.StepNormalizer
Simple constructor.
StepNormalizer(double, FixedStepHandler, StepNormalizerMode, StepNormalizerBounds) - Constructor for class fr.cnes.sirius.patrius.math.ode.sampling.StepNormalizer
Simple constructor.
StepNormalizerBounds - Enum in fr.cnes.sirius.patrius.math.ode.sampling
Step normalizer bounds settings.
StepNormalizerMode - Enum in fr.cnes.sirius.patrius.math.ode.sampling
stepSize - Variable in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Current stepsize.
stepStart - Variable in class fr.cnes.sirius.patrius.math.ode.AbstractIntegrator
Current step start time.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader
Check if the loader still accepts new data.
stillAcceptsData() - Method in interface fr.cnes.sirius.patrius.data.DataLoader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.SolarActivityDataReader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.forces.gravity.potential.PotentialCoefficientsReader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.coefficients.OceanTidesCoefficientsReader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.BulletinBFilesLoader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.EOPC04FilesLoader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.NoEOP1980HistoryLoader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionColumnsLoader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.frames.configuration.eop.RapidDataAndPredictionXMLLoader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticModelReader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.models.earth.InterpolationTableLoader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.R12Loader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.USKLoader
Check if the loader still accepts new data.
stillAcceptsData() - Method in class fr.cnes.sirius.patrius.time.UTCTAIHistoryFilesLoader
Check if the loader still accepts new data.
stirlingS2(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Returns the Stirling number of the second kind, "S(n,k)", the number of ways of partitioning an n-element set into k non-empty subsets.
stop() - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Check if the propagation should be stopped at the end of the current step.
stop() - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Check if the integration should be stopped at the end of the current step.
StoppingCondition - Interface in fr.cnes.sirius.patrius.math.genetics
Algorithm used to determine when to stop evolution.
store(T) - Method in class fr.cnes.sirius.patrius.math.optim.BaseMultiStartMultivariateOptimizer
Method that will be called in order to store each found optimum.
store(PointValuePair) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultiStartMultivariateOptimizer
Method that will be called in order to store each found optimum.
store(PointVectorValuePair) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.MultiStartMultivariateVectorOptimizer
Method that will be called in order to store each found optimum.
storeDate(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.sampling.BasicStepInterpolator
Store the current step date.
StorelessCovariance - Class in fr.cnes.sirius.patrius.math.stat.correlation
Covariance implementation that does not require input data to be stored in memory.
StorelessCovariance(int) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.StorelessCovariance
Create a bias corrected covariance matrix with a given dimension.
StorelessCovariance(int, boolean) - Constructor for class fr.cnes.sirius.patrius.math.stat.correlation.StorelessCovariance
Create a covariance matrix with a given number of rows and columns and the indicated bias correction.
StorelessUnivariateStatistic - Interface in fr.cnes.sirius.patrius.math.stat.descriptive
Extends the definition of UnivariateStatistic with StorelessUnivariateStatistic.increment(double) and StorelessUnivariateStatistic.incrementAll(double[]) methods for adding values and updating internal state.
storeSC(SpacecraftState, SpacecraftState) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaBasicInterpolator
Store the current dates and spacecraft states.
storeState(SpacecraftState, boolean) - Method in class fr.cnes.sirius.patrius.events.utils.EventState
Reinitialize event state with provided time and state.
storeState(double, double[], boolean) - Method in class fr.cnes.sirius.patrius.math.ode.events.EventState
Store event state with provided time and state.
storeTime(double) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Store the current step time.
StrictAttitudeLegsSequence<L extends AttitudeLeg> - Class in fr.cnes.sirius.patrius.attitudes
A “base” implementation of an attitude legs sequence.
StrictAttitudeLegsSequence() - Constructor for class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
 
StrictLegsSequence<L extends Leg> - Class in fr.cnes.sirius.patrius.utils.legs
A LegsSequence which does not accept simultaneous or overlapping legs.
StrictLegsSequence() - Constructor for class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Create a new empty sequence.
StrictlyConvexMultivariateRealFunction - Interface in fr.cnes.sirius.patrius.math.optim.joptimizer.functions
Interface for strictly convex multi-variate real functions.
strictlyNegative() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Check if instance is strictly less than 0.
strictlyPositive() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Check if instance is strictly greater than 0.
StrictMathWrapper - Class in fr.cnes.sirius.patrius.math.framework
StrictMath wrapper.
StrictMathWrapper() - Constructor for class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
 
StringTablePrinter - Class in fr.cnes.sirius.patrius.utils
This utility class allows to print a table as a formatted String with dynamic columns widths.
StringTablePrinter(String[]) - Constructor for class fr.cnes.sirius.patrius.utils.StringTablePrinter
Constructor to initialize the header.
StringTablePrinter(String, String[]) - Constructor for class fr.cnes.sirius.patrius.utils.StringTablePrinter
Constructor to initialize the header and add a centered title to the table.
StringTablePrinter.StringAlign - Enum in fr.cnes.sirius.patrius.utils
Text alignment enumerate.
sub(AbsoluteDate, AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Returns a new sequence extracted.
sub(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Returns a new sequence extracted.
sub(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Returns a new sequence extracted.
sub(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Returns a new sequence extracted.
sub(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Returns a new sequence extracted.
sub(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Returns a new sequence extracted.
sub(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Returns a new sequence extracted.
sub(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Returns a new sequence extracted.
sub(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Returns a new sequence extracted.
sub(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Returns a new sequence extracted.
sub(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Returns a new sequence extracted.
sub(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Returns a new sequence extracted.
sub(AbsoluteDateInterval) - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Returns a new sequence extracted.
sub(L, L) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate, boolean) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns a new sequence extracted.
sub(AbsoluteDateInterval, boolean) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns a new sequence extracted.
sub(AbsoluteDateInterval) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns a new sequence extracted.
sub(L, L) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns a new sequence extracted.
sub(AbsoluteDate, AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns a new sequence extracted.
sub(AbsoluteDateInterval, boolean) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns a new sequence extracted.
sub(T, T) - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
Returns a new sequence extracted.
subAndCheck(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Subtract two integers, checking for overflow.
subAndCheck(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.ArithmeticUtils
Subtract two long integers, checking for overflow.
subdiagonalMultiply(RealMatrix, RealMatrix) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Return the sub-diagonal result of the multiplication.
SubHyperplane<S extends Space> - Interface in fr.cnes.sirius.patrius.math.geometry.partitioning
This interface represents the remaining parts of an hyperplane after other parts have been chopped off.
SubHyperplane.SplitSubHyperplane<U extends Space> - Class in fr.cnes.sirius.patrius.math.geometry.partitioning
Class holding the results of the split method.
SubLine - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class represents a subset of a Line.
SubLine(Line, IntervalsSet) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SubLine
Simple constructor.
SubLine(Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SubLine
Create a sub-line from two endpoints.
SubLine(Segment) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SubLine
Create a sub-line from a segment.
SubLine - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.twod
This class represents a sub-hyperplane for Line.
SubLine(Hyperplane<Euclidean2D>, Region<Euclidean1D>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.SubLine
Simple constructor.
SubLine(Vector2D, Vector2D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.SubLine
Create a sub-line from two endpoints.
SubLine(Segment) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.SubLine
Create a sub-line from a segment.
SubOrientedPoint - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.oned
This class represents sub-hyperplane for OrientedPoint.
SubOrientedPoint(Hyperplane<Euclidean1D>, Region<Euclidean1D>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.SubOrientedPoint
Simple constructor.
SubPlane - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class represents a sub-hyperplane for Plane.
SubPlane(Hyperplane<Euclidean3D>, Region<Euclidean2D>) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SubPlane
Simple constructor.
substituteMostRecentElement(double) - Method in class fr.cnes.sirius.patrius.math.util.ResizableDoubleArray
Substitutes value for the most recently added value.
subtract(double) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
'-' operator.
subtract(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
'-' operator.
subtract(double[], int, double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Perform subtraction of two derivative structures.
Subtract - Class in fr.cnes.sirius.patrius.math.analysis.function
Subtract the second operand from the first.
Subtract() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Subtract
 
subtract(PolynomialChebyshevFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Subtract a Chebyshev polynomial from the instance.
subtract(PolynomialFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Subtract a polynomial from the instance.
subtract(TrigonometricPolynomialFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Subtract a polynomial to the current polynomial :
subtract(TrigonometricPolynomialPrimitive) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
subtract(PolynomialFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
subtract(TrigonometricPolynomialFunction) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
subtract(Complex) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns a Complex whose value is (this - subtrahend).
subtract(double) - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Returns a Complex whose value is (this - subtrahend).
subtract(Quaternion, Quaternion) - Static method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Subtracts two quaternions.
subtract(Quaternion) - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
Subtracts a quaternion from the instance.
subtract(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Subtract x from this.
subtract(T) - Method in interface fr.cnes.sirius.patrius.math.FieldElement
Compute this - a.
subtract(BigInteger) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Subtracts the value of an BigInteger from the value of this BigFraction, returning the result in reduced form.
subtract(int) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Subtracts the value of an integer from the value of this BigFraction, returning the result in reduced form.
subtract(long) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Subtracts the value of a long from the value of this BigFraction, returning the result in reduced form.
subtract(BigFraction) - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Subtracts the value of another fraction from the value of this one, returning the result in reduced form.
subtract(Fraction) - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Subtracts the value of another fraction from the value of this one, returning the result in reduced form.
subtract(int) - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Subtract an integer from the fraction.
subtract(Vector<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Subtract a vector from the instance.
subtract(double, Vector<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Subtract a scaled vector from the instance.
subtract(FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Subtract a vector from the instance.
subtract(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Subtract a vector from the instance.
subtract(T, FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Subtract a scaled vector from the instance.
subtract(T, Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Subtract a scaled vector from the instance.
subtract(double, FieldVector3D<T>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Subtract a scaled vector from the instance.
subtract(double, Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Subtract a scaled vector from the instance.
subtract(Matrix3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Computes the subtraction of a Matrix3D to this one
subtract(Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Subtract a vector from the instance.
subtract(double, Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Subtract a scaled vector from the instance.
subtract(Vector<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Subtract a vector from the instance.
subtract(double, Vector<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Subtract a scaled vector from the instance.
subtract(Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Subtract a vector from the instance.
subtract(double, Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Subtract a scaled vector from the instance.
subtract(FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Subtract m from this matrix.
subtract(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the result of subtracting the matrix m from this matrix.
subtract(Array2DRowFieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Subtract m from this matrix.
subtract(Array2DRowRealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns the result of subtracting a matrix M from this matrix.
subtract(FieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Compute this minus v.
subtract(ArrayFieldVector<T>) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Compute this minus v.
subtract(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Subtract v from this vector.
subtract(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the result of subtracting the matrix m from this matrix.
subtract(SymmetricMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the result of subtracting the symmetric matrix m from this matrix.
subtract(DiagonalMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the result of subtracting the diagonal matrix m from this matrix.
subtract(FieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Subtract m from this matrix.
subtract(BlockFieldMatrix<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Compute this - m.
subtract(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the result of subtracting the matrix m from this matrix.
subtract(BlockRealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Subtract m from this matrix.
subtract(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the result of subtracting the matrix m from this matrix.
subtract(SymmetricMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the result of subtracting the symmetric matrix m from this matrix.
subtract(RealMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of subtracting the matrix m from this matrix.
subtract(SymmetricMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of subtracting the symmetric matrix m from this matrix.
subtract(DiagonalMatrix) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the result of subtracting the diagonal matrix m from this matrix.
subtract(FieldMatrix<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Subtract m from this matrix.
subtract(FieldVector<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Compute this minus v.
subtract(RealMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the result of subtracting the matrix m from this matrix.
subtract(RealVector) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Subtract v from this vector.
subtract(SymmetricMatrix) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Returns the result of subtracting the symmetric matrix m from this matrix.
subtract(double) - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
'-' operator.
subtract(BigReal) - Method in class fr.cnes.sirius.patrius.math.util.BigReal
Compute this - a.
subtract(Decimal64) - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
Compute this - a.
subtractExact(int, int) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Subtract two numbers, detecting overflows.
subtractExact(long, long) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Subtract two numbers, detecting overflows.
subtractOffset(AngularCoordinates, boolean) - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Subtract an offset from the instance.
subtractOffset(AngularCoordinates) - Method in class fr.cnes.sirius.patrius.utils.AngularCoordinates
Subtract an offset from the instance.
subtractOffset(AngularCoordinates) - Method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Subtract an offset from the instance.
subtractOffset(AngularCoordinates, boolean) - Method in class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Subtract an offset from the instance.
SUCCESS - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationResponse
Succes variable
successor - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationRequestHandler
optimization request handler
sum(Screw, Screw) - Static method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Screw
Calculate the sum of this and screw, expressed in this objects origin.
sum(Screw) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Screw
Calculate the sum of this and screw, expressed in this objects origin.
Sum - Class in fr.cnes.sirius.patrius.math.stat.descriptive.summary
Returns the sum of the available values.
Sum() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Sum
Create a Sum instance
Sum(Sum) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.summary.Sum
Copy constructor, creates a new Sum identical to the original
sum(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the sum of the values in the input array, or Double.NaN if the array is empty.
sum(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the sum of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
sum(Wrench, Wrench) - Static method in class fr.cnes.sirius.patrius.wrenches.Wrench
Sum of two wrenches.
sumDeltaMinusDeltaSum(double, double) - Static method in class fr.cnes.sirius.patrius.math.special.Beta
Returns the value of Δ(p) + Δ(q) - Δ(p + q), with p, q ≥ 10.
sumDifference(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the sum of the (signed) differences between corresponding elements of the input arrays -- i.e., sum(sample1[i] - sample2[i]).
sumLog(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the sum of the natural logs of the entries in the input array, or Double.NaN if the array is empty.
sumLog(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the sum of the natural logs of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
SUMMARY_FORMAT - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Summary visual format for RealMatrix objects displayed on several rows.
SummaryStatistics - Class in fr.cnes.sirius.patrius.math.stat.descriptive
Computes summary statistics for a stream of data values added using the addValue method.
SummaryStatistics() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Construct a SummaryStatistics instance
SummaryStatistics(SummaryStatistics) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
A copy constructor.
SumOfLogs - Class in fr.cnes.sirius.patrius.math.stat.descriptive.summary
Returns the sum of the natural logs for this collection of values.
SumOfLogs() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfLogs
Create a SumOfLogs instance
SumOfLogs(SumOfLogs) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfLogs
Copy constructor, creates a new SumOfLogs identical to the original
SumOfSquares - Class in fr.cnes.sirius.patrius.math.stat.descriptive.summary
Returns the sum of the squares of the available values.
SumOfSquares() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfSquares
Create a SumOfSquares instance
SumOfSquares(SumOfSquares) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.summary.SumOfSquares
Copy constructor, creates a new SumOfSquares identical to the original
sumSq(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the sum of the squares of the entries in the input array, or Double.NaN if the array is empty.
sumSq(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the sum of the squares of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
SUN - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Sun.
sun - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Sun position.
SUN_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Sun radius: 695500000 m.
sunCenter10 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Constant of the Sun's equation of center C (rad).
sunCenter11 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Constant of the Sun's equation of center C (rad).
sunCenter12 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Constant of the Sun's equation of center C (rad).
sunCenter20 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Constant of the Sun's equation of center C (rad).
sunCenter21 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Constant of the Sun's equation of center C (rad).
sunCenter30 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Constant of the Sun's equation of center C (rad).
sunEarthCoeff - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Coefficient from the Earth to the Sun constant (AU).
sunLongToJ2000 - Variable in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Sun longitude in J2000.
SunPointing - Class in fr.cnes.sirius.patrius.attitudes
This class implements a Sun pointing attitude law.
SunPointing(Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.SunPointing
Constructor of the sun pointing attitude law.
SunPointing(CelestialBodyFrame, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.SunPointing
Constructor of the sun pointing attitude law.
SunPointing(Vector3D, Vector3D, CelestialBody) - Constructor for class fr.cnes.sirius.patrius.attitudes.SunPointing
Constructor of the sun pointing attitude law.
SunPointing(CelestialBodyFrame, Vector3D, Vector3D, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.SunPointing
Constructor of the sun pointing attitude law.
supplementaryAngle(double, AngleInterval) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Computes the supplementary (PI - angle) of the input angle, and then tries to express it in the input interval.
supportsJacobianParameter(Parameter) - Method in interface fr.cnes.sirius.patrius.math.parameter.IJacobiansParameterizable
Check if a jacobian parameter is supported.
supportsJacobianParameter(Parameter) - Method in class fr.cnes.sirius.patrius.math.parameter.JacobiansParameterizable
Check if a jacobian parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AbstractAeroCoeff1D
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoAAndMach
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffConstant
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.CnCookModel
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.CtCookModel
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.ZernikePolynomial
Check if a parameter is supported.
supportsParameter(Parameter) - Method in interface fr.cnes.sirius.patrius.math.parameter.IParameterizable
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.math.parameter.LinearCombinationFunction
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.math.parameter.Parameterizable
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.signalpropagation.ionosphere.BentModel
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AzoulayModel
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.FixedDelayModel
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.MariniMurrayModel
Check if a parameter is supported.
supportsParameter(Parameter) - Method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.SaastamoinenModel
Check if a parameter is supported.
supportsTimeTransform() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Indicates whether this model supports time transformation or not.
SurfaceDistanceDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the distance from the spacecraft to the surface of a given body reaches a predetermined value.
SurfaceDistanceDetector(CelestialBody, double, SurfaceDistanceDetector.BodyDistanceType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector
Constructor for a DistanceDetector instance.
SurfaceDistanceDetector(CelestialBody, double, SurfaceDistanceDetector.BodyDistanceType, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector
Constructor for a DistanceDetector instance with additional maxCheck and threshold parameters The default implementation behavior is to stop propagation when the distance is reached.
SurfaceDistanceDetector(CelestialBody, double, SurfaceDistanceDetector.BodyDistanceType, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector
Constructor for a DistanceDetector instance with complementary parameters.
SurfaceDistanceDetector(CelestialBody, double, SurfaceDistanceDetector.BodyDistanceType, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector
Constructor for a DistanceDetector instance with complementary parameters.
SurfaceDistanceDetector(CelestialBody, double, SurfaceDistanceDetector.BodyDistanceType, int, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector
Build a new altitude detector with slope selection.
SurfaceDistanceDetector.BodyDistanceType - Enum in fr.cnes.sirius.patrius.events.detectors
Body distance type.
switchLastLineBold() - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Change the last table line into a line full of bold separators.
sxpInitialize() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
Initialization proper to each propagator (SGP or SDP).
sxpPropagate(double) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
Propagation proper to each propagator (SGP or SDP).
SymmetricMatrix - Interface in fr.cnes.sirius.patrius.math.linear
Interface for symmetric matrices.
SymmetricPositiveMatrix - Interface in fr.cnes.sirius.patrius.math.linear
Interface for symmetric positive semi-definite matrices.
SymmLQ - Class in fr.cnes.sirius.patrius.math.linear
Implementation of the SYMMLQ iterative linear solver proposed by Paige and Saunders (1975).
SymmLQ(int, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.SymmLQ
Creates a new instance of this class, with default stopping criterion.
SymmLQ(IterationManager, double, boolean) - Constructor for class fr.cnes.sirius.patrius.math.linear.SymmLQ
Creates a new instance of this class, with default stopping criterion and custom iteration manager.
SynchronizedDescriptiveStatistics - Class in fr.cnes.sirius.patrius.math.stat.descriptive
Implementation of DescriptiveStatistics that is safe to use in a multithreaded environment.
SynchronizedDescriptiveStatistics() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Construct an instance with infinite window
SynchronizedDescriptiveStatistics(int) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Construct an instance with finite window
SynchronizedDescriptiveStatistics(SynchronizedDescriptiveStatistics) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
A copy constructor.
SynchronizedMultivariateSummaryStatistics - Class in fr.cnes.sirius.patrius.math.stat.descriptive
Implementation of MultivariateSummaryStatistics that is safe to use in a multithreaded environment.
SynchronizedMultivariateSummaryStatistics(int, boolean) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Construct a SynchronizedMultivariateSummaryStatistics instance
SynchronizedRandomGenerator - Class in fr.cnes.sirius.patrius.math.random
Any RandomGenerator implementation can be thread-safe if it is used through an instance of this class.
SynchronizedRandomGenerator(RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.SynchronizedRandomGenerator
Creates a synchronized wrapper for the given RandomGenerator instance.
SynchronizedSummaryStatistics - Class in fr.cnes.sirius.patrius.math.stat.descriptive
Implementation of SummaryStatistics that is safe to use in a multithreaded environment.
SynchronizedSummaryStatistics() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Construct a SynchronizedSummaryStatistics instance
SynchronizedSummaryStatistics(SynchronizedSummaryStatistics) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
A copy constructor.
SynodicFrame - Class in fr.cnes.sirius.patrius.frames
Synodic frame.
SynodicFrame(LocalOrbitalFrame, String, double) - Constructor for class fr.cnes.sirius.patrius.frames.SynodicFrame
Constructor.

T

t(double, double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
t(double, StatisticalSummary) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
t(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
t(StatisticalSummary, StatisticalSummary) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
See TTest# t(fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary, fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary)
t(double, double[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes a t statistic given observed values and a comparison constant.
t(double, StatisticalSummary) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes a t statistic to use in comparing the mean of the dataset described by sampleStats to mu.
t(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes a 2-sample t statistic, without the hypothesis of equal subpopulation variances.
t(StatisticalSummary, StatisticalSummary) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes a 2-sample t statistic , comparing the means of the datasets described by two StatisticalSummary instances, without the assumption of equal subpopulation variances.
t(double, double, double, double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes t test statistic for 1-sample t-test.
t(double, double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes t test statistic for 2-sample t-test.
t0 - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Elements coefficients.
T0 - Static variable in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Standard reference temperature [°C].
t2cof - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
3/2 * C1.
tab - Variable in class fr.cnes.sirius.patrius.math.utils.AbstractSearchIndex
The values in with the search algorithm will be executed.
TabulatedAttitude - Class in fr.cnes.sirius.patrius.attitudes
This class implements the tabulated attitude leg.
TabulatedAttitude(List<? extends Attitude>) - Constructor for class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Constructor with default number N of points used for interpolation.
TabulatedAttitude(List<? extends Attitude>, int) - Constructor for class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Constructor with number of points used for interpolation.
TabulatedAttitude(List<? extends Attitude>, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Constructor with default number N of points used for interpolation.
TabulatedAttitude(List<? extends Attitude>, int, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Constructor with number of points used for interpolation.
TabulatedAttitude(List<? extends Attitude>, int, boolean, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.TabulatedAttitude
Constructor with number of points used for interpolation.
TabulatedSlew - Class in fr.cnes.sirius.patrius.attitudes
This class represents a tabulated slew.
TabulatedSlew(List<Attitude>) - Constructor for class fr.cnes.sirius.patrius.attitudes.TabulatedSlew
Constructor with default number N of points used for interpolation.
TabulatedSlew(List<Attitude>, int) - Constructor for class fr.cnes.sirius.patrius.attitudes.TabulatedSlew
Constructor with number of points used for interpolation
TabulatedSlew(List<Attitude>, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.TabulatedSlew
Constructor with default number N of points used for interpolation.
TabulatedSlew(List<Attitude>, int, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.TabulatedSlew
Constructor with number of points used for interpolation
tail(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Returns a new sequence from the given element to the end of the sequence.
tail(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
Returns a new sequence from the given element to the end of the sequence.
tail(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Returns a new sequence from the given element to the end of the sequence.
tail(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Returns a new sequence from the given element to the end of the sequence.
tail(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Returns a new sequence from the given element to the end of the sequence.
tail(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Returns a new sequence from the given element to the end of the sequence.
tail(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Returns a new sequence from the given element to the end of the sequence.
tail(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialSlew
Returns a new sequence from the given element to the end of the sequence.
tail(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Returns a new sequence from the given element to the end of the sequence.
tail(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
Returns a new sequence from the given element to the end of the sequence.
tail(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Returns a new sequence from the given element to the end of the sequence.
tail(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.attitudes.StrictAttitudeLegsSequence
Returns a new sequence from the given element to the end of the sequence.
tail(L) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns a new sequence from the given element through the end.
tail(AbsoluteDate, boolean) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns a new sequence from the given element to the end of the sequence.
tail(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
Returns a new sequence from the given element to the end of the sequence.
tail(L) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns a new sequence from the given element through the end.
tail(AbsoluteDate, boolean) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
Returns a new sequence from the given element to the end of the sequence.
tail(T) - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
Returns a new sequence from the given element through the end.
TAIScale - Class in fr.cnes.sirius.patrius.time
International Atomic Time.
tan() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Tangent operation.
tan(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute tangent of a derivative structure.
Tan - Class in fr.cnes.sirius.patrius.math.analysis.function
Tangent function.
Tan() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Tan
 
tan() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the tangent of this complex number.
tan(Dfp) - Static method in class fr.cnes.sirius.patrius.math.dfp.DfpMath
computes the tangent of the argument.
tan(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Tangent function.
tan(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Tangent function.
tan(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Tangent function.
tan(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Tangent function.
tan(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Tangent function.
tan(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Tangent function.
tan(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Tangent function.
tan() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Tangent operation.
tan(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Tangent function.
tan(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Tangent function.
tanh() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Hyperbolic tangent operation.
tanh(double[], int, double[], int) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Compute hyperbolic tangent of a derivative structure.
Tanh - Class in fr.cnes.sirius.patrius.math.analysis.function
Hyperbolic tangent function.
Tanh() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Tanh
 
tanh() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
Compute the hyperbolic tangent of this complex number.
tanh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute the hyperbolic tangent of a number.
tanh(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute the hyperbolic tangent of a number.
tanh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute the hyperbolic tangent of a number.
tanh(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute the hyperbolic tangent of a number.
tanh(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute the hyperbolic tangent of a number.
tanh(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute the hyperbolic tangent of a number.
tanh(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute the hyperbolic tangent of a number.
tanh() - Method in interface fr.cnes.sirius.patrius.math.RealFieldElement
Hyperbolic tangent operation.
tanh(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute the hyperbolic tangent of a number.
tanh(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute the hyperbolic tangent of a number.
TankProperty - Class in fr.cnes.sirius.patrius.assembly.properties
Tank property: gathers all properties of a fuel tank.
TankProperty(double) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.TankProperty
Constructor.
TankProperty(TankProperty) - Constructor for class fr.cnes.sirius.patrius.assembly.properties.TankProperty
Copy constructor.
Target - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.vector
Target of the optimization procedure.
Target(double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.Target
 
TargetGroundPointing - Class in fr.cnes.sirius.patrius.attitudes
This class handles target pointing attitude provider; while the class TargetPointing does not guarantee the target point belongs to the body surface, this class always provides a ground point target.
TargetGroundPointing(BodyShape, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.TargetGroundPointing
Creates a new instance from body shape and target expressed in cartesian coordinates.
TargetGroundPointing(BodyPoint) - Constructor for class fr.cnes.sirius.patrius.attitudes.TargetGroundPointing
Creates a new instance from body shape and target expressed in geodetic coordinates.
TargetGroundPointing(BodyShape, Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.TargetGroundPointing
Creates a new instance from body shape and target expressed in cartesian coordinates with specified los axis in satellite frame.
TargetGroundPointing(BodyPoint, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.TargetGroundPointing
Creates a new instance from body target with specified los axis in satellite frame.
TargetGroundPointing(BodyShape, Vector3D, Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.TargetGroundPointing
Creates a new instance from body shape and target expressed in cartesian coordinates with specified los axis in satellite frame.
TargetGroundPointing(BodyPoint, Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.TargetGroundPointing
Creates a new instance from body target with specified los axis in satellite frame.
TargetInFieldOfViewDetector - Class in fr.cnes.sirius.patrius.events.detectors
Event detector for the main target visibility of a sensor.
TargetInFieldOfViewDetector(Assembly, String, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.TargetInFieldOfViewDetector
Constructor for the "main target in field of view" detector The default implementation behavior is to continue propagation when entering the zone and to stop propagation when exiting the zone.
TargetInFieldOfViewDetector(Assembly, String, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.TargetInFieldOfViewDetector
Constructor for the "main target in field of view" detector
TargetInFieldOfViewDetector(SensorModel, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.TargetInFieldOfViewDetector
Constructor for the "main target in field of view" detector The default implementation behavior is to continue propagation when entering the zone and to stop propagation when exiting the zone.
TargetInFieldOfViewDetector(SensorModel, double, double, EventDetector.Action, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.TargetInFieldOfViewDetector
Constructor for the "main target in field of view" detector
TargetInFieldOfViewDetector(SensorModel, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.TargetInFieldOfViewDetector
Constructor for the "main target in field of view" detector
TargetPointing - Class in fr.cnes.sirius.patrius.attitudes
This class handles target pointing attitude provider.
TargetPointing(Frame, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.TargetPointing
Creates a new instance from body frame and target expressed in cartesian coordinates.
TargetPointing(BodyPoint) - Constructor for class fr.cnes.sirius.patrius.attitudes.TargetPointing
Creates a new instance from body shape and target expressed in geodetic coordinates.
taylor(double...) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Evaluate Taylor expansion a derivative structure.
taylor(double[], int, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DSCompiler
Evaluate Taylor expansion of a derivative structure.
TCBScale - Class in fr.cnes.sirius.patrius.time
Barycentric Coordinate Time.
TCGScale - Class in fr.cnes.sirius.patrius.time
Geocentric Coordinate Time.
tDate - Variable in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Dates table.
TDBDefaultModel - Class in fr.cnes.sirius.patrius.time
Barycentric Dynamic Time default model.
TDBDefaultModel() - Constructor for class fr.cnes.sirius.patrius.time.TDBDefaultModel
 
TDBModel - Interface in fr.cnes.sirius.patrius.time
Barycentric Dynamic Time model.
TDBScale - Class in fr.cnes.sirius.patrius.time
Barycentric Dynamic Time.
TDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of Student's t-distribution.
TDistribution(double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.TDistribution
Create a t distribution using the given degrees of freedom.
TDistribution(double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.TDistribution
Create a t distribution using the given degrees of freedom and the specified inverse cumulative probability absolute accuracy.
TDistribution(RandomGenerator, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.TDistribution
Creates a t distribution.
TEMEProvider - Class in fr.cnes.sirius.patrius.frames.transformations
True Equator Mean Equinox Frame.
TEMEProvider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.TEMEProvider
 
TEN_POINT_FIVE - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Constant 10.5
terminationPerformed(IterationEvent) - Method in interface fr.cnes.sirius.patrius.math.util.IterationListener
Invoked after completion of the operations which occur after breaking out of the main iteration loop.
TerrestrialTides - Class in fr.cnes.sirius.patrius.forces.gravity.tides
This class implements the perturbating force due to terrestrial tides (deformation due to third body attraction on an aneslatic crust, ellipticity correction, frequency correction).
TerrestrialTides(Frame, double, double, List<CelestialPoint>, boolean, boolean, boolean, ITerrestrialTidesDataProvider) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTides
Creates a new instance.
TerrestrialTides(Frame, double, double, List<CelestialPoint>, boolean, boolean, boolean, ITerrestrialTidesDataProvider, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTides
Creates a new instance.
TerrestrialTides(Frame, Parameter, Parameter, List<CelestialPoint>, boolean, boolean, boolean, ITerrestrialTidesDataProvider) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTides
Creates a new instance using Parameter.
TerrestrialTides(Frame, Parameter, Parameter, List<CelestialPoint>, boolean, boolean, boolean, ITerrestrialTidesDataProvider, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTides
Creates a new instance using Parameter.
TerrestrialTides(Frame, double, double) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTides
Creates a new instance.
TerrestrialTides(Frame, double, double, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTides
Creates a new instance.
TerrestrialTides(Frame, Parameter, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTides
Creates a new instance.
TerrestrialTides(Frame, Parameter, Parameter, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTides
Creates a new instance.
TerrestrialTidesDataProvider - Class in fr.cnes.sirius.patrius.forces.gravity.tides
Terrestrial tides parameters given by the IERS 2003 standard.
TerrestrialTidesDataProvider() - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTidesDataProvider
Simple constructor.
TerrestrialTidesDataProvider(TidesStandards.TidesStandard) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTidesDataProvider
Simple constructor.
tesseralComputed - Variable in class fr.cnes.sirius.patrius.stela.propagation.StelaDifferentialEquations
Required for step computation of the tesseral quads
TesseralQuad - Class in fr.cnes.sirius.patrius.stela.forces.gravity
Tesseral harmonics quad (n, m, p, q) and related data.
TesseralQuad(PotentialCoefficientsProvider, int, int, int, int, Orbit) - Constructor for class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Constructor.
test(double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
This method is used by evaluate(double[], int, int) methods to verify that the input parameters designate a subarray of positive length.
test(double[], int, int, boolean) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
This method is used by evaluate(double[], int, int) methods to verify that the input parameters designate a subarray of positive length.
test(double[], double[], int, int) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
This method is used by evaluate(double[], double[], int, int) methods to verify that the begin and length parameters designate a subarray of positive length and the weights are all non-negative, non-NaN, finite, and not all zero.
test(double[], double[], int, int, boolean) - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.AbstractUnivariateStatistic
This method is used by evaluate(double[], double[], int, int) methods to verify that the begin and length parameters designate a subarray of positive length and the weights are all non-negative, non-NaN, finite, and not all zero.
TestUtils - Class in fr.cnes.sirius.patrius.math.stat.inference
A collection of static methods to create inference test instances or to perform inference tests.
theta2 - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
cos io squared.
ThirdBodyAttraction - Class in fr.cnes.sirius.patrius.forces.gravity
Third body attraction force model.
ThirdBodyAttraction(GravityModel) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.ThirdBodyAttraction
Simple constructor.
ThirdBodyAttraction(GravityModel, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.ThirdBodyAttraction
Simple constructor.
ThirdBodyAttraction(GravityModel, boolean, Parameter) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.ThirdBodyAttraction
Simple constructor.
THIRTY_SIX - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Constant 36
THREE_FIFTHS - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "3/5".
THREE_FIFTHS - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "3/5".
THREE_QUARTERS - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "3/4".
THREE_QUARTERS - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "3/4".
ThreeAxisEllipsoid - Class in fr.cnes.sirius.patrius.bodies
Three axis ellipsoid representation.
ThreeAxisEllipsoid(double, double, double, CelestialBodyFrame) - Constructor for class fr.cnes.sirius.patrius.bodies.ThreeAxisEllipsoid
Constructor for the three axis ellipsoid with default name.
ThreeAxisEllipsoid(double, double, double, CelestialBodyFrame, String) - Constructor for class fr.cnes.sirius.patrius.bodies.ThreeAxisEllipsoid
Constructor for the three axis ellipsoid.
ThreeBodiesAngleDetector - Class in fr.cnes.sirius.patrius.events.detectors
Detects when the angle between three bodies is equal to a predetermined value.
ThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, PVCoordinatesProvider, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Build a new three bodies angle detector.
ThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, PVCoordinatesProvider, double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Build a new three bodies angle detector with complimentary parameters.
ThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, PVCoordinatesProvider, double, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Build a new three bodies angle detector with complimentary parameters.
ThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, ThreeBodiesAngleDetector.BodyOrder, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Build a new three bodies angle detector with a position among the parameters.
ThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, ThreeBodiesAngleDetector.BodyOrder, double, double, double) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Build a new three bodies angle detector with complimentary parameters.
ThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, ThreeBodiesAngleDetector.BodyOrder, double, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Build a new three bodies angle detector with complimentary parameters.
ThreeBodiesAngleDetector(PVCoordinatesProvider, PVCoordinatesProvider, ThreeBodiesAngleDetector.BodyOrder, double, double, double, EventDetector.Action, boolean) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Build a new three bodies angle detector with complimentary parameters.
ThreeBodiesAngleDetector(String, String, String, double, double, double, EventDetector.Action) - Constructor for class fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector
Build a new three bodies angle detector.
ThreeBodiesAngleDetector.BodyOrder - Enum in fr.cnes.sirius.patrius.events.detectors
Bodies order type.
threeDMatrixVectorMultiply(double[][][], double[]) - Static method in class fr.cnes.sirius.patrius.stela.JavaMathAdapter
Multiply an automatically-generated-3-dimensional matrix with a vector.
ThreeEighthesIntegrator - Class in fr.cnes.sirius.patrius.math.ode.nonstiff
This class implements the 3/8 fourth order Runge-Kutta integrator for Ordinary Differential Equations.
ThreeEighthesIntegrator(double) - Constructor for class fr.cnes.sirius.patrius.math.ode.nonstiff.ThreeEighthesIntegrator
Simple constructor.
THRUST - Static variable in class fr.cnes.sirius.patrius.forces.maneuvers.ContinuousThrustManeuver
Parameter name for thrust.
TidalCorrection - Class in fr.cnes.sirius.patrius.frames.configuration.tides
This class represents a Pole, UT1-TAI and length of day correction set for a given date.
TidalCorrection(AbsoluteDate, PoleCorrection, double, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrection
 
TidalCorrectionGenerator - Class in fr.cnes.sirius.patrius.frames.configuration.tides
Tidal corrections generator for the TimeStampedCache.
TidalCorrectionGenerator(TidalCorrectionModel, int, double) - Constructor for class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionGenerator
Simple constructor.
TidalCorrectionModel - Interface in fr.cnes.sirius.patrius.frames.configuration.tides
This interface provides the pole corrections as well as the UT1-TAI corrections due to tidal effects.
TidalCorrectionModelFactory - Class in fr.cnes.sirius.patrius.frames.configuration.tides
Factory for predefined models.
TidalCorrectionPerThread - Class in fr.cnes.sirius.patrius.frames.configuration.tides
Provides per-thread TidalCorrectionModel.
TidalCorrectionPerThread() - Constructor for class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionPerThread
 
TIDE_IERS2003_DIRECT - Static variable in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionModelFactory
IERS 2003 without interpolation.
TIDE_IERS2003_INTERPOLATED - Static variable in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionModelFactory
IERS 2003 with interpolation.
TIDE_IERS2010_DIRECT - Static variable in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionModelFactory
IERS 2010 without interpolation.
TIDE_IERS2010_INTERPOLATED - Static variable in class fr.cnes.sirius.patrius.frames.configuration.tides.TidalCorrectionModelFactory
IERS 2010 with interpolation.
TidesStandards - Class in fr.cnes.sirius.patrius.forces.gravity.tides
Tides standards
TidesStandards() - Constructor for class fr.cnes.sirius.patrius.forces.gravity.tides.TidesStandards
 
TidesStandards.TidesStandard - Enum in fr.cnes.sirius.patrius.forces.gravity.tides
Tides standard enum
TidesToolbox - Class in fr.cnes.sirius.patrius.forces.gravity.tides
Tides toolbox
TiesStrategy - Enum in fr.cnes.sirius.patrius.math.stat.ranking
Strategies for handling tied values in rank transformations.
TimeComponents - Class in fr.cnes.sirius.patrius.time
Class representing a time within the day broken up as hour, minute and second components.
TimeComponents(int, int, double) - Constructor for class fr.cnes.sirius.patrius.time.TimeComponents
Build a time from its clock elements.
TimeComponents(int, int, int, double) - Constructor for class fr.cnes.sirius.patrius.time.TimeComponents
Build a time from its clock elements.
TimeComponents(double) - Constructor for class fr.cnes.sirius.patrius.time.TimeComponents
Build a time from the second number within the day.
TimeComponents(int, double) - Constructor for class fr.cnes.sirius.patrius.time.TimeComponents
Build a time from the second number within the day.
TimeDerivativeData - Class in fr.cnes.sirius.patrius.stela.propagation.data
Class for data resulting from STELA differential equation system.
TimeDerivativeData(Orbit, double[], double[][], Map<StelaForceModel, double[]>, Map<StelaForceModel, double[][]>) - Constructor for class fr.cnes.sirius.patrius.stela.propagation.data.TimeDerivativeData
Constructor.
TimeDerivativesEquations - Interface in fr.cnes.sirius.patrius.propagation.numerical
Interface summing up the contribution of several forces into orbit and mass derivatives.
TimeFilter - Class in fr.cnes.sirius.patrius.events.postprocessing
 
TimeFilter(AbsoluteDateInterval, boolean) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.TimeFilter
Build an instance of TimeFilter from a time interval.
TimeFilter(String, AbsoluteDateInterval, boolean) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.TimeFilter
Build an instance of TimeFilter from a time interval.
TimeFilter(List<String>, AbsoluteDateInterval, boolean) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.TimeFilter
Build an instance of TimeFilter from a time interval.
TimeInterpolable<T extends TimeInterpolable<T>> - Interface in fr.cnes.sirius.patrius.time
This interface represents objects that can be interpolated in time.
TimeIt - Class in fr.cnes.sirius.patrius.utils
This class allows to perform a benchmark of a runnable function.
TimeIt(Runnable) - Constructor for class fr.cnes.sirius.patrius.utils.TimeIt
Simple constructor that defines automatically the number of loops that should be performed.
TimeIt(Runnable, long, int, boolean) - Constructor for class fr.cnes.sirius.patrius.utils.TimeIt
Main constructor.
TimeIt(Runnable, long, int, long) - Constructor for class fr.cnes.sirius.patrius.utils.TimeIt
Main constructor.
Timeline - Class in fr.cnes.sirius.patrius.events.postprocessing
 
Timeline(CodedEventsLogger, AbsoluteDateInterval, SpacecraftState) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.Timeline
Builds an instance of the timeline from a CodedEventsLogger, generating the list of detected events and the list of corresponding phenomena.
Timeline(Timeline) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.Timeline
Builds an instance of the Timeline from another Timeline.
Timeline(AbsoluteDateInterval) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.Timeline
Builds an instance of Timeline from a single time interval.
Timeline(Timeline, AbsoluteDateInterval) - Constructor for class fr.cnes.sirius.patrius.events.postprocessing.Timeline
Builds an instance Timeline from another Timeline with a wider validity time interval.
TimeScale - Interface in fr.cnes.sirius.patrius.time
Interface for time scales.
TimeScalesFactory - Class in fr.cnes.sirius.patrius.time
Factory for predefined time scales.
timeScalesOffset(TimeScale, TimeScale) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Compute the offset between two time scales at the current instant.
TimeSequence<T extends TimeStamped> - Interface in fr.cnes.sirius.patrius.utils.legs
A Collection of TimeStamped objects.
TimeShiftable<T extends TimeShiftable<T>> - Interface in fr.cnes.sirius.patrius.time
This interface represents objects that can be shifted in time.
TimeStamped - Interface in fr.cnes.sirius.patrius.time
This interface represents objects that have a AbsoluteDate date attached to them.
TimeStampedAngularCoordinates - Class in fr.cnes.sirius.patrius.utils
TimeStampedAngularCoordinates(AbsoluteDate, Rotation, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Builds a rotation/rotation rate pair.
TimeStampedAngularCoordinates(AbsoluteDate, AngularCoordinates) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Builds from angular coordinates.
TimeStampedAngularCoordinates(AbsoluteDate, PVCoordinates, PVCoordinates, PVCoordinates, PVCoordinates, double) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Build the rotation that transforms a pair of pv coordinates into another pair.
TimeStampedAngularCoordinates(AbsoluteDate, PVCoordinates, PVCoordinates, PVCoordinates, PVCoordinates, double, boolean) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedAngularCoordinates
Build the rotation that transforms a pair of pv coordinates into another pair.
TimeStampedCache<T extends TimeStamped> - Class in fr.cnes.sirius.patrius.time
Generic thread-safe cache for time-stamped data.
TimeStampedCache(int, int, double, double, TimeStampedGenerator<T>, Class<T>) - Constructor for class fr.cnes.sirius.patrius.time.TimeStampedCache
Simple constructor.
TimeStampedCacheException - Exception in fr.cnes.sirius.patrius.utils.exception
This class is the base class for all specific exceptions thrown by during the TimeStampedCache.
TimeStampedCacheException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.TimeStampedCacheException
Simple constructor.
TimeStampedCacheException(Throwable, Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.TimeStampedCacheException
Simple constructor.
TimeStampedCacheException(PatriusException) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.TimeStampedCacheException
Simple constructor.
TimeStampedCacheException(ExceptionContextProvider) - Constructor for exception fr.cnes.sirius.patrius.utils.exception.TimeStampedCacheException
Simple constructor.
TimeStampedDouble - Class in fr.cnes.sirius.patrius.utils
An array of Double object that as a AbsoluteDate attached to it.
TimeStampedDouble(double, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedDouble
Constructor.
TimeStampedDouble(double[], AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedDouble
Constructor.
TimeStampedGenerator<T extends TimeStamped> - Interface in fr.cnes.sirius.patrius.time
Generator to use for creating entries in time stamped caches.
TimeStampedInterpolableEphemeris<IN extends TimeStamped,OUT> - Class in fr.cnes.sirius.patrius.time.interpolation
Class representing an interpolable ephemeris for any time stamped data.
TimeStampedInterpolableEphemeris(IN[], int, TimeStampedInterpolationFunctionBuilder<IN, OUT>, boolean) - Constructor for class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Simplified constructor.
TimeStampedInterpolableEphemeris(IN[], int, TimeStampedInterpolationFunctionBuilder<IN, OUT>, boolean, boolean, boolean, int) - Constructor for class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
Standard constructor.
TimeStampedInterpolableEphemeris.SearchMethod - Enum in fr.cnes.sirius.patrius.time.interpolation
Enumerate to specify the search method used to find the correct samples interval given a certain date.
TimeStampedInterpolationFunctionBuilder<IN extends TimeStamped,OUT> - Interface in fr.cnes.sirius.patrius.time.interpolation
Interface representing a class that can build an interpolation function from an array of Time stamped samples.
TimeStampedPVCoordinates - Class in fr.cnes.sirius.patrius.utils
TimeStampedPVCoordinates(AbsoluteDate, Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Builds a TimeStampedPVCoordinates triplet.
TimeStampedPVCoordinates(AbsoluteDate, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Build from position and velocity.
TimeStampedPVCoordinates(AbsoluteDate, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Build from position velocity acceleration coordinates.
TimeStampedPVCoordinates(AbsoluteDate, double, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Multiplicative constructor Build a TimeStampedPVCoordinates from another one and a scale factor.
TimeStampedPVCoordinates(AbsoluteDate, PVCoordinates, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Subtractive constructor Build a relative TimeStampedPVCoordinates from a start and an end position.
TimeStampedPVCoordinates(AbsoluteDate, double, PVCoordinates, double, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Linear constructor Build a TimeStampedPVCoordinates from two other ones and corresponding scale factors.
TimeStampedPVCoordinates(AbsoluteDate, double, PVCoordinates, double, PVCoordinates, double, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Linear constructor Build a TimeStampedPVCoordinates from three other ones and corresponding scale factors.
TimeStampedPVCoordinates(AbsoluteDate, double, PVCoordinates, double, PVCoordinates, double, PVCoordinates, double, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Linear constructor Build a TimeStampedPVCoordinates from four other ones and corresponding scale factors.
TimeStampedPVCoordinates(AbsoluteDate, FieldVector3D<DerivativeStructure>) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Builds a TimeStampedPVCoordinates triplet from a FieldVector3D<DerivativeStructure>.
TimeStampedRotation - Class in fr.cnes.sirius.patrius.attitudes.profiles
TimeStampedRotation(Rotation, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.attitudes.profiles.TimeStampedRotation
Constructor.
TimeStampedString - Class in fr.cnes.sirius.patrius.utils
An array of String object that as a AbsoluteDate attached to it.
TimeStampedString(String[], AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedString
Constructor.
TimeStampedString(String, AbsoluteDate) - Constructor for class fr.cnes.sirius.patrius.utils.TimeStampedString
Constructor.
tinf - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Exospheric temperature.
TIRFProvider - Class in fr.cnes.sirius.patrius.frames.transformations
Terrestrial Intermediate Reference Frame 2000.
TIRFProvider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.TIRFProvider
 
TK - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceFrame
TK frame type.
TLE - Class in fr.cnes.sirius.patrius.propagation.analytical.tle
This class is a container for a single set of TLE data.
TLE(String, String) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Simple constructor from unparsed two lines.
TLE(int, char, int, int, String, int, int, AbsoluteDate, double, double, double, double, double, double, double, double, int, double) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Simple constructor from already parsed elements.
tle - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
Initial state.
TLEConstants - Class in fr.cnes.sirius.patrius.propagation.analytical.tle
Constants necessary to TLE propagation.
TLEConstants() - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
 
TLEPropagator - Class in fr.cnes.sirius.patrius.propagation.analytical.tle
This class provides elements to propagate TLE's.
TLEPropagator(TLE, AttitudeProvider, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
Protected constructor for derived classes.
TLEPropagator(TLE, AttitudeProvider, AttitudeProvider, MassProvider) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
Protected constructor for derived classes.
TLESeries - Class in fr.cnes.sirius.patrius.propagation.analytical.tle
This class reads and handles series of TLEs for one space object.
TLESeries(String, boolean) - Constructor for class fr.cnes.sirius.patrius.propagation.analytical.tle.TLESeries
Simple constructor with a TLE file.
toArray() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get the vector coordinates as a dimension 3 array.
toArray() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get the vector coordinates as a dimension 3 array.
toArray() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get the vector coordinates as a dimension 2 array.
toArray() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayFieldVector
Convert the vector to a T array.
toArray() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Convert the vector to an array of doubles.
toArray() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldVector
Convert the vector to a T array.
toArray() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Convert the vector to an array of doubles.
toArray(boolean) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Get the vector PV coordinates as a dimension 9 or 6 array (if the acceleration is or is not included).
toArray(boolean) - Method in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Transform into an array of entries.
toArray() - Method in class fr.cnes.sirius.patrius.time.IntervalMapSearcher
Transform into an array of entries.
toArray() - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
toArray(T[]) - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
toArrayRowSymmetricMatrix() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets the matrix A = B×BT represented by this instance, stored in a new ArrayRowSymmetricMatrix.
toArrayRowSymmetricPositiveMatrix() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Gets the matrix A = B×BT represented by this instance, stored in a new ArrayRowSymmetricPositiveMatrix.
toBlocksLayout(T[][]) - Static method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Convert a data array from raw layout to blocks layout.
toBlocksLayout(double[][]) - Static method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Convert a data array from raw layout to blocks layout.
ToCelestialPointDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
Direction described by a celestial point: the celestial point is the target point.
ToCelestialPointDirection(CelestialPoint) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.ToCelestialPointDirection
Build a direction described by a celestial point: the celestial point is the target point.
toCNESJulianDate(TimeScale) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Convert the date to CNES Julian date.
toDate(TimeScale) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Deprecated.
As of PATRIUS 4.8, method using Date are deprecated. Use AbsoluteDate.toLocalDateTime(TimeScale) instead.
toDegrees() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Convert radians to degrees, with error of less than 0.5 ULP
toDegrees(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Convert radians to degrees, with error of less than 0.5 ULP
toDegrees(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Convert radians to degrees, with error of less than 0.5 ULP
toDegrees(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Convert radians to degrees, with error of less than 0.5 ULP
toDegrees(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Convert radians to degrees, with error of less than 0.5 ULP
toDegrees(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Convert radians to degrees, with error of less than 0.5 ULP
toDegrees(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Convert radians to degrees, with error of less than 0.5 ULP
toDegrees(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Convert radians to degrees, with error of less than 0.5 ULP
toDegrees(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Convert radians to degrees, with error of less than 0.5 ULP
toDegrees(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Convert radians to degrees, with error of less than 0.5 ULP
toDerivativeStructureVector(int) - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Transform the instance to a FieldVector3D<DerivativeStructure>.
toDouble() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Convert the instance into a double.
TODProvider - Class in fr.cnes.sirius.patrius.frames.transformations
True Equator, Mean Equinox of Date Frame.
TODProvider(boolean) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.TODProvider
Simple constructor.
toIntExact(long) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Convert a long to interger, detecting overflows
toleranceKKT - Variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.AbstractKKTSolver
KTT tolerance
tolerances(double, Orbit, OrbitType) - Static method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
Estimate tolerance vectors for integrators.
toLocalDateTime(TimeScale) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Convert the instance to a Java LocalDateTime.
toMean(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.orbits.OrbitNatureConverter
Converts an osculating StelaEquinoctialOrbit to a mean one.
toObjFile(String) - Method in class fr.cnes.sirius.patrius.bodies.mesh.GeodeticMeshLoader
Convert file to .obj file format.
TooManyEvaluationsException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when the maximal number of evaluations is exceeded.
TooManyEvaluationsException(Number) - Constructor for exception fr.cnes.sirius.patrius.math.exception.TooManyEvaluationsException
Construct the exception.
TooManyIterationsException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when the maximal number of iterations is exceeded.
TooManyIterationsException(Number) - Constructor for exception fr.cnes.sirius.patrius.math.exception.TooManyIterationsException
Construct the exception.
toOsculating(StelaEquinoctialOrbit) - Method in class fr.cnes.sirius.patrius.stela.orbits.OrbitNatureConverter
Converts a mean StelaEquinoctialOrbit to an osculating one.
TopocentricFrame - Class in fr.cnes.sirius.patrius.frames
Topocentric frame.
TopocentricFrame(BodyPoint, String) - Constructor for class fr.cnes.sirius.patrius.frames.TopocentricFrame
This constructor builds an East oriented topocentric frame, whose zenith direction (Z-axis) is aligned with the direction normal to shape at entered frame origin position.
TopocentricFrame(BodyPoint, Vector3D, String) - Constructor for class fr.cnes.sirius.patrius.frames.TopocentricFrame
This constructor builds an East oriented topocentric frame with user-defined zenith direction.
TopocentricFrame(BodyPoint, double, String) - Constructor for class fr.cnes.sirius.patrius.frames.TopocentricFrame
Constructor with user-defined frame orientation and zenith direction (Z-axis) aligned with the direction normal to shape at entered frame origin position.
TopocentricFrame(BodyPoint, Vector3D, double, String) - Constructor for class fr.cnes.sirius.patrius.frames.TopocentricFrame
Constructor with user-defined zenith direction and frame orientation.
TopocentricPosition - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
 
TopocentricPosition(double, double, double) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPosition
Build topocentic coordinates.
TopocentricPV - Class in fr.cnes.sirius.patrius.orbits.pvcoordinates
 
TopocentricPV(double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
Build topocentric coordinates.
toPrettyString() - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleLegsSequence
toPrettyString() - Method in class fr.cnes.sirius.patrius.attitudes.orientations.OrientationAngleProfileSequence
Returns a nice String representation.
toPrettyString() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AngularVelocitiesPolynomialProfile
Returns a nice String representation.
toPrettyString() - Method in class fr.cnes.sirius.patrius.attitudes.profiles.AttitudeProfilesSequence
toPrettyString() - Method in interface fr.cnes.sirius.patrius.utils.legs.Leg
Returns a nice String representation.
toPrettyString() - Method in interface fr.cnes.sirius.patrius.utils.legs.LegsSequence
 
toPrettyString() - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
 
toPrettyString() - Method in interface fr.cnes.sirius.patrius.utils.legs.TimeSequence
 
toRadians() - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.DerivativeStructure
Convert degrees to radians, with error of less than 0.5 ULP
toRadians(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Convert degrees to radians, with error of less than 0.5 ULP
toRadians(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Convert degrees to radians, with error of less than 0.5 ULP
toRadians(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Convert degrees to radians, with error of less than 0.5 ULP
toRadians(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Convert degrees to radians, with error of less than 0.5 ULP
toRadians(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Convert degrees to radians, with error of less than 0.5 ULP
toRadians(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Convert degrees to radians, with error of less than 0.5 ULP
toRadians(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Convert degrees to radians, with error of less than 0.5 ULP
toRadians(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Convert degrees to radians, with error of less than 0.5 ULP
toRadians(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Convert degrees to radians, with error of less than 0.5 ULP
toRotation() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldRotation
Convert to a constant vector without derivatives.
toSpace(Vector<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Transform a sub-space point into a space point.
toSpace(Vector<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Transform an in-plane point into a 3D space point.
toSpace(Vector<Euclidean1D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Transform a sub-space point into a space point.
toSpace(Vector<T>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Embedding
Transform a sub-space point into a space point.
toSpiceName(String) - Static method in class fr.cnes.sirius.patrius.bodies.BSPCelestialBodyLoader
Convert a PATRIUS body name to a SPICE body name.
toSplitDouble() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Convert the instance into a split double.
toStandardForm(double[], double[][], double[], double[][], double[], double[], double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Transforms the problem from a general form to the (quasi) standard LP form.
toStandardForm(RealVector, RealMatrix, RealVector, RealMatrix, RealVector, RealVector, RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPStandardConverter
Transforms the problem from a general form to the (quasi) standard LP form.
toString() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AbstractAeroCoeff1D
toString() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoAAndMach
toString() - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffConstant
toString() - Method in class fr.cnes.sirius.patrius.assembly.properties.PropulsiveProperty
toString() - Method in class fr.cnes.sirius.patrius.assembly.properties.TankProperty
toString() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.AerodynamicProperties
toString() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.RadiativeProperties
toString() - Method in class fr.cnes.sirius.patrius.assembly.vehicle.VehicleSurfaceModel
toString() - Method in class fr.cnes.sirius.patrius.attitudes.AeroAttitudeLaw
toString() - Method in class fr.cnes.sirius.patrius.attitudes.AttitudesSequence
toString() - Method in class fr.cnes.sirius.patrius.attitudes.BodyCenterGroundPointing
toString() - Method in class fr.cnes.sirius.patrius.attitudes.ConstantAttitudeLaw
toString() - Method in class fr.cnes.sirius.patrius.attitudes.LofOffset
toString() - Method in class fr.cnes.sirius.patrius.attitudes.NadirPointing
toString() - Method in class fr.cnes.sirius.patrius.attitudes.SpinStabilized
toString() - Method in class fr.cnes.sirius.patrius.attitudes.SunPointing
toString() - Method in class fr.cnes.sirius.patrius.attitudes.TargetGroundPointing
toString() - Method in class fr.cnes.sirius.patrius.attitudes.YawSteering
toString() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Note: the method may induce some computation if the coordinates have not been computed yet in the associated body shape preferred coordinates system.
toString(LLHCoordinatesSystem) - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
Getter for a string representing the object using the entered coordinates system.
toString() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialBody
Returns a string representation of the celestial point and its attributes.
toString() - Method in class fr.cnes.sirius.patrius.bodies.AbstractCelestialPoint
Returns a string representation of the celestial point and its attributes.
toString() - Method in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
Returns a string representation of the celestial point and its attributes.
toString() - Method in class fr.cnes.sirius.patrius.bodies.BasicCelestialPoint
Returns a string representation of the celestial point and its attributes.
toString(LLHCoordinatesSystem) - Method in interface fr.cnes.sirius.patrius.bodies.BodyPoint
Getter for a string representing the object using the entered coordinates system.
toString() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialBodyOrientation
Returns a string representation of the body orientation.
toString() - Method in class fr.cnes.sirius.patrius.bodies.CelestialBodyTabulatedOrientation
Returns a string representation of the body orientation.
toString() - Method in interface fr.cnes.sirius.patrius.bodies.CelestialPoint
Returns a string representation of the celestial point and its attributes.
toString() - Method in class fr.cnes.sirius.patrius.bodies.LLHCoordinates
toString() - Method in class fr.cnes.sirius.patrius.bodies.MeeusMoon
Returns a string representation of the celestial point and its attributes.
toString() - Method in class fr.cnes.sirius.patrius.bodies.MeeusSun
Returns a string representation of the celestial point and its attributes.
toString(LLHCoordinatesSystem) - Method in class fr.cnes.sirius.patrius.bodies.mesh.FacetPoint
Getter for a string representing the object using the entered coordinates system.
toString() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Triangle
toString() - Method in class fr.cnes.sirius.patrius.bodies.mesh.Vertex
toString() - Method in class fr.cnes.sirius.patrius.bodies.UserCelestialBody
Returns a string representation of the celestial point and its attributes.
toString() - Method in class fr.cnes.sirius.patrius.bodies.UserIAUCelestialBody
Returns a string representation of the celestial point and its attributes.
toString() - Method in class fr.cnes.sirius.patrius.bodies.UserIAUPole
Returns a string representation of the body orientation.
toString() - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Returns a string representation of this orbital covariance which includes its date, frame, orbit type and position angle type, the associated parameter descriptors, but not the covariance matrix.
toString(RealMatrixFormat) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Returns a string representation of this orbital covariance which includes its date, frame, orbit type and position angle type, the associated parameter descriptors, and the covariance matrix if the provided format is not null.
toString(RealMatrixFormat, TimeScale) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Returns a string representation of this orbital covariance which includes its date, frame, orbit type and position angle type, the associated parameter descriptors, and the covariance matrix if the provided format is not null.
toString(RealMatrixFormat, TimeScale, String, String, boolean, boolean) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Returns a string representation of this instance which includes the name of the class (if requested), the names of the associated parameter descriptors and the the covariance matrix (if the specified matrix format is not null).
toString() - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Returns a string representation of this instance which includes the name of the class and the names of the associated parameter descriptors (the covariance matrix itself is not printed).
toString(RealMatrixFormat) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Returns a string representation of this instance which includes the name of the class (if requested), the names of the associated parameter descriptors and the the covariance matrix (if the specified matrix format is not null).
toString(RealMatrixFormat, String, String, boolean, boolean) - Method in class fr.cnes.sirius.patrius.covariance.Covariance
Returns a string representation of this instance which includes the name of the class (if requested), the names of the associated parameter descriptors and the the covariance matrix (if the specified matrix format is not null).
toString() - Method in class fr.cnes.sirius.patrius.events.detectors.IntervalOccurrenceDetector
toString() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEvent
Provides a String representation, based on this pattern : "<date> - <(Beg) or (End)> - <code> : <comment>".
toString() - Method in class fr.cnes.sirius.patrius.events.postprocessing.CodedEventsList
toString() - Method in class fr.cnes.sirius.patrius.events.postprocessing.PhenomenaList
toString() - Method in class fr.cnes.sirius.patrius.events.postprocessing.Phenomenon
toString() - Method in class fr.cnes.sirius.patrius.events.utils.SignalPropagationWrapperDetector
toString() - Method in class fr.cnes.sirius.patrius.fieldsofview.EllipticField
Get a representation for this infinite oblique circular cone.
toString() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
toString() - Method in class fr.cnes.sirius.patrius.frames.Frame
New definition of the java.util toString() method.
toString() - Method in class fr.cnes.sirius.patrius.math.analysis.function.CosineFunction
toString() - Method in class fr.cnes.sirius.patrius.math.analysis.function.SineFunction
toString() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Get String representation of polynomial
toString() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeriesApproximation
Get String representation of Fourier Series
toString() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Returns a string representation of the Chebyshev polynomial.
toString() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Returns a string representation of the polynomial.
toString() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Get String representation of polynomial
toString() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Get String representation of polynomial
toString() - Method in class fr.cnes.sirius.patrius.math.complex.Complex
toString() - Method in class fr.cnes.sirius.patrius.math.complex.Quaternion
toString() - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Get a string representation of the instance.
toString() - Method in class fr.cnes.sirius.patrius.math.exception.util.DummyLocalizable
toString() - Method in class fr.cnes.sirius.patrius.math.fraction.BigFraction
Returns the String representing this fraction, ie "num / dem" or just "num" if the denominator is one.
toString() - Method in class fr.cnes.sirius.patrius.math.fraction.Fraction
Returns the String representing this fraction, ie "num / dem" or just "num" if the denominator is one.
toString() - Method in class fr.cnes.sirius.patrius.math.genetics.AbstractListChromosome
toString() - Method in class fr.cnes.sirius.patrius.math.genetics.ChromosomePair
toString() - Method in class fr.cnes.sirius.patrius.math.genetics.ListPopulation
toString() - Method in class fr.cnes.sirius.patrius.math.genetics.RandomKey
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get a string representation of this vector.
toString(NumberFormat) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Get a string representation of this vector.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Disk
Get a string representation for this disk.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipse
Get a string representation for this ellipse.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Ellipsoid
Get a representation for this ellipsoid.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCone
Get a representation for this oblique circular cone.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EllipticCylinder
Get a string representation for this elliptic cylinder.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.EulerRotation
Get a string representation for the rotation.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get a string representation of this vector.
toString(NumberFormat) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Get a string representation of this vector.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCone
Get a representation for this infinite oblique circular cone.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteEllipticCylinder
Get a representation for this infinite elliptic cylinder.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCone
Get a representation for this infinite rectangle cone.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRectangleCylinder
Get a representation for this infinite rectangle cylinder.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCone
Get a representation for this infinite elliptic cone.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.InfiniteRightCircularCylinder
Get a representation for this infinite right circular cylinder.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.LineSegment
Get a representation for this line segment.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Get a string representation for this matrix.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Parallelepiped
Get a representation for this parallelepiped.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plate
Get a representation for this plate.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RectangleCone
Get a representation for this rectangle cone.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCone
Get a representation for this elliptic cone.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularCylinder
Get a representation for this right circular cylinder.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RightCircularSurfaceCylinder
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Rotation
Get a string representation for the rotation.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Get a string representation of the instance.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Screw
Get a String representation of this screw.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Sphere
Get a representation for this sphere.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.SphericalCap
Get a representation for this sphere.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Spheroid
Get a representation for this spheroid.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get a string representation of this vector.
toString(NumberFormat) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Get a string representation of this vector.
toString() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get a string representation of this vector.
toString(NumberFormat) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Get a string representation of this vector.
toString(NumberFormat) - Method in interface fr.cnes.sirius.patrius.math.geometry.Vector
Get a string representation of this vector.
toString() - Method in class fr.cnes.sirius.patrius.math.interval.AngleInterval
This method returns a String representing the interval, with boundaries as brackets and the lower/upper values.
toString() - Method in class fr.cnes.sirius.patrius.math.interval.GenericInterval
This method returns a String representing the interval, with boundaries as brackets and the lower/upper values.
toString() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Get a string representation for this matrix.
toString() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Get a string representation for this matrix.
toString(RealMatrixFormat) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Gets a string representation of this matrix using the specified format.
toString() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
toString(RealMatrixFormat) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Gets a string representation of this matrix using the specified format.
toString() - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.LPOptimizationRequest
Convert into string
toString() - Method in enum fr.cnes.sirius.patrius.math.optim.linear.Relationship
toString() - Method in class fr.cnes.sirius.patrius.math.parameter.ConstantFunction
Getter for a String representation of this function.
toString() - Method in class fr.cnes.sirius.patrius.math.parameter.FieldDescriptor
toString() - Method in class fr.cnes.sirius.patrius.math.parameter.IntervalsFunction
Getter for a String representation of this function.
toString() - Method in class fr.cnes.sirius.patrius.math.parameter.LinearFunction
Getter for a String representation of this function.
toString() - Method in class fr.cnes.sirius.patrius.math.parameter.NthOrderPolynomialFunction
Getter for a String representation of this function.
toString() - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
Gets a string representation of this parameter, which includes the name of this class, the name of the parameter and the parameter value.
toString(boolean) - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
Gets a string representation of this parameter, which includes the name of this class, the name of the parameter and the parameter value.
toString(String, String, boolean, boolean) - Method in class fr.cnes.sirius.patrius.math.parameter.Parameter
Gets a string representation of this parameter, which includes the name of this class (if requested), the name of the parameter and the parameter value.
toString() - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Gets a string representation of this parameter descriptor which includes the name of this class, the name of associated the field descriptors and their mapped values (printed in  reverse order by default).
toString(boolean) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Gets a string representation of this parameter descriptor which includes the name of this class, the name of associated the field descriptors and their mapped values.
toString(String, String, boolean, boolean, boolean, boolean) - Method in class fr.cnes.sirius.patrius.math.parameter.ParameterDescriptor
Gets a string representation of this parameter descriptor.
toString() - Method in class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanDoublePoint
toString() - Method in class fr.cnes.sirius.patrius.math.stat.clustering.EuclideanIntegerPoint
toString() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
Generates a text report displaying univariate statistics from values that have been added.
toString() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.MultivariateSummaryStatistics
Generates a text report displaying summary statistics from values that have been added.
toString() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummaryValues
Generates a text report displaying values of statistics.
toString() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SummaryStatistics
Generates a text report displaying summary statistics from values that have been added.
toString() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedDescriptiveStatistics
Generates a text report displaying univariate statistics from values that have been added.
toString() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedMultivariateSummaryStatistics
Generates a text report displaying summary statistics from values that have been added.
toString() - Method in class fr.cnes.sirius.patrius.math.stat.descriptive.SynchronizedSummaryStatistics
Generates a text report displaying summary statistics from values that have been added.
toString() - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Return a string representation of this frequency distribution.
toString() - Method in class fr.cnes.sirius.patrius.math.util.Decimal64
The returned String is equal to Double.toString(this.doubleValue())
toString() - Method in class fr.cnes.sirius.patrius.math.util.MultidimensionalCounter
toString() - Method in class fr.cnes.sirius.patrius.math.util.Pair
Display the key and the value of the pair.
toString() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticElements
toString() - Method in class fr.cnes.sirius.patrius.orbits.AlternateEquinoctialOrbit
toString() - Method in class fr.cnes.sirius.patrius.orbits.ApsisOrbit
toString() - Method in class fr.cnes.sirius.patrius.orbits.CartesianOrbit
toString() - Method in class fr.cnes.sirius.patrius.orbits.CircularOrbit
toString() - Method in class fr.cnes.sirius.patrius.orbits.EquatorialOrbit
toString() - Method in class fr.cnes.sirius.patrius.orbits.EquinoctialOrbit
toString() - Method in class fr.cnes.sirius.patrius.orbits.KeplerianOrbit
toString() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialParameters
Returns a string representation of this orbit parameters object.
toString() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeParameters
Returns a string representation of this Orbit object.
toString() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusParameters
Returns a string representation of this Orbit object.
toString() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianParameters
Returns a string representation of this Orbit object.
toString() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularParameters
Returns a string representation of this Orbit object.
toString() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialParameters
Returns a string representation of this non circular equatorial orbital parameters object.
toString() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialParameters
Returns a string representation of this orbit parameters object.
toString() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianParameters
Returns a string representation of this keplerian parameters object.
toString() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.ReentryParameters
Returns a string representation of the reentry parameters.
toString() - Method in class fr.cnes.sirius.patrius.orbits.orbitalparameters.StelaEquinoctialParameters
Returns a string representation of this orbit parameters object.
toString() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPosition
Produces the following String representation of the Cardan mount : (x angle, y angle, range).
toString() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPV
Produces the following String representation of the Topocentric coordinates : (x angle, y angle, range, x angle rate, y angle rate, range rate).
toString() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Return a string representation of this position/velocity/acceleration triplet.
toString() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPosition
Produces the following String representation of the topocentric coordinates : (elevation, azimuth, range).
toString() - Method in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPV
Produces the following String representation of the Topocentric coordinates : (elevation, azimuth, range, elevation rate, azimuth rate, range rate).
toString() - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLE
Get a string representation of this TLE set.
toString() - Method in enum fr.cnes.sirius.patrius.propagation.numerical.AttitudeEquation.AttitudeType
 
toString() - Method in class fr.cnes.sirius.patrius.signalpropagation.MeteorologicalConditions
Get a String representation of this meteorological conditions.
toString() - Method in class fr.cnes.sirius.patrius.stela.bodies.MeeusMoonStela
Returns a string representation of the celestial point and its attributes.
toString() - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Get a String representation of the instant location in TAI time scale.
toString(int) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Get a String representation of the instant location in TAI time scale.
toString(TimeScale) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Get a String representation of the instant location.
toString(int, TimeScale) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDate
Get a String representation of the instant location.
toString(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Returns a String representing the durations between the interval's bounds and a specified date.
toString(TimeScale) - Method in class fr.cnes.sirius.patrius.time.AbsoluteDateInterval
Returns a String representing the interval using provided time scale.
toString() - Method in class fr.cnes.sirius.patrius.time.DateComponents
Get a string representation (ISO-8601) of the date.
toString() - Method in class fr.cnes.sirius.patrius.time.DateTimeComponents
Return a string representation of this pair.
toString(int, boolean) - Method in class fr.cnes.sirius.patrius.time.DateTimeComponents
Return a string representation of this pair.
toString() - Method in class fr.cnes.sirius.patrius.time.GalileoScale
toString() - Method in class fr.cnes.sirius.patrius.time.GMSTScale
toString() - Method in class fr.cnes.sirius.patrius.time.GPSScale
toString() - Method in class fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris
toString() - Method in class fr.cnes.sirius.patrius.time.TAIScale
toString() - Method in class fr.cnes.sirius.patrius.time.TCBScale
toString() - Method in class fr.cnes.sirius.patrius.time.TCGScale
toString() - Method in class fr.cnes.sirius.patrius.time.TDBScale
toString() - Method in class fr.cnes.sirius.patrius.time.TimeComponents
Get a string representation of the time.
toString(int) - Method in class fr.cnes.sirius.patrius.time.TimeComponents
Get a string representation of the time.
toString(int, boolean) - Method in class fr.cnes.sirius.patrius.time.TimeComponents
Get a string representation of the time.
toString() - Method in class fr.cnes.sirius.patrius.time.TTScale
toString() - Method in class fr.cnes.sirius.patrius.time.UT1Scale
toString() - Method in class fr.cnes.sirius.patrius.time.UTCScale
toString() - Method in class fr.cnes.sirius.patrius.tools.cache.CacheEntry
Returns a string representation of the cache entry.
toString() - Method in class fr.cnes.sirius.patrius.tools.cache.FIFOThreadSafeCache
Returns a string representation of the cache structure.
toString() - Method in class fr.cnes.sirius.patrius.utils.legs.StrictLegsSequence
 
toString() - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Return a string representation of the formatted table.
toString(int) - Method in class fr.cnes.sirius.patrius.utils.StringTablePrinter
Return a string representation of the formatted table.
toString() - Method in class fr.cnes.sirius.patrius.utils.TimeIt
Returns a string representation of the benchmark evaluation statistical results.
toString() - Method in class fr.cnes.sirius.patrius.utils.TimeStampedPVCoordinates
Return a string representation of this position/velocity pair.
toString() - Method in class fr.cnes.sirius.patrius.wrenches.Wrench
Get a String representation for this Wrench.
toStringWithInputCoords() - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
 
toStringWithInputCoords(LLHCoordinatesSystem) - Method in class fr.cnes.sirius.patrius.bodies.AbstractBodyPoint
WARNING : if the coordinates system provided in input is equal to the coordinates system of inputCoord, results are recomputed.
toSubSpace(Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Transform a space point into a sub-space point.
toSubSpace(Vector<Euclidean3D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Transform a 3D space point into an in-plane point.
toSubSpace(Vector<Euclidean2D>) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Transform a space point into a sub-space point.
toSubSpace(Vector<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Embedding
Transform a space point into a sub-space point.
totalNumberOfKernel(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelManager
Return the number of kernels of a specified type that are currently loaded via the loadSpiceKernel interface.
toTLE(List<SpacecraftState>, double, boolean, boolean) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter
Find the TLE elements that minimize the mean square error for a sample of states.
toTransform() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Compute the transform from orbit/attitude reference frame to spacecraft frame.
toTransform(Frame) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Compute the transform from specified frame to spacecraft frame.
toTransform(LOFType) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Compute the transform from orbit/attitude reference frame to local orbital frame.
toTransform(Frame, LOFType) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Compute the transform from specified frame to local orbital frame.
toTransformEvents() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Compute the transform from orbit/attitude (for events computation) reference frame to spacecraft frame.
toTransformEvents(Frame) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Compute the transform from specified reference frame to spacecraft frame.
toTransformForces() - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Compute the transform from orbit/attitude (for forces computation) reference frame to spacecraft frame.
toTransformForces(Frame) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Compute the transform from specified frame to spacecraft frame.
TournamentSelection - Class in fr.cnes.sirius.patrius.math.genetics
Tournament selection scheme.
TournamentSelection(int) - Constructor for class fr.cnes.sirius.patrius.math.genetics.TournamentSelection
Creates a new TournamentSelection instance.
toVector3D() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.FieldVector3D
Convert to a constant vector without derivatives.
tp - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Elements coefficients.
tPVCoord - Variable in class fr.cnes.sirius.patrius.orbits.pvcoordinates.AbstractBoundedPVProvider
Position velocity coordinates table.
Transform - Class in fr.cnes.sirius.patrius.frames.transformations
Transformation class in three dimensional space.
Transform(AbsoluteDate, Vector3D) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.Transform
Build a translation transform.
Transform(AbsoluteDate, Rotation) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.Transform
Build a rotation transform.
Transform(AbsoluteDate, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.Transform
Build a translation transform, with its first time derivative.
Transform(AbsoluteDate, Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.Transform
Build a translation transform, with its first and second time derivatives.
Transform(AbsoluteDate, PVCoordinates) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.Transform
Build a translation transform, with its first time derivative.
Transform(AbsoluteDate, Rotation, Vector3D) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.Transform
Build a rotation transform.
Transform(AbsoluteDate, Rotation, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.Transform
Build a rotation transform.
Transform(AbsoluteDate, AngularCoordinates) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.Transform
Build a rotation transform.
Transform(AbsoluteDate, Transform, Transform) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.Transform
Build a transform by combining two existing ones without computing spin derivatives.
Transform(AbsoluteDate, Transform, Transform, boolean) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.Transform
Build a transform by combining two existing ones, while not simply projecting velocity and acceleration.
Transform(AbsoluteDate, Transform, Transform, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.Transform
Build a transform by combining two existing ones.
Transform(AbsoluteDate, PVCoordinates, AngularCoordinates) - Constructor for class fr.cnes.sirius.patrius.frames.transformations.Transform
Build a transform from its primitive operations.
Transform<S extends Space,T extends Space> - Interface in fr.cnes.sirius.patrius.math.geometry.partitioning
This interface represents an inversible affine transform in a space.
transform(UnivariateFunction, double, double, int, TransformType) - Method in class fr.cnes.sirius.patrius.math.transform.AbstractFastFourierTransformer
Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval.
transform(double[], TransformType) - Method in class fr.cnes.sirius.patrius.math.transform.FastCosineTransformer
Returns the (forward, inverse) transform of the specified real data set.
transform(UnivariateFunction, double, double, int, TransformType) - Method in class fr.cnes.sirius.patrius.math.transform.FastCosineTransformer
Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval.
transform(double[], TransformType) - Method in class fr.cnes.sirius.patrius.math.transform.FastFourierTransformer
Returns the (forward, inverse) transform of the specified real data set.
transform(Complex[], TransformType) - Method in class fr.cnes.sirius.patrius.math.transform.FastFourierTransformer
Returns the (forward, inverse) transform of the specified complex data set.
transform(double[], TransformType) - Method in class fr.cnes.sirius.patrius.math.transform.FastHadamardTransformer
Returns the (forward, inverse) transform of the specified real data set.
transform(UnivariateFunction, double, double, int, TransformType) - Method in class fr.cnes.sirius.patrius.math.transform.FastHadamardTransformer
Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval.
transform(int[]) - Method in class fr.cnes.sirius.patrius.math.transform.FastHadamardTransformer
Returns the forward transform of the specified integer data set.The integer transform cannot be inverted directly, due to a scaling factor which may lead to double results.
transform(double[], TransformType) - Method in class fr.cnes.sirius.patrius.math.transform.FastSineTransformer
Returns the (forward, inverse) transform of the specified real data set.
transform(UnivariateFunction, double, double, int, TransformType) - Method in class fr.cnes.sirius.patrius.math.transform.FastSineTransformer
Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval.
transform(double[], TransformType) - Method in interface fr.cnes.sirius.patrius.math.transform.IFastFourierTransformer
Returns the (forward, inverse) transform of the specified real data set.
transform(Complex[], TransformType) - Method in interface fr.cnes.sirius.patrius.math.transform.IFastFourierTransformer
Returns the (forward, inverse) transform of the specified complex data set.
transform(UnivariateFunction, double, double, int, TransformType) - Method in interface fr.cnes.sirius.patrius.math.transform.IFastFourierTransformer
Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval.
transform(double[], TransformType) - Method in interface fr.cnes.sirius.patrius.math.transform.RealTransformer
Returns the (forward, inverse) transform of the specified real data set.
transform(UnivariateFunction, double, double, int, TransformType) - Method in interface fr.cnes.sirius.patrius.math.transform.RealTransformer
Returns the (forward, inverse) transform of the specified real function, sampled on the specified interval.
transform(Object) - Method in class fr.cnes.sirius.patrius.math.util.DefaultTransformer
 
transform(Object) - Method in interface fr.cnes.sirius.patrius.math.util.NumberTransformer
Implementing this interface provides a facility to transform from Object to Double.
transform(Object) - Method in class fr.cnes.sirius.patrius.math.util.TransformerMap
Attempts to transform the Object against the map of NumberTransformers.
transformAndComputeJacobian(EllipsoidPoint, double[][]) - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Deprecated.
since 4.13, use LLHCoordinatesSystem.jacobianToCartesian(BodyPoint) with ELLIPSODETIC coordinates instead.
transformAndComputeJacobian(Vector3D, Frame, AbsoluteDate, double[][]) - Method in class fr.cnes.sirius.patrius.bodies.OneAxisEllipsoid
Deprecated.
TransformerMap - Class in fr.cnes.sirius.patrius.math.util
This TansformerMap automates the transformation of mixed object types.
TransformerMap() - Constructor for class fr.cnes.sirius.patrius.math.util.TransformerMap
Build a map containing only the default transformer.
transformers() - Method in class fr.cnes.sirius.patrius.math.util.TransformerMap
Returns the Set of NumberTransformers used as values in the map.
transformFromCardanToPosition(CardanMountPosition) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Transform a Cardan mounting into Cartesian coordinates (only position) expressed in this local topocentric frame.
transformFromCardanToPV(CardanMountPV) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Transform a Cardan mounting into Cartesian coordinates (position and velocity) expressed in this local topocentric frame.
transformFromInertial(AbsoluteDate, PVCoordinates, boolean) - Method in enum fr.cnes.sirius.patrius.frames.LOFType
Get the transform from an inertial frame defining position-velocity and the local orbital frame.
transformFromInertial(AbsoluteDate, PVCoordinates) - Method in enum fr.cnes.sirius.patrius.frames.LOFType
Get the transform from an inertial frame defining position-velocity and the local orbital frame.
transformFromPositionToCardan(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Transform a Cartesian position coordinates into Cardan mounting in this local topocentric frame.
transformFromPositionToTopocentric(Vector3D, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Transform a Cartesian position coordinates into topocentric coordinates in this local topocentric frame.
transformFromPVToCardan(PVCoordinates, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Transform a Cartesian position coordinates into Cardan mounting in this local topocentric frame.
transformFromPVToTopocentric(PVCoordinates, Frame, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Transform a Cartesian position and velocity coordinates into topocentric coordinates in this local topocentric frame.
transformFromTopocentricToPosition(TopocentricPosition) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Transform topocentric set of coordinates frame into Cartesian position coordinates expressed in this local topocentric.
transformFromTopocentricToPV(TopocentricPV) - Method in class fr.cnes.sirius.patrius.frames.TopocentricFrame
Transform topocentric set of coordinates into Cartesian position and velocity coordinates expressed in this local topocentric frame.
transformLine(Line) - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Transform a line from an algebraic point of view.
transformModel(double) - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Time transform the model coefficients from the base year of the model using secular variation coefficients.
transformModel(GeoMagneticField, double) - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Time transform the model coefficients from the base year of the model using a linear interpolation with a second model.
transformPosition(Vector3D) - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Transform a position vector (including translation effects).
TransformProvider - Interface in fr.cnes.sirius.patrius.frames.transformations
Interface for Transform providers.
transformPVCoordinates(PVCoordinates) - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Transform PVCoordinates including kinematic effects from an algebraic point of view.
transformPVCoordinates(TimeStampedPVCoordinates) - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Transform TimeStampedPVCoordinates including kinematic effects.
TransformStateProvider - Interface in fr.cnes.sirius.patrius.frames.transformations
Interface for Transform providers.
transformTo(Frame, OrbitType, PositionAngle) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Transforms this orbital covariance to the specified frame, orbit type and position angle type.
transformTo(Frame, OrbitType) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Transforms this orbital covariance to the specified frame, orbit type.
transformTo(OrbitType, PositionAngle) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Transforms this orbital covariance to the specified orbit type and position angle type.
transformTo(Frame) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Transforms this orbital covariance to the specified frame.
transformTo(OrbitType) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Transforms this orbital covariance to the specified orbit type.
transformTo(PositionAngle) - Method in class fr.cnes.sirius.patrius.covariance.AbstractOrbitalCovariance
Transforms this orbital covariance to the specified position angle type.
transformTo(Frame, OrbitType, PositionAngle) - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Transforms this orbital covariance to the specified frame, orbit type and position angle type.
transformTo(int, LOFType, boolean) - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Transforms this orbital covariance to a local orbital frame centered on a given orbit.
transformTo(Orbit, LOFType, boolean) - Method in class fr.cnes.sirius.patrius.covariance.MultiOrbitalCovariance
Transforms this orbital covariance to a local orbital frame centered on a given orbit.
transformTo(Frame, OrbitType, PositionAngle) - Method in class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Transforms this orbital covariance to the specified frame, orbit type and position angle type.
transformTo(LOFType, boolean) - Method in class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Transforms this orbital covariance to a local orbital frame centered on the associated orbit.
transformTo(Orbit, LOFType, boolean) - Method in class fr.cnes.sirius.patrius.covariance.OrbitalCovariance
Transforms this orbital covariance to a local orbital frame centered on a given orbit.
TransformType - Enum in fr.cnes.sirius.patrius.math.transform
This enumeration defines the type of transform which is to be computed.
TransformUtils - Class in fr.cnes.sirius.patrius.math.transform
Useful functions for the implementation of various transforms.
transformVector(Vector3D) - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Transform a vector (ignoring translation effects).
transformWrench(Wrench) - Method in class fr.cnes.sirius.patrius.frames.transformations.Transform
Transform a wrench (ignoring translation effects).
transitions - Variable in class fr.cnes.sirius.patrius.attitudes.AbstractAttitudeEphemerisGenerator
Flag specifying what to do with the attitude laws transition points.
translate(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Translate the plane by the specified amount.
translate(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.PolyhedronsSet
Translate the region by the specified amount.
TranslatedFrame - Class in fr.cnes.sirius.patrius.frames
Frame which differs from a reference frame by translation provided by a PVCoordinatesProvider.
TranslatedFrame(Frame, PVCoordinatesProvider, String, boolean) - Constructor for class fr.cnes.sirius.patrius.frames.TranslatedFrame
Constructor.
translateToPoint(Vector2D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Translate the line to force it passing by a point.
transpose() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Computes the transposition of this Matrix3D
transpose() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Returns the transpose of this matrix.
transpose() - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the transpose of this matrix.
transpose(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Returns the transpose of this matrix.
transpose() - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Returns the transpose of this matrix.
transpose() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the transpose of this matrix.
transpose(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix
Returns the transpose of this matrix.
transpose() - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns the transpose of this matrix.
transpose(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Returns the transpose of this matrix.
transpose() - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Returns the transpose of this matrix.
transpose() - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Returns the transpose of this matrix.
transpose() - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the transpose of this matrix.
transpose(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Returns the transpose of this matrix.
transpose() - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the transpose of this matrix.
transpose(boolean) - Method in class fr.cnes.sirius.patrius.math.linear.DiagonalMatrix
Returns the transpose of this matrix.
transpose() - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Returns the transpose of this matrix.
transpose() - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the transpose of this matrix.
transpose(boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Returns the transpose of this matrix.
transpose() - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Returns the transpose of this matrix.
transpose(boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricMatrix
Returns the transpose of this matrix.
transpose() - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Returns the transpose of this matrix.
transpose(boolean) - Method in interface fr.cnes.sirius.patrius.math.linear.SymmetricPositiveMatrix
Returns the transpose of this matrix.
transposeAndMultiply(Vector3D) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Matrix3D
Computes the multiplication of the transposed matrix of this Matrix3D with a Vector3D
trap(int, String, Dfp, Dfp, Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Trap handler.
TRAPEZOID_MAX_ITERATIONS_COUNT - Static variable in class fr.cnes.sirius.patrius.math.analysis.integration.TrapezoidIntegrator
Maximum number of iterations for trapezoid.
TrapezoidIntegrator - Class in fr.cnes.sirius.patrius.math.analysis.integration
Implements the Trapezoid Rule for integration of real univariate functions.
TrapezoidIntegrator(double, double, int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.TrapezoidIntegrator
Build a trapezoid integrator with given accuracies and iterations counts.
TrapezoidIntegrator(int, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.TrapezoidIntegrator
Build a trapezoid integrator with given iteration counts.
TrapezoidIntegrator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.integration.TrapezoidIntegrator
Construct a trapezoid integrator with default settings.
Triangle - Class in fr.cnes.sirius.patrius.bodies.mesh
3D triangle definition.
Triangle(int, Vertex, Vertex, Vertex) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.Triangle
Constructor.
TriangularDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the triangular real distribution.
TriangularDistribution(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
Creates a triangular real distribution using the given lower limit, upper limit, and mode.
TriangularDistribution(RandomGenerator, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.TriangularDistribution
Creates a triangular distribution.
TricubicSplineInterpolatingFunction - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Function that implements the tricubic spline interpolation, as proposed in Tricubic interpolation in three dimensions
F.
TricubicSplineInterpolatingFunction(double[], double[], double[], double[][][], double[][][], double[][][], double[][][], double[][][], double[][][], double[][][], double[][][]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.TricubicSplineInterpolatingFunction
 
TricubicSplineInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Generates a tricubic interpolating function.
TricubicSplineInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.TricubicSplineInterpolator
 
trigamma(double) - Static method in class fr.cnes.sirius.patrius.math.special.Gamma
Computes the trigamma function of x.
trigger(int) - Method in interface fr.cnes.sirius.patrius.math.util.Incrementor.MaxCountExceededCallback
Function called when the maximal count has been reached.
TrigonometricPolynomialFunction - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
This class is the Trigonometric Polynomial Function class.
TrigonometricPolynomialFunction(double, double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Constructor for the TrigonometricPolynomialFunction.
TrigonometricPolynomialPrimitive - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
This class represents a trigonometric polynomial primitive.
TrigonometricPolynomialPrimitive(PolynomialFunction, TrigonometricPolynomialFunction) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Constructor for the TrigonometricPolynomialPrimitive class
TriLinearIntervalsFunction - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Implements the representation of a linear function in dimension 2.
TriLinearIntervalsFunction(double[], double[], double[], double[][][]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.TriLinearIntervalsFunction
Constructor, in three dimensions.
TriLinearIntervalsFunction(ISearchIndex, ISearchIndex, ISearchIndex, double[][][]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.TriLinearIntervalsFunction
Constructor, in three dimensions with a search index algorithm as a parameter.
TriLinearIntervalsInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Class representing a TrivariateGridInterpolator for linear interpolation in dimension 3.
TriLinearIntervalsInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.TriLinearIntervalsInterpolator
 
TrivariateFunction - Interface in fr.cnes.sirius.patrius.math.analysis
An interface representing a trivariate real function.
TrivariateGridInterpolator - Interface in fr.cnes.sirius.patrius.math.analysis.interpolation
Interface representing a trivariate real interpolating function where the sample points must be specified on a regular grid.
TroposphericCorrection - Interface in fr.cnes.sirius.patrius.signalpropagation.troposphere
Defines a tropospheric model, used to calculate the signal delay for the signal path imposed to electro-magnetic signals between an orbital satellite and a ground station.
TRUE - Static variable in class fr.cnes.sirius.patrius.bodies.AbstractIAUCelestialBody
True model string.
trunc(DfpField.RoundingMode) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Does the integer conversions with the specified rounding.
tselec() - Method in class fr.cnes.sirius.patrius.forces.atmospheres.MSIS2000.Flags
Prepare sw and swc.
tsi - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
tsi from SPTRCK #3.
tt - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Elements coefficients.
tTest(double, double[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
tTest(double, double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
tTest(double, StatisticalSummary, double) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
tTest(double, StatisticalSummary) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
tTest(double[], double[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
tTest(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
 
tTest(StatisticalSummary, StatisticalSummary, double) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
See fr.cnes.sirius.patrius.math.stat.inference.TTest# tTest(fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary, fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary, double)
tTest(StatisticalSummary, StatisticalSummary) - Static method in class fr.cnes.sirius.patrius.math.stat.inference.TestUtils
See fr.cnes.sirius.patrius.math.stat.inference.TTest# tTest(fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary, fr.cnes.sirius.patrius.math.stat.descriptive.StatisticalSummary)
TTest - Class in fr.cnes.sirius.patrius.math.stat.inference
An implementation for Student's t-tests.
TTest() - Constructor for class fr.cnes.sirius.patrius.math.stat.inference.TTest
 
tTest(double, double[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Returns the observed significance level, or p-value, associated with a one-sample, two-tailed t-test comparing the mean of the input array with the constant mu.
tTest(double, double[], double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Performs a two-sided t-test evaluating the null hypothesis that the mean of the population from which sample is drawn equals mu.
tTest(double, StatisticalSummary) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Returns the observed significance level, or p-value, associated with a one-sample, two-tailed t-test comparing the mean of the dataset described by sampleStats with the constant mu.
tTest(double, StatisticalSummary, double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Performs a two-sided t-test evaluating the null hypothesis that the mean of the population from which the dataset described by stats is drawn equals mu.
tTest(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Returns the observed significance level, or p-value, associated with a two-sample, two-tailed t-test comparing the means of the input arrays.
tTest(double[], double[], double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Performs a two-sided t-test evaluating the null hypothesis that sample1 and sample2 are drawn from populations with the same mean, with significance level alpha.
tTest(StatisticalSummary, StatisticalSummary) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Returns the observed significance level, or p-value, associated with a two-sample, two-tailed t-test comparing the means of the datasets described by two StatisticalSummary instances.
tTest(StatisticalSummary, StatisticalSummary, double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Performs a two-sided t-test evaluating the null hypothesis that sampleStats1 and sampleStats2 describe datasets drawn from populations with the same mean, with significance level alpha.
tTest(double, double, double, double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes p-value for 2-sided, 1-sample t-test.
tTest(double, double, double, double, double, double) - Method in class fr.cnes.sirius.patrius.math.stat.inference.TTest
Computes p-value for 2-sided, 2-sample t-test.
TTScale - Class in fr.cnes.sirius.patrius.time
Terrestrial Time as defined by IAU(1991) recommendation IV.
turnClockwise() - Method in class fr.cnes.sirius.patrius.fieldsofview.PyramidalField
Assess if the side axes of the entered field of view turn clockwise or counter-clockwise, from a sensor's/user's point of view.
TWELVE - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.AbstractMSISE2000SolarData
Constant 12
TwiceDifferentiableMultivariateRealFunction - Interface in fr.cnes.sirius.patrius.math.optim.joptimizer.functions
Interface for multi-variate functions that are twice differentiable., i.e. for which a gradient and a hessian can be provided.
TWO - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "2 / 1".
TWO - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "2 / 1".
TWO_FIFTHS - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "2/5".
TWO_FIFTHS - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "2/5".
TWO_PI - Static variable in class fr.cnes.sirius.patrius.math.util.MathUtils
2 π.
TWO_QUARTERS - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "2/4".
TWO_QUARTERS - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "2/4".
TWO_THIRD - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Constant 2.0 / 3.0.
TWO_THIRDS - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "2/3".
TWO_THIRDS - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "2/3".
TwoDirectionAttitudeLaw - Class in fr.cnes.sirius.patrius.attitudes
This class implements a generic two directions attitude law.
TwoDirectionAttitudeLaw(IDirection, IDirection, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.TwoDirectionAttitudeLaw
Constructor with default step values for spin and spin derivatives computation using finite differences (0.2s for spin, 0.001s for spin derivative).
TwoDirectionAttitudeLaw(IDirection, IDirection, Vector3D, Vector3D, double, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.TwoDirectionAttitudeLaw
Constructor.
TwoDirectionFrame - Class in fr.cnes.sirius.patrius.frames
Class for frames built with two directions and the two axes they correspond to.
TwoDirectionFrame(Frame, PVCoordinatesProvider, String, IDirection, IDirection, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.frames.TwoDirectionFrame
Build a new instance with default finite difference delta value
TwoDirectionFrame(Frame, PVCoordinatesProvider, String, IDirection, IDirection, Vector3D, Vector3D, double) - Constructor for class fr.cnes.sirius.patrius.frames.TwoDirectionFrame
Build a new instance.
twoProductError(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Compute the exact round-off error of a floating point multiplication operation according to the Veltkamp and Dekker algorithm.
TwoSpinBiasSlewComputer - Class in fr.cnes.sirius.patrius.attitudes.slew
Class for two spin bias slew computation.
TwoSpinBiasSlewComputer(double, double, double, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.attitudes.slew.TwoSpinBiasSlewComputer
Constructor.
TwoSpinBiasSlewComputer(double, double, double, double, double, double, double, double, double, String) - Constructor for class fr.cnes.sirius.patrius.attitudes.slew.TwoSpinBiasSlewComputer
Constructor.
twoSumError(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.util.Precision
Compute the exact round-off error of a floating point addition operation according to the Møller-Knuth TwoSum algorithm.
type - Variable in class fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile
Integration type.

U

UAI1994_EARTH_EQUATORIAL_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Earth standard gravitational parameter from CNES COMPAS_Base data set.
UAI1994_EARTH_FLATTENING - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Earth flattening from CNES COMPAS_Base data set.
UAI1994_EARTH_GRAVITATIONAL_PARAMETER - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Earth standard gravitational parameter from CNES COMPAS_Base data set.
UAI1994_EARTH_J2 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Earth J2 parameter from CNES COMPAS_Base data set.
UAI1994_EARTH_ROTATION_RATE - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Earth rotation rate from CNES COMPAS_Base data set.
UAI1994_GRAVITATIONAL_CONSTANT - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 gravitational constant (m3kg-1s-2) from CNES COMPAS_Base data set.
UAI1994_LIGHT_VELOCITY - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 light velocity in vacuum (meters per second) from CNES COMPAS_Base data set.
UAI1994_MOON_EQUATORIAL_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Moon equatorial radius from CNES COMPAS_Base data set.
UAI1994_MOON_FLATTENING - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Moon flattening from CNES COMPAS_Base data set.
UAI1994_MOON_GRAVITATIONAL_PARAMETER - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Moon standard gravitational parameter from CNES COMPAS_Base data set.
UAI1994_MOON_ROTATION_RATE - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Moon rotation rate from CNES COMPAS_Base data set.
UAI1994_OBLIQUITY - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 obliquity of the ecliptic (arcseconds) from CNES COMPAS_Base data set.
UAI1994_PRECESSION_RATE - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 precession rate (arcseconds/century) from CNES COMPAS_Base data set.
UAI1994_SOLAR_RADIATION_PRESSURE - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 solar radiation pressure coefficient from CNES COMPAS_Base data set.
UAI1994_SUN_EQUATORIAL_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Sun equatorial radius from CNES COMPAS_Base data set.
UAI1994_SUN_FLATTENING - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Sun flattening from CNES COMPAS_Base data set.
UAI1994_SUN_GRAVITATIONAL_PARAMETER - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Sun standard gravitational parameter from CNES COMPAS_Base data set.
UAI1994_SUN_ROTATION_RATE - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 Sun rotation rate from CNES COMPAS_Base data set.
UAI1994_UA - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
UAI1994 UA (m) from CNES COMPAS_Base data set.
UDDecomposition - Interface in fr.cnes.sirius.patrius.math.linear
An interface to classes that implement an algorithm to calculate the UD-decomposition of a real matrix.
UDDecompositionImpl - Class in fr.cnes.sirius.patrius.math.linear
Calculates the UD decomposition of a matrix.
UDDecompositionImpl(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.linear.UDDecompositionImpl
UDDecompositionImpl(RealMatrix, double, double) - Constructor for class fr.cnes.sirius.patrius.math.linear.UDDecompositionImpl
Constructor used to set the relative & absolute thresholds.
Ulp - Class in fr.cnes.sirius.patrius.math.analysis.function
ulp function.
Ulp() - Constructor for class fr.cnes.sirius.patrius.math.analysis.function.Ulp
 
ulp(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute least significant bit (Unit in Last Position) for a number.
ulp(float) - Method in class fr.cnes.sirius.patrius.math.framework.FastestMathLibWrapper
Compute least significant bit (Unit in Last Position) for a number.
ulp(double) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute least significant bit (Unit in Last Position) for a number.
ulp(float) - Method in class fr.cnes.sirius.patrius.math.framework.FastMathWrapper
Compute least significant bit (Unit in Last Position) for a number.
ulp(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute least significant bit (Unit in Last Position) for a number.
ulp(float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaFastMathWrapper
Compute least significant bit (Unit in Last Position) for a number.
ulp(double) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute least significant bit (Unit in Last Position) for a number.
ulp(float) - Method in class fr.cnes.sirius.patrius.math.framework.JafamaStrictFastMathWrapper
Compute least significant bit (Unit in Last Position) for a number.
ulp(double) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute least significant bit (Unit in Last Position) for a number.
ulp(float) - Method in interface fr.cnes.sirius.patrius.math.framework.MathLibrary
Compute least significant bit (Unit in Last Position) for a number.
ulp(double) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute least significant bit (Unit in Last Position) for a number.
ulp(float) - Method in class fr.cnes.sirius.patrius.math.framework.MathWrapper
Compute least significant bit (Unit in Last Position) for a number.
ulp(double) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute least significant bit (Unit in Last Position) for a number.
ulp(float) - Method in class fr.cnes.sirius.patrius.math.framework.StrictMathWrapper
Compute least significant bit (Unit in Last Position) for a number.
ulp(double) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute least significant bit (Unit in Last Position) for a number.
ulp(float) - Static method in class fr.cnes.sirius.patrius.math.util.FastMath
Compute least significant bit (Unit in Last Position) for a number.
ulp(double) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute least significant bit (Unit in Last Position) for a number.
ulp(float) - Static method in class fr.cnes.sirius.patrius.math.util.MathLib
Compute least significant bit (Unit in Last Position) for a number.
UNAVAILABLE_RULES - Static variable in class fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevGridUtils
List of existing but unavailable orders for Lebedev's rule, mapped to their corresponding number of points.
unbounded(int) - Static method in class fr.cnes.sirius.patrius.math.optim.SimpleBounds
Factory method that creates instance of this class that represents unbounded ranges.
UnboundedSolutionException - Exception in fr.cnes.sirius.patrius.math.optim.linear
This class represents exceptions thrown by optimizers when a solution escapes to infinity.
UnboundedSolutionException() - Constructor for exception fr.cnes.sirius.patrius.math.optim.linear.UnboundedSolutionException
Simple constructor using a default message.
unboundedToBounded(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter
Maps an array from unbounded to bounded.
UncorrelatedRandomVectorGenerator - Class in fr.cnes.sirius.patrius.math.random
A RandomVectorGenerator that generates vectors with uncorrelated components.
UncorrelatedRandomVectorGenerator(double[], double[], NormalizedRandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.UncorrelatedRandomVectorGenerator
Simple constructor.
UncorrelatedRandomVectorGenerator(int, NormalizedRandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.UncorrelatedRandomVectorGenerator
Simple constructor.
unequal(Dfp) - Method in class fr.cnes.sirius.patrius.math.dfp.Dfp
Check if instance is not equal to x.
UNIFORM_MODE - Static variable in class fr.cnes.sirius.patrius.math.random.ValueServer
Uniform random deviates with mean = μ.
UniformCrossover<T> - Class in fr.cnes.sirius.patrius.math.genetics
Perform Uniform Crossover [UX] on the specified chromosomes.
UniformCrossover(double) - Constructor for class fr.cnes.sirius.patrius.math.genetics.UniformCrossover
Creates a new UniformCrossover policy using the given mixing ratio.
UniformIntegerDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the uniform integer distribution.
UniformIntegerDistribution(int, int) - Constructor for class fr.cnes.sirius.patrius.math.distribution.UniformIntegerDistribution
Creates a new uniform integer distribution using the given lower and upper bounds (both inclusive).
UniformIntegerDistribution(RandomGenerator, int, int) - Constructor for class fr.cnes.sirius.patrius.math.distribution.UniformIntegerDistribution
Creates a new uniform integer distribution using the given lower and upper bounds (both inclusive).
UniformlyCorrelatedRandomVectorGenerator - Class in fr.cnes.sirius.patrius.math.random
A RandomVectorGenerator that generates vectors with with correlated components.
UniformlyCorrelatedRandomVectorGenerator(double[], RealMatrix, double, NormalizedRandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.UniformlyCorrelatedRandomVectorGenerator
Builds a correlated random vector generator from its mean vector and covariance matrix.
UniformlyCorrelatedRandomVectorGenerator(RealMatrix, double, NormalizedRandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.UniformlyCorrelatedRandomVectorGenerator
Builds a null mean random correlated vector generator from its covariance matrix.
UniformRandomGenerator - Class in fr.cnes.sirius.patrius.math.random
This class implements a normalized uniform random generator.
UniformRandomGenerator(RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.UniformRandomGenerator
Create a new generator.
UniformRealDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the uniform real distribution.
UniformRealDistribution() - Constructor for class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Create a standard uniform real distribution with lower bound (inclusive) equal to zero and upper bound (exclusive) equal to one.
UniformRealDistribution(double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Create a uniform real distribution using the given lower and upper bounds.
UniformRealDistribution(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Create a uniform distribution.
UniformRealDistribution(RandomGenerator, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.UniformRealDistribution
Creates a uniform distribution.
UniLinearIntervalsFunction - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Implements the representation of a linear function in dimension 1.
UniLinearIntervalsFunction(double[], double[]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.UniLinearIntervalsFunction
Constructor, in one dimension.
UniLinearIntervalsFunction(ISearchIndex, double[]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.UniLinearIntervalsFunction
Constructor, in one dimension with a search index algorithm as a parameter.
UniLinearIntervalsInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Class representing a univariate function for linear interpolation in dimension 1.
UniLinearIntervalsInterpolator() - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.UniLinearIntervalsInterpolator
 
union(Region<S>, Region<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.RegionFactory
Compute the union of two regions.
unitize() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Converts this vector into a unit vector.
UnitSphereRandomVectorGenerator - Class in fr.cnes.sirius.patrius.math.random
Generate random vectors isotropically located on the surface of a sphere.
UnitSphereRandomVectorGenerator(int, RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.UnitSphereRandomVectorGenerator
 
UnitSphereRandomVectorGenerator(int) - Constructor for class fr.cnes.sirius.patrius.math.random.UnitSphereRandomVectorGenerator
Create an object that will use a default RNG (MersenneTwister), in order to generate the individual components.
unitVector() - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Creates a unit vector pointing in the direction of this vector.
UnivariateDateFunction - Interface in fr.cnes.sirius.patrius.math.analysis.polynomials
This handles univariate functions.
univariateDerivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Return a new Chebyshev polynomial object as a UnivariateFunction that approximates the derivative of the existing function over the same range [PolynomialChebyshevFunction.start; PolynomialChebyshevFunction.end].
univariateDerivative() - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Returns the derivative as a UnivariateFunction.
UnivariateDfpFunction - Interface in fr.cnes.sirius.patrius.math.dfp
An interface representing a univariate Dfp function.
UnivariateDifferentiableFunction - Interface in fr.cnes.sirius.patrius.math.analysis.differentiation
Interface for univariate functions derivatives.
UnivariateDifferentiableMatrixFunction - Interface in fr.cnes.sirius.patrius.math.analysis.differentiation
Extension of UnivariateMatrixFunction representing a univariate differentiable matrix function.
UnivariateDifferentiableSolver - Interface in fr.cnes.sirius.patrius.math.analysis.solver
Interface for (univariate real) rootfinding algorithms.
UnivariateDifferentiableVectorFunction - Interface in fr.cnes.sirius.patrius.math.analysis.differentiation
Extension of UnivariateVectorFunction representing a univariate differentiable vectorial function.
UnivariateFunction - Interface in fr.cnes.sirius.patrius.math.analysis
An interface representing a univariate real function.
UnivariateFunctionDifferentiator - Interface in fr.cnes.sirius.patrius.math.analysis.differentiation
Interface defining the function differentiation operation.
UnivariateIntegrator - Interface in fr.cnes.sirius.patrius.math.analysis.integration
Interface for univariate real integration algorithms.
UnivariateInterpolator - Interface in fr.cnes.sirius.patrius.math.analysis.interpolation
Interface representing a univariate real interpolating function.
UnivariateMatrixFunction - Interface in fr.cnes.sirius.patrius.math.analysis
An interface representing a univariate matrix function.
UnivariateMatrixFunctionDifferentiator - Interface in fr.cnes.sirius.patrius.math.analysis.differentiation
Interface defining the function differentiation operation.
UnivariateObjectiveFunction - Class in fr.cnes.sirius.patrius.math.optim.univariate
Scalar function to be optimized.
UnivariateObjectiveFunction(UnivariateFunction) - Constructor for class fr.cnes.sirius.patrius.math.optim.univariate.UnivariateObjectiveFunction
 
UnivariateOptimizer - Class in fr.cnes.sirius.patrius.math.optim.univariate
Base class for a univariate scalar function optimizer.
UnivariateOptimizer(ConvergenceChecker<UnivariatePointValuePair>) - Constructor for class fr.cnes.sirius.patrius.math.optim.univariate.UnivariateOptimizer
 
UnivariatePeriodicInterpolator - Class in fr.cnes.sirius.patrius.math.analysis.interpolation
Adapter for classes implementing the UnivariateInterpolator interface.
UnivariatePeriodicInterpolator(UnivariateInterpolator, double, int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.UnivariatePeriodicInterpolator
Builds an interpolator.
UnivariatePeriodicInterpolator(UnivariateInterpolator, double) - Constructor for class fr.cnes.sirius.patrius.math.analysis.interpolation.UnivariatePeriodicInterpolator
Builds an interpolator.
UnivariatePointValuePair - Class in fr.cnes.sirius.patrius.math.optim.univariate
This class holds a point and the value of an objective function at this point.
UnivariatePointValuePair(double, double) - Constructor for class fr.cnes.sirius.patrius.math.optim.univariate.UnivariatePointValuePair
Build a point/objective function value pair.
UnivariateSolver - Interface in fr.cnes.sirius.patrius.math.analysis.solver
Interface for (univariate real) root-finding algorithms.
UnivariateSolverUtils - Class in fr.cnes.sirius.patrius.math.analysis.solver
Utility routines for UnivariateSolver objects.
UnivariateStatistic - Interface in fr.cnes.sirius.patrius.math.stat.descriptive
Base interface implemented by all statistics.
UnivariateVectorFunction - Interface in fr.cnes.sirius.patrius.math.analysis
An interface representing a univariate vectorial function.
UnivariateVectorFunctionDifferentiator - Interface in fr.cnes.sirius.patrius.math.analysis.differentiation
Interface defining the function differentiation operation.
UNKNOWN - Static variable in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
String to define an unknown architecture or file type.
UnknownParameterException - Exception in fr.cnes.sirius.patrius.math.ode
Exception to be thrown when a parameter is unknown.
UnknownParameterException(String) - Constructor for exception fr.cnes.sirius.patrius.math.ode.UnknownParameterException
Construct an exception from the unknown parameter.
unlimited() - Static method in class fr.cnes.sirius.patrius.math.optim.MaxEval
Factory method that creates instance of this class that represents a virtually unlimited number of evaluations.
unlimited() - Static method in class fr.cnes.sirius.patrius.math.optim.MaxIter
Factory method that creates instance of this class that represents a virtually unlimited number of iterations.
unloadKernel(String) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceKernelManager
This interface allows you to unload binary kernels.
unloadSpkFile(int) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpkFile
Unload an ephemeris file so that it will no longer be searched by the readers.
unMod(List<Double>, double) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Make angular data continuous by removing modulo every time a jump larger than pi is detected A user-input shift is added when necessary when a jump is detected.
unMod(List<Double>) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Make angular data continuous by removing modulo every time a jump larger than pi is detected A two-pi shift is added when necessary when a jump is detected.
unMod(List<Double>, List<Double>, double, double) - Static method in class fr.cnes.sirius.patrius.math.interval.AngleTools
Make angular data continuous by removing modulo every time a jump larger than pi is detected A user-input shift is added when necessary when a jump is detected.
unmodifiableLegsSequence(LegsSequence<L>) - Static method in class fr.cnes.sirius.patrius.utils.legs.Sequences
Build an unmodifiable legs sequence.
unmodifiableRealVector(RealVector) - Static method in class fr.cnes.sirius.patrius.math.linear.RealVector
Returns an unmodifiable view of the specified vector.
unmodifiableTimeSequence(TimeSequence<T>) - Static method in class fr.cnes.sirius.patrius.utils.legs.Sequences
Build an unmodifiable time sequence.
unNormalize(double[][]) - Static method in class fr.cnes.sirius.patrius.forces.gravity.GravityToolbox
Unnormalize a coefficients array.
unpackSummary(double[], int, int, double[], int[]) - Static method in class fr.cnes.sirius.patrius.bodies.bsp.spice.SpiceCommon
Unpack an array summary into its double precision and integer components.
unwrap(PatriusException) - Static method in exception fr.cnes.sirius.patrius.utils.exception.PropagationException
Recover a PropagationException, possibly embedded in a PatriusException.
unwrap(ExceptionContextProvider) - Static method in exception fr.cnes.sirius.patrius.utils.exception.PropagationException
Recover a PropagationException, possibly embedded in an ExceptionContextProvider.
unwrap(PatriusException) - Static method in exception fr.cnes.sirius.patrius.utils.exception.TimeStampedCacheException
Recover a PropagationException, possibly embedded in a PatriusException.
unwrap(ExceptionContextProvider) - Static method in exception fr.cnes.sirius.patrius.utils.exception.TimeStampedCacheException
Recover a PropagationException, possibly embedded in an ExceptionContextProvider.
UP - Static variable in class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Flag for local increasing latitude detection (g increasing).
UP_DOWN - Static variable in class fr.cnes.sirius.patrius.events.detectors.LatitudeDetector
Flag for both local increasing and decreasing latitude detection.
UpdatableFrame - Class in fr.cnes.sirius.patrius.frames
Frame whose transform from its parent can be updated.
UpdatableFrame(Frame, Transform, String) - Constructor for class fr.cnes.sirius.patrius.frames.UpdatableFrame
Build a non-inertial frame from its transform with respect to its parent.
UpdatableFrame(Frame, Transform, String, boolean) - Constructor for class fr.cnes.sirius.patrius.frames.UpdatableFrame
Build a frame from its transform with respect to its parent.
update(Observable, Object) - Method in class fr.cnes.sirius.patrius.propagation.numerical.multi.MultiNumericalPropagator
update(Observable, Object) - Method in class fr.cnes.sirius.patrius.propagation.numerical.NumericalPropagator
updateAssembly(Assembly) - Method in class fr.cnes.sirius.patrius.forces.ForceModelsData
Method to update the force models depending on the assembly (DragForce, CustomSolarRadiationPressure and CustomRediffusedRadiationPressure).
updateCoefficientsCandS(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Update the C and the S coefficients for acceleration computation.
updateCoefficientsCandS(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
Update the C and the S coefficients for acceleration computation.
updateCoefficientsCandS(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.PoleTides
Update the C and the S coefficients for acceleration computation.
updateCoefficientsCandS(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.PotentialTimeVariations
Update the C and the S coefficients for acceleration computation.
updateCoefficientsCandS(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTides
Update the C and the S coefficients for acceleration computation.
updateCoefficientsCandS(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.VariablePotentialGravityModel
Update the C and the S coefficients for acceleration computation.
updateCoefficientsCandSPD(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.AbstractTides
Update the C and the S coefficients for partial derivatives computation.
updateCoefficientsCandSPD(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.OceanTides
Update the C and the S coefficients for partial derivatives computation.
updateCoefficientsCandSPD(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.PoleTides
Update the C and the S coefficients for partial derivatives computation.
updateCoefficientsCandSPD(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.forces.gravity.tides.PotentialTimeVariations
Update the C and the S coefficients for partial derivatives computation.
updateCoefficientsCandSPD(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.tides.TerrestrialTides
Update the C and the S coefficients for partial derivatives computation.
updateCoefficientsCandSPD(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.forces.gravity.variations.VariablePotentialGravityModel
Update the C and the S coefficients for partial derivatives computation.
updateEccentricityInterval(Orbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.TesseralQuad
Update eccentricity interval [ec - Δe; ec + Δe].
updateFrame(Transform) - Method in interface fr.cnes.sirius.patrius.assembly.IPart
 
updateFrame(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.assembly.IPart
Update frame at provided date.
updateFrame(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.assembly.IPart
Update frame with provided spacecraft state.
updateFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.MainPart
This method implements no action for the main part.
updateFrame(Transform) - Method in class fr.cnes.sirius.patrius.assembly.MainPart
updateFrame(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.MainPart
Update frame with provided spacecraft state.
updateFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.MobilePart
Update frame at provided date.
updateFrame(Transform) - Method in class fr.cnes.sirius.patrius.assembly.MobilePart
updateFrame(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.MobilePart
Update frame with provided spacecraft state.
updateFrame(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.Part
Update frame at provided date.
updateFrame(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.Part
Update frame with provided spacecraft state.
updateFrame(Transform) - Method in class fr.cnes.sirius.patrius.assembly.Part
updateHighOrderDerivativesPhase1(Array2DRowRealMatrix) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsIntegrator
Update the high order scaled derivatives for Adams integrators (phase 1).
updateHighOrderDerivativesPhase1(Array2DRowRealMatrix) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsNordsieckTransformer
Update the high order scaled derivatives for Adams integrators (phase 1).
updateHighOrderDerivativesPhase2(double[], double[], Array2DRowRealMatrix) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsIntegrator
Update the high order scaled derivatives Adams integrators (phase 2).
updateHighOrderDerivativesPhase2(double[], double[], Array2DRowRealMatrix) - Method in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdamsNordsieckTransformer
Update the high order scaled derivatives Adams integrators (phase 2).
updateIntertiaMatrix(Matrix3D) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Updates the inertia matrix.
updateMainPartFrame(Transform) - Method in class fr.cnes.sirius.patrius.assembly.Assembly
Updates the main part frame's transformation to its parent frame using a Transform as an input argument.
updateMainPartFrame(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.Assembly
Updates the main part frame's transformation to its parent frame using a Transform as an input argument.
updateMass(String, double) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaComputedModel
Update the mass of the given part.
updateMass(String, double) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Update the mass of the given part.
updateMass(String, double) - Method in class fr.cnes.sirius.patrius.assembly.models.MassModel
Update the mass of the given part.
updateMass(double) - Method in class fr.cnes.sirius.patrius.assembly.properties.MassProperty
Updates the mass of the part.
updateMass(double) - Method in class fr.cnes.sirius.patrius.forces.maneuvers.SmallManeuverAnalyticalModel
Update a spacecraft mass due to maneuver.
updateMass(String, double) - Method in interface fr.cnes.sirius.patrius.propagation.MassProvider
Update the mass of the given part.
updateMass(String, double) - Method in class fr.cnes.sirius.patrius.propagation.SimpleMassModel
This model represents one part only.
updateMass(String, double) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Update the mass of the given part.
updateMassCenter(Vector3D) - Method in class fr.cnes.sirius.patrius.assembly.models.InertiaSimpleModel
Updates the mass center.
updateOrbit(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.SpacecraftState
Update the orbit.
updateQuads(Orbit) - Method in class fr.cnes.sirius.patrius.stela.forces.gravity.StelaTesseralAttraction
Compute quads (n, m, p, q).
updateQuads(StelaEquinoctialOrbit, StelaForceModel) - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaDifferentialEquations
Update quads for tesseral pertubations
updateSecularOrbit(Orbit) - Method in class fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator
Update for secular Orbit.
updateSpacecraftState(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SecondarySpacecraft
Updates the assembly frames at a given date from the orbit and attitude information provided by the propagator.
updateStencil() - Method in class fr.cnes.sirius.patrius.math.utils.RecordSegmentSearchIndex
The search algorithm is based on a four-point stencil.
updateStepCounter() - Method in class fr.cnes.sirius.patrius.stela.propagation.StelaPartialDerivativesEquations
update step counter
updateTransform(Frame, Frame, Transform, AbsoluteDate) - Method in class fr.cnes.sirius.patrius.frames.UpdatableFrame
Update the transform from parent frame implicitly according to two other frames.
UpdatingMultipleLinearRegression - Interface in fr.cnes.sirius.patrius.math.stat.regression
An interface for regression models allowing for dynamic updating of the data.
upperCumulativeProbability(int) - Method in class fr.cnes.sirius.patrius.math.distribution.HypergeometricDistribution
For this distribution, X, this method returns P(X >= x).
UpperDiagonalHKKTSolver - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.solvers
Solves H.v + [A]T.w = -g,
A.v = -h for upper diagonal H.
UpperDiagonalHKKTSolver(int) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.UpperDiagonalHKKTSolver
Solver
UpperDiagonalHKKTSolver(int, boolean) - Constructor for class fr.cnes.sirius.patrius.math.optim.joptimizer.solvers.UpperDiagonalHKKTSolver
Solver
UPSIDE_VARIANCE - Static variable in class fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance
The UPSIDE Direction is used to specify that the observations above the cutoff point will be used to calculate SemiVariance.
URANUS - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Uranus.
URANUS_BARY - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Uranus barycenter.
US76 - Class in fr.cnes.sirius.patrius.forces.atmospheres
This class implements the US76 atmospheric model.
US76(EllipsoidBodyShape) - Constructor for class fr.cnes.sirius.patrius.forces.atmospheres.US76
Simple constructor for class US76.
useEopData() - Method in class fr.cnes.sirius.patrius.frames.configuration.PolarMotion
Use EOP pole correction data.
useEopData() - Method in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutation
Use EOP data for nutation correction.
UserCelestialBody - Class in fr.cnes.sirius.patrius.bodies
User-defined celestial body.
UserCelestialBody(String, PVCoordinatesProvider, GravityModel, CelestialBodyOrientation, Frame, BodyShape, BSPEphemerisLoader.SpiceJ2000ConventionEnum) - Constructor for class fr.cnes.sirius.patrius.bodies.UserCelestialBody
Constructor.
UserCelestialBody(String, PVCoordinatesProvider, GravityModel, CelestialBodyOrientation, Frame, BodyShape) - Constructor for class fr.cnes.sirius.patrius.bodies.UserCelestialBody
Constructor.
UserCelestialBody(String, PVCoordinatesProvider, double, CelestialBodyOrientation, Frame, BodyShape, BSPEphemerisLoader.SpiceJ2000ConventionEnum) - Constructor for class fr.cnes.sirius.patrius.bodies.UserCelestialBody
Constructor.
UserCelestialBody(String, PVCoordinatesProvider, double, CelestialBodyOrientation, Frame, BodyShape) - Constructor for class fr.cnes.sirius.patrius.bodies.UserCelestialBody
Constructor.
UserCelestialBody(String, double, CelestialBodyFrame, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.bodies.UserCelestialBody
Constructor with user-defined ICRF frame.
UserCelestialBodyLoader - Class in fr.cnes.sirius.patrius.bodies
UserCelestialBodyLoader(PVCoordinatesProvider, double, CelestialBodyOrientation, Frame, BodyShape) - Constructor for class fr.cnes.sirius.patrius.bodies.UserCelestialBodyLoader
Constructor.
UserCelestialBodyLoader(PVCoordinatesProvider, double, CelestialBodyOrientation, Frame, BodyShape, BSPEphemerisLoader.SpiceJ2000ConventionEnum) - Constructor for class fr.cnes.sirius.patrius.bodies.UserCelestialBodyLoader
Complete constructor.
UserIAUCelestialBody - Class in fr.cnes.sirius.patrius.bodies
User-defined IAU celestial body.
UserIAUCelestialBody(String, PVCoordinatesProvider, GravityModel, CelestialBodyIAUOrientation, Frame, BodyShape, BSPEphemerisLoader.SpiceJ2000ConventionEnum) - Constructor for class fr.cnes.sirius.patrius.bodies.UserIAUCelestialBody
Constructor.
UserIAUCelestialBody(String, PVCoordinatesProvider, GravityModel, CelestialBodyIAUOrientation, Frame, BodyShape) - Constructor for class fr.cnes.sirius.patrius.bodies.UserIAUCelestialBody
Constructor.
UserIAUCelestialBody(String, PVCoordinatesProvider, double, CelestialBodyIAUOrientation, Frame, BodyShape, BSPEphemerisLoader.SpiceJ2000ConventionEnum) - Constructor for class fr.cnes.sirius.patrius.bodies.UserIAUCelestialBody
Constructor.
UserIAUCelestialBody(String, PVCoordinatesProvider, double, CelestialBodyIAUOrientation, Frame, BodyShape) - Constructor for class fr.cnes.sirius.patrius.bodies.UserIAUCelestialBody
Constructor.
UserIAUPole - Class in fr.cnes.sirius.patrius.bodies
Generic IAU pole model for pole and prime meridian orientations.
UserIAUPole(IAUPoleCoefficients) - Constructor for class fr.cnes.sirius.patrius.bodies.UserIAUPole
Constructor.
USKLoader - Class in fr.cnes.sirius.patrius.signalpropagation.ionosphere
Reader for the USK data file (file of the "NEWUSK" type).
USKLoader(String) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.ionosphere.USKLoader
Creates a USK data file reader and load the file.
USKProvider - Interface in fr.cnes.sirius.patrius.signalpropagation.ionosphere
Interface for the providers of USK data for the Bent ionospheric correction.
UT1Scale - Class in fr.cnes.sirius.patrius.time
Universal Time 1.
UTCScale - Class in fr.cnes.sirius.patrius.time
Coordinated Universal Time.
UTCTAIHistoryFilesLoader - Class in fr.cnes.sirius.patrius.time
Loader for UTC versus TAI history files.
UTCTAIHistoryFilesLoader() - Constructor for class fr.cnes.sirius.patrius.time.UTCTAIHistoryFilesLoader
Build a loader for UTC-TAI history file.
UTCTAILoader - Interface in fr.cnes.sirius.patrius.time
Interface for loading UTC-TAI offsets data files.
Utils - Class in fr.cnes.sirius.patrius.math.optim.joptimizer.util
Utility class.
UtilsPatrius - Class in fr.cnes.sirius.patrius.utils
Epsilon constants

V

v - Variable in class fr.cnes.sirius.patrius.math.random.AbstractWell
Bytes pool.
VacuumSignalPropagation - Class in fr.cnes.sirius.patrius.signalpropagation
This class describes the propagation of a signal in space
VacuumSignalPropagation(PVCoordinates, PVCoordinates, AbsoluteDate, AbsoluteDate, Frame, VacuumSignalPropagationModel.FixedDate) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation
Signal propagation constructor.
VacuumSignalPropagation.SignalPropagationRole - Enum in fr.cnes.sirius.patrius.signalpropagation
This enumerate represents the role of a protagonist in the signal propagation.
VacuumSignalPropagationModel - Class in fr.cnes.sirius.patrius.signalpropagation
Model for the computation of a signal propagation vector and toolbox for the different corrections to be applied to it.
VacuumSignalPropagationModel(Frame) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Constructor of the signal propagation model.
VacuumSignalPropagationModel(Frame, double) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Constructor of the signal propagation model.
VacuumSignalPropagationModel(Frame, VacuumSignalPropagationModel.ConvergenceAlgorithm) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Constructor of the signal propagation model.
VacuumSignalPropagationModel(Frame, double, int) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Constructor of the signal propagation model.
VacuumSignalPropagationModel(Frame, double, VacuumSignalPropagationModel.ConvergenceAlgorithm) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Constructor of the signal propagation model.
VacuumSignalPropagationModel(Frame, double, VacuumSignalPropagationModel.ConvergenceAlgorithm, int) - Constructor for class fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel
Constructor of the signal propagation model.
VacuumSignalPropagationModel.ConvergenceAlgorithm - Enum in fr.cnes.sirius.patrius.signalpropagation
Convergence algorithm to compute the geometric signal propagation duration.
VacuumSignalPropagationModel.FixedDate - Enum in fr.cnes.sirius.patrius.signalpropagation
the fixed date of computation
validateCovarianceData(double[][], double[][]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Validates that the x data and covariance matrix have the same number of rows and that the covariance matrix is square.
validateSampleData(double[][], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.regression.AbstractMultipleLinearRegression
Validates sample data.
validFrom() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Getter for the start of the validity period for this model.
validTo() - Method in class fr.cnes.sirius.patrius.models.earth.GeoMagneticField
Getter for the end of the validity period for this model.
value(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AbstractAeroCoeff1D
Getting the value of the function.
value(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffByAoAAndMach
Getting the value of the function.
value(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AeroCoeffConstant
Getting the value of the function.
value(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.CnCookModel
Getting the value of the function.
value(SpacecraftState) - Method in class fr.cnes.sirius.patrius.assembly.models.cook.CtCookModel
Getting the value of the function.
value(double) - Method in class fr.cnes.sirius.patrius.attitudes.kinematics.AbstractOrientationFunction
Compute the quaternion components of the orientation at the (zero + x) date.
value(double, BodiesElements) - Method in class fr.cnes.sirius.patrius.data.PoissonSeries
Compute the value of the development for the current date.
value(double, BodiesElements, BodiesElements) - Method in class fr.cnes.sirius.patrius.data.PoissonSeries
Compute the value of the development for the current date and its first time derivative.
value(BodiesElements) - Method in class fr.cnes.sirius.patrius.data.SeriesTerm
Compute the value of the term for the current date.
value(BodiesElements, BodiesElements) - Method in class fr.cnes.sirius.patrius.data.SeriesTerm
Compute the value of the term for the current date and its first time derivative.
value(double, double) - Method in interface fr.cnes.sirius.patrius.math.analysis.BivariateFunction
Compute the value for the function.
value(double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.GradientFunction
Compute the value for the function at the given point.
value(double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.differentiation.JacobianFunction
Compute the value for the function at the given point.
value(DerivativeStructure[]) - Method in interface fr.cnes.sirius.patrius.math.analysis.differentiation.MultivariateDifferentiableFunction
Compute the value for the function at the given point.
value(DerivativeStructure[]) - Method in interface fr.cnes.sirius.patrius.math.analysis.differentiation.MultivariateDifferentiableVectorFunction
Compute the value for the function at the given point.
value(DerivativeStructure) - Method in interface fr.cnes.sirius.patrius.math.analysis.differentiation.UnivariateDifferentiableFunction
Simple mathematical function.
value(DerivativeStructure) - Method in interface fr.cnes.sirius.patrius.math.analysis.differentiation.UnivariateDifferentiableMatrixFunction
Compute the value for the function.
value(DerivativeStructure) - Method in interface fr.cnes.sirius.patrius.math.analysis.differentiation.UnivariateDifferentiableVectorFunction
Compute the value for the function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Abs
Compute the value of the function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Acos
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Acos
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Acosh
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Acosh
Simple mathematical function.
value(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Add
Compute the value for the function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Asin
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Asin
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Asinh
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Asinh
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Atan
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Atan
Simple mathematical function.
value(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Atan2
Compute the value for the function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Atanh
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Atanh
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Cbrt
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Cbrt
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Ceil
Compute the value of the function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Constant
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Constant
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Cos
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Cos
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Cosh
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Cosh
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.CosineFunction
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.CosineFunction
Simple mathematical function.
value(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Divide
Compute the value for the function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Exp
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Exp
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Expm1
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Expm1
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Floor
Compute the value of the function.
value(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Gaussian.Parametric
Computes the value of the Gaussian at x.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Gaussian
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Gaussian
Simple mathematical function.
value(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.function.HarmonicOscillator.Parametric
Computes the value of the harmonic oscillator at x.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.HarmonicOscillator
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.HarmonicOscillator
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Identity
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Identity
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Inverse
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Inverse
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Log
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Log
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Log10
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Log10
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Log1p
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Log1p
Simple mathematical function.
value(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Logistic.Parametric
Computes the value of the sigmoid at x.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Logistic
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Logistic
Simple mathematical function.
value(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Logit.Parametric
Computes the value of the logit at x.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Logit
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Logit
Simple mathematical function.
value(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Max
Compute the value for the function.
value(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Min
Compute the value for the function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Minus
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Minus
Simple mathematical function.
value(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Multiply
Compute the value for the function.
value(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Pow
Compute the value for the function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Power
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Power
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Rint
Compute the value of the function.
value(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Sigmoid.Parametric
Computes the value of the sigmoid at x.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Sigmoid
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Sigmoid
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Signum
Compute the value of the function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Sin
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Sin
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Sinc
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Sinc
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.SineFunction
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.SineFunction
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Sinh
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Sinh
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Sqrt
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Sqrt
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.StepFunction
Compute the value of the function.
value(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Subtract
Compute the value for the function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Tan
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Tan
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Tanh
Compute the value of the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Tanh
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.function.Ulp
Compute the value of the function.
value(T) - Method in interface fr.cnes.sirius.patrius.math.analysis.IDependentVariable
Compute the value of the T-dependent variable.
value(T) - Method in interface fr.cnes.sirius.patrius.math.analysis.IDependentVectorVariable
Compute the value of the T-dependent 3D vector.
value(LebedevGridPoint) - Method in interface fr.cnes.sirius.patrius.math.analysis.integration.sphere.lebedev.LebedevFunction
Compute the value of the function at the given grid point.
value(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.BicubicSplineInterpolatingFunction
Compute the value for the function.
value(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.BiLinearIntervalsFunction
Computation of the interpolated/extrapolated value f(x,y).
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.HermiteInterpolator
Interpolate value at a specified abscissa.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.HermiteInterpolator
Interpolate value at a specified abscissa.
value(double[]) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.MicrosphereInterpolatingFunction
 
value(double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.TricubicSplineInterpolatingFunction
Compute the value for the function.
value(double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.TriLinearIntervalsFunction
Computation of the interpolated/extrapolated value f(x,y,z).
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.UniLinearIntervalsFunction
Computation of the interpolated/extrapolated value f(x).
value(double[]) - Method in interface fr.cnes.sirius.patrius.math.analysis.MultivariateFunction
Compute the value for the function at the given point.
value(double[]) - Method in interface fr.cnes.sirius.patrius.math.analysis.MultivariateMatrixFunction
Compute the value for the function at the given point.
value(double[]) - Method in interface fr.cnes.sirius.patrius.math.analysis.MultivariateVectorFunction
Compute the value for the function at the given point.
value(double, double...) - Method in interface fr.cnes.sirius.patrius.math.analysis.ParametricUnivariateFunction
Compute the value of the function.
value(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialChebyshevFunction
Returns value of function at provided date.
value(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.DatePolynomialFunction
Returns value of function at provided date.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Return value at x of polynomial.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.FourierSeries
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Compute the value of the function for the given argument.
value(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialChebyshevFunction
Compute the value of the function.
value(double, double...) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction.Parametric
Compute the value of the function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Compute the value of the function for the given argument.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunction
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionLagrangeForm
Calculate the function value at the given point.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionNewtonForm
Calculate the function value at the given point.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionNewtonForm
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialSplineFunction
Compute the value for the function.
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialSplineFunction
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Return value at x of polynomial
value(int, double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Return value at x of nth order derivative
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialFunction
Simple mathematical function.
value(double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Get value at given abscissa
value(int, double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Get value of derivative
value(DerivativeStructure) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.TrigonometricPolynomialPrimitive
Simple mathematical function.
value(AbsoluteDate) - Method in interface fr.cnes.sirius.patrius.math.analysis.polynomials.UnivariateDateFunction
Returns value of function at provided date.
value(double, double, double) - Method in interface fr.cnes.sirius.patrius.math.analysis.TrivariateFunction
Compute the value for the function.
value(double) - Method in interface fr.cnes.sirius.patrius.math.analysis.UnivariateFunction
Compute the value of the function.
value(double) - Method in interface fr.cnes.sirius.patrius.math.analysis.UnivariateMatrixFunction
Compute the value for the function.
value(double) - Method in interface fr.cnes.sirius.patrius.math.analysis.UnivariateVectorFunction
Compute the value for the function.
value(Dfp) - Method in interface fr.cnes.sirius.patrius.math.dfp.UnivariateDfpFunction
Compute the value of the function.
value(double) - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.AbstractVector3DFunction
Compute the components of the vector at the (zero + x) date.
value(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.LogarithmicBarrier
Evaluation of the function at point X.
value(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.joptimizer.functions.QuadraticMultivariateRealFunction
Evaluation of the function at point X
value(double[]) - Method in interface fr.cnes.sirius.patrius.math.optim.joptimizer.functions.TwiceDifferentiableMultivariateRealFunction
Evaluation of the function at point X.
value(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearObjectiveFunction
Computes the value of the linear equation at the current point.
value(RealVector) - Method in class fr.cnes.sirius.patrius.math.optim.linear.LinearObjectiveFunction
Computes the value of the linear equation at the current point.
value(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.LeastSquaresConverter
Compute the value for the function at the given point.
value(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultivariateFunctionMappingAdapter
Compute the underlying function value from an unbounded point.
value(double[]) - Method in class fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.MultivariateFunctionPenaltyAdapter
Computes the underlying function value from an unbounded point.
value() - Method in class fr.cnes.sirius.patrius.math.parameter.ConstantFunction
Value of the parameter.
value(SpacecraftState) - Method in class fr.cnes.sirius.patrius.math.parameter.IntervalsFunction
Getting the value of the function.
value(SpacecraftState) - Method in interface fr.cnes.sirius.patrius.math.parameter.IParameterizableFunction
Getting the value of the function.
value(SpacecraftState) - Method in class fr.cnes.sirius.patrius.math.parameter.LinearCombinationFunction
Getting the value of the function.
value() - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToDoubleHashMap.Iterator
Get the value of current entry.
value() - Method in class fr.cnes.sirius.patrius.math.util.OpenIntToFieldHashMap.Iterator
Get the value of current entry.
value(double[]) - Method in class fr.cnes.sirius.patrius.propagation.analytical.tle.AbstractTLEFitter.ResidualsFunction
Compute the value for the function at the given point.
value(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.DateIntervalLinearFunction
Returns value of function at provided date.
value(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.propagation.analytical.twod.DateIntervalParabolicFunction
Returns value of function at provided date.
valueAndDerivative(double, boolean) - Method in class fr.cnes.sirius.patrius.math.analysis.interpolation.HermiteInterpolator
Interpolate value, first and optionally second derivative at a specified abscissa.
valueIndex(int, double) - Method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionLagrangeForm
Calculate the function value at the given point.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AerodynamicCoefficientType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.assembly.models.GlobalDragCoefficientProvider.INTERP
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.assembly.PropertyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.attitudes.directions.ITargetDirection.AberrationCorrection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.attitudes.directions.ITargetDirection.SignalDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLaw.AroundAttitudeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.bodies.BodyShape.MarginType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader.SpiceJ2000ConventionEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.bodies.CelestialBodyOrientation.OrientationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.bodies.CelestialPoint.BodyNature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.bodies.IAUPoleFunction.IAUTimeDependency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.bodies.IAUPoleFunctionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.bodies.IAUPoleModelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.bodies.LLHCoordinatesSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.bodies.mesh.BodyShapeFitter.EllipsoidType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.bodies.mesh.ObjMeshLoader.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.bodies.PredefinedEphemerisType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector.EventDatationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector.PropagationDelayType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector.ExtremumType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector.BodyOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.events.detectors.LinkTypeHandler.SignalPropagationRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector.SatToSatLinkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector.BodyDistanceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector.BodyOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector.LinkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.events.EventDetector.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.fieldsofview.AngularDistanceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.fieldsofview.BooleanField.BooleanCombination
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.files.general.OrbitFile.TimeSystem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.files.sp3.SP3File.SP3FileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.files.sp3.SP3File.SP3OrbitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation.StrengthLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.forces.gravity.EarthGravitationalModelFactory.GravityFieldNames
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.forces.gravity.tides.TidesStandards.TidesStandard
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet.PeriodicComputationMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry.DtType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.frames.configuration.eop.EOPInterpolators
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.frames.configuration.FrameConvention
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecessionConvention
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationConvention
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.frames.LOFType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.frames.PredefinedFrameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.analysis.polynomials.ElementaryMultiplicationTypes.ElementaryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.analysis.solver.AllowedSolution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.analysis.solver.BaseSecantSolver.Method
Returns the enum constant of this type with the specified name.
valueOf(double, double) - Static method in class fr.cnes.sirius.patrius.math.complex.Complex
Create a complex number given the real and imaginary parts.
valueOf(double) - Static method in class fr.cnes.sirius.patrius.math.complex.Complex
Create a complex number given only the real part.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.dfp.DfpField.RoundingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.filter.FIRFilter.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.filter.FIRFilter.FilterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.framework.MathLibraryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.geometry.euclidean.twod.EnumPolygon
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTreeVisitor.Order
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.geometry.partitioning.Region.Location
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.geometry.partitioning.Side
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.interval.IntervalEndpointType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix.SymmetryType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.ode.events.EventHandler.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.ode.sampling.StepNormalizerBounds
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.ode.sampling.StepNormalizerMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.optim.linear.Relationship
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.GoalType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.Formula
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.stat.clustering.KMeansPlusPlusClusterer.EmptyClusterStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.stat.ranking.NaNStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.stat.ranking.TiesStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.transform.DctNormalization
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.transform.DftNormalization
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.transform.DstNormalization
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.transform.TransformType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.util.MathArrays.OrderDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.util.ResizableDoubleArray.ExpansionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.math.utils.ISearchIndex.SearchIndexIntervalConvention
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.models.earth.GeoMagneticFieldFactory.FieldModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialCoordinate
Returns the enum constant of this type with the specified name.
valueOf(int, PositionAngle) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialCoordinate
Gets the coordinate type associated with a given state vector index.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeCoordinate
Returns the enum constant of this type with the specified name.
valueOf(int, PositionAngle) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeCoordinate
Gets the coordinate type associated with a given state vector index.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusCoordinate
Returns the enum constant of this type with the specified name.
valueOf(int, PositionAngle) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusCoordinate
Gets the coordinate type associated with a given state vector index.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianCoordinate
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianCoordinate
Gets the coordinate type associated with a given state vector index.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularCoordinate
Returns the enum constant of this type with the specified name.
valueOf(int, PositionAngle) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularCoordinate
Gets the coordinate type associated with a given state vector index.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialCoordinate
Returns the enum constant of this type with the specified name.
valueOf(int, PositionAngle) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialCoordinate
Gets the coordinate type associated with a given state vector index.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialCoordinate
Returns the enum constant of this type with the specified name.
valueOf(int, PositionAngle) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialCoordinate
Gets the coordinate type associated with a given state vector index.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianCoordinate
Returns the enum constant of this type with the specified name.
valueOf(int, PositionAngle) - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianCoordinate
Gets the coordinate type associated with a given state vector index.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.orbits.OrbitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.orbits.PositionAngle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.projections.EnumLineProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator.LyddaneParametersType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator.SubModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.propagation.numerical.AttitudeEquation.AttitudeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.propagation.ParametersType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation.SignalPropagationRole
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel.ConvergenceAlgorithm
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel.FixedDate
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris.SearchMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.time.Month
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.utils.AngularDerivativesFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.utils.CartesianDerivativesFilter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.utils.exception.PatriusMessages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.utils.PatriusConfiguration.PatriusVersionCompatibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum fr.cnes.sirius.patrius.utils.StringTablePrinter.StringAlign
Returns the enum constant of this type with the specified name.
values() - Static method in enum fr.cnes.sirius.patrius.assembly.models.aerocoeffs.AerodynamicCoefficientType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.assembly.models.GlobalDragCoefficientProvider.INTERP
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.assembly.PropertyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.attitudes.directions.ITargetDirection.AberrationCorrection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.attitudes.directions.ITargetDirection.SignalDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.attitudes.profiles.AbstractAngularVelocitiesAttitudeProfile.AngularVelocityIntegrationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.attitudes.RelativeTabulatedAttitudeLaw.AroundAttitudeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.bodies.BodyShape.MarginType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.bodies.bsp.BSPEphemerisLoader.SpiceJ2000ConventionEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.bodies.CelestialBodyOrientation.OrientationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.bodies.CelestialPoint.BodyNature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.bodies.IAUPoleFunction.IAUTimeDependency
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.bodies.IAUPoleFunctionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.bodies.IAUPoleModelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.bodies.LLHCoordinatesSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.bodies.MeeusSun.MODEL
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.bodies.mesh.BodyShapeFitter.EllipsoidType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.bodies.mesh.ObjMeshLoader.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.bodies.PredefinedEphemerisType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector.EventDatationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.events.detectors.AbstractSignalPropagationDetector.PropagationDelayType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.events.detectors.ExtremaGenericDetector.ExtremumType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.events.detectors.ExtremaThreeBodiesAngleDetector.BodyOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.events.detectors.LinkTypeHandler.SignalPropagationRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.events.detectors.SatToSatMutualVisibilityDetector.SatToSatLinkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.events.detectors.SurfaceDistanceDetector.BodyDistanceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.events.detectors.ThreeBodiesAngleDetector.BodyOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector.LinkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.events.EventDetector.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.fieldsofview.AngularDistanceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.fieldsofview.BooleanField.BooleanCombination
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.files.general.OrbitFile.TimeSystem
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.files.sp3.SP3File.SP3FileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.files.sp3.SP3File.SP3OrbitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.forces.atmospheres.solarActivity.specialized.MarshallSolarActivityFutureEstimation.StrengthLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.forces.gravity.EarthGravitationalModelFactory.GravityFieldNames
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.forces.gravity.tides.TidesStandards.TidesStandard
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet.PeriodicComputationMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.frames.configuration.eop.EOPEntry.DtType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.frames.configuration.eop.EOPInterpolators
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.frames.configuration.FrameConvention
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.frames.configuration.modprecession.IAUMODPrecessionConvention
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.frames.configuration.precessionnutation.PrecessionNutationConvention
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.frames.LOFType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.frames.PredefinedFrameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.analysis.polynomials.ElementaryMultiplicationTypes.ElementaryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.analysis.solver.AllowedSolution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.analysis.solver.BaseSecantSolver.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.dfp.DfpField.RoundingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.filter.FIRFilter.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.filter.FIRFilter.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.framework.MathLibraryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.geometry.euclidean.twod.EnumPolygon
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTreeVisitor.Order
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.geometry.partitioning.Region.Location
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.geometry.partitioning.Side
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.interval.IntervalEndpointType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricMatrix.SymmetryType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.ode.events.EventHandler.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.ode.sampling.StepNormalizerBounds
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.ode.sampling.StepNormalizerMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.optim.linear.Relationship
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.GoalType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.optim.nonlinear.scalar.gradient.NonLinearConjugateGradientOptimizer.Formula
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.stat.clustering.KMeansPlusPlusClusterer.EmptyClusterStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.stat.descriptive.moment.SemiVariance.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.stat.ranking.NaNStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.stat.ranking.TiesStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.transform.DctNormalization
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.transform.DftNormalization
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.transform.DstNormalization
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.transform.TransformType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.util.MathArrays.OrderDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.util.ResizableDoubleArray.ExpansionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.math.utils.ISearchIndex.SearchIndexIntervalConvention
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.models.earth.GeoMagneticFieldFactory.FieldModel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.AlternateEquinoctialCoordinate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisAltitudeCoordinate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.ApsisRadiusCoordinate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.CartesianCoordinate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.CircularCoordinate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.EquatorialCoordinate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.EquinoctialCoordinate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.orbits.orbitalparameters.KeplerianCoordinate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.orbits.OrbitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.orbits.PositionAngle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.orbits.pvcoordinates.GNSSType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.projections.EnumLineProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator.LyddaneParametersType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.propagation.analytical.AbstractLyddanePropagator.SubModel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.propagation.numerical.AttitudeEquation.AttitudeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.propagation.ParametersType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagation.SignalPropagationRole
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel.ConvergenceAlgorithm
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.signalpropagation.VacuumSignalPropagationModel.FixedDate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.time.interpolation.TimeStampedInterpolableEphemeris.SearchMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.time.Month
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.utils.AngularDerivativesFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.utils.CartesianDerivativesFilter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.utils.exception.PatriusMessages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.utils.PatriusConfiguration.PatriusVersionCompatibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum fr.cnes.sirius.patrius.utils.StringTablePrinter.StringAlign
Returns an array containing the constants of this enum type, in the order they are declared.
ValueServer - Class in fr.cnes.sirius.patrius.math.random
Generates values for use in simulation applications.
ValueServer() - Constructor for class fr.cnes.sirius.patrius.math.random.ValueServer
Creates new ValueServer
ValueServer(RandomGenerator) - Constructor for class fr.cnes.sirius.patrius.math.random.ValueServer
Construct a ValueServer instance using a RandomGenerator as its source of random data.
valuesIterator() - Method in class fr.cnes.sirius.patrius.math.stat.Frequency
Returns an Iterator over the set of values that have been added.
VariableGravityFieldFactory - Class in fr.cnes.sirius.patrius.forces.gravity.variations.coefficients
Variable gravity field coefficients factory Loading of variable gravity field data follows PATRIUS standard way of handling data: Data are automatically loaded based on provided VariablePotentialCoefficientsProvider.
VariablePotentialCoefficientsProvider - Interface in fr.cnes.sirius.patrius.forces.gravity.variations.coefficients
Interface used to provide gravity field coefficients.
VariablePotentialCoefficientsReader - Class in fr.cnes.sirius.patrius.forces.gravity.variations.coefficients
Abstract class representing a variable potential coefficients file reader.
VariablePotentialCoefficientsReader(String) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsReader
Simple constructor.
VariablePotentialCoefficientsSet - Class in fr.cnes.sirius.patrius.forces.gravity.variations.coefficients
Represents a variable potential coefficients set for a given degree and order.
VariablePotentialCoefficientsSet(int, int, double, double, double[], double[]) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Create a set for a given order and degree
VariablePotentialCoefficientsSet(int, int, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.variations.coefficients.VariablePotentialCoefficientsSet
Create a set for a given order and degree
VariablePotentialCoefficientsSet.PeriodicComputationMethod - Enum in fr.cnes.sirius.patrius.forces.gravity.variations.coefficients
Enum designating the method to compute the phase of the periodic functions
VariablePotentialGravityModel - Class in fr.cnes.sirius.patrius.forces.gravity.variations
This class represents a variable gravity field.
VariablePotentialGravityModel(Frame, VariablePotentialCoefficientsProvider, int, int, int, int) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.variations.VariablePotentialGravityModel
Variable gravity field force model constructor (static part only).
VariablePotentialGravityModel(Frame, VariablePotentialCoefficientsProvider, int, int) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.variations.VariablePotentialGravityModel
Variable gravity field force model constructor (static part only).
VariablePotentialGravityModel(Frame, VariablePotentialCoefficientsProvider, int, int, int, int, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.variations.VariablePotentialGravityModel
Variable gravity field force model constructor.
VariablePotentialGravityModel(Frame, VariablePotentialCoefficientsProvider, int, int, int, int, int, int, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.variations.VariablePotentialGravityModel
Variable gravity field force model constructor.
VariablePotentialGravityModel(Frame, VariablePotentialCoefficientsProvider, int, int, int, int, int, int, boolean, boolean) - Constructor for class fr.cnes.sirius.patrius.forces.gravity.variations.VariablePotentialGravityModel
Variable gravity field force model constructor.
VariableRadiusProvider - Class in fr.cnes.sirius.patrius.bodies
Implementation for variable radius providers.
VariableRadiusProvider(BodyShape) - Constructor for class fr.cnes.sirius.patrius.bodies.VariableRadiusProvider
Constructor with a body shape capable of calculating apparent radii.
VariableStepAttitudeEphemerisGenerator - Class in fr.cnes.sirius.patrius.attitudes
This class handles the generation of attitude ephemeris from an attitude laws sequence StrictAttitudeLegsSequence, using a variable time step.
VariableStepAttitudeEphemerisGenerator(StrictAttitudeLegsSequence<AttitudeLeg>, double, double, double, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.VariableStepAttitudeEphemerisGenerator
Builds an attitude ephemeris generator using a variable time step and ignoring the attitude law transition points of the sequence.
VariableStepAttitudeEphemerisGenerator(StrictAttitudeLegsSequence<AttitudeLeg>, double, double, double, int, PVCoordinatesProvider) - Constructor for class fr.cnes.sirius.patrius.attitudes.VariableStepAttitudeEphemerisGenerator
Builds an attitude ephemeris generator using a variable time step and choosing the treatment to apply to the transition points of the sequence.
Variance - Class in fr.cnes.sirius.patrius.math.stat.descriptive.moment
Computes the variance of the available values.
Variance() - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Constructs a Variance with default (true) isBiasCorrected property.
Variance(SecondMoment) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Constructs a Variance based on an external second moment.
Variance(boolean) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Constructs a Variance with the specified isBiasCorrected property
Variance(boolean, SecondMoment) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Constructs a Variance with the specified isBiasCorrected property and the supplied external second moment.
Variance(Variance) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.Variance
Copy constructor, creates a new Variance identical to the original
variance(double[]) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the variance of the entries in the input array, or Double.NaN if the array is empty.
variance(double[], int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the variance of the entries in the specified portion of the input array, or Double.NaN if the designated subarray is empty.
variance(double[], double, int, int) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the variance of the entries in the specified portion of the input array, using the precomputed mean value.
variance(double[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the variance of the entries in the input array, using the precomputed mean value.
varianceDifference(double[], double[], double) - Static method in class fr.cnes.sirius.patrius.math.stat.StatUtils
Returns the variance of the (signed) differences between corresponding elements of the input arrays -- i.e., var(sample1[i] - sample2[i]).
vecAbsoluteTolerance - Variable in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Allowed absolute vectorial error.
vecRelativeTolerance - Variable in class fr.cnes.sirius.patrius.math.ode.nonstiff.AdaptiveStepsizeIntegrator
Allowed relative vectorial error.
Vector<S extends Space> - Interface in fr.cnes.sirius.patrius.math.geometry
This interface represents a generic vector in a vectorial space or a point in an affine space.
VECTOR - Static variable in class fr.cnes.sirius.patrius.math.linear.ConjugateGradient
Key for the exception context.
Vector1D - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.oned
This class represents a 1D vector.
Vector1D(double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Simple constructor.
Vector1D(double, Vector1D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Multiplicative constructor Build a vector from another one and a scale factor.
Vector1D(double, Vector1D, double, Vector1D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Linear constructor Build a vector from two other ones and corresponding scale factors.
Vector1D(double, Vector1D, double, Vector1D, double, Vector1D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Linear constructor Build a vector from three other ones and corresponding scale factors.
Vector1D(double, Vector1D, double, Vector1D, double, Vector1D, double, Vector1D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Linear constructor Build a vector from four other ones and corresponding scale factors.
Vector1DFormat - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.oned
Formats a 1D vector in components list format "{x}".
Vector1DFormat() - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1DFormat
Create an instance with default settings.
Vector1DFormat(NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1DFormat
Create an instance with a custom number format for components.
Vector1DFormat(String, String) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1DFormat
Create an instance with custom prefix, suffix and separator.
Vector1DFormat(String, String, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1DFormat
Create an instance with custom prefix, suffix, separator and format for components.
Vector2D - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.twod
This class represents a 2D vector.
Vector2D(double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Simple constructor.
Vector2D(double[]) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Simple constructor.
Vector2D(double, Vector2D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Multiplicative constructor Build a vector from another one and a scale factor.
Vector2D(double, Vector2D, double, Vector2D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Linear constructor Build a vector from two other ones and corresponding scale factors.
Vector2D(double, Vector2D, double, Vector2D, double, Vector2D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Linear constructor Build a vector from three other ones and corresponding scale factors.
Vector2D(double, Vector2D, double, Vector2D, double, Vector2D, double, Vector2D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Linear constructor Build a vector from four other ones and corresponding scale factors.
Vector2DFormat - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.twod
Formats a 2D vector in components list format "{x; y}".
Vector2DFormat() - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2DFormat
Create an instance with default settings.
Vector2DFormat(NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2DFormat
Create an instance with a custom number format for components.
Vector2DFormat(String, String, String) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2DFormat
Create an instance with custom prefix, suffix and separator.
Vector2DFormat(String, String, String, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2DFormat
Create an instance with custom prefix, suffix, separator and format for components.
Vector3D - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This class implements vectors in a three-dimensional space.
Vector3D(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Simple constructor.
Vector3D(double[]) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Simple constructor.
Vector3D(double, double) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Simple constructor.
Vector3D(double, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Multiplicative constructor Build a vector from another one and a scale factor.
Vector3D(double, Vector3D, double, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Linear constructor Build a vector from two other ones and corresponding scale factors.
Vector3D(double, Vector3D, double, Vector3D, double, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Linear constructor Build a vector from three other ones and corresponding scale factors.
Vector3D(double, Vector3D, double, Vector3D, double, Vector3D, double, Vector3D) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Linear constructor Build a vector from four other ones and corresponding scale factors.
Vector3D(RealVector) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
From a RealVector constructor Build a vector from a RealVector object.
Vector3D(SphericalCoordinates) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
From a SphericalCoordinates constructor.
Vector3DFormat - Class in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
Formats a 3D vector in components list format "{x; y; z}".
Vector3DFormat() - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFormat
Create an instance with default settings.
Vector3DFormat(NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFormat
Create an instance with a custom number format for components.
Vector3DFormat(String, String, String) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFormat
Create an instance with custom prefix, suffix and separator.
Vector3DFormat(String, String, String, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3DFormat
Create an instance with custom prefix, suffix, separator and format for components.
Vector3DFunction - Interface in fr.cnes.sirius.patrius.math.geometry.euclidean.threed
This interface is a time-dependent function representing a generic vector 3D.
VectorFormat<S extends Space> - Class in fr.cnes.sirius.patrius.math.geometry
Formats a vector in components list format "{x; y; ...}".
VectorFormat() - Constructor for class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Create an instance with default settings.
VectorFormat(NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Create an instance with a custom number format for components.
VectorFormat(String, String, String) - Constructor for class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Create an instance with custom prefix, suffix and separator.
VectorFormat(String, String, String, NumberFormat) - Constructor for class fr.cnes.sirius.patrius.math.geometry.VectorFormat
Create an instance with custom prefix, suffix, separator and format for components.
VectorialCovariance - Class in fr.cnes.sirius.patrius.math.stat.descriptive.moment
Returns the covariance matrix of the available vectors.
VectorialCovariance(int, boolean) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialCovariance
Constructs a VectorialCovariance.
VectorialMean - Class in fr.cnes.sirius.patrius.math.stat.descriptive.moment
Returns the arithmetic mean of the available vectors.
VectorialMean(int) - Constructor for class fr.cnes.sirius.patrius.math.stat.descriptive.moment.VectorialMean
Constructs a VectorialMean.
vectorToMatrix(double[], double[][]) - Static method in class fr.cnes.sirius.patrius.stela.JavaMathAdapter
Copy a vector into a matrix, column per column.
Vehicle - Class in fr.cnes.sirius.patrius.assembly
Vehicle class: it represent a classic satellite: main body + solar panels.
Vehicle() - Constructor for class fr.cnes.sirius.patrius.assembly.Vehicle
Constructor.
Vehicle(CrossSectionProvider, List<Facet>, MassProperty, AerodynamicProperties, RadiativeProperties, List<PropulsiveProperty>, List<TankProperty>) - Constructor for class fr.cnes.sirius.patrius.assembly.Vehicle
Creates a new instance.
VehicleSurfaceModel - Class in fr.cnes.sirius.patrius.assembly.vehicle
Vehicle surface model class.
VehicleSurfaceModel(CrossSectionProvider) - Constructor for class fr.cnes.sirius.patrius.assembly.vehicle.VehicleSurfaceModel
Constructor without solar panels and with default multiplicative factor set to 1.0.
VehicleSurfaceModel(CrossSectionProvider, RightParallelepiped) - Constructor for class fr.cnes.sirius.patrius.assembly.vehicle.VehicleSurfaceModel
Constructor with default multiplicative factor set to 1.0.
VehicleSurfaceModel(CrossSectionProvider, RightParallelepiped, double) - Constructor for class fr.cnes.sirius.patrius.assembly.vehicle.VehicleSurfaceModel
Constructor.
VEISProvider - Class in fr.cnes.sirius.patrius.frames.transformations
Veis 1950 Frame.
VEISProvider() - Constructor for class fr.cnes.sirius.patrius.frames.transformations.VEISProvider
 
VelocityDirection - Class in fr.cnes.sirius.patrius.attitudes.directions
Direction defined for any PVCoordinatesProvider origin by its velocity vector, expressed in a reference frame (parameter of the constructor).
VelocityDirection(Frame) - Constructor for class fr.cnes.sirius.patrius.attitudes.directions.VelocityDirection
Build a Direction defined for any PVCoordinatesProvider origin by its velocity vector with respect to a reference frame.
VENUS - Static variable in class fr.cnes.sirius.patrius.bodies.CelestialBodyFactory
Predefined name for Venus.
verifyBracketing(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Check that the endpoints specify an interval and the function takes opposite signs at the endpoints.
verifyBracketing(UnivariateFunction, double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
Check that the endpoints specify an interval and the end points bracket a root.
verifyInputArray(double[], double[]) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionNewtonForm
Verifies that the input arrays are valid.
verifyInterpolationArray(double[], double[], boolean) - Static method in class fr.cnes.sirius.patrius.math.analysis.polynomials.PolynomialFunctionLagrangeForm
Check that the interpolation arrays are valid.
verifyInterval(double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Check that the endpoints specify an interval.
verifyInterval(double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
Check that the endpoints specify an interval.
verifyIntervalStrict(double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
Check that the endpoints specify an interval.
verifySequence(double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Check that lower < initial < upper.
verifySequence(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
Check that lower < initial < upper.
verifySequenceStrict(double, double, double) - Method in class fr.cnes.sirius.patrius.math.analysis.solver.BaseAbstractUnivariateSolver
Check that lower <= initial <= upper & lower < upper.
verifySequenceStrict(double, double, double) - Static method in class fr.cnes.sirius.patrius.math.analysis.solver.UnivariateSolverUtils
Check that lower <= initial <= upper & lower < upper.
Vertex - Class in fr.cnes.sirius.patrius.bodies.mesh
3D vertex definition.
Vertex(int, Vector3D) - Constructor for class fr.cnes.sirius.patrius.bodies.mesh.Vertex
Constructor.
VisibilityFromStationDetector - Class in fr.cnes.sirius.patrius.events.detectors
Finder for satellite apparent entering in a station's field of view.
VisibilityFromStationDetector(TopocentricFrame, double[][], AngularCorrection, double, double, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Build a new apparent elevation detector with parameterizable tropospheric correction.
VisibilityFromStationDetector(TopocentricFrame, double[][], AngularCorrection, double, double, EventDetector.Action, EventDetector.Action, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Build a new apparent elevation detector with parameterizable tropospheric correction.
VisibilityFromStationDetector(TopocentricFrame, double[][], AngularCorrection, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Build a new apparent elevation detector with parameterizable tropospheric correction.
VisibilityFromStationDetector(TopocentricFrame, double[][], SensorModel, AngularCorrection, boolean, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Build a new apparent elevation detector with parameterizable tropospheric correction.
VisibilityFromStationDetector(GeometricStationAntenna, AngularCorrection, double, double, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Build a new apparent elevation detector with parameterizable tropospheric correction.
VisibilityFromStationDetector(GeometricStationAntenna, AngularCorrection, double, double, EventDetector.Action, EventDetector.Action, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Build a new apparent elevation detector with parameterizable tropospheric correction.
VisibilityFromStationDetector(GeometricStationAntenna, AngularCorrection, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Build a new apparent elevation detector with parameterizable tropospheric correction.
VisibilityFromStationDetector(GeometricStationAntenna, SensorModel, AngularCorrection, boolean, double, double, EventDetector.Action, EventDetector.Action, boolean, boolean, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Build a new apparent elevation detector with parameterizable tropospheric correction.
VisibilityFromStationDetector(GeometricStationAntenna, AngularCorrection, int, double, double, EventDetector.Action, boolean, VisibilityFromStationDetector.LinkType) - Constructor for class fr.cnes.sirius.patrius.events.detectors.VisibilityFromStationDetector
Build a new apparent elevation detector with parameterizable tropospheric correction.
VisibilityFromStationDetector.LinkType - Enum in fr.cnes.sirius.patrius.events.detectors
Type of link (it can be uplink or downlink).
visibilityOk(AbsoluteDate) - Method in class fr.cnes.sirius.patrius.assembly.models.SensorModel
Checks if the main target is in the field of view and no inhibition target in its inhibition field at a given date.
visit(BSPTreeVisitor<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTree
Visit the BSP tree nodes.
visit(int, int, T) - Method in class fr.cnes.sirius.patrius.math.linear.DefaultFieldMatrixChangingVisitor
Visit one matrix entry.
visit(int, int, T) - Method in class fr.cnes.sirius.patrius.math.linear.DefaultFieldMatrixPreservingVisitor
Visit one matrix entry.
visit(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.DefaultRealMatrixChangingVisitor
Visit one matrix entry.
visit(int, int, double) - Method in class fr.cnes.sirius.patrius.math.linear.DefaultRealMatrixPreservingVisitor
Visit one matrix entry.
visit(int, int, T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrixChangingVisitor
Visit one matrix entry.
visit(int, int, T) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrixPreservingVisitor
Visit one matrix entry.
visit(int, int, double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrixChangingVisitor
Visit one matrix entry.
visit(int, int, double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrixPreservingVisitor
Visit one matrix entry.
visit(int, double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealVectorChangingVisitor
Visit one entry of the vector.
visit(int, double) - Method in interface fr.cnes.sirius.patrius.math.linear.RealVectorPreservingVisitor
Visit one entry of the vector.
visitInternalNode(BSPTree<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTreeVisitor
Visit a BSP tree node node having a non-null sub-hyperplane.
visitLeafNode(BSPTree<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTreeVisitor
Visit a leaf BSP tree node node having a null sub-hyperplane.
visitOrder(BSPTree<S>) - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.BSPTreeVisitor
Determine the visit order for this node.
VISUAL_FORMAT - Static variable in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Visual format for RealMatrix objects displayed on several rows.
VMA - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Atomic mass H, He, O, N2, O2, N.

W

walkInColumnOrder(FieldMatrixChangingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Visit (and possibly change) all matrix entries in column order.
walkInColumnOrder(FieldMatrixPreservingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Visit (but don't change) all matrix entries in column order.
walkInColumnOrder(FieldMatrixChangingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Visit (and possibly change) some matrix entries in column order.
walkInColumnOrder(FieldMatrixPreservingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Visit (but don't change) some matrix entries in column order.
walkInColumnOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Visits (and possibly change) all matrix entries in column order.
walkInColumnOrder(RealMatrixPreservingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Visits (but don't change) all matrix entries in column order.
walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Visits (and possibly change) some matrix entries in column order.
walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Visits (but don't change) some matrix entries in column order.
walkInColumnOrder(FieldMatrixChangingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Visit (and possibly change) all matrix entries in column order.
walkInColumnOrder(FieldMatrixPreservingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Visit (but don't change) all matrix entries in column order.
walkInColumnOrder(FieldMatrixChangingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Visit (and possibly change) some matrix entries in column order.
walkInColumnOrder(FieldMatrixPreservingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Visit (but don't change) some matrix entries in column order.
walkInColumnOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Visits (and possibly change) all matrix entries in column order.
walkInColumnOrder(RealMatrixPreservingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Visits (but don't change) all matrix entries in column order.
walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Visits (and possibly change) some matrix entries in column order.
walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Visits (but don't change) some matrix entries in column order.
walkInColumnOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Visits (and possibly change) all matrix entries in column order.
walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Visits (and possibly change) some matrix entries in column order.
walkInColumnOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Visits (and possibly change) all matrix entries in column order.
walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Visits (and possibly change) some matrix entries in column order.
walkInColumnOrder(FieldMatrixChangingVisitor<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Visit (and possibly change) all matrix entries in column order.
walkInColumnOrder(FieldMatrixPreservingVisitor<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Visit (but don't change) all matrix entries in column order.
walkInColumnOrder(FieldMatrixChangingVisitor<T>, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Visit (and possibly change) some matrix entries in column order.
walkInColumnOrder(FieldMatrixPreservingVisitor<T>, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Visit (but don't change) some matrix entries in column order.
walkInColumnOrder(RealMatrixChangingVisitor) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Visits (and possibly change) all matrix entries in column order.
walkInColumnOrder(RealMatrixPreservingVisitor) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Visits (but don't change) all matrix entries in column order.
walkInColumnOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Visits (and possibly change) some matrix entries in column order.
walkInColumnOrder(RealMatrixPreservingVisitor, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Visits (but don't change) some matrix entries in column order.
walkInDefaultOrder(RealVectorPreservingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Visits (but does not alter) all entries of this vector in default order (increasing index).
walkInDefaultOrder(RealVectorPreservingVisitor, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Visits (but does not alter) some entries of this vector in default order (increasing index).
walkInDefaultOrder(RealVectorChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Visits (and possibly alters) all entries of this vector in default order (increasing index).
walkInDefaultOrder(RealVectorChangingVisitor, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Visits (and possibly alters) some entries of this vector in default order (increasing index).
walkInDefaultOrder(RealVectorPreservingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Visits (but does not alter) all entries of this vector in default order (increasing index).
walkInDefaultOrder(RealVectorPreservingVisitor, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Visits (but does not alter) some entries of this vector in default order (increasing index).
walkInDefaultOrder(RealVectorChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Visits (and possibly alters) all entries of this vector in default order (increasing index).
walkInDefaultOrder(RealVectorChangingVisitor, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Visits (and possibly alters) some entries of this vector in default order (increasing index).
walkInOptimizedOrder(FieldMatrixChangingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Visit (and possibly change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Visit (but don't change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(FieldMatrixChangingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Visit (and possibly change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Visit (but don't change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Visits (and possibly change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixPreservingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Visits (but don't change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Visits (and possibly change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Visits (but don't change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(RealVectorPreservingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Visits (but does not alter) all entries of this vector in optimized order.
walkInOptimizedOrder(RealVectorPreservingVisitor, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Visits (but does not alter) some entries of this vector in optimized order.
walkInOptimizedOrder(RealVectorChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Visits (and possibly alters) all entries of this vector in optimized order.
walkInOptimizedOrder(RealVectorChangingVisitor, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRealVector
Visits (and possibly change) some entries of this vector in optimized order.
walkInOptimizedOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Visits (and possibly change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Visits (and possibly change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(FieldMatrixChangingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Visit (and possibly change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Visit (but don't change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(FieldMatrixChangingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Visit (and possibly change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Visit (but don't change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Visits (and possibly change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixPreservingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Visits (but don't change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Visits (and possibly change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Visits (but don't change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Visits (and possibly change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Visits (and possibly change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(FieldMatrixChangingVisitor<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Visit (and possibly change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Visit (but don't change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(FieldMatrixChangingVisitor<T>, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Visit (and possibly change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(FieldMatrixPreservingVisitor<T>, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Visit (but don't change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixChangingVisitor) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Visits (and possibly change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixPreservingVisitor) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Visits (but don't change) all matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Visits (and possibly change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(RealMatrixPreservingVisitor, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Visits (but don't change) some matrix entries using the fastest possible order.
walkInOptimizedOrder(RealVectorPreservingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Visits (but does not alter) all entries of this vector in optimized order.
walkInOptimizedOrder(RealVectorPreservingVisitor, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Visits (but does not alter) some entries of this vector in optimized order.
walkInOptimizedOrder(RealVectorChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Visits (and possibly alters) all entries of this vector in optimized order.
walkInOptimizedOrder(RealVectorChangingVisitor, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.RealVector
Visits (and possibly change) some entries of this vector in optimized order.
walkInRowOrder(FieldMatrixChangingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Visit (and possibly change) all matrix entries in row order.
walkInRowOrder(FieldMatrixPreservingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Visit (but don't change) all matrix entries in row order.
walkInRowOrder(FieldMatrixChangingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Visit (and possibly change) some matrix entries in row order.
walkInRowOrder(FieldMatrixPreservingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractFieldMatrix
Visit (but don't change) some matrix entries in row order.
walkInRowOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Visits (and possibly change) all matrix entries in row order.
walkInRowOrder(RealMatrixPreservingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Visits (but don't change) all matrix entries in row order.
walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Visits (and possibly change) some matrix entries in row order.
walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.AbstractRealMatrix
Visits (but don't change) some matrix entries in row order.
walkInRowOrder(FieldMatrixChangingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Visit (and possibly change) all matrix entries in row order.
walkInRowOrder(FieldMatrixPreservingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Visit (but don't change) all matrix entries in row order.
walkInRowOrder(FieldMatrixChangingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Visit (and possibly change) some matrix entries in row order.
walkInRowOrder(FieldMatrixPreservingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowFieldMatrix
Visit (but don't change) some matrix entries in row order.
walkInRowOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Visits (and possibly change) all matrix entries in row order.
walkInRowOrder(RealMatrixPreservingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Visits (but don't change) all matrix entries in row order.
walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Visits (and possibly change) some matrix entries in row order.
walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.Array2DRowRealMatrix
Visits (but don't change) some matrix entries in row order.
walkInRowOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Visits (and possibly change) all matrix entries in row order.
walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.ArrayRowSymmetricPositiveMatrix
Visits (and possibly change) some matrix entries in row order.
walkInRowOrder(FieldMatrixChangingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Visit (and possibly change) all matrix entries in row order.
walkInRowOrder(FieldMatrixPreservingVisitor<T>) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Visit (but don't change) all matrix entries in row order.
walkInRowOrder(FieldMatrixChangingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Visit (and possibly change) some matrix entries in row order.
walkInRowOrder(FieldMatrixPreservingVisitor<T>, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockFieldMatrix
Visit (but don't change) some matrix entries in row order.
walkInRowOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Visits (and possibly change) all matrix entries in row order.
walkInRowOrder(RealMatrixPreservingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Visits (but don't change) all matrix entries in row order.
walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Visits (and possibly change) some matrix entries in row order.
walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.BlockRealMatrix
Visits (but don't change) some matrix entries in row order.
walkInRowOrder(RealMatrixChangingVisitor) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Visits (and possibly change) all matrix entries in row order.
walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in class fr.cnes.sirius.patrius.math.linear.DecomposedSymmetricPositiveMatrix
Visits (and possibly change) some matrix entries in row order.
walkInRowOrder(FieldMatrixChangingVisitor<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Visit (and possibly change) all matrix entries in row order.
walkInRowOrder(FieldMatrixPreservingVisitor<T>) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Visit (but don't change) all matrix entries in row order.
walkInRowOrder(FieldMatrixChangingVisitor<T>, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Visit (and possibly change) some matrix entries in row order.
walkInRowOrder(FieldMatrixPreservingVisitor<T>, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.FieldMatrix
Visit (but don't change) some matrix entries in row order.
walkInRowOrder(RealMatrixChangingVisitor) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Visits (and possibly change) all matrix entries in row order.
walkInRowOrder(RealMatrixPreservingVisitor) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Visits (but don't change) all matrix entries in row order.
walkInRowOrder(RealMatrixChangingVisitor, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Visits (and possibly change) some matrix entries in row order.
walkInRowOrder(RealMatrixPreservingVisitor, int, int, int, int) - Method in interface fr.cnes.sirius.patrius.math.linear.RealMatrix
Visits (but don't change) some matrix entries in row order.
WallGasTemperatureProvider - Interface in fr.cnes.sirius.patrius.assembly.models.cook
Wall gas temperature provider.
WARN - Static variable in class fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers.OptimizationResponse
Warn variable
wasException - Variable in class fr.cnes.sirius.patrius.stela.propagation.StelaGTOPropagator
Was the exception mecanism triggered already
Watcher - Class in fr.cnes.sirius.patrius.bodies.bsp.spice
This class make up the data structure that maps variables to their associated agents.
Watcher(String) - Constructor for class fr.cnes.sirius.patrius.bodies.bsp.spice.Watcher
Constructor.
WeibullDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the Weibull distribution.
WeibullDistribution(double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Create a Weibull distribution with the given shape and scale and a location equal to zero.
WeibullDistribution(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Create a Weibull distribution with the given shape, scale and inverse cumulative probability accuracy and a location equal to zero.
WeibullDistribution(RandomGenerator, double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.WeibullDistribution
Creates a Weibull distribution.
Weight - Class in fr.cnes.sirius.patrius.math.optim.nonlinear.vector
Weight matrix of the residuals between model and observations.
Weight(double[]) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.Weight
Creates a diagonal weight matrix.
Weight(RealMatrix) - Constructor for class fr.cnes.sirius.patrius.math.optim.nonlinear.vector.Weight
 
WeightedEvaluation - Interface in fr.cnes.sirius.patrius.math.stat.descriptive
Weighted evaluation for statistics.
WeightedObservedPoint - Class in fr.cnes.sirius.patrius.math.fitting
This class is a simple container for weighted observed point in curve fitting.
WeightedObservedPoint(double, double, double) - Constructor for class fr.cnes.sirius.patrius.math.fitting.WeightedObservedPoint
Simple constructor.
Well1024a - Class in fr.cnes.sirius.patrius.math.random
This class implements the WELL1024a pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
Well1024a() - Constructor for class fr.cnes.sirius.patrius.math.random.Well1024a
Creates a new random number generator.
Well1024a(int) - Constructor for class fr.cnes.sirius.patrius.math.random.Well1024a
Creates a new random number generator using a single int seed.
Well1024a(int[]) - Constructor for class fr.cnes.sirius.patrius.math.random.Well1024a
Creates a new random number generator using an int array seed.
Well1024a(long) - Constructor for class fr.cnes.sirius.patrius.math.random.Well1024a
Creates a new random number generator using a single long seed.
Well19937a - Class in fr.cnes.sirius.patrius.math.random
This class implements the WELL19937a pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
Well19937a() - Constructor for class fr.cnes.sirius.patrius.math.random.Well19937a
Creates a new random number generator.
Well19937a(int) - Constructor for class fr.cnes.sirius.patrius.math.random.Well19937a
Creates a new random number generator using a single int seed.
Well19937a(int[]) - Constructor for class fr.cnes.sirius.patrius.math.random.Well19937a
Creates a new random number generator using an int array seed.
Well19937a(long) - Constructor for class fr.cnes.sirius.patrius.math.random.Well19937a
Creates a new random number generator using a single long seed.
Well19937c - Class in fr.cnes.sirius.patrius.math.random
This class implements the WELL19937c pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
Well19937c() - Constructor for class fr.cnes.sirius.patrius.math.random.Well19937c
Creates a new random number generator.
Well19937c(int) - Constructor for class fr.cnes.sirius.patrius.math.random.Well19937c
Creates a new random number generator using a single int seed.
Well19937c(int[]) - Constructor for class fr.cnes.sirius.patrius.math.random.Well19937c
Creates a new random number generator using an int array seed.
Well19937c(long) - Constructor for class fr.cnes.sirius.patrius.math.random.Well19937c
Creates a new random number generator using a single long seed.
Well44497a - Class in fr.cnes.sirius.patrius.math.random
This class implements the WELL44497a pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
Well44497a() - Constructor for class fr.cnes.sirius.patrius.math.random.Well44497a
Creates a new random number generator.
Well44497a(int) - Constructor for class fr.cnes.sirius.patrius.math.random.Well44497a
Creates a new random number generator using a single int seed.
Well44497a(int[]) - Constructor for class fr.cnes.sirius.patrius.math.random.Well44497a
Creates a new random number generator using an int array seed.
Well44497a(long) - Constructor for class fr.cnes.sirius.patrius.math.random.Well44497a
Creates a new random number generator using a single long seed.
Well44497b - Class in fr.cnes.sirius.patrius.math.random
This class implements the WELL44497b pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
Well44497b() - Constructor for class fr.cnes.sirius.patrius.math.random.Well44497b
Creates a new random number generator.
Well44497b(int) - Constructor for class fr.cnes.sirius.patrius.math.random.Well44497b
Creates a new random number generator using a single int seed.
Well44497b(int[]) - Constructor for class fr.cnes.sirius.patrius.math.random.Well44497b
Creates a new random number generator using an int array seed.
Well44497b(long) - Constructor for class fr.cnes.sirius.patrius.math.random.Well44497b
Creates a new random number generator using a single long seed.
Well512a - Class in fr.cnes.sirius.patrius.math.random
This class implements the WELL512a pseudo-random number generator from François Panneton, Pierre L'Ecuyer and Makoto Matsumoto.
Well512a() - Constructor for class fr.cnes.sirius.patrius.math.random.Well512a
Creates a new random number generator.
Well512a(int) - Constructor for class fr.cnes.sirius.patrius.math.random.Well512a
Creates a new random number generator using a single int seed.
Well512a(int[]) - Constructor for class fr.cnes.sirius.patrius.math.random.Well512a
Creates a new random number generator using an int array seed.
Well512a(long) - Constructor for class fr.cnes.sirius.patrius.math.random.Well512a
Creates a new random number generator using a single long seed.
WGS84_EARTH_ANGULAR_VELOCITY - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth angular velocity from WGS84 model: 7.292115e-5 rad/s.
WGS84_EARTH_C20 - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth un-normalized second zonal coefficient from WGS84 model: .
WGS84_EARTH_EQUATORIAL_RADIUS - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth equatorial radius from WGS84 model: 6378137.0 m.
WGS84_EARTH_FLATTENING - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth flattening from WGS84 model: 1.0 / 298.257223563.
WGS84_EARTH_MU - Static variable in interface fr.cnes.sirius.patrius.utils.Constants
Earth gravitational constant from WGS84 model: 3.986004418 m3/s2.
wholeHyperplane() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.OrientedPoint
Build a region covering the whole hyperplane.
wholeHyperplane() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Build a region covering the whole hyperplane.
wholeHyperplane() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Build a sub-hyperplane covering the whole hyperplane.
wholeHyperplane() - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Hyperplane
Build a sub-hyperplane covering the whole hyperplane.
wholeLine() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Line
Build a sub-line covering the whole line.
wholeSpace() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.OrientedPoint
Build a region covering the whole space.
wholeSpace() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Plane
Build a region covering the whole space.
wholeSpace() - Method in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Line
Build a region covering the whole space.
wholeSpace() - Method in interface fr.cnes.sirius.patrius.math.geometry.partitioning.Hyperplane
Build a region covering the whole space.
wilcoxonSignedRank(double[], double[]) - Method in class fr.cnes.sirius.patrius.math.stat.inference.WilcoxonSignedRankTest
Computes the Wilcoxon signed ranked statistic comparing mean for two related samples or repeated measurements on a single sample.
WilcoxonSignedRankTest - Class in fr.cnes.sirius.patrius.math.stat.inference
An implementation of the Wilcoxon signed-rank test.
WilcoxonSignedRankTest() - Constructor for class fr.cnes.sirius.patrius.math.stat.inference.WilcoxonSignedRankTest
Create a test instance where NaN's are left in place and ties get the average of applicable ranks.
WilcoxonSignedRankTest(NaNStrategy, TiesStrategy) - Constructor for class fr.cnes.sirius.patrius.math.stat.inference.WilcoxonSignedRankTest
Create a test instance using the given strategies for NaN's and ties.
wilcoxonSignedRankTest(double[], double[], boolean) - Method in class fr.cnes.sirius.patrius.math.stat.inference.WilcoxonSignedRankTest
Returns the observed significance level, or p-value, associated with a Wilcoxon signed ranked statistic comparing mean for two related samples or repeated measurements on a single sample.
windowSize - Variable in class fr.cnes.sirius.patrius.math.stat.descriptive.DescriptiveStatistics
hold the window size
withReferenceFrame(Frame, boolean) - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Get a similar attitude with a specific reference frame.
withReferenceFrame(Frame) - Method in class fr.cnes.sirius.patrius.attitudes.Attitude
Get a similar attitude with a specific reference frame.
Wrench - Class in fr.cnes.sirius.patrius.wrenches
This class represents a wrench.
Wrench(Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.wrenches.Wrench
Create a wrench with given force and torque.
Wrench(double[]) - Constructor for class fr.cnes.sirius.patrius.wrenches.Wrench
Constructor from an array.
WrenchModel - Interface in fr.cnes.sirius.patrius.wrenches
Interface to represents wrench models.
writeBaseExternal(ObjectOutput) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
Save the base state of the instance.
writeExternal(ObjectOutput) - Method in class fr.cnes.sirius.patrius.assembly.properties.MassEquation
writeExternal(ObjectOutput) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.AbstractStepInterpolator
writeExternal(ObjectOutput) - Method in class fr.cnes.sirius.patrius.math.ode.sampling.NordsieckStepInterpolator
writeExternal(ObjectOutput) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AbstractPartialDerivativesEquations
writeExternal(ObjectOutput) - Method in class fr.cnes.sirius.patrius.propagation.numerical.AdditionalEquationsAndTolerances
writeExternal(ObjectOutput) - Method in class fr.cnes.sirius.patrius.propagation.numerical.SecondOrderMapper
writeMatrix(RealMatrix, String) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Utility function to print a matrix in a file with the machine precision.
writeMatrix(RealMatrix, String, String) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Utility function to print a matrix in a file with the provided format.
writeMatrixStructure(RealMatrix, String) - Static method in class fr.cnes.sirius.patrius.math.linear.MatrixUtils
Utility function to print a matrix in a file to see its structure (for example for sparse matrices).

X

XJ2 - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Potential perturbation coefficient.
XJ3 - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Potential perturbation coefficient.
XJ4 - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Potential perturbation coefficient.
XKE - Static variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEConstants
Potential perturbation coefficient.
xl - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
L from SPTRCK #3.
XLMG - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Longitude (in radians) of the magnetic pole (79N, 71W).
xlon - Variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Geodetic longitude (rad).
xmdot - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
common parameter for mean anomaly (M) computation.
xn0dp - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
original recovered mean motion.
xnodcf - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
common parameter for raan (OMEGA) computation.
xnode - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
final RAAN.
xnodot - Variable in class fr.cnes.sirius.patrius.propagation.analytical.tle.TLEPropagator
common parameter for raan (OMEGA) computation.
xor(Region<S>, Region<S>) - Method in class fr.cnes.sirius.patrius.math.geometry.partitioning.RegionFactory
Compute the symmetric difference (exclusive or) of two regions.
xtab - Variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
Abscissas array.
XYX - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Set of Euler angles.
XYZ - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Set of Cardan angles.
XZX - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Set of Euler angles.
XZY - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Set of Cardan angles.

Y

YawCompensation - Class in fr.cnes.sirius.patrius.attitudes
This class handles yaw compensation attitude provider.
YawCompensation(AbstractGroundPointing) - Constructor for class fr.cnes.sirius.patrius.attitudes.YawCompensation
Creates a new instance.
YawCompensation(AbstractGroundPointing, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.YawCompensation
Creates a new instance with specified los axis in satellite frame.
YawSteering - Class in fr.cnes.sirius.patrius.attitudes
This class handles yaw steering law.
YawSteering(AbstractGroundPointing, PVCoordinatesProvider, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.YawSteering
Creates a new instance.
YawSteering(AbstractGroundPointing, PVCoordinatesProvider, Vector3D, Vector3D, Vector3D) - Constructor for class fr.cnes.sirius.patrius.attitudes.YawSteering
Constructor.
ytab - Variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
Ordinates array.
YXY - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Set of Euler angles.
YXZ - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Set of Cardan angles.
YZX - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Set of Cardan angles.
YZY - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Set of Euler angles.

Z

zenithalDistanceToElevation(double) - Static method in class fr.cnes.sirius.patrius.signalpropagation.troposphere.AstronomicalRefractionModel
Convert zenithal distance to elevation [rad].
ZernikePolynomial - Class in fr.cnes.sirius.patrius.math.analysis.polynomials
Class representing a Zernike polynomial.
ZernikePolynomial(int) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.ZernikePolynomial
Simple constructor.
ZernikePolynomial(int, Parameter[][]) - Constructor for class fr.cnes.sirius.patrius.math.analysis.polynomials.ZernikePolynomial
Constructor.
ZERO - Static variable in class fr.cnes.sirius.patrius.frames.configuration.precessionnutation.CIPCoordinates
Zero CIP coordinates.
ZERO - Static variable in class fr.cnes.sirius.patrius.math.complex.Complex
A complex number representing "0.0 + 0.0i"
ZERO - Static variable in class fr.cnes.sirius.patrius.math.complex.Quaternion
Zero quaternion.
ZERO - Static variable in class fr.cnes.sirius.patrius.math.fraction.BigFraction
A fraction representing "0".
ZERO - Static variable in class fr.cnes.sirius.patrius.math.fraction.Fraction
A fraction representing "0".
ZERO - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.oned.Vector1D
Origin (coordinates: 0).
ZERO - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.Vector3D
Null vector (coordinates: 0, 0, 0).
ZERO - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.twod.Vector2D
Origin (coordinates: 0, 0).
ZERO - Static variable in class fr.cnes.sirius.patrius.math.util.BigReal
A big real representing 0.
ZERO - Static variable in class fr.cnes.sirius.patrius.math.util.Decimal64
The constant value of 0d as a Decimal64.
ZERO - Static variable in class fr.cnes.sirius.patrius.orbits.pvcoordinates.CardanMountPosition
Fixed position at origin (p is zero vector).
ZERO - Static variable in class fr.cnes.sirius.patrius.orbits.pvcoordinates.PVCoordinates
Fixed position/velocity/acceleration at origin (both p, v and a are zero vectors).
ZERO - Static variable in class fr.cnes.sirius.patrius.orbits.pvcoordinates.TopocentricPosition
Fixed position at origin (p is zero vector).
ZERO - Static variable in class fr.cnes.sirius.patrius.wrenches.Wrench
Zero wrench.
ZERO_2PI - Static variable in class fr.cnes.sirius.patrius.math.interval.AngleInterval
Interval [ 0 ; 2pi [.
ZeroException - Exception in fr.cnes.sirius.patrius.math.exception
Exception to be thrown when zero is provided where it is not allowed.
ZeroException() - Constructor for exception fr.cnes.sirius.patrius.math.exception.ZeroException
Construct the exception.
ZeroException(Localizable, Object...) - Constructor for exception fr.cnes.sirius.patrius.math.exception.ZeroException
Construct the exception with a specific context.
ZIP_ARCHIVE_PATTERN - Static variable in interface fr.cnes.sirius.patrius.data.DataProvider
Pattern for name of zip/jar archives.
ZipfDistribution - Class in fr.cnes.sirius.patrius.math.distribution
Implementation of the Zipf distribution.
ZipfDistribution(int, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
Create a new Zipf distribution with the given number of elements and exponent.
ZipfDistribution(RandomGenerator, int, double) - Constructor for class fr.cnes.sirius.patrius.math.distribution.ZipfDistribution
Creates a Zipf distribution.
ZipJarCrawler - Class in fr.cnes.sirius.patrius.data
Helper class for loading data files from a zip/jar archive.
ZipJarCrawler(File) - Constructor for class fr.cnes.sirius.patrius.data.ZipJarCrawler
Build a zip crawler for an archive file on filesystem.
ZipJarCrawler(String) - Constructor for class fr.cnes.sirius.patrius.data.ZipJarCrawler
Build a zip crawler for an archive file in classpath.
ZipJarCrawler(ClassLoader, String) - Constructor for class fr.cnes.sirius.patrius.data.ZipJarCrawler
Build a zip crawler for an archive file in classpath.
ZipJarCrawler(URL) - Constructor for class fr.cnes.sirius.patrius.data.ZipJarCrawler
Build a zip crawler for an archive file on network.
ZLB0 - Static variable in class fr.cnes.sirius.patrius.forces.atmospheres.AbstractDTM
Reference altitude.
zMult(RealMatrix, RealVector, RealVector, double) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Returns v = A.a + beta*b.
zMultTranspose(RealMatrix, RealVector, RealVector, double) - Static method in class fr.cnes.sirius.patrius.math.optim.joptimizer.algebra.AlgebraUtils
Returns v = A[T].a + beta*b.
ztab - Variable in class fr.cnes.sirius.patrius.math.analysis.interpolation.AbstractLinearIntervalsFunction
Heights array.
ZXY - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Set of Cardan angles.
ZXZ - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Set of Euler angles.
ZYX - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Set of Cardan angles.
ZYZ - Static variable in class fr.cnes.sirius.patrius.math.geometry.euclidean.threed.RotationOrder
Set of Euler angles.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

Copyright © 2024 CNES. All rights reserved.