| Package | Description | 
|---|---|
| org.hipparchus | 
 Common classes used throughout the Hipparchus library. 
 | 
| org.hipparchus.analysis | 
 
      Parent package for common numerical analysis procedures, including root finding,
      function interpolation and integration. 
 | 
| org.hipparchus.analysis.differentiation | 
 
   This package holds the main interfaces and basic building block classes
   dealing with differentiation. 
 | 
| org.hipparchus.analysis.integration | 
 Numerical integration (quadrature) algorithms for univariate real functions. 
 | 
| org.hipparchus.analysis.integration.gauss | 
 Gauss family of quadrature schemes. 
 | 
| org.hipparchus.analysis.polynomials | 
 Univariate real polynomials implementations, seen as differentiable
     univariate real functions. 
 | 
| org.hipparchus.complex | 
 Complex number type and implementations of complex transcendental
 functions. 
 | 
| org.hipparchus.dfp | 
 Decimal floating point library for Java 
 | 
| org.hipparchus.fraction | 
 Fraction number type and fraction number formatting. 
 | 
| org.hipparchus.geometry.euclidean.threed | 
 
 This package provides basic 3D geometry components. 
 | 
| org.hipparchus.geometry.euclidean.twod | 
 
 This package provides basic 2D geometry components. 
 | 
| org.hipparchus.linear | 
 Linear algebra support. 
 | 
| org.hipparchus.ode | 
 
 This package provides classes to solve Ordinary Differential Equations problems. 
 | 
| org.hipparchus.ode.events | 
 Events 
 | 
| org.hipparchus.ode.nonstiff | 
 
 This package provides classes to solve non-stiff Ordinary Differential Equations problems. 
 | 
| org.hipparchus.util | 
 Convenience routines and common data structures used throughout the Hipparchus library. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Field<T> | 
FieldElement.getField()
Get the  
Field to which the instance belongs. | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
DSFactory.DSField
Field for {link DerivativeStructure} instances. 
 | 
static class  | 
FDSFactory.DerivativeField<T extends CalculusFieldElement<T>>
Field for {link FieldDerivativeStructure} instances. 
 | 
class  | 
FieldGradientField<T extends CalculusFieldElement<T>>
Field for  
Gradient instances. | 
class  | 
FieldUnivariateDerivative1Field<T extends CalculusFieldElement<T>>
Field for  
FieldUnivariateDerivative1 instances. | 
class  | 
FieldUnivariateDerivative2Field<T extends CalculusFieldElement<T>>
Field for  
FieldUnivariateDerivative2 instances. | 
class  | 
GradientField
Field for  
Gradient instances. | 
class  | 
UnivariateDerivative1Field
Field for  
UnivariateDerivative1 instances. | 
class  | 
UnivariateDerivative2Field
Field for  
UnivariateDerivative2 instances. | 
| Modifier and Type | Method and Description | 
|---|---|
Field<DerivativeStructure> | 
DerivativeStructure.getField()
Get the  
Field to which the instance belongs. | 
Field<FieldDerivativeStructure<T>> | 
FieldDerivativeStructure.getField()
Get the  
Field to which the instance belongs. | 
Field<SparseGradient> | 
SparseGradient.getField()
Get the  
Field to which the instance belongs. | 
Field<T> | 
FDSFactory.getValueField()
Get the  
Field the value and parameters of the function belongs to. | 
Field<T> | 
FieldGradient.getValueField()
Get the  
Field the value and parameters of the function belongs to. | 
Field<T> | 
FieldUnivariateDerivative2.getValueField()
Get the  
Field the value and parameters of the function belongs to. | 
Field<T> | 
FieldUnivariateDerivative1.getValueField()
Get the  
Field the value and parameters of the function belongs to. | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends CalculusFieldElement<T>> | 
FieldGradientField.getField(Field<T> valueField,
        int parameters)
Get the field for number of free parameters. 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldUnivariateDerivative1Field.getUnivariateDerivative1Field(Field<T> valueField)
Get the univariate derivative field corresponding to a value field. 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldUnivariateDerivative2Field.getUnivariateDerivative2Field(Field<T> valueField)
Get the univariate derivative field corresponding to a value field. 
 | 
| Constructor and Description | 
|---|
FDSFactory(Field<T> valueField,
          int parameters,
          int order)
Simple constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Field<T> | 
BaseAbstractFieldUnivariateIntegrator.getField()
Get the field to which function argument and value belong. 
 | 
| Constructor and Description | 
|---|
BaseAbstractFieldUnivariateIntegrator(Field<T> field,
                                     double relativeAccuracy,
                                     double absoluteAccuracy)
Construct an integrator with given accuracies. 
 | 
BaseAbstractFieldUnivariateIntegrator(Field<T> field,
                                     double relativeAccuracy,
                                     double absoluteAccuracy,
                                     int minimalIterationCount,
                                     int maximalIterationCount)
Construct an integrator with given accuracies and iteration counts. 
 | 
BaseAbstractFieldUnivariateIntegrator(Field<T> field,
                                     int minimalIterationCount,
                                     int maximalIterationCount)
Construct an integrator with given iteration counts. 
 | 
FieldMidPointIntegrator(Field<T> field)
Construct a midpoint integrator with default settings. 
 | 
FieldMidPointIntegrator(Field<T> field,
                       double relativeAccuracy,
                       double absoluteAccuracy,
                       int minimalIterationCount,
                       int maximalIterationCount)
Build a midpoint integrator with given accuracies and iterations counts. 
 | 
FieldMidPointIntegrator(Field<T> field,
                       int minimalIterationCount,
                       int maximalIterationCount)
Build a midpoint integrator with given iteration counts. 
 | 
FieldRombergIntegrator(Field<T> field)
Construct a Romberg integrator with default settings 
 | 
FieldRombergIntegrator(Field<T> field,
                      double relativeAccuracy,
                      double absoluteAccuracy,
                      int minimalIterationCount,
                      int maximalIterationCount)
Build a Romberg integrator with given accuracies and iterations counts. 
 | 
FieldRombergIntegrator(Field<T> field,
                      int minimalIterationCount,
                      int maximalIterationCount)
Build a Romberg integrator with given iteration counts. 
 | 
FieldSimpsonIntegrator(Field<T> field)
Construct an integrator with default settings. 
 | 
FieldSimpsonIntegrator(Field<T> field,
                      double relativeAccuracy,
                      double absoluteAccuracy,
                      int minimalIterationCount,
                      int maximalIterationCount)
Build a Simpson integrator with given accuracies and iterations counts. 
 | 
FieldSimpsonIntegrator(Field<T> field,
                      int minimalIterationCount,
                      int maximalIterationCount)
Build a Simpson integrator with given iteration counts. 
 | 
FieldTrapezoidIntegrator(Field<T> field)
Construct a trapezoid integrator with default settings. 
 | 
FieldTrapezoidIntegrator(Field<T> field,
                        double relativeAccuracy,
                        double absoluteAccuracy,
                        int minimalIterationCount,
                        int maximalIterationCount)
Build a trapezoid integrator with given accuracies and iterations counts. 
 | 
FieldTrapezoidIntegrator(Field<T> field,
                        int minimalIterationCount,
                        int maximalIterationCount)
Build a trapezoid integrator with given iteration counts. 
 | 
IterativeLegendreFieldGaussIntegrator(Field<T> field,
                                     int n,
                                     double relativeAccuracy,
                                     double absoluteAccuracy)
Builds an integrator with given accuracies. 
 | 
IterativeLegendreFieldGaussIntegrator(Field<T> field,
                                     int n,
                                     double relativeAccuracy,
                                     double absoluteAccuracy,
                                     int minimalIterationCount,
                                     int maximalIterationCount)
Builds an integrator with given accuracies and iterations counts. 
 | 
IterativeLegendreFieldGaussIntegrator(Field<T> field,
                                     int n,
                                     int minimalIterationCount,
                                     int maximalIterationCount)
Builds an integrator with given iteration counts. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Field<T> | 
FieldAbstractRuleFactory.getField()
Get the field to which rule coefficients belong. 
 | 
| Constructor and Description | 
|---|
FieldAbstractRuleFactory(Field<T> field)
Simple constructor 
 | 
FieldGaussIntegratorFactory(Field<T> field)
Simple constructor. 
 | 
FieldHermiteRuleFactory(Field<T> field)
Simple constructor 
 | 
FieldLaguerreRuleFactory(Field<T> field)
Simple constructor 
 | 
FieldLegendreRuleFactory(Field<T> field)
Simple constructor 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Field<T> | 
FieldPolynomialFunction.getField()
Get the  
Field to which the instance belongs. | 
Field<T> | 
FieldPolynomialSplineFunction.getField()
Get the  
Field to which the instance belongs. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ComplexField
Representation of the complex numbers field. 
 | 
class  | 
FieldComplexField<T extends CalculusFieldElement<T>>
Representation of the complex numbers field. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Field<T> | 
FieldComplex.getPartsField()
Get the  
Field the real and imaginary parts belong to. | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends CalculusFieldElement<T>> | 
FieldComplexField.getField(Field<T> partsField)
Get the field for complex numbers. 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldComplex.getI(Field<T> field)
Get the square root of -1. 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldComplex.getInf(Field<T> field)
Get a complex number representing "+INF + INFi". 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldComplex.getMinusI(Field<T> field)
Get the square root of -1. 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldComplex.getMinusOne(Field<T> field)
Get a complex number representing "-1.0 + 0.0i". 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldComplex.getNaN(Field<T> field)
Get a complex number representing "NaN + NaNi". 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldComplex.getOne(Field<T> field)
Get a complex number representing "1.0 + 0.0i". 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldComplex.getPi(Field<T> field)
Get a complex number representing "π + 0.0i". 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldComplex.getZero(Field<T> field)
Get a complex number representing "0.0 + 0.0i". 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DfpField
Field for Decimal floating point instances. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BigFractionField
Representation of the fractional numbers  without any overflow field. 
 | 
class  | 
FractionField
Representation of the fractional numbers field. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends CalculusFieldElement<T>> | 
FieldRotation.getIdentity(Field<T> field)
Get identity rotation. 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector3D.getMinusI(Field<T> field)
Get opposite of the first canonical vector (coordinates: -1, 0, 0). 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector3D.getMinusJ(Field<T> field)
Get opposite of the second canonical vector (coordinates: 0, -1, 0). 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector3D.getMinusK(Field<T> field)
Get opposite of the third canonical vector (coordinates: 0, 0, -1). 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector3D.getNaN(Field<T> field)
Get a vector with all coordinates set to NaN. 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector3D.getNegativeInfinity(Field<T> field)
Get a vector with all coordinates set to negative infinity. 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector3D.getPlusI(Field<T> field)
Get first canonical vector (coordinates: 1, 0, 0). 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector3D.getPlusJ(Field<T> field)
Get second canonical vector (coordinates: 0, 1, 0). 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector3D.getPlusK(Field<T> field)
Get third canonical vector (coordinates: 0, 0, 1). 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector3D.getPositiveInfinity(Field<T> field)
Get a vector with all coordinates set to positive infinity. 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector3D.getZero(Field<T> field)
Get null vector (coordinates: 0, 0, 0). 
 | 
| Constructor and Description | 
|---|
FieldRotation(Field<T> field,
             Rotation r)
Build a  
FieldRotation from a Rotation. | 
FieldVector3D(Field<T> field,
             Vector3D v)
Build a  
FieldVector3D from a Vector3D. | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends CalculusFieldElement<T>> | 
FieldVector2D.getMinusI(Field<T> field)
Get opposite of the first canonical vector (coordinates: -1). 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector2D.getMinusJ(Field<T> field)
Get opposite of the second canonical vector (coordinates: 0, -1). 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector2D.getNaN(Field<T> field)
Get a vector with all coordinates set to NaN. 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector2D.getNegativeInfinity(Field<T> field)
Get a vector with all coordinates set to negative infinity. 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector2D.getPlusI(Field<T> field)
Get first canonical vector (coordinates: 1, 0). 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector2D.getPlusJ(Field<T> field)
Get second canonical vector (coordinates: 0, 1). 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector2D.getPositiveInfinity(Field<T> field)
Get a vector with all coordinates set to positive infinity. 
 | 
static <T extends CalculusFieldElement<T>> | 
FieldVector2D.getZero(Field<T> field)
Get null vector (coordinates: 0, 0). 
 | 
| Constructor and Description | 
|---|
FieldVector2D(Field<T> field,
             Vector2D v)
Build a  
FieldVector2D from a Vector2D. | 
| Modifier and Type | Method and Description | 
|---|---|
protected static <T extends FieldElement<T>> | 
AbstractFieldMatrix.extractField(T[] d)
Get the elements type from an array. 
 | 
protected static <T extends FieldElement<T>> | 
AbstractFieldMatrix.extractField(T[][] d)
Get the elements type from an array. 
 | 
Field<T> | 
ArrayFieldVector.getField()
Get the type of field elements of the vector. 
 | 
Field<T> | 
SparseFieldVector.getField()
Get the type of field elements of the vector. 
 | 
Field<T> | 
FieldMatrix.getField()
Get the type of field elements of the matrix. 
 | 
Field<T> | 
FieldVector.getField()
Get the type of field elements of the vector. 
 | 
Field<T> | 
AbstractFieldMatrix.getField()
Get the type of field elements of the matrix. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends FieldElement<T>> | 
BlockFieldMatrix.createBlocksLayout(Field<T> field,
                  int rows,
                  int columns)
Create a data array in blocks layout. 
 | 
static <T extends FieldElement<T>> | 
MatrixUtils.createFieldIdentityMatrix(Field<T> field,
                         int dimension)
Returns  
dimension x dimension identity matrix. | 
static <T extends FieldElement<T>> | 
MatrixUtils.createFieldMatrix(Field<T> field,
                 int rows,
                 int columns)
Returns a  
FieldMatrix with specified dimensions. | 
static <T extends FieldElement<T>> | 
MatrixUtils.createFieldVector(Field<T> field,
                 int dimension)
Creates a  
FieldVector with specified dimensions. | 
| Constructor and Description | 
|---|
AbstractFieldMatrix(Field<T> field)
Creates a matrix with no data 
 | 
AbstractFieldMatrix(Field<T> field,
                   int rowDimension,
                   int columnDimension)
Create a new FieldMatrix 
 | 
Array2DRowFieldMatrix(Field<T> field)
Creates a matrix with no data 
 | 
Array2DRowFieldMatrix(Field<T> field,
                     int rowDimension,
                     int columnDimension)
Create a new  
FieldMatrix<T> with the supplied row and column dimensions. | 
Array2DRowFieldMatrix(Field<T> field,
                     T[] v)
Create a new (column)  
FieldMatrix<T> using v as the
 data for the unique column of the created matrix. | 
Array2DRowFieldMatrix(Field<T> field,
                     T[][] d)
Create a new  
FieldMatrix<T> using the input array as the underlying
 data array. | 
Array2DRowFieldMatrix(Field<T> field,
                     T[][] d,
                     boolean copyArray)
Create a new  
FieldMatrix<T> using the input array as the underlying
 data array. | 
ArrayFieldVector(Field<T> field)
Build a 0-length vector. 
 | 
ArrayFieldVector(Field<T> field,
                int size)
Construct a vector of zeroes. 
 | 
ArrayFieldVector(Field<T> field,
                T[] d)
Construct a vector from an array, copying the input array. 
 | 
ArrayFieldVector(Field<T> field,
                T[] d,
                boolean copyArray)
Create a new ArrayFieldVector using the input array as the underlying
 data array. 
 | 
ArrayFieldVector(Field<T> field,
                T[] d,
                int pos,
                int size)
Construct a vector from part of a array. 
 | 
ArrayFieldVector(Field<T> field,
                T[] v1,
                T[] v2)
Construct a vector by appending one vector to another vector. 
 | 
BlockFieldMatrix(Field<T> field,
                int rows,
                int columns)
Create a new matrix with the supplied row and column dimensions. 
 | 
SparseFieldMatrix(Field<T> field)
Create a matrix with no data. 
 | 
SparseFieldMatrix(Field<T> field,
                 int rowDimension,
                 int columnDimension)
Create a new SparseFieldMatrix 
 | 
SparseFieldVector(Field<T> field)
Build a 0-length vector. 
 | 
SparseFieldVector(Field<T> field,
                 int dimension)
Construct a vector of zeroes. 
 | 
SparseFieldVector(Field<T> field,
                 int dimension,
                 int expectedSize)
Build a vector with known the sparseness (for advanced use only). 
 | 
SparseFieldVector(Field<T> field,
                 T[] values)
Create from a Field array. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Field<T> | 
AbstractFieldIntegrator.getField()
Get the field to which state vector elements belong. 
 | 
| Constructor and Description | 
|---|
AbstractFieldIntegrator(Field<T> field,
                       String name)
Build an instance. 
 | 
MultistepFieldIntegrator(Field<T> field,
                        String name,
                        int nSteps,
                        int order,
                        double minStep,
                        double maxStep,
                        double[] vecAbsoluteTolerance,
                        double[] vecRelativeTolerance)
Build a multistep integrator with the given stepsize bounds. 
 | 
MultistepFieldIntegrator(Field<T> field,
                        String name,
                        int nSteps,
                        int order,
                        double minStep,
                        double maxStep,
                        double scalAbsoluteTolerance,
                        double scalRelativeTolerance)
Build a multistep integrator with the given stepsize bounds. 
 | 
| Constructor and Description | 
|---|
FieldEventFilter(Field<T> field,
                FieldODEEventHandler<T> rawHandler,
                FilterType filter)
Wrap an  
event handler. | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends CalculusFieldElement<T>> | 
AdamsNordsieckFieldTransformer.getInstance(Field<T> field,
           int nSteps)
Get the Nordsieck transformer for a given field and number of steps. 
 | 
| Constructor and Description | 
|---|
AdamsBashforthFieldIntegrator(Field<T> field,
                             int nSteps,
                             double minStep,
                             double maxStep,
                             double[] vecAbsoluteTolerance,
                             double[] vecRelativeTolerance)
Build an Adams-Bashforth integrator with the given order and step control parameters. 
 | 
AdamsBashforthFieldIntegrator(Field<T> field,
                             int nSteps,
                             double minStep,
                             double maxStep,
                             double scalAbsoluteTolerance,
                             double scalRelativeTolerance)
Build an Adams-Bashforth integrator with the given order and step control parameters. 
 | 
AdamsFieldIntegrator(Field<T> field,
                    String name,
                    int nSteps,
                    int order,
                    double minStep,
                    double maxStep,
                    double[] vecAbsoluteTolerance,
                    double[] vecRelativeTolerance)
Build an Adams integrator with the given order and step control parameters. 
 | 
AdamsFieldIntegrator(Field<T> field,
                    String name,
                    int nSteps,
                    int order,
                    double minStep,
                    double maxStep,
                    double scalAbsoluteTolerance,
                    double scalRelativeTolerance)
Build an Adams integrator with the given order and step control parameters. 
 | 
AdamsMoultonFieldIntegrator(Field<T> field,
                           int nSteps,
                           double minStep,
                           double maxStep,
                           double[] vecAbsoluteTolerance,
                           double[] vecRelativeTolerance)
Build an Adams-Moulton integrator with the given order and error control parameters. 
 | 
AdamsMoultonFieldIntegrator(Field<T> field,
                           int nSteps,
                           double minStep,
                           double maxStep,
                           double scalAbsoluteTolerance,
                           double scalRelativeTolerance)
Build an Adams-Moulton integrator with the given order and error control parameters. 
 | 
AdaptiveStepsizeFieldIntegrator(Field<T> field,
                               String name,
                               double minStep,
                               double maxStep,
                               double[] vecAbsoluteTolerance,
                               double[] vecRelativeTolerance)
Build an integrator with the given stepsize bounds. 
 | 
AdaptiveStepsizeFieldIntegrator(Field<T> field,
                               String name,
                               double minStep,
                               double maxStep,
                               double scalAbsoluteTolerance,
                               double scalRelativeTolerance)
Build an integrator with the given stepsize bounds. 
 | 
ClassicalRungeKuttaFieldIntegrator(Field<T> field,
                                  T step)
Simple constructor. 
 | 
DormandPrince54FieldIntegrator(Field<T> field,
                              double minStep,
                              double maxStep,
                              double[] vecAbsoluteTolerance,
                              double[] vecRelativeTolerance)
Simple constructor. 
 | 
DormandPrince54FieldIntegrator(Field<T> field,
                              double minStep,
                              double maxStep,
                              double scalAbsoluteTolerance,
                              double scalRelativeTolerance)
Simple constructor. 
 | 
DormandPrince853FieldIntegrator(Field<T> field,
                               double minStep,
                               double maxStep,
                               double[] vecAbsoluteTolerance,
                               double[] vecRelativeTolerance)
Simple constructor. 
 | 
DormandPrince853FieldIntegrator(Field<T> field,
                               double minStep,
                               double maxStep,
                               double scalAbsoluteTolerance,
                               double scalRelativeTolerance)
Simple constructor. 
 | 
EmbeddedRungeKuttaFieldIntegrator(Field<T> field,
                                 String name,
                                 int fsal,
                                 double minStep,
                                 double maxStep,
                                 double[] vecAbsoluteTolerance,
                                 double[] vecRelativeTolerance)
Build a Runge-Kutta integrator with the given Butcher array. 
 | 
EmbeddedRungeKuttaFieldIntegrator(Field<T> field,
                                 String name,
                                 int fsal,
                                 double minStep,
                                 double maxStep,
                                 double scalAbsoluteTolerance,
                                 double scalRelativeTolerance)
Build a Runge-Kutta integrator with the given Butcher array. 
 | 
EulerFieldIntegrator(Field<T> field,
                    T step)
Simple constructor. 
 | 
GillFieldIntegrator(Field<T> field,
                   T step)
Simple constructor. 
 | 
HighamHall54FieldIntegrator(Field<T> field,
                           double minStep,
                           double maxStep,
                           double[] vecAbsoluteTolerance,
                           double[] vecRelativeTolerance)
Simple constructor. 
 | 
HighamHall54FieldIntegrator(Field<T> field,
                           double minStep,
                           double maxStep,
                           double scalAbsoluteTolerance,
                           double scalRelativeTolerance)
Simple constructor. 
 | 
LutherFieldIntegrator(Field<T> field,
                     T step)
Simple constructor. 
 | 
MidpointFieldIntegrator(Field<T> field,
                       T step)
Simple constructor. 
 | 
RungeKuttaFieldIntegrator(Field<T> field,
                         String name,
                         T step)
Simple constructor. 
 | 
ThreeEighthesFieldIntegrator(Field<T> field,
                            T step)
Simple constructor. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BigRealField
Representation of real numbers with arbitrary precision field. 
 | 
class  | 
Decimal64Field
The field of double precision floating-point numbers. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Field<Decimal64> | 
Decimal64.getField()
Get the  
Field to which the instance belongs. | 
Field<FieldTuple<T>> | 
FieldTuple.getField()
Get the  
Field to which the instance belongs. | 
Field<BigReal> | 
BigReal.getField()
Get the  
Field to which the instance belongs. | 
Field<Tuple> | 
Tuple.getField()
Get the  
Field to which the instance belongs. | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends FieldElement<T>> | 
MathArrays.buildArray(Field<T> field,
          int length)
Build an array of elements. 
 | 
static <T extends FieldElement<T>> | 
MathArrays.buildArray(Field<T> field,
          int rows,
          int columns)
Build a double dimension array of elements. 
 | 
static <T extends FieldElement<T>> | 
MathArrays.buildArray(Field<T> field,
          int l1,
          int l2,
          int l3)
Build a triple dimension array of elements. 
 | 
| Constructor and Description | 
|---|
OpenIntToFieldHashMap(Field<T> field)
Build an empty map with default size and using zero for missing entries. 
 | 
OpenIntToFieldHashMap(Field<T> field,
                     int expectedSize)
Build an empty map with specified size and using zero for missing entries. 
 | 
OpenIntToFieldHashMap(Field<T> field,
                     int expectedSize,
                     T missingEntries)
Build an empty map with specified size. 
 | 
OpenIntToFieldHashMap(Field<T> field,
                     T missingEntries)
Build an empty map with default size 
 | 
Copyright © 2016-2021 CS GROUP. All rights reserved.