Package com.anylogic.engine
- java.lang.Object
-
- com.anylogic.engine.SDIntegrationManager
- All Implemented Interfaces:
java.io.Serializable
@AnyLogicInternalCodegenAPI public class SDIntegrationManager extends java.lang.Object implements java.io.Serializable
This class solves a system of algebraic differential equations.
- Author:
- AnyLogic North America, LLC https://anylogic.com
- See Also:
- Serialized Form
SDIntegrationManager(int mathDiffEqCount,
int mathAlgEqCount,
int mathFormEqCount) |
Constructor
|
Constructor | Description |
---|
int |
doStep(Agent ao,
double currentTime,
double TOUT,
boolean initialConditionsSolving) |
Does integration step for the given agent
|
int |
FEX(double T,
double[] D,
double[] A,
double[] RD,
double[] RA) |
|
int |
SOLOUT(double time,
double[] y,
double[] x) |
|
Modifier and Type | Method | Description |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
@AnyLogicInternalCodegenAPI public SDIntegrationManager(int mathDiffEqCount, int mathAlgEqCount, int mathFormEqCount)
Constructor
- Parameters:
mathDiffEqCount
- number of differential equationsmathAlgEqCount
- number of algebraic equationsmathFormEqCount
- number of formulas
@AnyLogicInternalAPI public int FEX(double T, double[] D, double[] A, double[] RD, double[] RA)
@AnyLogicInternalAPI public int SOLOUT(double time, double[] y, double[] x)
@AnyLogicInternalCodegenAPI public int doStep(Agent ao, double currentTime, double TOUT, boolean initialConditionsSolving)
Does integration step for the given agent
- Parameters:
ao
- reference to agentcurrentTime
- initial timeTOUT
- final timeinitialConditionsSolving
-true
if functions for initial conditions should be used- Returns:
- state of operation (e.g.
NumMethod.nmSuccess
)
-
How can we improve this article?
-