Uses of Interface
org.apache.commons.math4.legacy.core.RealFieldElement
-
Packages that use RealFieldElement Package Description org.apache.commons.math4.legacy.analysis Parent package for common numerical analysis procedures, including root finding, function interpolation and integration.org.apache.commons.math4.legacy.analysis.differentiation This package holds the main interfaces and basic building block classes dealing with differentiation.org.apache.commons.math4.legacy.analysis.solvers Root finding algorithms, for univariate real functions.org.apache.commons.math4.legacy.core Core math utilities.org.apache.commons.math4.legacy.core.dfp Decimal floating point library for Javaorg.apache.commons.math4.legacy.ode This package provides classes to solve Ordinary Differential Equations problems.org.apache.commons.math4.legacy.ode.events This package provides classes to handle discrete events occurring during Ordinary Differential Equations integration.org.apache.commons.math4.legacy.ode.nonstiff This package provides classes to solve non-stiff Ordinary Differential Equations problems.org.apache.commons.math4.legacy.ode.sampling This package provides classes to handle sampling steps during Ordinary Differential Equations integration. -
-
Uses of RealFieldElement in org.apache.commons.math4.legacy.analysis
Classes in org.apache.commons.math4.legacy.analysis with type parameters of type RealFieldElement Modifier and Type Interface Description interfaceRealFieldUnivariateFunction<T extends RealFieldElement<T>>An interface representing a univariate real function. -
Uses of RealFieldElement in org.apache.commons.math4.legacy.analysis.differentiation
Classes in org.apache.commons.math4.legacy.analysis.differentiation that implement RealFieldElement Modifier and Type Class Description classDerivativeStructureClass representing both the value and the differentials of a function.classSparseGradientFirst derivative computation with large number of variables. -
Uses of RealFieldElement in org.apache.commons.math4.legacy.analysis.solvers
Classes in org.apache.commons.math4.legacy.analysis.solvers with type parameters of type RealFieldElement Modifier and Type Interface Description interfaceBracketedRealFieldUnivariateSolver<T extends RealFieldElement<T>>Interface for(univariate real) root-finding algorithmsthat maintain a bracketed solution.classFieldBracketingNthOrderBrentSolver<T extends RealFieldElement<T>>This class implements a modification of the Brent algorithm. -
Uses of RealFieldElement in org.apache.commons.math4.legacy.core
Methods in org.apache.commons.math4.legacy.core with type parameters of type RealFieldElement Modifier and Type Method Description static <T extends RealFieldElement<T>>
TRealFieldElement. max(T e1, T e2)Find the maximum of two field elements.static <T extends RealFieldElement<T>>
TRealFieldElement. min(T e1, T e2)Find the minimum of two field elements. -
Uses of RealFieldElement in org.apache.commons.math4.legacy.core.dfp
Classes in org.apache.commons.math4.legacy.core.dfp that implement RealFieldElement Modifier and Type Class Description classDfpDecimal floating point library for JavaclassDfpDecSubclass ofDfpwhich hides the radix-10000 artifacts of the superclass. -
Uses of RealFieldElement in org.apache.commons.math4.legacy.ode
Classes in org.apache.commons.math4.legacy.ode with type parameters of type RealFieldElement Modifier and Type Class Description classAbstractFieldIntegrator<T extends RealFieldElement<T>>Base class managing common boilerplate for all integrators.classContinuousOutputFieldModel<T extends RealFieldElement<T>>This class stores all information provided by an ODE integrator during the integration process and build a continuous model of the solution from this.classFieldEquationsMapper<T extends RealFieldElement<T>>Class mapping the part of a complete state or derivative that pertains to a set of differential equations.classFieldExpandableODE<T extends RealFieldElement<T>>This class represents a combined set of first order differential equations, with at least a primary set of equations expandable by some sets of secondary equations.classFieldODEState<T extends RealFieldElement<T>>Container for time, main and secondary state vectors.classFieldODEStateAndDerivative<T extends RealFieldElement<T>>Container for time, main and secondary state vectors as well as their derivatives.interfaceFieldSecondaryEquations<T extends RealFieldElement<T>>This interface allows users to add secondary differential equations to a primary set of differential equations.interfaceFirstOrderFieldDifferentialEquations<T extends RealFieldElement<T>>This interface represents a first order differential equations set.interfaceFirstOrderFieldIntegrator<T extends RealFieldElement<T>>This interface represents a first order integrator for differential equations.classMultistepFieldIntegrator<T extends RealFieldElement<T>>This class is the base class for multistep integrators for Ordinary Differential Equations.Fields in org.apache.commons.math4.legacy.ode declared as RealFieldElement Modifier and Type Field Description protected T[]MultistepFieldIntegrator. scaledFirst scaled derivative (h y').Methods in org.apache.commons.math4.legacy.ode that return RealFieldElement Modifier and Type Method Description T[]AbstractFieldIntegrator. computeDerivatives(T t, T[] y)Compute the derivatives and check the number of evaluations.T[]FieldExpandableODE. computeDerivatives(T t, T[] y)Get the current time derivative of the complete state vector.T[]FieldSecondaryEquations. computeDerivatives(T t, T[] primary, T[] primaryDot, T[] secondary)Compute the derivatives related to the secondary state parameters.T[]FirstOrderFieldDifferentialEquations. computeDerivatives(T t, T[] y)Get the current time derivative of the state vector.protected T[][]FieldODEState. copy(Field<T> field, T[][] original)Copy a two-dimensions array.T[]FieldEquationsMapper. extractEquationData(int index, T[] complete)Extract equation data from a complete state or derivative array.T[]FieldODEStateAndDerivative. getDerivative()Get derivative of the main state at time.T[]FieldODEStateAndDerivative. getSecondaryDerivative(int index)Get derivative of the secondary state at time.T[]FieldODEState. getSecondaryState(int index)Get secondary state at time.T[]FieldODEState. getState()Get main state at time.T[]FieldEquationsMapper. mapDerivative(FieldODEStateAndDerivative<T> state)Map a state derivative to a complete flat array.T[]FieldEquationsMapper. mapState(FieldODEState<T> state)Map a state to a complete flat array.Methods in org.apache.commons.math4.legacy.ode with parameters of type RealFieldElement Modifier and Type Method Description T[]AbstractFieldIntegrator. computeDerivatives(T t, T[] y)Compute the derivatives and check the number of evaluations.T[]FieldExpandableODE. computeDerivatives(T t, T[] y)Get the current time derivative of the complete state vector.T[]FieldSecondaryEquations. computeDerivatives(T t, T[] primary, T[] primaryDot, T[] secondary)Compute the derivatives related to the secondary state parameters.T[]FirstOrderFieldDifferentialEquations. computeDerivatives(T t, T[] y)Get the current time derivative of the state vector.protected T[][]FieldODEState. copy(Field<T> field, T[][] original)Copy a two-dimensions array.T[]FieldEquationsMapper. extractEquationData(int index, T[] complete)Extract equation data from a complete state or derivative array.voidFieldExpandableODE. init(T t0, T[] y0, T finalTime)Initialize equations at the start of an ODE integration.voidFieldSecondaryEquations. init(T t0, T[] primary0, T[] secondary0, T finalTime)Initialize equations at the start of an ODE integration.voidFirstOrderFieldDifferentialEquations. init(T t0, T[] y0, T finalTime)Initialize equations at the start of an ODE integration.protected abstract Array2DRowFieldMatrix<T>MultistepFieldIntegrator. initializeHighOrderDerivatives(T h, T[] t, T[][] y, T[][] yDot)Initialize the high order scaled derivatives at step start.protected FieldODEStateAndDerivative<T>AbstractFieldIntegrator. initIntegration(FieldExpandableODE<T> eqn, T t0, T[] y0, T t)Prepare the start of an integration.voidFieldEquationsMapper. insertEquationData(int index, T[] equationData, T[] complete)Insert equation data into a complete state or derivative array.FieldODEStateAndDerivative<T>FieldEquationsMapper. mapStateAndDerivative(T t, T[] y, T[] yDot)Map flat arrays to a state and derivative.Constructors in org.apache.commons.math4.legacy.ode with parameters of type RealFieldElement Constructor Description FieldODEState(T time, T[] state)Simple constructor.FieldODEState(T time, T[] state, T[][] secondaryState)Simple constructor.FieldODEStateAndDerivative(T time, T[] state, T[] derivative)Simple constructor.FieldODEStateAndDerivative(T time, T[] state, T[] derivative, T[][] secondaryState, T[][] secondaryDerivative)Simple constructor. -
Uses of RealFieldElement in org.apache.commons.math4.legacy.ode.events
Classes in org.apache.commons.math4.legacy.ode.events with type parameters of type RealFieldElement Modifier and Type Interface Description interfaceFieldEventHandler<T extends RealFieldElement<T>>This interface represents a handler for discrete events triggered during ODE integration.classFieldEventState<T extends RealFieldElement<T>>This class handles the state for oneevent handlerduring integration steps. -
Uses of RealFieldElement in org.apache.commons.math4.legacy.ode.nonstiff
Classes in org.apache.commons.math4.legacy.ode.nonstiff with type parameters of type RealFieldElement Modifier and Type Class Description classAdamsBashforthFieldIntegrator<T extends RealFieldElement<T>>This class implements explicit Adams-Bashforth integrators for Ordinary Differential Equations.classAdamsFieldIntegrator<T extends RealFieldElement<T>>Base class forAdams-BashforthandAdams-Moultonintegrators.classAdamsMoultonFieldIntegrator<T extends RealFieldElement<T>>This class implements implicit Adams-Moulton integrators for Ordinary Differential Equations.classAdamsNordsieckFieldTransformer<T extends RealFieldElement<T>>Transformer to Nordsieck vectors for Adams integrators.classAdaptiveStepsizeFieldIntegrator<T extends RealFieldElement<T>>This abstract class holds the common part of all adaptive stepsize integrators for Ordinary Differential Equations.classClassicalRungeKuttaFieldIntegrator<T extends RealFieldElement<T>>This class implements the classical fourth order Runge-Kutta integrator for Ordinary Differential Equations (it is the most often used Runge-Kutta method).classDormandPrince54FieldIntegrator<T extends RealFieldElement<T>>This class implements the 5(4) Dormand-Prince integrator for Ordinary Differential Equations.classDormandPrince853FieldIntegrator<T extends RealFieldElement<T>>This class implements the 8(5,3) Dormand-Prince integrator for Ordinary Differential Equations.classEmbeddedRungeKuttaFieldIntegrator<T extends RealFieldElement<T>>This class implements the common part of all embedded Runge-Kutta integrators for Ordinary Differential Equations.classEulerFieldIntegrator<T extends RealFieldElement<T>>This class implements a simple Euler integrator for Ordinary Differential Equations.interfaceFieldButcherArrayProvider<T extends RealFieldElement<T>>This interface represents an integrator based on Butcher arrays.classGillFieldIntegrator<T extends RealFieldElement<T>>This class implements the Gill fourth order Runge-Kutta integrator for Ordinary Differential Equations .classHighamHall54FieldIntegrator<T extends RealFieldElement<T>>This class implements the 5(4) Higham and Hall integrator for Ordinary Differential Equations.classLutherFieldIntegrator<T extends RealFieldElement<T>>This class implements the Luther sixth order Runge-Kutta integrator for Ordinary Differential Equations.classMidpointFieldIntegrator<T extends RealFieldElement<T>>This class implements a second order Runge-Kutta integrator for Ordinary Differential Equations.classRungeKuttaFieldIntegrator<T extends RealFieldElement<T>>This class implements the common part of all fixed step Runge-Kutta integrators for Ordinary Differential Equations.classThreeEighthesFieldIntegrator<T extends RealFieldElement<T>>This class implements the 3/8 fourth order Runge-Kutta integrator for Ordinary Differential Equations.Methods in org.apache.commons.math4.legacy.ode.nonstiff with type parameters of type RealFieldElement Modifier and Type Method Description static <T extends RealFieldElement<T>>
AdamsNordsieckFieldTransformer<T>AdamsNordsieckFieldTransformer. getInstance(Field<T> field, int nSteps)Get the Nordsieck transformer for a given field and number of steps.Methods in org.apache.commons.math4.legacy.ode.nonstiff that return RealFieldElement Modifier and Type Method Description T[][]ClassicalRungeKuttaFieldIntegrator. getA()Get the internal weights from Butcher array (without the first empty row).T[][]DormandPrince54FieldIntegrator. getA()Get the internal weights from Butcher array (without the first empty row).T[][]DormandPrince853FieldIntegrator. getA()Get the internal weights from Butcher array (without the first empty row).T[][]EulerFieldIntegrator. getA()Get the internal weights from Butcher array (without the first empty row).T[][]FieldButcherArrayProvider. getA()Get the internal weights from Butcher array (without the first empty row).T[][]GillFieldIntegrator. getA()Get the internal weights from Butcher array (without the first empty row).T[][]HighamHall54FieldIntegrator. getA()Get the internal weights from Butcher array (without the first empty row).T[][]LutherFieldIntegrator. getA()Get the internal weights from Butcher array (without the first empty row).T[][]MidpointFieldIntegrator. getA()Get the internal weights from Butcher array (without the first empty row).T[][]ThreeEighthesFieldIntegrator. getA()Get the internal weights from Butcher array (without the first empty row).T[]ClassicalRungeKuttaFieldIntegrator. getB()Get the external weights for the high order method from Butcher array.T[]DormandPrince54FieldIntegrator. getB()Get the external weights for the high order method from Butcher array.T[]DormandPrince853FieldIntegrator. getB()Get the external weights for the high order method from Butcher array.T[]EulerFieldIntegrator. getB()Get the external weights for the high order method from Butcher array.T[]FieldButcherArrayProvider. getB()Get the external weights for the high order method from Butcher array.T[]GillFieldIntegrator. getB()Get the external weights for the high order method from Butcher array.T[]HighamHall54FieldIntegrator. getB()Get the external weights for the high order method from Butcher array.T[]LutherFieldIntegrator. getB()Get the external weights for the high order method from Butcher array.T[]MidpointFieldIntegrator. getB()Get the external weights for the high order method from Butcher array.T[]ThreeEighthesFieldIntegrator. getB()Get the external weights for the high order method from Butcher array.T[]ClassicalRungeKuttaFieldIntegrator. getC()Get the time steps from Butcher array (without the first zero).T[]DormandPrince54FieldIntegrator. getC()Get the time steps from Butcher array (without the first zero).T[]DormandPrince853FieldIntegrator. getC()Get the time steps from Butcher array (without the first zero).T[]EulerFieldIntegrator. getC()Get the time steps from Butcher array (without the first zero).T[]FieldButcherArrayProvider. getC()Get the time steps from Butcher array (without the first zero).T[]GillFieldIntegrator. getC()Get the time steps from Butcher array (without the first zero).T[]HighamHall54FieldIntegrator. getC()Get the time steps from Butcher array (without the first zero).T[]LutherFieldIntegrator. getC()Get the time steps from Butcher array (without the first zero).T[]MidpointFieldIntegrator. getC()Get the time steps from Butcher array (without the first zero).T[]ThreeEighthesFieldIntegrator. getC()Get the time steps from Butcher array (without the first zero).T[]RungeKuttaFieldIntegrator. singleStep(FirstOrderFieldDifferentialEquations<T> equations, T t0, T[] y0, T t)Fast computation of a single step of ODE integration.Methods in org.apache.commons.math4.legacy.ode.nonstiff with parameters of type RealFieldElement Modifier and Type Method Description protected org.apache.commons.math4.legacy.ode.nonstiff.ClassicalRungeKuttaFieldStepInterpolator<T>ClassicalRungeKuttaFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.DormandPrince54FieldStepInterpolator<T>DormandPrince54FieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.DormandPrince853FieldStepInterpolator<T>DormandPrince853FieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected abstract org.apache.commons.math4.legacy.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>EmbeddedRungeKuttaFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.EulerFieldStepInterpolator<T>EulerFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.GillFieldStepInterpolator<T>GillFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.HighamHall54FieldStepInterpolator<T>HighamHall54FieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.LutherFieldStepInterpolator<T>LutherFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.MidpointFieldStepInterpolator<T>MidpointFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected abstract org.apache.commons.math4.legacy.ode.nonstiff.RungeKuttaFieldStepInterpolator<T>RungeKuttaFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected org.apache.commons.math4.legacy.ode.nonstiff.ThreeEighthesFieldStepInterpolator<T>ThreeEighthesFieldIntegrator. createInterpolator(boolean forward, T[][] yDotK, FieldODEStateAndDerivative<T> globalPreviousState, FieldODEStateAndDerivative<T> globalCurrentState, FieldEquationsMapper<T> mapper)Create an interpolator.protected TDormandPrince54FieldIntegrator. estimateError(T[][] yDotK, T[] y0, T[] y1, T h)Compute the error ratio.protected TDormandPrince853FieldIntegrator. estimateError(T[][] yDotK, T[] y0, T[] y1, T h)Compute the error ratio.protected abstract TEmbeddedRungeKuttaFieldIntegrator. estimateError(T[][] yDotK, T[] y0, T[] y1, T h)Compute the error ratio.protected THighamHall54FieldIntegrator. estimateError(T[][] yDotK, T[] y0, T[] y1, T h)Compute the error ratio.protected Array2DRowFieldMatrix<T>AdamsFieldIntegrator. initializeHighOrderDerivatives(T h, T[] t, T[][] y, T[][] yDot)Initialize the high order scaled derivatives at step start.Array2DRowFieldMatrix<T>AdamsNordsieckFieldTransformer. initializeHighOrderDerivatives(T h, T[] t, T[][] y, T[][] yDot)Initialize the high order scaled derivatives at step start.TAdaptiveStepsizeFieldIntegrator. initializeStep(boolean forward, int order, T[] scale, FieldODEStateAndDerivative<T> state0, FieldEquationsMapper<T> mapper)Initialize the integration step.T[]RungeKuttaFieldIntegrator. singleStep(FirstOrderFieldDifferentialEquations<T> equations, T t0, T[] y0, T t)Fast computation of a single step of ODE integration.voidAdamsFieldIntegrator. updateHighOrderDerivativesPhase2(T[] start, T[] end, Array2DRowFieldMatrix<T> highOrder)Update the high order scaled derivatives Adams integrators (phase 2).voidAdamsNordsieckFieldTransformer. updateHighOrderDerivativesPhase2(T[] start, T[] end, Array2DRowFieldMatrix<T> highOrder)Update the high order scaled derivatives Adams integrators (phase 2). -
Uses of RealFieldElement in org.apache.commons.math4.legacy.ode.sampling
Classes in org.apache.commons.math4.legacy.ode.sampling with type parameters of type RealFieldElement Modifier and Type Class Description classAbstractFieldStepInterpolator<T extends RealFieldElement<T>>This abstract class represents an interpolator over the last step during an ODE integration.interfaceFieldFixedStepHandler<T extends RealFieldElement<T>>This interface represents a handler that should be called after each successful fixed step.interfaceFieldStepHandler<T extends RealFieldElement<T>>This interface represents a handler that should be called after each successful step.interfaceFieldStepInterpolator<T extends RealFieldElement<T>>This interface represents an interpolator over the last step during an ODE integration.classFieldStepNormalizer<T extends RealFieldElement<T>>This class wraps an object implementingFieldFixedStepHandlerinto aFieldStepHandler.
-