Package com.anylogic.engine
- java.lang.Object
- com.anylogic.engine.SDIntegrationManager
- All Implemented Interfaces:
Serializable
@AnyLogicInternalCodegenAPI public class SDIntegrationManager extends Object implements Serializable
This class solves a system of algebraic differential equations.
- Author:
- AnyLogic North America, LLC https://anylogic.com
- See Also:
- Serialized Form
| Constructor | Description |
|---|---|
SDIntegrationManager |
Constructor
|
@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-trueif functions for initial conditions should be used- Returns:
- state of operation (e.g.
NumMethod.nmSuccess)