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

A

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.

B

BasicSampledFunctionIterator - Class in org.spaceroots.mantissa.functions.scalar
This class is a simple wrapper allowing to iterate over a SampledFunction.
BasicSampledFunctionIterator(SampledFunction) - Constructor for class org.spaceroots.mantissa.functions.scalar.BasicSampledFunctionIterator
Simple constructor.
BasicSampledFunctionIterator - Class in org.spaceroots.mantissa.functions.vectorial
This class is a wrapper allowing to iterate over a SampledFunction.
BasicSampledFunctionIterator(SampledFunction) - Constructor for class org.spaceroots.mantissa.functions.vectorial.BasicSampledFunctionIterator
Simple constructor.
BrentSolver - Class in org.spaceroots.mantissa.roots
This class implements the Brent algorithm to compute the roots of a function in an interval.
BrentSolver() - Constructor for class org.spaceroots.mantissa.roots.BrentSolver
Simple constructor.
buildMatrix(int, int, double[], int, int) - Static method in class org.spaceroots.mantissa.linalg.MatrixFactory
Build a matrix of the right subtype.
buildMatrix(int, int, double[]) - Static method in class org.spaceroots.mantissa.linalg.MatrixFactory
Build a matrix of the right subtype.

C

CardanEulerSingularityException - Exception in org.spaceroots.mantissa.geometry
This class represents exceptions thrown while extractiong Cardan or Euler angles from a rotation.
CardanEulerSingularityException(boolean) - Constructor for exception org.spaceroots.mantissa.geometry.CardanEulerSingularityException
Simple constructor.
Chebyshev - Class in org.spaceroots.mantissa.algebra
This class implements Chebyshev polynomials.
Chebyshev() - Constructor for class org.spaceroots.mantissa.algebra.Chebyshev
Simple constructor.
Chebyshev(int) - Constructor for class org.spaceroots.mantissa.algebra.Chebyshev
Simple constructor.
ClassicalRungeKuttaIntegrator - Class in org.spaceroots.mantissa.ode
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 org.spaceroots.mantissa.ode.ClassicalRungeKuttaIntegrator
Simple constructor.
clone() - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
Copy the instance.
coefficients - Variable in class org.spaceroots.mantissa.fitting.AbstractCurveFitter
Coefficients of the function
CoefficientsGenerator - Class in org.spaceroots.mantissa.algebra
 
CoefficientsGenerator(RationalNumber, RationalNumber, RationalNumber) - Constructor for class org.spaceroots.mantissa.algebra.CoefficientsGenerator
Build a generator with coefficients for two polynomials.
columns - Variable in class org.spaceroots.mantissa.linalg.Matrix
number of columns of the matrix.
ComputableFunction - Interface in org.spaceroots.mantissa.functions.scalar
This interface represents scalar functions of one real variable.
ComputableFunction - Interface in org.spaceroots.mantissa.functions.vectorial
This interface represents vectorial functions of one real variable.
ComputableFunctionIntegrator - Interface in org.spaceroots.mantissa.quadrature.scalar
This interface represents an integrator for scalar functions.
ComputableFunctionIntegrator - Interface in org.spaceroots.mantissa.quadrature.vectorial
This interface represents an integrator for vectorial functions.
ComputableFunctionSampler - Class in org.spaceroots.mantissa.functions.scalar
This class is a wrapper allowing to sample a ComputableFunction.
ComputableFunctionSampler(ComputableFunction, double, double, int) - Constructor for class org.spaceroots.mantissa.functions.scalar.ComputableFunctionSampler
Constructor.
ComputableFunctionSampler(ComputableFunction, double[], int) - Constructor for class org.spaceroots.mantissa.functions.scalar.ComputableFunctionSampler
Constructor.
ComputableFunctionSampler(ComputableFunction, double[], double, boolean) - Constructor for class org.spaceroots.mantissa.functions.scalar.ComputableFunctionSampler
Constructor.
ComputableFunctionSampler - Class in org.spaceroots.mantissa.functions.vectorial
This class is a wrapper allowing to sample a ComputableFunction.
ComputableFunctionSampler(ComputableFunction, double, double, int) - Constructor for class org.spaceroots.mantissa.functions.vectorial.ComputableFunctionSampler
Constructor.
ComputableFunctionSampler(ComputableFunction, double[], int) - Constructor for class org.spaceroots.mantissa.functions.vectorial.ComputableFunctionSampler
Constructor.
ComputableFunctionSampler(ComputableFunction, double[], double, boolean) - Constructor for class org.spaceroots.mantissa.functions.vectorial.ComputableFunctionSampler
Constructor.
computeDerivatives(double, double[], double[]) - Method in class org.spaceroots.mantissa.ode.FirstOrderConverter
 
computeDerivatives(double, double[], double[]) - Method in interface org.spaceroots.mantissa.ode.FirstOrderDifferentialEquations
Get the current time derivative of the state vector.
computeInterpolatedState(double, double) - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
Compute the state at the interpolated time.
computeInterpolatedState(double, double) - Method in class org.spaceroots.mantissa.ode.DummyStepInterpolator
Compute the state at the interpolated time.
computeSecondDerivatives(double, double[], double[], double[]) - Method in interface org.spaceroots.mantissa.ode.SecondOrderDifferentialEquations
Get the current time derivative of the state vector.
contains(double) - Method in class org.spaceroots.mantissa.utilities.Interval
Check if the interval contains a point.
contains(Interval) - Method in class org.spaceroots.mantissa.utilities.Interval
Check if the interval contains another interval.
contains(double) - Method in class org.spaceroots.mantissa.utilities.IntervalsList
Check if the list contains a point.
contains(Interval) - Method in class org.spaceroots.mantissa.utilities.IntervalsList
Check if the list contains an interval.
CONTINUE - Static variable in interface org.spaceroots.mantissa.ode.SwitchingFunction
Continue indicator.
ContinuousOutputModel - Class in org.spaceroots.mantissa.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 org.spaceroots.mantissa.ode.ContinuousOutputModel
Simple constructor.
converged(PointCostPair[]) - Method in interface org.spaceroots.mantissa.optimization.ConvergenceChecker
Check if the optimization algorithm has converged on the simplex.
converged(double, double, double, double) - Method in interface org.spaceroots.mantissa.roots.ConvergenceChecker
Check if the root-finding algorithm has converged on the interval.
ConvergenceChecker - Interface in org.spaceroots.mantissa.optimization
This interface specifies how to check if a direct search method has converged.
ConvergenceChecker - Interface in org.spaceroots.mantissa.roots
This interface specifies methods to check if a root-finding algorithm has converged.
CorrelatedRandomVectorGenerator - Class in org.spaceroots.mantissa.random
This class allows to generate random vectors with correlated components.
CorrelatedRandomVectorGenerator(double[], SymetricalMatrix, NormalizedRandomGenerator) - Constructor for class org.spaceroots.mantissa.random.CorrelatedRandomVectorGenerator
Simple constructor.
CorrelatedRandomVectorGenerator(SymetricalMatrix, NormalizedRandomGenerator) - Constructor for class org.spaceroots.mantissa.random.CorrelatedRandomVectorGenerator
Simple constructor.
cost(double[]) - Method in interface org.spaceroots.mantissa.optimization.CostFunction
Compute the cost associated to the given parameters array.
cost - Variable in class org.spaceroots.mantissa.optimization.PointCostPair
Cost associated to the point.
CostException - Exception in org.spaceroots.mantissa.optimization
This class represents exceptions thrown by cost functions.
CostException() - Constructor for exception org.spaceroots.mantissa.optimization.CostException
Simple constructor.
CostException(String) - Constructor for exception org.spaceroots.mantissa.optimization.CostException
Simple constructor.
CostException(Throwable) - Constructor for exception org.spaceroots.mantissa.optimization.CostException
Simple constructor.
CostException(String, Throwable) - Constructor for exception org.spaceroots.mantissa.optimization.CostException
Simple constructor.
CostFunction - Interface in org.spaceroots.mantissa.optimization
This interface represents a cost function to be minimized.
crossProduct(Vector3D, Vector3D) - Static method in class org.spaceroots.mantissa.geometry.Vector3D
Compute the cross-product of two vectors.
currentState - Variable in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
current state
currentTime - Variable in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
current time

D

data - Variable in class org.spaceroots.mantissa.linalg.Matrix
array of the matrix elements.
degree - Variable in class org.spaceroots.mantissa.fitting.PolynomialCoefficient
 
DerivativeException - Exception in org.spaceroots.mantissa.ode
This exception is made available to users to report the error conditions that are trigegred while computing the differential equations.
DerivativeException(String, String[]) - Constructor for exception org.spaceroots.mantissa.ode.DerivativeException
Simple constructor.
DerivativeException(Throwable) - Constructor for exception org.spaceroots.mantissa.ode.DerivativeException
Build an instance from an underlying cause.
DiagonalMatrix - Class in org.spaceroots.mantissa.linalg
This class implements diagonal matrices of linear algebra.
DiagonalMatrix(int) - Constructor for class org.spaceroots.mantissa.linalg.DiagonalMatrix
Simple constructor.
DiagonalMatrix(int, double) - Constructor for class org.spaceroots.mantissa.linalg.DiagonalMatrix
Simple constructor.
DiagonalMatrix(int, double[]) - Constructor for class org.spaceroots.mantissa.linalg.DiagonalMatrix
Simple constructor.
DiagonalMatrix(DiagonalMatrix) - Constructor for class org.spaceroots.mantissa.linalg.DiagonalMatrix
Copy constructor.
DirectSearchOptimizer - Class in org.spaceroots.mantissa.optimization
This class implements simplex-based direct search optimization algorithms.
DirectSearchOptimizer() - Constructor for class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
Simple constructor.
divide(long) - Method in class org.spaceroots.mantissa.algebra.Polynomial
Divide the instance by a constant.
divide(RationalNumber) - Method in class org.spaceroots.mantissa.algebra.Polynomial
Divide the instance by a constant.
divide(BigInteger) - Method in class org.spaceroots.mantissa.algebra.Polynomial
Divide the instance by a constant.
divide(PolynomialFraction) - Method in class org.spaceroots.mantissa.algebra.PolynomialFraction
Divide the instance by a polynomial fraction.
divide(long) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
Divide the instance by an integer.
divide(BigInteger) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
Divide the instance by an integer.
divide(RationalNumber) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
Divide the instance by a rational number.
DivisionResult(Polynomial.Rational, Polynomial.Rational) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.DivisionResult
Simple constructor.
doFinalize() - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
Really finalize the step.
DormandPrince54Integrator - Class in org.spaceroots.mantissa.ode
This class implements the 5(4) Dormand-Prince integrator for Ordinary Differential Equations.
DormandPrince54Integrator(double, double, double, double) - Constructor for class org.spaceroots.mantissa.ode.DormandPrince54Integrator
Simple constructor.
DormandPrince54Integrator(double, double, double[], double[]) - Constructor for class org.spaceroots.mantissa.ode.DormandPrince54Integrator
Simple constructor.
DormandPrince853Integrator - Class in org.spaceroots.mantissa.ode
This class implements the 8(5,3) Dormand-Prince integrator for Ordinary Differential Equations.
DormandPrince853Integrator(double, double, double, double) - Constructor for class org.spaceroots.mantissa.ode.DormandPrince853Integrator
Simple constructor.
DormandPrince853Integrator(double, double, double[], double[]) - Constructor for class org.spaceroots.mantissa.ode.DormandPrince853Integrator
Simple constructor.
dotProduct(Vector3D, Vector3D) - Static method in class org.spaceroots.mantissa.geometry.Vector3D
Compute the dot-product of two vectors.
Double() - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Double
Simple constructor.
Double(long) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Double
Simple constructor.
Double(double) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Double
Simple constructor.
Double(long, long) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Double
Simple constructor.
Double(double, double) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Double
Simple constructor.
Double(long, long, long) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Double
Simple constructor.
Double(double, double, double) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Double
Simple constructor.
Double(long, long, long, long) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Double
Simple constructor.
Double(double, double, double, double) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Double
Simple constructor.
Double(double[]) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Double
Simple constructor.
Double(double, int) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Double
Simple constructor.
Double(Polynomial.Rational) - Constructor for class org.spaceroots.mantissa.algebra.Polynomial.Double
Simple constructor.
doubleValue() - Method in class org.spaceroots.mantissa.algebra.RationalNumber
Return the double value of the instance.
DummyStepHandler - Class in org.spaceroots.mantissa.ode
This class is a step handler that do nothing.
DummyStepInterpolator - Class in org.spaceroots.mantissa.ode
This class is a step interpolator that does nothing.
DummyStepInterpolator() - Constructor for class org.spaceroots.mantissa.ode.DummyStepInterpolator
Simple constructor.
DummyStepInterpolator(double[], boolean) - Constructor for class org.spaceroots.mantissa.ode.DummyStepInterpolator
Simple constructor.
duplicate() - Method in class org.spaceroots.mantissa.linalg.DiagonalMatrix
 
duplicate() - Method in class org.spaceroots.mantissa.linalg.GeneralMatrix
 
duplicate() - Method in class org.spaceroots.mantissa.linalg.GeneralSquareMatrix
 
duplicate() - Method in class org.spaceroots.mantissa.linalg.LowerTriangularMatrix
 
duplicate() - Method in class org.spaceroots.mantissa.linalg.Matrix
Polymorphic copy operator.
duplicate() - Method in class org.spaceroots.mantissa.linalg.SymetricalMatrix
 
duplicate() - Method in class org.spaceroots.mantissa.linalg.UpperTriangularMatrix
 

E

EnhancedSimpsonIntegrator - Class in org.spaceroots.mantissa.quadrature.scalar
This class implements an enhanced Simpson-like integrator.
EnhancedSimpsonIntegrator() - Constructor for class org.spaceroots.mantissa.quadrature.scalar.EnhancedSimpsonIntegrator
 
EnhancedSimpsonIntegrator - Class in org.spaceroots.mantissa.quadrature.vectorial
This class implements an enhanced Simpson-like integrator.
EnhancedSimpsonIntegrator() - Constructor for class org.spaceroots.mantissa.quadrature.vectorial.EnhancedSimpsonIntegrator
 
EnhancedSimpsonIntegratorSampler - Class in org.spaceroots.mantissa.quadrature.scalar
This class implements an enhanced Simpson integrator as a sample.
EnhancedSimpsonIntegratorSampler(SampledFunctionIterator) - Constructor for class org.spaceroots.mantissa.quadrature.scalar.EnhancedSimpsonIntegratorSampler
Constructor.
EnhancedSimpsonIntegratorSampler - Class in org.spaceroots.mantissa.quadrature.vectorial
This class implements an enhanced Simpson integrator as a sample.
EnhancedSimpsonIntegratorSampler(SampledFunctionIterator) - Constructor for class org.spaceroots.mantissa.quadrature.vectorial.EnhancedSimpsonIntegratorSampler
Constructor.
equals(Object) - Method in class org.spaceroots.mantissa.algebra.RationalNumber
Check if the instance is equal to another rational number.
estimate - Variable in class org.spaceroots.mantissa.estimation.EstimatedParameter
Current value of the parameter
estimate(EstimationProblem) - Method in interface org.spaceroots.mantissa.estimation.Estimator
Solve an estimation problem.
estimate(EstimationProblem) - Method in class org.spaceroots.mantissa.estimation.GaussNewtonEstimator
Solve an estimation problem using a least squares criterion.
estimate(EstimationProblem) - Method in class org.spaceroots.mantissa.estimation.LevenbergMarquardtEstimator
Solve an estimation problem using the Levenberg-Marquardt algorithm.
EstimatedParameter - Class in org.spaceroots.mantissa.estimation
This class represent the estimated parameters of an estimation problem.
EstimatedParameter(String, double) - Constructor for class org.spaceroots.mantissa.estimation.EstimatedParameter
Simple constructor.
EstimatedParameter(String, double, boolean) - Constructor for class org.spaceroots.mantissa.estimation.EstimatedParameter
Simple constructor.
EstimatedParameter(EstimatedParameter) - Constructor for class org.spaceroots.mantissa.estimation.EstimatedParameter
Copy constructor.
estimateError(double[][], double[], double[], double) - Method in class org.spaceroots.mantissa.ode.DormandPrince54Integrator
Compute the error ratio.
estimateError(double[][], double[], double[], double) - Method in class org.spaceroots.mantissa.ode.DormandPrince853Integrator
Compute the error ratio.
estimateError(double[][], double[], double[], double) - Method in class org.spaceroots.mantissa.ode.HighamHall54Integrator
Compute the error ratio.
estimateError(double[][], double[], double[], double) - Method in class org.spaceroots.mantissa.ode.RungeKuttaFehlbergIntegrator
Compute the error ratio.
EstimationException - Exception in org.spaceroots.mantissa.estimation
This class represents exceptions thrown by the estimation solvers.
EstimationException(String) - Constructor for exception org.spaceroots.mantissa.estimation.EstimationException
Simple constructor.
EstimationException(String, String[]) - Constructor for exception org.spaceroots.mantissa.estimation.EstimationException
Simple constructor.
EstimationException(Throwable) - Constructor for exception org.spaceroots.mantissa.estimation.EstimationException
Simple constructor.
EstimationProblem - Interface in org.spaceroots.mantissa.estimation
This interface represents an estimation problem.
Estimator - Interface in org.spaceroots.mantissa.estimation
This interface represents solvers for estimation problems.
euclidianDivision(Polynomial.Rational, Polynomial.Rational) - Static method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
Perform the euclidian division of two polynomials.
EulerIntegrator - Class in org.spaceroots.mantissa.ode
This class implements a simple Euler integrator for Ordinary Differential Equations.
EulerIntegrator(double) - Constructor for class org.spaceroots.mantissa.ode.EulerIntegrator
Simple constructor.
evaluateCost(double[]) - Method in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
Evaluate the cost on one point.
evaluateSimplex() - Method in class org.spaceroots.mantissa.optimization.DirectSearchOptimizer
Evaluate all the non-evaluated points of the simplex.
evaluateStep(StepInterpolator) - Method in class org.spaceroots.mantissa.ode.SwitchingFunctionsHandler
Evaluate the impact of the proposed step on all handled switching functions.
eventOccurred(double, double[]) - Method in interface org.spaceroots.mantissa.ode.SwitchingFunction
Handle an event and choose what to do next.
ExhaustedSampleException - Exception in org.spaceroots.mantissa.functions
This class represents exceptions thrown by sample iterators.
ExhaustedSampleException(int) - Constructor for exception org.spaceroots.mantissa.functions.ExhaustedSampleException
Simple constructor.

F

filterStep(double, boolean) - Method in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
Filter the integration step.
finalizeStep() - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
Finalize the step.
findRoot(ComputableFunction, ConvergenceChecker, int, double, double, double, double) - Method in class org.spaceroots.mantissa.roots.BrentSolver
Solve a function in a given interval known to contain a root.
findRoot(ComputableFunction, ConvergenceChecker, int, double, double, double, double) - Method in interface org.spaceroots.mantissa.roots.RootsFinder
Solve a function in a given interval known to contain a root.
FirstOrderConverter - Class in org.spaceroots.mantissa.ode
This class converts second order differential equations to first order ones.
FirstOrderConverter(SecondOrderDifferentialEquations) - Constructor for class org.spaceroots.mantissa.ode.FirstOrderConverter
Simple constructor.
FirstOrderDifferentialEquations - Interface in org.spaceroots.mantissa.ode
This interface represents a first order differential equations set.
FirstOrderIntegrator - Interface in org.spaceroots.mantissa.ode
This interface represents a first order integrator for differential equations.
fit() - Method in class org.spaceroots.mantissa.fitting.AbstractCurveFitter
Perform the fitting.
fit() - Method in class org.spaceroots.mantissa.fitting.HarmonicFitter
 
FitMeasurement(double, double, double) - Constructor for class org.spaceroots.mantissa.fitting.AbstractCurveFitter.FitMeasurement
Simple constructor.
FixedStepHandler - Interface in org.spaceroots.mantissa.ode
This interface represents a handler that should be called after each successful fixed step.
FourTapRandom - Class in org.spaceroots.mantissa.random
This class implements a powerful pseudo-random number generator studied by Robert M Ziff.
FourTapRandom() - Constructor for class org.spaceroots.mantissa.random.FourTapRandom
Creates a new random number generator.
FourTapRandom(long) - Constructor for class org.spaceroots.mantissa.random.FourTapRandom
Creates a new random number generator using a single long seed.
FunctionException - Exception in org.spaceroots.mantissa.functions
This class represents exceptions thrown by scalar functions.
FunctionException(String, String[]) - Constructor for exception org.spaceroots.mantissa.functions.FunctionException
Simple constructor.
FunctionException(String) - Constructor for exception org.spaceroots.mantissa.functions.FunctionException
Simple constructor.
FunctionException(Throwable) - Constructor for exception org.spaceroots.mantissa.functions.FunctionException
Simple constructor.

G

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
Get the partial derivative of the theoretical value according to the parameter.
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.

H

h - Variable in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
current time step
handler - Variable in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
Step handler.
handleStep(StepInterpolator, boolean) - Method in class org.spaceroots.mantissa.ode.ContinuousOutputModel
Handle the last accepted step.
handleStep(StepInterpolator, boolean) - Method in class org.spaceroots.mantissa.ode.DummyStepHandler
Handle the last accepted step.
handleStep(double, double[], boolean) - Method in interface org.spaceroots.mantissa.ode.FixedStepHandler
Handle the last accepted step
handleStep(StepInterpolator, boolean) - Method in interface org.spaceroots.mantissa.ode.StepHandler
Handle the last accepted step
handleStep(StepInterpolator, boolean) - Method in class org.spaceroots.mantissa.ode.StepNormalizer
Handle the last accepted step
HarmonicCoefficientsGuesser - Class in org.spaceroots.mantissa.fitting
This class guesses harmonic coefficients from a sample.
HarmonicCoefficientsGuesser(AbstractCurveFitter.FitMeasurement[]) - Constructor for class org.spaceroots.mantissa.fitting.HarmonicCoefficientsGuesser
 
HarmonicFitter - Class in org.spaceroots.mantissa.fitting
This class implements a curve fitting specialized for sinusoids.
HarmonicFitter(Estimator) - Constructor for class org.spaceroots.mantissa.fitting.HarmonicFitter
Simple constructor.
HarmonicFitter(EstimatedParameter[], Estimator) - Constructor for class org.spaceroots.mantissa.fitting.HarmonicFitter
Simple constructor.
HarmonicFitter(int, double, double, double) - Constructor for class org.spaceroots.mantissa.fitting.HarmonicFitter
Deprecated.
replaced by HarmonicFitter(Estimator) as of version 7.0
HarmonicFitter(EstimatedParameter[], int, double, double, double) - Constructor for class org.spaceroots.mantissa.fitting.HarmonicFitter
Deprecated.
hashCode() - Method in class org.spaceroots.mantissa.algebra.RationalNumber
Returns a hash code value for the object.
hasNext() - Method in class org.spaceroots.mantissa.functions.scalar.BasicSampledFunctionIterator
 
hasNext() - Method in interface org.spaceroots.mantissa.functions.scalar.SampledFunctionIterator
Check if the iterator can provide another point.
hasNext() - Method in class org.spaceroots.mantissa.functions.vectorial.BasicSampledFunctionIterator
 
hasNext() - Method in interface org.spaceroots.mantissa.functions.vectorial.SampledFunctionIterator
Check if the iterator can provide another point.
hasNext() - Method in class org.spaceroots.mantissa.quadrature.scalar.EnhancedSimpsonIntegratorSampler
 
hasNext() - Method in class org.spaceroots.mantissa.quadrature.scalar.RiemannIntegratorSampler
 
hasNext() - Method in class org.spaceroots.mantissa.quadrature.scalar.TrapezoidIntegratorSampler
 
hasNext() - Method in class org.spaceroots.mantissa.quadrature.vectorial.EnhancedSimpsonIntegratorSampler
 
hasNext() - Method in class org.spaceroots.mantissa.quadrature.vectorial.RiemannIntegratorSampler
 
hasNext() - Method in class org.spaceroots.mantissa.quadrature.vectorial.TrapezoidIntegratorSampler
 
Hermite - Class in org.spaceroots.mantissa.algebra
This class implements Hermite polynomials.
Hermite() - Constructor for class org.spaceroots.mantissa.algebra.Hermite
Simple constructor.
Hermite(int) - Constructor for class org.spaceroots.mantissa.algebra.Hermite
Simple constructor.
HIGH - Static variable in interface org.spaceroots.mantissa.roots.ConvergenceChecker
Indicator for convergence on the higher bound of the interval.
HighamHall54Integrator - Class in org.spaceroots.mantissa.ode
This class implements the 5(4) Higham and Hall integrator for Ordinary Differential Equations.
HighamHall54Integrator(double, double, double, double) - Constructor for class org.spaceroots.mantissa.ode.HighamHall54Integrator
Simple constructor.
HighamHall54Integrator(double, double, double[], double[]) - Constructor for class org.spaceroots.mantissa.ode.HighamHall54Integrator
Simple constructor.

I

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.

L

Laguerre - Class in org.spaceroots.mantissa.algebra
This class implements Laguerre polynomials.
Laguerre() - Constructor for class org.spaceroots.mantissa.algebra.Laguerre
Simple constructor.
Laguerre(int) - Constructor for class org.spaceroots.mantissa.algebra.Laguerre
Simple constructor.
Legendre - Class in org.spaceroots.mantissa.algebra
This class implements Legendre polynomials.
Legendre() - Constructor for class org.spaceroots.mantissa.algebra.Legendre
Simple constructor.
Legendre(int) - Constructor for class org.spaceroots.mantissa.algebra.Legendre
Simple constructor.
LevenbergMarquardtEstimator - Class in org.spaceroots.mantissa.estimation
This class solves a least squares problem.
LevenbergMarquardtEstimator() - Constructor for class org.spaceroots.mantissa.estimation.LevenbergMarquardtEstimator
Build an estimator for least squares problems.
linearEstimate(EstimationProblem) - Method in class org.spaceroots.mantissa.estimation.GaussNewtonEstimator
Estimate the solution of a linear least square problem.
LOW - Static variable in interface org.spaceroots.mantissa.roots.ConvergenceChecker
Indicator for convergence on the lower bound of the interval.
LowerTriangularMatrix - Class in org.spaceroots.mantissa.linalg
This class implements lower triangular matrices of linear algebra.
LowerTriangularMatrix(int) - Constructor for class org.spaceroots.mantissa.linalg.LowerTriangularMatrix
Simple constructor.
LowerTriangularMatrix(int, double[]) - Constructor for class org.spaceroots.mantissa.linalg.LowerTriangularMatrix
Simple constructor.
LowerTriangularMatrix(LowerTriangularMatrix) - Constructor for class org.spaceroots.mantissa.linalg.LowerTriangularMatrix
Copy constructor.

M

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

N

negate() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
Negate the instance.
negate() - Method in class org.spaceroots.mantissa.algebra.Polynomial
Negate the instance.
negate() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
Negate the instance.
negate() - Method in class org.spaceroots.mantissa.algebra.PolynomialFraction
Negate the instance.
negate() - Method in class org.spaceroots.mantissa.algebra.RationalNumber
Negate the instance.
negate() - Method in class org.spaceroots.mantissa.geometry.Vector3D
Get the opposite of the instance.
NelderMead - Class in org.spaceroots.mantissa.optimization
This class implements the Nelder-Mead direct search method.
NelderMead() - Constructor for class org.spaceroots.mantissa.optimization.NelderMead
Build a Nelder-Mead optimizer with default coefficients.
NelderMead(double, double, double, double) - Constructor for class org.spaceroots.mantissa.optimization.NelderMead
Build a Nelder-Mead optimizer with specified coefficients.
next(int) - Method in class org.spaceroots.mantissa.random.FourTapRandom
Generate next pseudorandom number.
next(int) - Method in class org.spaceroots.mantissa.random.MersenneTwister
Generate next pseudorandom number.
nextDouble() - Method in class org.spaceroots.mantissa.random.GaussianRandomGenerator
Generate a random scalar with null mean and unit standard deviation.
nextDouble() - Method in interface org.spaceroots.mantissa.random.NormalizedRandomGenerator
Generate a random scalar with null mean and unit standard deviation.
nextDouble() - Method in class org.spaceroots.mantissa.random.UniformRandomGenerator
Generate a random scalar with null mean and unit standard deviation.
nextSamplePoint() - Method in class org.spaceroots.mantissa.functions.scalar.BasicSampledFunctionIterator
 
nextSamplePoint() - Method in interface org.spaceroots.mantissa.functions.scalar.SampledFunctionIterator
Get the next point of a sampled function.
nextSamplePoint() - Method in class org.spaceroots.mantissa.functions.vectorial.BasicSampledFunctionIterator
 
nextSamplePoint() - Method in interface org.spaceroots.mantissa.functions.vectorial.SampledFunctionIterator
Get the next point of a sampled function.
nextSamplePoint() - Method in class org.spaceroots.mantissa.quadrature.scalar.EnhancedSimpsonIntegratorSampler
 
nextSamplePoint() - Method in class org.spaceroots.mantissa.quadrature.scalar.RiemannIntegratorSampler
 
nextSamplePoint() - Method in class org.spaceroots.mantissa.quadrature.scalar.TrapezoidIntegratorSampler
 
nextSamplePoint() - Method in class org.spaceroots.mantissa.quadrature.vectorial.EnhancedSimpsonIntegratorSampler
 
nextSamplePoint() - Method in class org.spaceroots.mantissa.quadrature.vectorial.RiemannIntegratorSampler
 
nextSamplePoint() - Method in class org.spaceroots.mantissa.quadrature.vectorial.TrapezoidIntegratorSampler
 
nextVector() - Method in class org.spaceroots.mantissa.random.CorrelatedRandomVectorGenerator
Generate a correlated random vector.
nextVector() - Method in interface org.spaceroots.mantissa.random.RandomVectorGenerator
Generate a random vector.
nextVector() - Method in class org.spaceroots.mantissa.random.UncorrelatedRandomVectorGenerator
Generate a correlated random vector.
NoConvergenceException - Exception in org.spaceroots.mantissa.optimization
This class represents exceptions thrown by optimization algorithms.
NoConvergenceException(String, String[]) - Constructor for exception org.spaceroots.mantissa.optimization.NoConvergenceException
Simple constructor.
NONE - Static variable in interface org.spaceroots.mantissa.roots.ConvergenceChecker
Indicator for no convergence.
normalize() - Method in class org.spaceroots.mantissa.geometry.Vector3D
Normalize the instance.
NormalizedRandomGenerator - Interface in org.spaceroots.mantissa.random
This interface represent a normalized random generator for scalars.
NotARotationMatrixException - Exception in org.spaceroots.mantissa.geometry
This class represents exceptions thrown while building rotations from matrices.
NotARotationMatrixException(String, String[]) - Constructor for exception org.spaceroots.mantissa.geometry.NotARotationMatrixException
Simple constructor.
NotPositiveDefiniteMatrixException - Exception in org.spaceroots.mantissa.random
This class represents exceptions thrown by the correlated random vector generator.
NotPositiveDefiniteMatrixException() - Constructor for exception org.spaceroots.mantissa.random.NotPositiveDefiniteMatrixException
Simple constructor.
NotPositiveDefiniteMatrixException(String) - Constructor for exception org.spaceroots.mantissa.random.NotPositiveDefiniteMatrixException
Simple constructor.

O

ONE - Static variable in class org.spaceroots.mantissa.algebra.RationalNumber
One as a rational numer.
org.spaceroots.mantissa - package org.spaceroots.mantissa
 
org.spaceroots.mantissa.algebra - package org.spaceroots.mantissa.algebra
 
org.spaceroots.mantissa.estimation - package org.spaceroots.mantissa.estimation
This package provides classes to solve estimation problems.
org.spaceroots.mantissa.fitting - package org.spaceroots.mantissa.fitting
This package provides classes to perform curve fitting.
org.spaceroots.mantissa.functions - package org.spaceroots.mantissa.functions
 
org.spaceroots.mantissa.functions.scalar - package org.spaceroots.mantissa.functions.scalar
 
org.spaceroots.mantissa.functions.vectorial - package org.spaceroots.mantissa.functions.vectorial
 
org.spaceroots.mantissa.geometry - package org.spaceroots.mantissa.geometry
 
org.spaceroots.mantissa.linalg - package org.spaceroots.mantissa.linalg
This package provides classes to perform linear algebra computation.
org.spaceroots.mantissa.ode - package org.spaceroots.mantissa.ode
This package provides classes to solve Ordinary Differential Equations problems.
org.spaceroots.mantissa.optimization - package org.spaceroots.mantissa.optimization
 
org.spaceroots.mantissa.quadrature.scalar - package org.spaceroots.mantissa.quadrature.scalar
 
org.spaceroots.mantissa.quadrature.vectorial - package org.spaceroots.mantissa.quadrature.vectorial
 
org.spaceroots.mantissa.random - package org.spaceroots.mantissa.random
This package provides classes to perform some random draws and statistical anaysis.
org.spaceroots.mantissa.roots - package org.spaceroots.mantissa.roots
 
org.spaceroots.mantissa.utilities - package org.spaceroots.mantissa.utilities
 
orthogonal() - Method in class org.spaceroots.mantissa.geometry.Vector3D
Get a vector orthogonal to the instance.
OrthogonalPolynomial - Class in org.spaceroots.mantissa.algebra
This class is the base class for orthogonal polynomials.
OrthogonalPolynomial(int, CoefficientsGenerator) - Constructor for class org.spaceroots.mantissa.algebra.OrthogonalPolynomial
Simple constructor.

P

partial(double, EstimatedParameter) - Method in class org.spaceroots.mantissa.fitting.AbstractCurveFitter
Get the derivative of the function at x with respect to parameter p.
partial(double, EstimatedParameter) - Method in class org.spaceroots.mantissa.fitting.HarmonicFitter
Get the derivative of the function at x with respect to parameter p.
partial(double, EstimatedParameter) - Method in class org.spaceroots.mantissa.fitting.PolynomialFitter
Get the derivative of the function at x with respect to parameter p.
plusI - Static variable in class org.spaceroots.mantissa.geometry.Vector3D
First canonical vector (coordinates : 1, 0, 0).
plusJ - Static variable in class org.spaceroots.mantissa.geometry.Vector3D
Second canonical vector (coordinates : 0, 1, 0).
plusK - Static variable in class org.spaceroots.mantissa.geometry.Vector3D
Third canonical vector (coordinates : 0, 0, 1).
point - Variable in class org.spaceroots.mantissa.optimization.PointCostPair
Point coordinates.
PointCostPair - Class in org.spaceroots.mantissa.optimization
This class holds a point and its associated cost.
PointCostPair(double[], double) - Constructor for class org.spaceroots.mantissa.optimization.PointCostPair
Build a point/cost pair.
Polynomial - Class in org.spaceroots.mantissa.algebra
This class implements polynomials with one unknown.
Polynomial() - Constructor for class org.spaceroots.mantissa.algebra.Polynomial
 
Polynomial.DivisionResult - Class in org.spaceroots.mantissa.algebra
This class stores the result of the euclidian division of two polynomials.
Polynomial.Double - Class in org.spaceroots.mantissa.algebra
This class implements polynomials with one unknown and real coefficients.
Polynomial.Rational - Class in org.spaceroots.mantissa.algebra
This class implements polynomials with one unknown and rational coefficients.
PolynomialCoefficient - Class in org.spaceroots.mantissa.fitting
This class represents a polynomial coefficient.
PolynomialCoefficient(int) - Constructor for class org.spaceroots.mantissa.fitting.PolynomialCoefficient
 
PolynomialFitter - Class in org.spaceroots.mantissa.fitting
This class implements a curve fitting specialized for polynomials.
PolynomialFitter(int, Estimator) - Constructor for class org.spaceroots.mantissa.fitting.PolynomialFitter
Simple constructor.
PolynomialFitter(PolynomialCoefficient[], Estimator) - Constructor for class org.spaceroots.mantissa.fitting.PolynomialFitter
Simple constructor.
PolynomialFitter(int, int, double, double, double) - Constructor for class org.spaceroots.mantissa.fitting.PolynomialFitter
Deprecated.
replaced by PolynomialFitter(int,Estimator) as of version 7.0
PolynomialFitter(PolynomialCoefficient[], int, double, double, double) - Constructor for class org.spaceroots.mantissa.fitting.PolynomialFitter
Deprecated.
PolynomialFraction - Class in org.spaceroots.mantissa.algebra
This class implements fractions of polynomials with one unknown and rational coefficients.
PolynomialFraction() - Constructor for class org.spaceroots.mantissa.algebra.PolynomialFraction
Simple constructor.
PolynomialFraction(long, long) - Constructor for class org.spaceroots.mantissa.algebra.PolynomialFraction
Simple constructor.
PolynomialFraction(BigInteger, BigInteger) - Constructor for class org.spaceroots.mantissa.algebra.PolynomialFraction
Simple constructor.
PolynomialFraction(RationalNumber, RationalNumber) - Constructor for class org.spaceroots.mantissa.algebra.PolynomialFraction
Simple constructor.
PolynomialFraction(Polynomial.Rational, Polynomial.Rational) - Constructor for class org.spaceroots.mantissa.algebra.PolynomialFraction
Simple constructor.
PolynomialFraction(long) - Constructor for class org.spaceroots.mantissa.algebra.PolynomialFraction
Simple constructor.
PolynomialFraction(BigInteger) - Constructor for class org.spaceroots.mantissa.algebra.PolynomialFraction
Simple constructor.
PolynomialFraction(RationalNumber) - Constructor for class org.spaceroots.mantissa.algebra.PolynomialFraction
Simple constructor.
PolynomialFraction(Polynomial.Rational) - Constructor for class org.spaceroots.mantissa.algebra.PolynomialFraction
Simple constructor.
previousTime - Variable in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
previous time

Q

quotient - Variable in class org.spaceroots.mantissa.algebra.Polynomial.DivisionResult
The quotient of the division.

R

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
Deprecated.
replaced by SwitchingFunction.RESET_STATE as of mantissa 6.4
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
Deprecated.
since Mantissa 6.3, this method as been deprecated as it does not properly handles non-normalized quaternions, it should be replaced by Rotation(double, double, double, double, boolean)
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.

S

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
This class wraps an object implementing FixedStepHandler into a StepHandler.
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
This class handles several switching functions during integration.
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.

T

ThreeEighthesIntegrator - Class in org.spaceroots.mantissa.ode
This class implements the 3/8 fourth order Runge-Kutta integrator for Ordinary Differential Equations.
ThreeEighthesIntegrator(double) - Constructor for class org.spaceroots.mantissa.ode.ThreeEighthesIntegrator
Simple constructor.
toString() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
Returns a string representation of the polynomial.
toString() - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
Returns a string representation of the polynomial.
toString() - Method in class org.spaceroots.mantissa.algebra.PolynomialFraction
 
toString() - Method in class org.spaceroots.mantissa.algebra.RationalNumber
Returns a string representation of the rational number.
toString() - Method in class org.spaceroots.mantissa.geometry.RotationOrder
Get a string representation of the instance.
toString() - Method in class org.spaceroots.mantissa.linalg.Matrix
 
translate(String) - Static method in exception org.spaceroots.mantissa.MantissaException
Translate a string.
translate(String, String[]) - Static method in exception org.spaceroots.mantissa.MantissaException
Translate a message.
TrapezoidIntegrator - Class in org.spaceroots.mantissa.quadrature.scalar
This class implements a trapezoid integrator.
TrapezoidIntegrator() - Constructor for class org.spaceroots.mantissa.quadrature.scalar.TrapezoidIntegrator
 
TrapezoidIntegrator - Class in org.spaceroots.mantissa.quadrature.vectorial
This class implements a trapezoid integrator.
TrapezoidIntegrator() - Constructor for class org.spaceroots.mantissa.quadrature.vectorial.TrapezoidIntegrator
 
TrapezoidIntegratorSampler - Class in org.spaceroots.mantissa.quadrature.scalar
This class implements a trapezoid integrator as a sample.
TrapezoidIntegratorSampler(SampledFunctionIterator) - Constructor for class org.spaceroots.mantissa.quadrature.scalar.TrapezoidIntegratorSampler
Constructor.
TrapezoidIntegratorSampler - Class in org.spaceroots.mantissa.quadrature.vectorial
This class implements a trapezoid integrator as a sample.
TrapezoidIntegratorSampler(SampledFunctionIterator) - Constructor for class org.spaceroots.mantissa.quadrature.vectorial.TrapezoidIntegratorSampler
Constructor.

U

UncorrelatedRandomVectorGenerator - Class in org.spaceroots.mantissa.random
This class allows to generate random vectors with uncorrelated components.
UncorrelatedRandomVectorGenerator(double[], double[], NormalizedRandomGenerator) - Constructor for class org.spaceroots.mantissa.random.UncorrelatedRandomVectorGenerator
Simple constructor.
UncorrelatedRandomVectorGenerator(int, NormalizedRandomGenerator) - Constructor for class org.spaceroots.mantissa.random.UncorrelatedRandomVectorGenerator
Simple constructor.
UniformRandomGenerator - Class in org.spaceroots.mantissa.random
This class implements a normalized uniform random generator.
UniformRandomGenerator() - Constructor for class org.spaceroots.mantissa.random.UniformRandomGenerator
Create a new generator.
UniformRandomGenerator(int) - Constructor for class org.spaceroots.mantissa.random.UniformRandomGenerator
Creates a new random number generator using a single int seed.
UniformRandomGenerator(int[]) - Constructor for class org.spaceroots.mantissa.random.UniformRandomGenerator
Creates a new random number generator using an int array seed.
UniformRandomGenerator(long) - Constructor for class org.spaceroots.mantissa.random.UniformRandomGenerator
Create a new generator initialized with a single long seed.
updateArray() - Method in class org.spaceroots.mantissa.utilities.ArrayMapper
Map data from the domain objects to the internal array.
updateArray(double[]) - Method in class org.spaceroots.mantissa.utilities.ArrayMapper
Map data from the domain objects to the specified array.
updateObjects() - Method in class org.spaceroots.mantissa.utilities.ArrayMapper
Map data from the internal array to the domain objects.
updateObjects(double[]) - Method in class org.spaceroots.mantissa.utilities.ArrayMapper
Map data from the specified array to the domain objects.
UpperTriangularMatrix - Class in org.spaceroots.mantissa.linalg
This class implements upper triangular matrices of linear algebra.
UpperTriangularMatrix(int) - Constructor for class org.spaceroots.mantissa.linalg.UpperTriangularMatrix
Simple constructor.
UpperTriangularMatrix(int, double[]) - Constructor for class org.spaceroots.mantissa.linalg.UpperTriangularMatrix
Simple constructor.
UpperTriangularMatrix(UpperTriangularMatrix) - Constructor for class org.spaceroots.mantissa.linalg.UpperTriangularMatrix
Copy constructor.

V

valueAt(double) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Double
Get the value of the polynomial for a specified unknown.
valueAt(double) - Method in class org.spaceroots.mantissa.algebra.Polynomial.Rational
Get the value of the polynomial for a specified unknown.
valueAt(double) - Method in class org.spaceroots.mantissa.algebra.Polynomial
Get the value of the polynomial for a specified unknown.
valueAt(double) - Method in class org.spaceroots.mantissa.fitting.AbstractCurveFitter
Get the value of the function at x according to the current parameters value.
valueAt(double) - Method in class org.spaceroots.mantissa.fitting.HarmonicFitter
Get the value of the function at x according to the current parameters value.
valueAt(double) - Method in class org.spaceroots.mantissa.fitting.PolynomialFitter
Get the value of the function at x according to the current parameters value.
valueAt(double) - Method in interface org.spaceroots.mantissa.functions.scalar.ComputableFunction
Get the value of the function at the specified abscissa.
valueAt(double) - Method in interface org.spaceroots.mantissa.functions.vectorial.ComputableFunction
Get the value of the function at the specified abscissa.
vecAbsoluteTolerance - Variable in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
Allowed absolute vectorial error.
vecRelativeTolerance - Variable in class org.spaceroots.mantissa.ode.AdaptiveStepsizeIntegrator
Allowed relative vectorial error.
Vector3D - Class in org.spaceroots.mantissa.geometry
This class implements vectors in a three-dimensional space.
Vector3D() - Constructor for class org.spaceroots.mantissa.geometry.Vector3D
Simple constructor.
Vector3D(double, double, double) - Constructor for class org.spaceroots.mantissa.geometry.Vector3D
Simple constructor.
Vector3D(double, double) - Constructor for class org.spaceroots.mantissa.geometry.Vector3D
Simple constructor.
Vector3D(double, Vector3D) - Constructor for class org.spaceroots.mantissa.geometry.Vector3D
Multiplicative constructor Build a vector from another one and a scale factor.
Vector3D(double, Vector3D, double, Vector3D) - Constructor for class org.spaceroots.mantissa.geometry.Vector3D
Linear constructor Build a vector from two other ones and corresponding scale factors.
Vector3D(double, Vector3D, double, Vector3D, double, Vector3D) - Constructor for class org.spaceroots.mantissa.geometry.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 org.spaceroots.mantissa.geometry.Vector3D
Linear constructor Build a vector from four other ones and corresponding scale factors.
VectorialSampleStatistics - Class in org.spaceroots.mantissa.random
This class compute basic statistics on a scalar sample.
VectorialSampleStatistics() - Constructor for class org.spaceroots.mantissa.random.VectorialSampleStatistics
Simple constructor.
VectorialValuedPair - Class in org.spaceroots.mantissa.functions.vectorial
This class represents an (x, f(x)) pair for vectorial functions.
VectorialValuedPair(double, double[]) - Constructor for class org.spaceroots.mantissa.functions.vectorial.VectorialValuedPair
Simple constructor.

W

WeightedMeasurement - Class in org.spaceroots.mantissa.estimation
This class represents measurements in estimation problems.
WeightedMeasurement(double, double) - Constructor for class org.spaceroots.mantissa.estimation.WeightedMeasurement
Simple constructor.
WeightedMeasurement(double, double, boolean) - Constructor for class org.spaceroots.mantissa.estimation.WeightedMeasurement
Simple constructor.
writeBaseExternal(ObjectOutput) - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
Save the base state of the instance.
writeExternal(ObjectOutput) - Method in class org.spaceroots.mantissa.ode.AbstractStepInterpolator
 
writeExternal(ObjectOutput) - Method in class org.spaceroots.mantissa.ode.DummyStepInterpolator
 

X

x - Variable in class org.spaceroots.mantissa.fitting.AbstractCurveFitter.FitMeasurement
Abscissa of the measurement.
x - Variable in class org.spaceroots.mantissa.functions.vectorial.VectorialValuedPair
Abscissa of the point.
XYX - Static variable in class org.spaceroots.mantissa.geometry.RotationOrder
Set of Euler angles.
XYZ - Static variable in class org.spaceroots.mantissa.geometry.RotationOrder
Set of Cardan angles.
XZX - Static variable in class org.spaceroots.mantissa.geometry.RotationOrder
Set of Euler angles.
XZY - Static variable in class org.spaceroots.mantissa.geometry.RotationOrder
Set of Cardan angles.

Y

y - Variable in class org.spaceroots.mantissa.functions.vectorial.VectorialValuedPair
Vectorial ordinate of the point, y = f (x).
YXY - Static variable in class org.spaceroots.mantissa.geometry.RotationOrder
Set of Euler angles.
YXZ - Static variable in class org.spaceroots.mantissa.geometry.RotationOrder
Set of Cardan angles.
YZX - Static variable in class org.spaceroots.mantissa.geometry.RotationOrder
Set of Cardan angles.
YZY - Static variable in class org.spaceroots.mantissa.geometry.RotationOrder
Set of Euler angles.

Z

ZERO - Static variable in class org.spaceroots.mantissa.algebra.RationalNumber
Zero as a rational numer.
ZXY - Static variable in class org.spaceroots.mantissa.geometry.RotationOrder
Set of Cardan angles.
ZXZ - Static variable in class org.spaceroots.mantissa.geometry.RotationOrder
Set of Euler angles.
ZYX - Static variable in class org.spaceroots.mantissa.geometry.RotationOrder
Set of Cardan angles.
ZYZ - Static variable in class org.spaceroots.mantissa.geometry.RotationOrder
Set of Euler angles.
A B C D E F G H I L M N O P Q R S T U V W X Y Z 
Skip navigation links

Copyright © 2001-2007 Luc Maisonobe. All Rights Reserved.