Package org.hipparchus.ode
Interface ComplexOrdinaryDifferentialEquation
-
public interface ComplexOrdinaryDifferentialEquation
This interface represents a first order differential equations set forcomplex state
.- Since:
- 1.4
- See Also:
OrdinaryDifferentialEquation
,ComplexODEConverter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Complex[]
computeDerivatives(double t, Complex[] y)
Get the current time derivative of the state vector.int
getDimension()
Get the dimension of the problem.default void
init(double t0, Complex[] y0, double finalTime)
Initialize equations at the start of an ODE integration.
-
-
-
Method Detail
-
getDimension
int getDimension()
Get the dimension of the problem.- Returns:
- dimension of the problem
-
init
default void init(double t0, Complex[] y0, double finalTime)
Initialize equations at the start of an ODE integration.This method is called once at the start of the integration. It may be used by the equations to initialize some internal data if needed.
The default implementation does nothing.
- Parameters:
t0
- value of the independent time variable at integration starty0
- array containing the value of the state vector at integration startfinalTime
- target time for the integration
-
-