Package org.lemsml.jlems.api
Class LEMSRunConfiguration
- java.lang.Object
-
- org.lemsml.jlems.api.LEMSRunConfiguration
-
- All Implemented Interfaces:
ILEMSRunConfiguration
public class LEMSRunConfiguration extends java.lang.Object implements ILEMSRunConfiguration
-
-
Field Summary
Fields Modifier and Type Field Description private double_runtimeprivate java.util.List<IStateRecord>_statesToRecordprivate double_timeStep
-
Constructor Summary
Constructors Constructor Description LEMSRunConfiguration(double timeStep, double runtime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddStateRecord(IStateRecord stateRecord)java.util.List<IStateRecord>getRecordedStates()doublegetRuntime()doublegetTimestep()
-
-
-
Field Detail
-
_timeStep
private double _timeStep
-
_runtime
private double _runtime
-
_statesToRecord
private java.util.List<IStateRecord> _statesToRecord
-
-
Method Detail
-
getTimestep
public double getTimestep()
- Specified by:
getTimestepin interfaceILEMSRunConfiguration
-
getRuntime
public double getRuntime()
- Specified by:
getRuntimein interfaceILEMSRunConfiguration
-
addStateRecord
public void addStateRecord(IStateRecord stateRecord)
- Specified by:
addStateRecordin interfaceILEMSRunConfiguration
-
getRecordedStates
public java.util.List<IStateRecord> getRecordedStates()
- Specified by:
getRecordedStatesin interfaceILEMSRunConfiguration
-
-