Package org.intocps.maestro.core.dto
Class MultiModel
- java.lang.Object
-
- org.intocps.maestro.core.dto.MultiModel
-
- Direct Known Subclasses:
ExtendedMultiModel
public class MultiModel extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMultiModel.InitializeLogLevel
-
Constructor Summary
Constructors Constructor Description MultiModel(java.util.Map<java.lang.String,java.lang.String> fmus, java.util.Map<java.lang.String,java.util.List<java.lang.String>> connections, java.util.Map<java.lang.String,java.lang.Object> parameters, java.util.Map<java.lang.String,java.util.List<java.lang.String>> logVariables, boolean parallelSimulation, boolean stabalizationEnabled, double global_absolute_tolerance, double global_relative_tolerance, boolean loggingOn, boolean visible, boolean simulationProgramDelay, IAlgorithmConfig algorithm, MultiModel.InitializeLogLevel overrideLogLevel, java.util.List<java.lang.String> environmentParameters, java.util.Map<java.lang.String,java.util.List<java.lang.String>> logLevels)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IAlgorithmConfiggetAlgorithm()java.util.Map<java.lang.String,java.util.List<java.lang.String>>getConnections()java.util.List<java.lang.String>getEnvironmentParameters()java.util.Map<java.lang.String,java.lang.String>getFmus()doublegetGlobal_absolute_tolerance()doublegetGlobal_relative_tolerance()java.util.Map<java.lang.String,java.util.List<java.lang.String>>getLogLevels()java.util.Map<java.lang.String,java.util.List<java.lang.String>>getLogVariables()MultiModel.InitializeLogLevelgetOverrideLogLevel()java.util.Map<java.lang.String,java.lang.Object>getParameters()booleanisLoggingOn()booleanisParallelSimulation()booleanisSimulationProgramDelay()booleanisStabalizationEnabled()booleanisVisible()
-
-
-
Constructor Detail
-
MultiModel
public MultiModel(java.util.Map<java.lang.String,java.lang.String> fmus, java.util.Map<java.lang.String,java.util.List<java.lang.String>> connections, java.util.Map<java.lang.String,java.lang.Object> parameters, java.util.Map<java.lang.String,java.util.List<java.lang.String>> logVariables, boolean parallelSimulation, boolean stabalizationEnabled, double global_absolute_tolerance, double global_relative_tolerance, boolean loggingOn, boolean visible, boolean simulationProgramDelay, IAlgorithmConfig algorithm, MultiModel.InitializeLogLevel overrideLogLevel, java.util.List<java.lang.String> environmentParameters, java.util.Map<java.lang.String,java.util.List<java.lang.String>> logLevels)
-
-
Method Detail
-
getEnvironmentParameters
public java.util.List<java.lang.String> getEnvironmentParameters()
-
getOverrideLogLevel
public MultiModel.InitializeLogLevel getOverrideLogLevel()
-
getFmus
public java.util.Map<java.lang.String,java.lang.String> getFmus()
-
getConnections
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getConnections()
-
getParameters
public java.util.Map<java.lang.String,java.lang.Object> getParameters()
-
getLogVariables
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getLogVariables()
-
isParallelSimulation
public boolean isParallelSimulation()
-
isStabalizationEnabled
public boolean isStabalizationEnabled()
-
getGlobal_absolute_tolerance
public double getGlobal_absolute_tolerance()
-
getGlobal_relative_tolerance
public double getGlobal_relative_tolerance()
-
isLoggingOn
public boolean isLoggingOn()
-
isVisible
public boolean isVisible()
-
isSimulationProgramDelay
public boolean isSimulationProgramDelay()
-
getLogLevels
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getLogLevels()
-
getAlgorithm
public IAlgorithmConfig getAlgorithm()
-
-