- a - Variable in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Coefficients array.
- a - Variable in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Coefficients array.
- abs(RationalNumber) - Static method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Get the absolute value of a rational number.
- AbstractCurveFitter - Class in org.spaceroots.mantissa.fitting
-
This class is the base class for all curve fitting classes in the package.
- AbstractCurveFitter(int, Estimator) - Constructor for class org.spaceroots.mantissa.fitting.AbstractCurveFitter
-
Simple constructor.
- AbstractCurveFitter(EstimatedParameter[], Estimator) - Constructor for class org.spaceroots.mantissa.fitting.AbstractCurveFitter
-
Simple constructor.
- AbstractCurveFitter.FitMeasurement - Class in org.spaceroots.mantissa.fitting
-
This class represents the fit measurements.
- AbstractStepInterpolator - Class in org.spaceroots.mantissa.ode
-
This abstract class represents an interpolator over the last step
during an ODE integration.
- AbstractStepInterpolator() - Constructor for class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Simple constructor.
- AbstractStepInterpolator(double[], boolean) - Constructor for class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Simple constructor.
- AbstractStepInterpolator(AbstractStepInterpolator) - Constructor for class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Copy constructor.
- AdaptiveStepsizeIntegrator - Class in org.spaceroots.mantissa.ode
-
This abstract class holds the common part of all adaptive
stepsize integrators for Ordinary Differential Equations.
- AdaptiveStepsizeIntegrator(double, double, double, double) - Constructor for class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Build an integrator with the given stepsize bounds.
- AdaptiveStepsizeIntegrator(double, double, double[], double[]) - Constructor for class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Build an integrator with the given stepsize bounds.
- add(Polynomial.Double) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Add a polynomial to the instance
- add(Polynomial.Rational) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Add a polynomial to the instance
- add(PolynomialFraction) - Method in class org.spaceroots.mantissa.algebra.PolynomialFraction
-
Add a polynomial fraction to the instance.
- add(long) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Add an integer to the instance.
- add(BigInteger) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Add an integer to the instance.
- add(RationalNumber) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Add a rational number to the instance.
- add(Vector3D) - Method in class org.spaceroots.mantissa.geometry.Vector3D
-
Add a vector to the instance.
- add(double, Vector3D) - Method in class org.spaceroots.mantissa.geometry.Vector3D
-
Add a scaled vector to the instance.
- add(Matrix) - Method in class org.spaceroots.mantissa.linalg.Matrix
-
Add a matrix to the instance.
- add(SwitchingFunction, double, double) - Method in class org.spaceroots.mantissa.ode.SwitchingFunctionsHandler
-
Add a switching function.
- add(double) - Method in class org.spaceroots.mantissa.random.ScalarSampleStatistics
-
Add one point to the instance.
- add(double[]) - Method in class org.spaceroots.mantissa.random.ScalarSampleStatistics
-
Add all points of an array to the instance.
- add(ScalarSampleStatistics) - Method in class org.spaceroots.mantissa.random.ScalarSampleStatistics
-
Add all the points of another sample to the instance.
- add(double[]) - Method in class org.spaceroots.mantissa.random.VectorialSampleStatistics
-
Add one point to the instance.
- add(double[][]) - Method in class org.spaceroots.mantissa.random.VectorialSampleStatistics
-
Add all points of an array to the instance.
- add(VectorialSampleStatistics) - Method in class org.spaceroots.mantissa.random.VectorialSampleStatistics
-
Add all the points of another sample to the instance.
- add(Interval, Interval) - Static method in class org.spaceroots.mantissa.utilities.Interval
-
Add two intervals.
- add(IntervalsList, Interval) - Static method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Add an intervals list and an interval.
- add(IntervalsList, IntervalsList) - Static method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Add two intervals lists.
- addSwitchingFunction(SwitchingFunction, double, double) - Method in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Add a switching function to the integrator.
- addSwitchingFunction(SwitchingFunction, double, double) - Method in interface org.spaceroots.mantissa.ode.FirstOrderIntegrator
-
Add a switching function to the integrator.
- addSwitchingFunction(SwitchingFunction, double, double) - Method in class org.spaceroots.mantissa.ode.GraggBulirschStoerIntegrator
-
Add a switching function to the integrator.
- addSwitchingFunction(SwitchingFunction, double, double) - Method in class org.spaceroots.mantissa.ode.RungeKuttaIntegrator
-
Add a switching function to the integrator.
- addToSelf(Interval) - Method in class org.spaceroots.mantissa.utilities.Interval
-
Add an interval to the instance.
- addToSelf(Interval) - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Add an interval to the instance.
- addToSelf(IntervalsList) - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Add an intervals list to the instance.
- addWeightedPair(double, double, double) - Method in class org.spaceroots.mantissa.fitting.AbstractCurveFitter
-
Add a weighted (x,y) pair to the sample.
- angle(Vector3D, Vector3D) - Static method in class org.spaceroots.mantissa.geometry.Vector3D
-
Compute the angular separation between two vectors.
- append(ContinuousOutputModel) - Method in class org.spaceroots.mantissa.ode.ContinuousOutputModel
-
Append another model at the end of the instance.
- applyInverseTo(Vector3D) - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Apply the inverse of the rotation to a vector.
- applyInverseTo(Rotation) - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Apply the inverse of the instance to another rotation.
- applyTo(Vector3D) - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Apply the rotation to a vector.
- applyTo(Rotation) - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Apply the instance to another rotation.
- ArrayMapper - Class in org.spaceroots.mantissa.utilities
-
This class dispatch data between an array and several domain objects.
- ArrayMapper() - Constructor for class org.spaceroots.mantissa.utilities.ArrayMapper
-
Simple constructor.
- ArrayMapper(ArraySliceMappable) - Constructor for class org.spaceroots.mantissa.utilities.ArrayMapper
-
Simple constructor.
- ArraySliceMappable - Interface in org.spaceroots.mantissa.utilities
-
This interface is used to map objects to and from simple arrays.
- g(double, double[]) - Method in interface org.spaceroots.mantissa.ode.SwitchingFunction
-
Compute the value of the switching function.
- GaussianRandomGenerator - Class in org.spaceroots.mantissa.random
-
This class is a gaussian normalized random generator
for scalars.
- GaussianRandomGenerator() - Constructor for class org.spaceroots.mantissa.random.GaussianRandomGenerator
-
Create a new generator.
- GaussianRandomGenerator(int) - Constructor for class org.spaceroots.mantissa.random.GaussianRandomGenerator
-
Creates a new random number generator using a single int seed.
- GaussianRandomGenerator(int[]) - Constructor for class org.spaceroots.mantissa.random.GaussianRandomGenerator
-
Creates a new random number generator using an int array seed.
- GaussianRandomGenerator(long) - Constructor for class org.spaceroots.mantissa.random.GaussianRandomGenerator
-
Create a new generator initialized with a single long seed.
- GaussLegendreIntegrator - Class in org.spaceroots.mantissa.quadrature.scalar
-
This class implements a Gauss-Legendre integrator.
- GaussLegendreIntegrator(int, double) - Constructor for class org.spaceroots.mantissa.quadrature.scalar.GaussLegendreIntegrator
-
Build a Gauss-Legendre integrator.
- GaussLegendreIntegrator - Class in org.spaceroots.mantissa.quadrature.vectorial
-
This class implements a Gauss-Legendre integrator.
- GaussLegendreIntegrator(int, double) - Constructor for class org.spaceroots.mantissa.quadrature.vectorial.GaussLegendreIntegrator
-
Build a Gauss-Legendre integrator.
- GaussNewtonEstimator - Class in org.spaceroots.mantissa.estimation
-
This class implements a solver for estimation problems.
- GaussNewtonEstimator(int, double, double, double) - Constructor for class org.spaceroots.mantissa.estimation.GaussNewtonEstimator
-
Simple constructor.
- GeneralMatrix - Class in org.spaceroots.mantissa.linalg
-
This class represents matrices of the most general type.
- GeneralMatrix(int, int) - Constructor for class org.spaceroots.mantissa.linalg.GeneralMatrix
-
Simple constructor.
- GeneralMatrix(int, int, double[]) - Constructor for class org.spaceroots.mantissa.linalg.GeneralMatrix
-
Simple constructor.
- GeneralMatrix(Matrix) - Constructor for class org.spaceroots.mantissa.linalg.GeneralMatrix
-
Copy constructor.
- GeneralSquareMatrix - Class in org.spaceroots.mantissa.linalg
-
This class implements general square matrices of linear algebra.
- GeneralSquareMatrix(int) - Constructor for class org.spaceroots.mantissa.linalg.GeneralSquareMatrix
-
Simple constructor.
- GeneralSquareMatrix(int, double[]) - Constructor for class org.spaceroots.mantissa.linalg.GeneralSquareMatrix
-
Simple constructor.
- GeneralSquareMatrix(GeneralSquareMatrix) - Constructor for class org.spaceroots.mantissa.linalg.GeneralSquareMatrix
-
Copy constructor.
- getA() - Method in class org.spaceroots.mantissa.fitting.HarmonicCoefficientsGuesser
-
- getA1() - Method in class org.spaceroots.mantissa.geometry.RotationOrder
-
Get the axis of the first rotation.
- getA2() - Method in class org.spaceroots.mantissa.geometry.RotationOrder
-
Get the axis of the second rotation.
- getA3() - Method in class org.spaceroots.mantissa.geometry.RotationOrder
-
Get the axis of the second rotation.
- getAllParameters() - Method in interface org.spaceroots.mantissa.estimation.EstimationProblem
-
Get all the parameters of the problem.
- getAllParameters() - Method in class org.spaceroots.mantissa.fitting.AbstractCurveFitter
-
Get all the parameters of the problem.
- getAlpha() - Method in class org.spaceroots.mantissa.geometry.Vector3D
-
Get the azimuth of the vector.
- getAmplitude() - Method in class org.spaceroots.mantissa.fitting.HarmonicFitter
-
Get the current amplitude coefficient estimate.
- getAngle() - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Get the angle of the rotation.
- getAngles(RotationOrder) - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Get the Cardan or Euler angles corresponding to the instance.
- getArray() - Method in class org.spaceroots.mantissa.utilities.MappableArray
-
Get the array stored in the instance.
- getAxis() - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Get the normalized axis of the rotation.
- getCoefficients(int) - Method in class org.spaceroots.mantissa.algebra.CoefficientsGenerator
-
Get the coefficients array for a given degree.
- getCoefficients() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Get the coefficients of the polynomial.
- getCoefficients() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Get the coefficients of the polynomial.
- getColumns() - Method in class org.spaceroots.mantissa.linalg.Matrix
-
Get the number of columns of the matrix.
- getContents() - Method in class org.spaceroots.mantissa.MessagesResources
-
- getContents() - Method in class org.spaceroots.mantissa.MessagesResources_fr
-
- getCostEvaluations() - Method in class org.spaceroots.mantissa.estimation.LevenbergMarquardtEstimator
-
Get the number of cost evaluations.
- getCovarianceMatrix(SymetricalMatrix) - Method in class org.spaceroots.mantissa.random.VectorialSampleStatistics
-
Get the covariance matrix of the underlying law.
- getCurrentStepsize() - Method in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
- getCurrentStepsize() - Method in interface org.spaceroots.mantissa.ode.FirstOrderIntegrator
-
Get the current value of the integration stepsize.
- getCurrentStepsize() - Method in class org.spaceroots.mantissa.ode.RungeKuttaIntegrator
-
- getCurrentStepStart() - Method in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
- getCurrentStepStart() - Method in interface org.spaceroots.mantissa.ode.FirstOrderIntegrator
-
Get the current value of the step start time ti.
- getCurrentStepStart() - Method in class org.spaceroots.mantissa.ode.RungeKuttaIntegrator
-
- getCurrentTime() - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Get the current grid point time.
- getCurrentTime() - Method in interface org.spaceroots.mantissa.ode.StepInterpolator
-
Get the current grid point time.
- getDataArray() - Method in class org.spaceroots.mantissa.utilities.ArrayMapper
-
Get the data array.
- getDegree() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Get the polynomial degree.
- getDegree() - Method in class org.spaceroots.mantissa.algebra.Polynomial
-
Get the polynomial degree.
- getDegree() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Get the polynomial degree.
- getDelta() - Method in class org.spaceroots.mantissa.geometry.Vector3D
-
Get the elevation of the vector.
- getDenominator() - Method in class org.spaceroots.mantissa.algebra.PolynomialFraction
-
Get the denominator.
- getDenominator() - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Get the denominator.
- getDenominatorsLCM() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Get the Least Common Multiple of the coefficients denominators.
- getDerivative() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Get the derivative of the instance with respect to the unknown.
- getDerivative() - Method in class org.spaceroots.mantissa.algebra.Polynomial
-
Get the derivative of the instance with respect to the unknown.
- getDerivative() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Get the derivative of the instance with respect to the unknown.
- getDeterminant(double) - Method in class org.spaceroots.mantissa.linalg.DiagonalMatrix
-
- getDeterminant(double) - Method in class org.spaceroots.mantissa.linalg.GeneralSquareMatrix
-
- getDeterminant(double) - Method in class org.spaceroots.mantissa.linalg.LowerTriangularMatrix
-
- getDeterminant(double) - Method in class org.spaceroots.mantissa.linalg.SquareMatrix
-
Get the determinant of the matrix.
- getDeterminant(double) - Method in class org.spaceroots.mantissa.linalg.UpperTriangularMatrix
-
- getDimension() - Method in class org.spaceroots.mantissa.functions.vectorial.BasicSampledFunctionIterator
-
- getDimension() - Method in interface org.spaceroots.mantissa.functions.vectorial.ComputableFunction
-
Get the dimension of the vectorial values of the function.
- getDimension() - Method in class org.spaceroots.mantissa.functions.vectorial.ComputableFunctionSampler
-
- getDimension() - Method in interface org.spaceroots.mantissa.functions.vectorial.SampledFunction
-
Get the dimension of the vectorial values of the function.
- getDimension() - Method in interface org.spaceroots.mantissa.functions.vectorial.SampledFunctionIterator
-
Get the dimension of the vectorial values of the function.
- getDimension() - Method in class org.spaceroots.mantissa.ode.FirstOrderConverter
-
- getDimension() - Method in interface org.spaceroots.mantissa.ode.FirstOrderDifferentialEquations
-
Get the dimension of the problem.
- getDimension() - Method in interface org.spaceroots.mantissa.ode.SecondOrderDifferentialEquations
-
Get the dimension of the problem.
- getDimension() - Method in class org.spaceroots.mantissa.quadrature.vectorial.EnhancedSimpsonIntegratorSampler
-
- getDimension() - Method in class org.spaceroots.mantissa.quadrature.vectorial.RiemannIntegratorSampler
-
- getDimension() - Method in class org.spaceroots.mantissa.quadrature.vectorial.TrapezoidIntegratorSampler
-
- getElement(int, int) - Method in class org.spaceroots.mantissa.linalg.Matrix
-
Get a matrix element.
- getEstimate() - Method in class org.spaceroots.mantissa.estimation.EstimatedParameter
-
Get the current estimate of the parameter
- getEvaluationsPerStep() - Method in class org.spaceroots.mantissa.quadrature.scalar.GaussLegendreIntegrator
-
Get the number of functions evaluation per step.
- getEvaluationsPerStep() - Method in class org.spaceroots.mantissa.quadrature.vectorial.GaussLegendreIntegrator
-
Get the number of functions evaluation per step.
- getEventTime() - Method in class org.spaceroots.mantissa.ode.SwitchingFunctionsHandler
-
Get the occurrence time of the first event triggered in the
last evaluated step.
- getFinalTime() - Method in class org.spaceroots.mantissa.ode.ContinuousOutputModel
-
Get the final integration time.
- getGenerator() - Method in class org.spaceroots.mantissa.random.CorrelatedRandomVectorGenerator
-
Get the underlying normalized components generator.
- getGenerator() - Method in class org.spaceroots.mantissa.random.UncorrelatedRandomVectorGenerator
-
Get the underlying normalized components generator.
- getInf() - Method in class org.spaceroots.mantissa.utilities.Interval
-
Get the lower bound of the interval.
- getInf() - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Get the lower bound of the list.
- getInitialTime() - Method in class org.spaceroots.mantissa.ode.ContinuousOutputModel
-
Get the initial integration time.
- getInstance() - Static method in class org.spaceroots.mantissa.ode.DummyStepHandler
-
Get the only instance.
- getInterpolatedState() - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Get the state vector of the interpolated point.
- getInterpolatedState() - Method in class org.spaceroots.mantissa.ode.ContinuousOutputModel
-
Get the state vector of the interpolated point.
- getInterpolatedState() - Method in interface org.spaceroots.mantissa.ode.StepInterpolator
-
Get the state vector of the interpolated point.
- getInterpolatedTime() - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Get the time of the interpolated point.
- getInterpolatedTime() - Method in class org.spaceroots.mantissa.ode.ContinuousOutputModel
-
Get the time of the interpolated point.
- getInterpolatedTime() - Method in interface org.spaceroots.mantissa.ode.StepInterpolator
-
Get the time of the interpolated point.
- getInterval(int) - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Get an interval from the list.
- getIntervals() - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Get the ordered list of disjoints intervals.
- getInverse(double) - Method in class org.spaceroots.mantissa.linalg.DiagonalMatrix
-
- getInverse(double) - Method in class org.spaceroots.mantissa.linalg.SquareMatrix
-
Invert the instance.
- getJacobianEvaluations() - Method in class org.spaceroots.mantissa.estimation.LevenbergMarquardtEstimator
-
Get the number of jacobian evaluations.
- getLength() - Method in class org.spaceroots.mantissa.utilities.Interval
-
Get the length of the interval.
- getMatrix() - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Get the 3X3 matrix corresponding to the instance
- getMax() - Method in class org.spaceroots.mantissa.random.ScalarSampleStatistics
-
Get the maximal value in the sample.
- getMax() - Method in class org.spaceroots.mantissa.random.VectorialSampleStatistics
-
Get the maximal value in the sample.
- getMaxGrowth() - Method in class org.spaceroots.mantissa.ode.RungeKuttaFehlbergIntegrator
-
Get the maximal growth factor for stepsize control.
- getMaxIndices() - Method in class org.spaceroots.mantissa.random.VectorialSampleStatistics
-
Get the indices at which the maximal value occurred in the sample.
- getMaxStep() - Method in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Get the maximal step.
- getMean() - Method in class org.spaceroots.mantissa.random.ScalarSampleStatistics
-
Get the mean value of the sample.
- getMean() - Method in class org.spaceroots.mantissa.random.VectorialSampleStatistics
-
Get the mean value of the sample.
- getMeasuredValue() - Method in class org.spaceroots.mantissa.estimation.WeightedMeasurement
-
Get the measured value
- getMeasurements() - Method in interface org.spaceroots.mantissa.estimation.EstimationProblem
-
Get the measurements of an estimation problem.
- getMeasurements() - Method in class org.spaceroots.mantissa.fitting.AbstractCurveFitter
-
- getMin() - Method in class org.spaceroots.mantissa.random.ScalarSampleStatistics
-
Get the minimal value in the sample.
- getMin() - Method in class org.spaceroots.mantissa.random.VectorialSampleStatistics
-
Get the minimal value in the sample.
- getMinima() - Method in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
-
Get all the minima found during the last call to
minimizes.
- getMinIndices() - Method in class org.spaceroots.mantissa.random.VectorialSampleStatistics
-
Get the indices at which the minimal value occurred in the sample.
- getMinReduction() - Method in class org.spaceroots.mantissa.ode.RungeKuttaFehlbergIntegrator
-
Get the minimal reduction factor for stepsize control.
- getMinStep() - Method in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Get the minimal step.
- getName() - Method in class org.spaceroots.mantissa.estimation.EstimatedParameter
-
get the name of the parameter
- getName() - Method in class org.spaceroots.mantissa.ode.ClassicalRungeKuttaIntegrator
-
Get the name of the method.
- getName() - Method in class org.spaceroots.mantissa.ode.DormandPrince54Integrator
-
Get the name of the method.
- getName() - Method in class org.spaceroots.mantissa.ode.DormandPrince853Integrator
-
Get the name of the method.
- getName() - Method in class org.spaceroots.mantissa.ode.EulerIntegrator
-
Get the name of the method.
- getName() - Method in interface org.spaceroots.mantissa.ode.FirstOrderIntegrator
-
Get the name of the method.
- getName() - Method in class org.spaceroots.mantissa.ode.GillIntegrator
-
Get the name of the method.
- getName() - Method in class org.spaceroots.mantissa.ode.GraggBulirschStoerIntegrator
-
Get the name of the method.
- getName() - Method in class org.spaceroots.mantissa.ode.HighamHall54Integrator
-
Get the name of the method.
- getName() - Method in class org.spaceroots.mantissa.ode.MidpointIntegrator
-
Get the name of the method.
- getName() - Method in class org.spaceroots.mantissa.ode.RungeKuttaFehlbergIntegrator
-
Get the name of the method.
- getName() - Method in class org.spaceroots.mantissa.ode.RungeKuttaIntegrator
-
Get the name of the method.
- getName() - Method in interface org.spaceroots.mantissa.ode.SecondOrderIntegrator
-
Get the name of the method.
- getName() - Method in class org.spaceroots.mantissa.ode.ThreeEighthesIntegrator
-
Get the name of the method.
- getNorm() - Method in class org.spaceroots.mantissa.geometry.Vector3D
-
Get the norm for the vector.
- getNumerator() - Method in class org.spaceroots.mantissa.algebra.PolynomialFraction
-
Get the numerator.
- getNumerator() - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Get the numerator.
- getOmega() - Method in class org.spaceroots.mantissa.fitting.HarmonicCoefficientsGuesser
-
- getOrder() - Method in class org.spaceroots.mantissa.ode.DormandPrince54Integrator
-
Get the order of the method.
- getOrder() - Method in class org.spaceroots.mantissa.ode.DormandPrince853Integrator
-
Get the order of the method.
- getOrder() - Method in class org.spaceroots.mantissa.ode.HighamHall54Integrator
-
Get the order of the method.
- getOrder() - Method in class org.spaceroots.mantissa.ode.RungeKuttaFehlbergIntegrator
-
Get the order of the method.
- getPartial(EstimatedParameter) - Method in class org.spaceroots.mantissa.estimation.WeightedMeasurement
-
- getPartial(EstimatedParameter) - Method in class org.spaceroots.mantissa.fitting.AbstractCurveFitter.FitMeasurement
-
Partial derivative with respect to one function coefficient.
- getPhase() - Method in class org.spaceroots.mantissa.fitting.HarmonicFitter
-
Get the current phase coefficient estimate.
- getPhi() - Method in class org.spaceroots.mantissa.fitting.HarmonicCoefficientsGuesser
-
- getPreviousTime() - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Get the previous grid point time.
- getPreviousTime() - Method in interface org.spaceroots.mantissa.ode.StepInterpolator
-
Get the previous grid point time.
- getPulsation() - Method in class org.spaceroots.mantissa.fitting.HarmonicFitter
-
Get the current pulsation coefficient estimate.
- getQ0() - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Get the scalar coordinate of the quaternion.
- getQ1() - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Get the first coordinate of the vectorial part of the quaternion.
- getQ2() - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Get the second coordinate of the vectorial part of the quaternion.
- getQ3() - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Get the third coordinate of the vectorial part of the quaternion.
- getRangeForColumn(int) - Method in class org.spaceroots.mantissa.linalg.DiagonalMatrix
-
- getRangeForColumn(int) - Method in class org.spaceroots.mantissa.linalg.GeneralMatrix
-
- getRangeForColumn(int) - Method in class org.spaceroots.mantissa.linalg.GeneralSquareMatrix
-
- getRangeForColumn(int) - Method in class org.spaceroots.mantissa.linalg.LowerTriangularMatrix
-
- getRangeForColumn(int) - Method in class org.spaceroots.mantissa.linalg.Matrix
-
Set a range to the non null part covered by a column.
- getRangeForColumn(int) - Method in class org.spaceroots.mantissa.linalg.UpperTriangularMatrix
-
- getRangeForRow(int) - Method in class org.spaceroots.mantissa.linalg.DiagonalMatrix
-
- getRangeForRow(int) - Method in class org.spaceroots.mantissa.linalg.GeneralMatrix
-
- getRangeForRow(int) - Method in class org.spaceroots.mantissa.linalg.GeneralSquareMatrix
-
- getRangeForRow(int) - Method in class org.spaceroots.mantissa.linalg.LowerTriangularMatrix
-
- getRangeForRow(int) - Method in class org.spaceroots.mantissa.linalg.Matrix
-
Set a range to the non null part covered by a row.
- getRangeForRow(int) - Method in class org.spaceroots.mantissa.linalg.UpperTriangularMatrix
-
- getRank() - Method in class org.spaceroots.mantissa.random.CorrelatedRandomVectorGenerator
-
Get the rank of the covariance matrix.
- getResidual() - Method in class org.spaceroots.mantissa.estimation.WeightedMeasurement
-
Get the residual for this measurement
The residual is the measured value minus the theoretical value.
- getRMS(EstimationProblem) - Method in interface org.spaceroots.mantissa.estimation.Estimator
-
Get the Root Mean Square value.
- getRMS(EstimationProblem) - Method in class org.spaceroots.mantissa.estimation.GaussNewtonEstimator
-
Get the Root Mean Square value.
- getRMS(EstimationProblem) - Method in class org.spaceroots.mantissa.estimation.LevenbergMarquardtEstimator
-
Get the Root Mean Square value.
- getRoot() - Method in class org.spaceroots.mantissa.roots.BrentSolver
-
Get the abscissa of the root.
- getRoot() - Method in interface org.spaceroots.mantissa.roots.RootsFinder
-
Get the abscissa of the root.
- getRootMatrix() - Method in class org.spaceroots.mantissa.random.CorrelatedRandomVectorGenerator
-
Get the root of the covariance matrix.
- getRows() - Method in class org.spaceroots.mantissa.linalg.Matrix
-
Get the number of rows of the matrix.
- getSafety() - Method in class org.spaceroots.mantissa.ode.RungeKuttaFehlbergIntegrator
-
Get the safety factor for stepsize control.
- getSize() - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Get the number of intervals of the list.
- getStandardDeviation() - Method in class org.spaceroots.mantissa.random.ScalarSampleStatistics
-
Get the standard deviation of the underlying probability law.
- getStateDimension() - Method in interface org.spaceroots.mantissa.utilities.ArraySliceMappable
-
Get the dimension of the object.
- getStateDimension() - Method in class org.spaceroots.mantissa.utilities.MappableArray
-
Get the dimension of the internal array.
- getStateDimension() - Method in class org.spaceroots.mantissa.utilities.MappableScalar
-
Get the dimension of the internal array.
- getStepHandler() - Method in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Get the step handler for this integrator.
- getStepHandler() - Method in interface org.spaceroots.mantissa.ode.FirstOrderIntegrator
-
Get the step handler for this integrator.
- getStepHandler() - Method in class org.spaceroots.mantissa.ode.RungeKuttaIntegrator
-
Get the step handler for this integrator.
- getStepHandler() - Method in interface org.spaceroots.mantissa.ode.SecondOrderIntegrator
-
Get the step handler for this integrator.
- getSup() - Method in class org.spaceroots.mantissa.utilities.Interval
-
Get the upper bound of the interval.
- getSup() - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Get the upper bound of the list.
- getTheoreticalValue() - Method in class org.spaceroots.mantissa.estimation.WeightedMeasurement
-
Get the theoretical value expected for this measurement
- getTheoreticalValue() - Method in class org.spaceroots.mantissa.fitting.AbstractCurveFitter.FitMeasurement
-
Get the value of the fitted function at x.
- getTranspose() - Method in class org.spaceroots.mantissa.linalg.Matrix
-
Compute the transpose of the instance.
- getUnboundParameters() - Method in interface org.spaceroots.mantissa.estimation.EstimationProblem
-
Get the unbound parameters of the problem.
- getUnboundParameters() - Method in class org.spaceroots.mantissa.fitting.AbstractCurveFitter
-
Get the unbound parameters of the problem.
- getValue() - Method in class org.spaceroots.mantissa.utilities.MappableScalar
-
Get the value stored in the instance.
- getWeight() - Method in class org.spaceroots.mantissa.estimation.WeightedMeasurement
-
Get the weight of the measurement in the least squares problem
- getX() - Method in class org.spaceroots.mantissa.functions.scalar.ScalarValuedPair
-
Getter for the abscissa.
- getX() - Method in class org.spaceroots.mantissa.geometry.Vector3D
-
Get the abscissa of the vector.
- getY() - Method in class org.spaceroots.mantissa.functions.scalar.ScalarValuedPair
-
Getter for the ordinate.
- getY() - Method in class org.spaceroots.mantissa.geometry.Vector3D
-
Get the ordinate of the vector.
- getZ() - Method in class org.spaceroots.mantissa.geometry.Vector3D
-
Get the height of the vector.
- GillIntegrator - Class in org.spaceroots.mantissa.ode
-
This class implements the Gill fourth order Runge-Kutta
integrator for Ordinary Differential Equations .
- GillIntegrator(double) - Constructor for class org.spaceroots.mantissa.ode.GillIntegrator
-
Simple constructor.
- GraggBulirschStoerIntegrator - Class in org.spaceroots.mantissa.ode
-
This class implements a Gragg-Bulirsch-Stoer integrator for
Ordinary Differential Equations.
- GraggBulirschStoerIntegrator(double, double, double, double) - Constructor for class org.spaceroots.mantissa.ode.GraggBulirschStoerIntegrator
-
Simple constructor.
- GraggBulirschStoerIntegrator(double, double, double[], double[]) - Constructor for class org.spaceroots.mantissa.ode.GraggBulirschStoerIntegrator
-
Simple constructor.
- guess() - Method in class org.spaceroots.mantissa.fitting.HarmonicCoefficientsGuesser
-
Estimate a first guess of the coefficients.
- initializeStep(FirstOrderDifferentialEquations, boolean, int, double[], double, double[], double[], double[], double[]) - Method in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Initialize the integration step.
- integrate(FirstOrderDifferentialEquations, double, double[], double, double[]) - Method in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
- integrate(FirstOrderDifferentialEquations, double, double[], double, double[]) - Method in interface org.spaceroots.mantissa.ode.FirstOrderIntegrator
-
Integrate the differential equations up to the given time.
- integrate(FirstOrderDifferentialEquations, double, double[], double, double[]) - Method in class org.spaceroots.mantissa.ode.GraggBulirschStoerIntegrator
-
- integrate(FirstOrderDifferentialEquations, double, double[], double, double[]) - Method in class org.spaceroots.mantissa.ode.RungeKuttaFehlbergIntegrator
-
- integrate(FirstOrderDifferentialEquations, double, double[], double, double[]) - Method in class org.spaceroots.mantissa.ode.RungeKuttaIntegrator
-
- integrate(SecondOrderDifferentialEquations, double, double[], double[], double, double[], double[]) - Method in interface org.spaceroots.mantissa.ode.SecondOrderIntegrator
-
Integrate the differential equations up to the given time
- integrate(ComputableFunction, double, double) - Method in interface org.spaceroots.mantissa.quadrature.scalar.ComputableFunctionIntegrator
-
Integrate a function over a defined range.
- integrate(SampledFunctionIterator) - Method in class org.spaceroots.mantissa.quadrature.scalar.EnhancedSimpsonIntegrator
-
- integrate(ComputableFunction, double, double) - Method in class org.spaceroots.mantissa.quadrature.scalar.GaussLegendreIntegrator
-
- integrate(SampledFunctionIterator) - Method in class org.spaceroots.mantissa.quadrature.scalar.RiemannIntegrator
-
- integrate(SampledFunctionIterator) - Method in interface org.spaceroots.mantissa.quadrature.scalar.SampledFunctionIntegrator
-
Integrate a sample over its overall range
- integrate(SampledFunctionIterator) - Method in class org.spaceroots.mantissa.quadrature.scalar.TrapezoidIntegrator
-
- integrate(ComputableFunction, double, double) - Method in interface org.spaceroots.mantissa.quadrature.vectorial.ComputableFunctionIntegrator
-
Integrate a function over a defined range.
- integrate(SampledFunctionIterator) - Method in class org.spaceroots.mantissa.quadrature.vectorial.EnhancedSimpsonIntegrator
-
- integrate(ComputableFunction, double, double) - Method in class org.spaceroots.mantissa.quadrature.vectorial.GaussLegendreIntegrator
-
- integrate(SampledFunctionIterator) - Method in class org.spaceroots.mantissa.quadrature.vectorial.RiemannIntegrator
-
- integrate(SampledFunctionIterator) - Method in interface org.spaceroots.mantissa.quadrature.vectorial.SampledFunctionIntegrator
-
Integrate a sample over its overall range
- integrate(SampledFunctionIterator) - Method in class org.spaceroots.mantissa.quadrature.vectorial.TrapezoidIntegrator
-
- IntegratorException - Exception in org.spaceroots.mantissa.ode
-
This exception is made available to users to report
the error conditions that are triggered during integration
- IntegratorException(String, String[]) - Constructor for exception org.spaceroots.mantissa.ode.IntegratorException
-
Simple constructor.
- interpolatedState - Variable in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
interpolated state
- interpolatedTime - Variable in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
interpolated time
- intersection(Interval, Interval) - Static method in class org.spaceroots.mantissa.utilities.Interval
-
Intersect two intervals.
- intersection(IntervalsList, Interval) - Static method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Intersect a list and an interval.
- intersection(IntervalsList, IntervalsList) - Static method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Intersect two intervals lists.
- intersects(Interval) - Method in class org.spaceroots.mantissa.utilities.Interval
-
Check if an interval intersects the instance.
- intersects(Interval) - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Check if an interval intersects the instance.
- intersectSelf(Interval) - Method in class org.spaceroots.mantissa.utilities.Interval
-
Intersects the instance with an interval.
- intersectSelf(Interval) - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Intersects the instance and an interval.
- intersectSelf(IntervalsList) - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Intersect the instance and another intervals list.
- Interval - Class in org.spaceroots.mantissa.utilities
-
This class represents an interval on the real line.
- Interval() - Constructor for class org.spaceroots.mantissa.utilities.Interval
-
Build the [0, 0] interval.
- Interval(double, double) - Constructor for class org.spaceroots.mantissa.utilities.Interval
-
Build an interval with the given bounds.
- Interval(Interval) - Constructor for class org.spaceroots.mantissa.utilities.Interval
-
Copy-constructor.
- IntervalsList - Class in org.spaceroots.mantissa.utilities
-
This class represents an intervals list.
- IntervalsList() - Constructor for class org.spaceroots.mantissa.utilities.IntervalsList
-
Build an empty intervals list.
- IntervalsList(double, double) - Constructor for class org.spaceroots.mantissa.utilities.IntervalsList
-
Build an intervals list containing only one interval.
- IntervalsList(Interval) - Constructor for class org.spaceroots.mantissa.utilities.IntervalsList
-
Build an intervals list containing only one interval.
- IntervalsList(Interval, Interval) - Constructor for class org.spaceroots.mantissa.utilities.IntervalsList
-
Build an intervals list containing two intervals.
- IntervalsList(IntervalsList) - Constructor for class org.spaceroots.mantissa.utilities.IntervalsList
-
Copy constructor.
- invert() - Method in class org.spaceroots.mantissa.algebra.PolynomialFraction
-
Invert the instance.
- invert() - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Invert the instance.
- isBound() - Method in class org.spaceroots.mantissa.estimation.EstimatedParameter
-
Check if the parameter is bound
- isConnex() - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Check if the instance is connected.
- isEmpty() - Method in class org.spaceroots.mantissa.ode.SwitchingFunctionsHandler
-
Check if the handler does not have any condition.
- isEmpty() - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Check if the instance is empty.
- isForward() - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Check if the natural integration direction is forward.
- isForward() - Method in interface org.spaceroots.mantissa.ode.StepInterpolator
-
Check if the natural integration direction is forward.
- isIdentity() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Check if the instance is the identity polynomial.
- isIdentity() - Method in class org.spaceroots.mantissa.algebra.Polynomial
-
Check if the instance is the identity polynomial.
- isIdentity() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Check if the instance is the identity polynomial.
- isIgnored() - Method in class org.spaceroots.mantissa.estimation.WeightedMeasurement
-
Check if this measurement should be ignored
- isInteger() - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Check if the number is integer.
- isNegative() - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Check if the number is negative.
- isOne() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Check if the instance is the constant unit polynomial.
- isOne() - Method in class org.spaceroots.mantissa.algebra.Polynomial
-
Check if the instance is the constant unit polynomial.
- isOne() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Check if the instance is the constant unit polynomial.
- isOne() - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Check if the number is one.
- isZero() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Check if the instance is the null polynomial.
- isZero() - Method in class org.spaceroots.mantissa.algebra.Polynomial
-
Check if the instance is the null polynomial.
- isZero() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Check if the instance is the null polynomial.
- isZero() - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Check if the number is zero.
- iterateSimplex() - Method in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
-
Compute the next simplex of the algorithm.
- iterateSimplex() - Method in class org.spaceroots.mantissa.optimization.MultiDirectional
-
Compute the next simplex of the algorithm.
- iterateSimplex() - Method in class org.spaceroots.mantissa.optimization.NelderMead
-
Compute the next simplex of the algorithm.
- manageMappable(ArraySliceMappable) - Method in class org.spaceroots.mantissa.utilities.ArrayMapper
-
Take a new domain object into account.
- MantissaException - Exception in org.spaceroots.mantissa
-
This class is the base class for all specific exceptions thrown by
the mantissa classes.
- MantissaException() - Constructor for exception org.spaceroots.mantissa.MantissaException
-
Simple constructor.
- MantissaException(String) - Constructor for exception org.spaceroots.mantissa.MantissaException
-
Simple constructor.
- MantissaException(String, String[]) - Constructor for exception org.spaceroots.mantissa.MantissaException
-
Simple constructor.
- MantissaException(Throwable) - Constructor for exception org.spaceroots.mantissa.MantissaException
-
Simple constructor.
- MantissaException(String, Throwable) - Constructor for exception org.spaceroots.mantissa.MantissaException
-
Simple constructor.
- MantissaException(String, String[], Throwable) - Constructor for exception org.spaceroots.mantissa.MantissaException
-
Simple constructor.
- MappableArray - Class in org.spaceroots.mantissa.utilities
-
Wrapper class around an array in order to have it implement the
ArraySliceMappable interface.
- MappableArray(int) - Constructor for class org.spaceroots.mantissa.utilities.MappableArray
-
Simple constructor.
- MappableArray(double[]) - Constructor for class org.spaceroots.mantissa.utilities.MappableArray
-
Simple constructor.
- MappableScalar - Class in org.spaceroots.mantissa.utilities
-
Wrapper class around a scalar in order to have it implement the
ArraySliceMappable interface.
- MappableScalar() - Constructor for class org.spaceroots.mantissa.utilities.MappableScalar
-
Simple constructor.
- MappableScalar(double) - Constructor for class org.spaceroots.mantissa.utilities.MappableScalar
-
Simple constructor.
- mapStateFromArray(int, double[]) - Method in interface org.spaceroots.mantissa.utilities.ArraySliceMappable
-
Reinitialize internal state from the specified array slice data.
- mapStateFromArray(int, double[]) - Method in class org.spaceroots.mantissa.utilities.MappableArray
-
Reinitialize internal state from the specified array slice data.
- mapStateFromArray(int, double[]) - Method in class org.spaceroots.mantissa.utilities.MappableScalar
-
Reinitialize internal state from the specified array slice data.
- mapStateToArray(int, double[]) - Method in interface org.spaceroots.mantissa.utilities.ArraySliceMappable
-
Store internal state data into the specified array slice.
- mapStateToArray(int, double[]) - Method in class org.spaceroots.mantissa.utilities.MappableArray
-
Store internal state data into the specified array slice.
- mapStateToArray(int, double[]) - Method in class org.spaceroots.mantissa.utilities.MappableScalar
-
Store internal state data into the specified array slice.
- Matrix - Class in org.spaceroots.mantissa.linalg
-
This class factor all services common to matrices.
- Matrix(int, int) - Constructor for class org.spaceroots.mantissa.linalg.Matrix
-
Simple constructor.
- Matrix(int, int, double[]) - Constructor for class org.spaceroots.mantissa.linalg.Matrix
-
Simple constructor.
- Matrix(Matrix) - Constructor for class org.spaceroots.mantissa.linalg.Matrix
-
Copy constructor.
- MatrixFactory - Class in org.spaceroots.mantissa.linalg
-
This class is a factory for the linear algebra package.
- measurements - Variable in class org.spaceroots.mantissa.fitting.AbstractCurveFitter
-
Measurements vector
- MersenneTwister - Class in org.spaceroots.mantissa.random
-
This class implements a powerful pseudo-random number generator
developed by Makoto Matsumoto and Takuji Nishimura during
1996-1997.
- MersenneTwister() - Constructor for class org.spaceroots.mantissa.random.MersenneTwister
-
Creates a new random number generator.
- MersenneTwister(int) - Constructor for class org.spaceroots.mantissa.random.MersenneTwister
-
Creates a new random number generator using a single int seed.
- MersenneTwister(int[]) - Constructor for class org.spaceroots.mantissa.random.MersenneTwister
-
Creates a new random number generator using an int array seed.
- MersenneTwister(long) - Constructor for class org.spaceroots.mantissa.random.MersenneTwister
-
Creates a new random number generator using a single long seed.
- MessagesResources - Class in org.spaceroots.mantissa
-
This class gather the message resources for the mantissa library.
- MessagesResources() - Constructor for class org.spaceroots.mantissa.MessagesResources
-
Simple constructor.
- MessagesResources_fr - Class in org.spaceroots.mantissa
-
This class gather the message resources for the mantissa library.
- MessagesResources_fr() - Constructor for class org.spaceroots.mantissa.MessagesResources_fr
-
Simple constructor.
- MidpointIntegrator - Class in org.spaceroots.mantissa.ode
-
This class implements a second order Runge-Kutta integrator for
Ordinary Differential Equations.
- MidpointIntegrator(double) - Constructor for class org.spaceroots.mantissa.ode.MidpointIntegrator
-
Simple constructor.
- minimizes(CostFunction, int, ConvergenceChecker, double[], double[]) - Method in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
-
Minimizes a cost function.
- minimizes(CostFunction, int, ConvergenceChecker, double[], double[], int, int[]) - Method in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
-
Minimizes a cost function.
- minimizes(CostFunction, int, ConvergenceChecker, double[][]) - Method in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
-
Minimizes a cost function.
- minimizes(CostFunction, int, ConvergenceChecker, double[][], int, int[]) - Method in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
-
Minimizes a cost function.
- minimizes(CostFunction, int, ConvergenceChecker, RandomVectorGenerator) - Method in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
-
Minimizes a cost function.
- minimizes(CostFunction, int, ConvergenceChecker, RandomVectorGenerator, int) - Method in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
-
Minimizes a cost function.
- minusI - Static variable in class org.spaceroots.mantissa.geometry.Vector3D
-
Opposite of the first canonical vector (coordinates : -1, 0, 0).
- minusJ - Static variable in class org.spaceroots.mantissa.geometry.Vector3D
-
Opposite of the second canonical vector (coordinates : 0, -1, 0).
- minusK - Static variable in class org.spaceroots.mantissa.geometry.Vector3D
-
Opposite of the third canonical vector (coordinates : 0, 0, -1).
- mul(Matrix) - Method in class org.spaceroots.mantissa.linalg.Matrix
-
Multiply the instance by a matrix.
- mul(double) - Method in class org.spaceroots.mantissa.linalg.Matrix
-
Multiply the instance by a scalar.
- MultiDirectional - Class in org.spaceroots.mantissa.optimization
-
This class implements the multi-directional direct search method.
- MultiDirectional() - Constructor for class org.spaceroots.mantissa.optimization.MultiDirectional
-
Build a multi-directional optimizer with default coefficients.
- MultiDirectional(double, double) - Constructor for class org.spaceroots.mantissa.optimization.MultiDirectional
-
Build a multi-directional optimizer with specified coefficients.
- multiply(Polynomial.Double) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Multiply the instance by a polynomial.
- multiply(long) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Multiply the instance by a constant.
- multiply(RationalNumber) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Multiply the instance by a constant.
- multiply(double) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Multiply the instance by a constant.
- multiply(RationalNumber) - Method in class org.spaceroots.mantissa.algebra.Polynomial
-
Multiply the instance by a constant.
- multiply(long) - Method in class org.spaceroots.mantissa.algebra.Polynomial
-
Multiply the instance by a constant.
- multiply(BigInteger) - Method in class org.spaceroots.mantissa.algebra.Polynomial
-
Multiply the instance by a constant.
- multiply(Polynomial.Rational) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Multiply the instance by a polynomial.
- multiply(long) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Multiply the instance by a constant.
- multiply(RationalNumber) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Multiply the instance by a constant.
- multiply(PolynomialFraction) - Method in class org.spaceroots.mantissa.algebra.PolynomialFraction
-
Multiply the instance by a polynomial fraction.
- multiply(long) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Multiply the instance by an integer.
- multiply(BigInteger) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Multiply the instance by an integer.
- multiply(RationalNumber) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Multiply the instance by a rational number.
- multiply(double) - Method in class org.spaceroots.mantissa.geometry.Vector3D
-
Multiply the instance by a scalar
- RandomVectorGenerator - Interface in org.spaceroots.mantissa.random
-
This interface represent a random generator for whole vectors.
- Rational() - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Simple constructor.
- Rational(long) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Simple constructor.
- Rational(RationalNumber) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Simple constructor.
- Rational(long, long) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Simple constructor.
- Rational(RationalNumber, RationalNumber) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Simple constructor.
- Rational(long, long, long) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Simple constructor.
- Rational(RationalNumber, RationalNumber, RationalNumber) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Simple constructor.
- Rational(long, long, long, long) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Simple constructor.
- Rational(RationalNumber, RationalNumber, RationalNumber, RationalNumber) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Simple constructor.
- Rational(RationalNumber[]) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Simple constructor.
- Rational(RationalNumber, int) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Simple constructor.
- RationalNumber - Class in org.spaceroots.mantissa.algebra
-
This class implements reduced rational numbers.
- RationalNumber() - Constructor for class org.spaceroots.mantissa.algebra.RationalNumber
-
Simple constructor.
- RationalNumber(long, long) - Constructor for class org.spaceroots.mantissa.algebra.RationalNumber
-
Simple constructor.
- RationalNumber(BigInteger, BigInteger) - Constructor for class org.spaceroots.mantissa.algebra.RationalNumber
-
Simple constructor.
- RationalNumber(long) - Constructor for class org.spaceroots.mantissa.algebra.RationalNumber
-
Simple constructor.
- RationalNumber(BigInteger) - Constructor for class org.spaceroots.mantissa.algebra.RationalNumber
-
Simple constructor.
- readBaseExternal(ObjectInput) - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Read the base state of the instance.
- readExternal(ObjectInput) - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
- readExternal(ObjectInput) - Method in class org.spaceroots.mantissa.ode.DummyStepInterpolator
-
- reinitialize(double[], boolean) - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Reinitialize the instance
- remainder - Variable in class org.spaceroots.mantissa.algebra.Polynomial.DivisionResult
-
The remainder of the division.
- replaceWorstPoint(PointCostPair) - Method in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
-
Replace the worst point of the simplex by a new point.
- requiresDenseOutput() - Method in class org.spaceroots.mantissa.ode.ContinuousOutputModel
-
Determines whether this handler needs dense output.
- requiresDenseOutput() - Method in class org.spaceroots.mantissa.ode.DummyStepHandler
-
Determines whether this handler needs dense output.
- requiresDenseOutput() - Method in interface org.spaceroots.mantissa.ode.StepHandler
-
Determines whether this handler needs dense output.
- requiresDenseOutput() - Method in class org.spaceroots.mantissa.ode.StepNormalizer
-
Determines whether this handler needs dense output.
- reset() - Method in class org.spaceroots.mantissa.ode.ContinuousOutputModel
-
Reset the step handler.
- reset() - Method in class org.spaceroots.mantissa.ode.DummyStepHandler
-
Reset the step handler.
- reset() - Method in interface org.spaceroots.mantissa.ode.StepHandler
-
Reset the step handler.
- reset() - Method in class org.spaceroots.mantissa.ode.StepNormalizer
-
Reset the step handler.
- RESET - Static variable in interface org.spaceroots.mantissa.ode.SwitchingFunction
-
- reset(double, double[]) - Method in class org.spaceroots.mantissa.ode.SwitchingFunctionsHandler
-
Let the switching functions reset the state if they want.
- RESET_DERIVATIVES - Static variable in interface org.spaceroots.mantissa.ode.SwitchingFunction
-
Reset derivatives indicator.
- RESET_STATE - Static variable in interface org.spaceroots.mantissa.ode.SwitchingFunction
-
Reset state indicator.
- resetInternalState() - Method in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Reset internal state to dummy values.
- resetState(double, double[]) - Method in interface org.spaceroots.mantissa.ode.SwitchingFunction
-
Reset the state prior to continue the integration.
- revert() - Method in class org.spaceroots.mantissa.geometry.Rotation
-
Revert a rotation.
- RiemannIntegrator - Class in org.spaceroots.mantissa.quadrature.scalar
-
This class implements a Riemann integrator.
- RiemannIntegrator() - Constructor for class org.spaceroots.mantissa.quadrature.scalar.RiemannIntegrator
-
- RiemannIntegrator - Class in org.spaceroots.mantissa.quadrature.vectorial
-
This class implements a Riemann integrator.
- RiemannIntegrator() - Constructor for class org.spaceroots.mantissa.quadrature.vectorial.RiemannIntegrator
-
- RiemannIntegratorSampler - Class in org.spaceroots.mantissa.quadrature.scalar
-
This class implements a Riemann integrator as a sample.
- RiemannIntegratorSampler(SampledFunctionIterator) - Constructor for class org.spaceroots.mantissa.quadrature.scalar.RiemannIntegratorSampler
-
Constructor.
- RiemannIntegratorSampler - Class in org.spaceroots.mantissa.quadrature.vectorial
-
This class implements a Riemann integrator as a sample.
- RiemannIntegratorSampler(SampledFunctionIterator) - Constructor for class org.spaceroots.mantissa.quadrature.vectorial.RiemannIntegratorSampler
-
Constructor.
- RootsFinder - Interface in org.spaceroots.mantissa.roots
-
This interface specifies root-finding methods for scalar
functions.
- Rotation - Class in org.spaceroots.mantissa.geometry
-
This class implements rotations in a three-dimensional space.
- Rotation() - Constructor for class org.spaceroots.mantissa.geometry.Rotation
-
Build the identity rotation.
- Rotation(double, double, double, double) - Constructor for class org.spaceroots.mantissa.geometry.Rotation
-
- Rotation(double, double, double, double, boolean) - Constructor for class org.spaceroots.mantissa.geometry.Rotation
-
Build a rotation from the quaternion coordinates.
- Rotation(Vector3D, double) - Constructor for class org.spaceroots.mantissa.geometry.Rotation
-
Build a rotation from an axis and an angle.
- Rotation(double[][], double) - Constructor for class org.spaceroots.mantissa.geometry.Rotation
-
Build a rotation from a 3X3 matrix.
- Rotation(Vector3D, Vector3D, Vector3D, Vector3D) - Constructor for class org.spaceroots.mantissa.geometry.Rotation
-
Build the rotation that transforms a pair of vector into another pair.
- Rotation(Vector3D, Vector3D) - Constructor for class org.spaceroots.mantissa.geometry.Rotation
-
Build one of the rotations that transform one vector into another one.
- Rotation(RotationOrder, double, double, double) - Constructor for class org.spaceroots.mantissa.geometry.Rotation
-
Build a rotation from three Cardan or Euler elementary rotations.
- RotationOrder - Class in org.spaceroots.mantissa.geometry
-
This class is a utility representing a rotation order specification
for Cardan or Euler angles specification.
- rows - Variable in class org.spaceroots.mantissa.linalg.Matrix
-
number of rows of the matrix.
- RungeKuttaFehlbergIntegrator - Class in org.spaceroots.mantissa.ode
-
This class implements the common part of all Runge-Kutta-Fehlberg
integrators for Ordinary Differential Equations.
- RungeKuttaFehlbergIntegrator(boolean, double[], double[][], double[], RungeKuttaStepInterpolator, double, double, double, double) - Constructor for class org.spaceroots.mantissa.ode.RungeKuttaFehlbergIntegrator
-
Build a Runge-Kutta integrator with the given Butcher array.
- RungeKuttaFehlbergIntegrator(boolean, double[], double[][], double[], RungeKuttaStepInterpolator, double, double, double[], double[]) - Constructor for class org.spaceroots.mantissa.ode.RungeKuttaFehlbergIntegrator
-
Build a Runge-Kutta integrator with the given Butcher array.
- RungeKuttaIntegrator - Class in org.spaceroots.mantissa.ode
-
This class implements the common part of all fixed step Runge-Kutta
integrators for Ordinary Differential Equations.
- RungeKuttaIntegrator(boolean, double[], double[][], double[], RungeKuttaStepInterpolator, double) - Constructor for class org.spaceroots.mantissa.ode.RungeKuttaIntegrator
-
Simple constructor.
- SampledFunction - Interface in org.spaceroots.mantissa.functions.scalar
-
This interface represent sampled scalar functions.
- SampledFunction - Interface in org.spaceroots.mantissa.functions.vectorial
-
This interface represent sampled vectorial functions.
- SampledFunctionIntegrator - Interface in org.spaceroots.mantissa.quadrature.scalar
-
This interface represents an integrator for scalar samples.
- SampledFunctionIntegrator - Interface in org.spaceroots.mantissa.quadrature.vectorial
-
This interface represents an integrator for vectorial samples.
- SampledFunctionIterator - Interface in org.spaceroots.mantissa.functions.scalar
-
This interface provides iteration services over scalar functions
samples.
- SampledFunctionIterator - Interface in org.spaceroots.mantissa.functions.vectorial
-
This interface provides iteration services over vectorial functions
samples.
- samplePointAt(int) - Method in class org.spaceroots.mantissa.functions.scalar.ComputableFunctionSampler
-
- samplePointAt(int) - Method in interface org.spaceroots.mantissa.functions.scalar.SampledFunction
-
Get the abscissa and value of the sample at the specified index.
- samplePointAt(int) - Method in class org.spaceroots.mantissa.functions.vectorial.ComputableFunctionSampler
-
- samplePointAt(int) - Method in interface org.spaceroots.mantissa.functions.vectorial.SampledFunction
-
Get the abscissa and value of the sample at the specified index.
- scalAbsoluteTolerance - Variable in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Allowed absolute scalar error.
- ScalarSampleStatistics - Class in org.spaceroots.mantissa.random
-
This class compute basic statistics on a scalar sample.
- ScalarSampleStatistics() - Constructor for class org.spaceroots.mantissa.random.ScalarSampleStatistics
-
Simple constructor.
- ScalarValuedPair - Class in org.spaceroots.mantissa.functions.scalar
-
This class represents an (x, f(x)) pair for scalar functions.
- ScalarValuedPair(double, double) - Constructor for class org.spaceroots.mantissa.functions.scalar.ScalarValuedPair
-
Simple constructor.
- ScalarValuedPair(ScalarValuedPair) - Constructor for class org.spaceroots.mantissa.functions.scalar.ScalarValuedPair
-
Copy-constructor.
- scalRelativeTolerance - Variable in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Allowed relative scalar error.
- SecondOrderDifferentialEquations - Interface in org.spaceroots.mantissa.ode
-
This interface represents a second order differential equations set.
- SecondOrderIntegrator - Interface in org.spaceroots.mantissa.ode
-
This interface represents a second order integrator for
differential equations.
- selfAdd(Matrix) - Method in class org.spaceroots.mantissa.linalg.GeneralMatrix
-
Add a matrix to the instance.
- selfAdd(SquareMatrix) - Method in class org.spaceroots.mantissa.linalg.GeneralSquareMatrix
-
Add a matrix to the instance.
- selfAdd(LowerTriangularMatrix) - Method in class org.spaceroots.mantissa.linalg.LowerTriangularMatrix
-
Add a matrix to the instance.
- selfAdd(SymetricalMatrix) - Method in class org.spaceroots.mantissa.linalg.SymetricalMatrix
-
Add a matrix to the instance.
- selfAdd(UpperTriangularMatrix) - Method in class org.spaceroots.mantissa.linalg.UpperTriangularMatrix
-
Add a matrix to the instance.
- selfAddWAAt(double, double[]) - Method in class org.spaceroots.mantissa.linalg.SymetricalMatrix
-
Add the symetrical matrix resulting from the product w.A.At to the instance.
- selfMul(double) - Method in class org.spaceroots.mantissa.linalg.Matrix
-
Multiply the instance by a scalar.
- selfSub(Matrix) - Method in class org.spaceroots.mantissa.linalg.GeneralMatrix
-
Substract a matrix from the instance.
- selfSub(SquareMatrix) - Method in class org.spaceroots.mantissa.linalg.GeneralSquareMatrix
-
Substract a matrix from the instance.
- selfSub(LowerTriangularMatrix) - Method in class org.spaceroots.mantissa.linalg.LowerTriangularMatrix
-
Substract a matrix from the instance.
- selfSub(SymetricalMatrix) - Method in class org.spaceroots.mantissa.linalg.SymetricalMatrix
-
Substract a matrix from the instance.
- selfSub(UpperTriangularMatrix) - Method in class org.spaceroots.mantissa.linalg.UpperTriangularMatrix
-
Substract a matrix from the instance.
- setBound(boolean) - Method in class org.spaceroots.mantissa.estimation.EstimatedParameter
-
Set the bound flag of the parameter
- setCostRelativeTolerance(double) - Method in class org.spaceroots.mantissa.estimation.LevenbergMarquardtEstimator
-
Set the desired relative error in the sum of squares.
- setElement(int, int, double) - Method in class org.spaceroots.mantissa.linalg.DiagonalMatrix
-
- setElement(int, int, double) - Method in class org.spaceroots.mantissa.linalg.GeneralSquareMatrix
-
- setElement(int, int, double) - Method in class org.spaceroots.mantissa.linalg.LowerTriangularMatrix
-
- setElement(int, int, double) - Method in class org.spaceroots.mantissa.linalg.Matrix
-
Set a matrix element.
- setElement(int, int, double) - Method in class org.spaceroots.mantissa.linalg.SymetricalMatrix
-
Set a matrix element.
- setElement(int, int, double) - Method in class org.spaceroots.mantissa.linalg.UpperTriangularMatrix
-
- setElementAndSymetricalElement(int, int, double) - Method in class org.spaceroots.mantissa.linalg.SymetricalMatrix
-
Set both a matrix element and its symetrical element.
- setEstimate(double) - Method in class org.spaceroots.mantissa.estimation.EstimatedParameter
-
Set a new estimated value for the parameter.
- setIgnored(boolean) - Method in class org.spaceroots.mantissa.estimation.WeightedMeasurement
-
Set the ignore flag to the specified value
Setting the ignore flag to true allow to reject wrong
measurements, which sometimes can be detected only rather late.
- setInitialStepBoundFactor(double) - Method in class org.spaceroots.mantissa.estimation.LevenbergMarquardtEstimator
-
Set the positive input variable used in determining the initial step bound.
- setInitialStepSize(double) - Method in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Set the initial step size.
- setInterpolatedTime(double) - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Set the time of the interpolated point.
- setInterpolatedTime(double) - Method in class org.spaceroots.mantissa.ode.ContinuousOutputModel
-
Set the time of the interpolated point.
- setInterpolatedTime(double) - Method in interface org.spaceroots.mantissa.ode.StepInterpolator
-
Set the time of the interpolated point.
- setInterpolationControl(boolean, int) - Method in class org.spaceroots.mantissa.ode.GraggBulirschStoerIntegrator
-
Set the interpolation order control parameter.
- setMaxCostEval(int) - Method in class org.spaceroots.mantissa.estimation.LevenbergMarquardtEstimator
-
Set the maximal number of cost evaluations.
- setMaxGrowth(double) - Method in class org.spaceroots.mantissa.ode.RungeKuttaFehlbergIntegrator
-
Set the maximal growth factor for stepsize control.
- setMinReduction(double) - Method in class org.spaceroots.mantissa.ode.RungeKuttaFehlbergIntegrator
-
Set the minimal reduction factor for stepsize control.
- setMultiStart(int, RandomVectorGenerator) - Method in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
-
Set up multi-start mode.
- setOrderControl(int, double, double) - Method in class org.spaceroots.mantissa.ode.GraggBulirschStoerIntegrator
-
Set the order control parameters.
- setOrthoTolerance(double) - Method in class org.spaceroots.mantissa.estimation.LevenbergMarquardtEstimator
-
Set the desired max cosine on the orthogonality.
- setParRelativeTolerance(double) - Method in class org.spaceroots.mantissa.estimation.LevenbergMarquardtEstimator
-
Set the desired relative error in the approximate solution parameters.
- setRecurrenceCoefficients(RationalNumber, RationalNumber, RationalNumber) - Method in class org.spaceroots.mantissa.algebra.CoefficientsGenerator
-
Set the recurrence coefficients.
- setRecurrenceCoefficients(int) - Method in class org.spaceroots.mantissa.algebra.CoefficientsGenerator
-
Set the recurrence coefficients.
- setSafety(double) - Method in class org.spaceroots.mantissa.ode.RungeKuttaFehlbergIntegrator
-
Set the safety factor for stepsize control.
- setSeed(long) - Method in class org.spaceroots.mantissa.random.FourTapRandom
-
Reinitialize the generator as if just built with the given seed.
- setSeed(int) - Method in class org.spaceroots.mantissa.random.MersenneTwister
-
Reinitialize the generator as if just built with the given int seed.
- setSeed(int[]) - Method in class org.spaceroots.mantissa.random.MersenneTwister
-
Reinitialize the generator as if just built with the given int array seed.
- setSeed(long) - Method in class org.spaceroots.mantissa.random.MersenneTwister
-
Reinitialize the generator as if just built with the given long seed.
- setStabilityCheck(boolean, int, int, double) - Method in class org.spaceroots.mantissa.ode.GraggBulirschStoerIntegrator
-
Set the stability check controls.
- setStepHandler(StepHandler) - Method in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Set the step handler for this integrator.
- setStepHandler(StepHandler) - Method in interface org.spaceroots.mantissa.ode.FirstOrderIntegrator
-
Set the step handler for this integrator.
- setStepHandler(StepHandler) - Method in class org.spaceroots.mantissa.ode.GraggBulirschStoerIntegrator
-
Set the step handler for this integrator.
- setStepHandler(StepHandler) - Method in class org.spaceroots.mantissa.ode.RungeKuttaIntegrator
-
Set the step handler for this integrator.
- setStepHandler(StepHandler) - Method in interface org.spaceroots.mantissa.ode.SecondOrderIntegrator
-
Set the step handler for this integrator.
- setStepsizeControl(double, double, double, double) - Method in class org.spaceroots.mantissa.ode.GraggBulirschStoerIntegrator
-
Set the step size control factors.
- setValue(double) - Method in class org.spaceroots.mantissa.utilities.MappableScalar
-
Set the value stored in the instance.
- setX(double) - Method in class org.spaceroots.mantissa.functions.scalar.ScalarValuedPair
-
Setter for the abscissa.
- setY(double) - Method in class org.spaceroots.mantissa.functions.scalar.ScalarValuedPair
-
Setter for the ordinate.
- shift() - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Shift one step forward.
- simplex - Variable in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
-
Simplex.
- SingularMatrixException - Exception in org.spaceroots.mantissa.linalg
-
This class represent exceptions thrown by some matrix operations.
- SingularMatrixException() - Constructor for exception org.spaceroots.mantissa.linalg.SingularMatrixException
-
Simple constructor.
- size() - Method in class org.spaceroots.mantissa.functions.scalar.ComputableFunctionSampler
-
- size() - Method in interface org.spaceroots.mantissa.functions.scalar.SampledFunction
-
Get the number of points in the sample.
- size() - Method in class org.spaceroots.mantissa.functions.vectorial.ComputableFunctionSampler
-
- size() - Method in interface org.spaceroots.mantissa.functions.vectorial.SampledFunction
-
Get the number of points in the sample.
- size() - Method in class org.spaceroots.mantissa.random.ScalarSampleStatistics
-
Get the number of points in the sample.
- size() - Method in class org.spaceroots.mantissa.random.VectorialSampleStatistics
-
Get the number of points in the sample.
- solve(Matrix, double) - Method in class org.spaceroots.mantissa.linalg.DiagonalMatrix
-
- solve(Matrix, double) - Method in class org.spaceroots.mantissa.linalg.GeneralSquareMatrix
-
- solve(Matrix, double) - Method in class org.spaceroots.mantissa.linalg.LowerTriangularMatrix
-
- solve(Matrix, double) - Method in class org.spaceroots.mantissa.linalg.SquareMatrix
-
Solve the A.X = B equation.
- solve(SquareMatrix, double) - Method in class org.spaceroots.mantissa.linalg.SquareMatrix
-
Solve the A.X = B equation.
- solve(Matrix, double) - Method in class org.spaceroots.mantissa.linalg.UpperTriangularMatrix
-
- sortMeasurements() - Method in class org.spaceroots.mantissa.fitting.AbstractCurveFitter
-
Utility method to sort the measurements with respect to the abscissa.
- SquareMatrix - Class in org.spaceroots.mantissa.linalg
-
This class factor all services common to square matrices of linear algebra.
- SquareMatrix(int) - Constructor for class org.spaceroots.mantissa.linalg.SquareMatrix
-
Simple constructor.
- SquareMatrix(int, double[]) - Constructor for class org.spaceroots.mantissa.linalg.SquareMatrix
-
Simple constructor.
- SquareMatrix(SquareMatrix) - Constructor for class org.spaceroots.mantissa.linalg.SquareMatrix
-
Copy constructor.
- stepAccepted(double, double[]) - Method in class org.spaceroots.mantissa.ode.SwitchingFunctionsHandler
-
Inform the switching functions that the step has been accepted
by the integrator.
- StepHandler - Interface in org.spaceroots.mantissa.ode
-
This interface represents a handler that should be called after
each successful step.
- StepInterpolator - Interface in org.spaceroots.mantissa.ode
-
This interface represents an interpolator over the last step
during an ODE integration.
- StepNormalizer - Class in org.spaceroots.mantissa.ode
-
- StepNormalizer(double, FixedStepHandler) - Constructor for class org.spaceroots.mantissa.ode.StepNormalizer
-
Simple constructor.
- stepSize - Variable in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Current stepsize.
- stepStart - Variable in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Current step start time.
- STOP - Static variable in interface org.spaceroots.mantissa.ode.SwitchingFunction
-
Stop indicator.
- stop() - Method in class org.spaceroots.mantissa.ode.SwitchingFunctionsHandler
-
Check if the integration should be stopped at the end of the
current step.
- storeTime(double) - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
-
Store the current step time.
- sub(Matrix) - Method in class org.spaceroots.mantissa.linalg.Matrix
-
Substract a matrix from the instance.
- subtract(Polynomial.Double) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
-
Subtract a polynomial from the instance.
- subtract(Polynomial.Rational) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
-
Subtract a polynomial from the instance.
- subtract(PolynomialFraction) - Method in class org.spaceroots.mantissa.algebra.PolynomialFraction
-
Subtract a fraction from the instance.
- subtract(long) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Subtract an integer from the instance.
- subtract(BigInteger) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Subtract an integer from the instance.
- subtract(RationalNumber) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
-
Subtract a rational number from the instance.
- subtract(Vector3D) - Method in class org.spaceroots.mantissa.geometry.Vector3D
-
Subtract a vector from the instance.
- subtract(double, Vector3D) - Method in class org.spaceroots.mantissa.geometry.Vector3D
-
Subtract a scaled vector from the instance.
- subtract(IntervalsList, Interval) - Static method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Remove an interval from a list.
- subtract(IntervalsList, IntervalsList) - Static method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Remove an intervals list from another one.
- subtractFromSelf(Interval) - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Remove an interval from the list.
- subtractFromSelf(IntervalsList) - Method in class org.spaceroots.mantissa.utilities.IntervalsList
-
Remove an intervals list from the instance.
- switchesHandler - Variable in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
-
Switching functions handler.
- switchesHandler - Variable in class org.spaceroots.mantissa.ode.RungeKuttaIntegrator
-
Switching functions handler.
- SwitchingFunction - Interface in org.spaceroots.mantissa.ode
-
This interface represents a switching function.
- SwitchingFunctionsHandler - Class in org.spaceroots.mantissa.ode
-
- SwitchingFunctionsHandler() - Constructor for class org.spaceroots.mantissa.ode.SwitchingFunctionsHandler
-
Simple constructor.
- SymetricalMatrix - Class in org.spaceroots.mantissa.linalg
-
This class implements symetrical matrices of linear algebra.
- SymetricalMatrix(int) - Constructor for class org.spaceroots.mantissa.linalg.SymetricalMatrix
-
Simple constructor.
- SymetricalMatrix(int, double[]) - Constructor for class org.spaceroots.mantissa.linalg.SymetricalMatrix
-
Simple constructor.
- SymetricalMatrix(SymetricalMatrix) - Constructor for class org.spaceroots.mantissa.linalg.SymetricalMatrix
-
Copy constructor.
- SymetricalMatrix(double, double[]) - Constructor for class org.spaceroots.mantissa.linalg.SymetricalMatrix
-
Build the symetrical matrix resulting from the product w.A.At.