Package com.powsybl.dynawaltz
Class DynaWaltzParameters
java.lang.Object
com.powsybl.commons.extensions.AbstractExtension<com.powsybl.dynamicsimulation.DynamicSimulationParameters>
com.powsybl.dynawaltz.DynaWaltzParameters
- All Implemented Interfaces:
com.powsybl.commons.extensions.Extension<com.powsybl.dynamicsimulation.DynamicSimulationParameters>
public class DynaWaltzParameters
extends com.powsybl.commons.extensions.AbstractExtension<com.powsybl.dynamicsimulation.DynamicSimulationParameters>
- Author:
- Marcos de Miguel <demiguelm at aia.es>, Florian Dupuy <florian.dupuy at rte-france.com>
-
Nested Class Summary
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addModelParameters
(ParametersSet parameterSet) getModelParameters
(String parameterSetId) getName()
boolean
boolean
boolean
static DynaWaltzParameters
load()
Loads parameters from the default platform configuration.static DynaWaltzParameters
load
(com.powsybl.commons.config.PlatformConfig platformConfig) Load parameters from a provided platform configuration.static DynaWaltzParameters
load
(com.powsybl.commons.config.PlatformConfig platformConfig, FileSystem fileSystem) setDumpFileParameters
(DumpFileParameters dumpFileParameters) setMergeLoads
(boolean mergeLoads) setModelsParameters
(Collection<ParametersSet> parametersSets) setNetworkParameters
(ParametersSet networkParameters) setSolverParameters
(ParametersSet solverParameters) setSolverType
(DynaWaltzParameters.SolverType solverType) setUseModelSimplifiers
(boolean useModelSimplifiers) setWriteFinalState
(boolean writeFinalState) Methods inherited from class com.powsybl.commons.extensions.AbstractExtension
cleanup, getExtendable, setExtendable
-
Field Details
-
DEFAULT_SOLVER_TYPE
-
DEFAULT_NETWORK_PAR_ID
- See Also:
-
DEFAULT_SOLVER_PAR_ID
- See Also:
-
DEFAULT_MERGE_LOADS
public static final boolean DEFAULT_MERGE_LOADS- See Also:
-
DEFAULT_INPUT_PARAMETERS_FILE
- See Also:
-
DEFAULT_INPUT_NETWORK_PARAMETERS_FILE
- See Also:
-
DEFAULT_INPUT_SOLVER_PARAMETERS_FILE
- See Also:
-
MODELS_OUTPUT_PARAMETERS_FILE
- See Also:
-
NETWORK_OUTPUT_PARAMETERS_FILE
- See Also:
-
SOLVER_OUTPUT_PARAMETERS_FILE
- See Also:
-
USE_MODEL_SIMPLIFIERS
public static final boolean USE_MODEL_SIMPLIFIERS- See Also:
-
-
Constructor Details
-
DynaWaltzParameters
public DynaWaltzParameters()
-
-
Method Details
-
load
Loads parameters from the default platform configuration. -
load
Load parameters from a provided platform configuration. -
load
public static DynaWaltzParameters load(com.powsybl.commons.config.PlatformConfig platformConfig, FileSystem fileSystem) -
getName
-
addModelParameters
-
getModelParameters
-
getModelParameters
-
setModelsParameters
-
setNetworkParameters
-
getNetworkParameters
-
setSolverParameters
-
getSolverParameters
-
setSolverType
-
getSolverType
-
isMergeLoads
public boolean isMergeLoads() -
setMergeLoads
-
setWriteFinalState
-
isWriteFinalState
public boolean isWriteFinalState() -
isUseModelSimplifiers
public boolean isUseModelSimplifiers() -
setUseModelSimplifiers
-
getDumpFileParameters
-
setDumpFileParameters
-
setDefaultDumpFileParameters
-