22 if (
settings.isEliminateFunctionsSet()) {
25 if (
settings.isEliminateArraysSet()) {
void remove(ModelFeature const &modelFeature)
static storm::converter::JaniConversionOptions buildJaniConversionOptions()
SettingsType const & getModule()
Get module.
uint64_t locationEliminationLocationHeuristic
Controls which locations are eliminated if location elimination is enabled.
bool globalVars
If set, variables will be made global wherever possible.
bool replaceUnassignedVariablesWithConstants
If set, local and global variables that are (a) not assigned to some value and (b) have a known initi...
uint64_t locationEliminationEdgeHeuristic
bool localVars
If set, variables will be made local wherever possible.
bool locationElimination
If set, attempts to perform location elimination of states to reduce the state space of the final mod...
storm::jani::ModelFeatures allowedModelFeatures
Only these model features are allowed in the output.
std::vector< std::pair< std::string, std::string > > locationVariables
(Automaton,Variable)-pairs that will be transformed to location variables of the respective automaton...
bool simplifyComposition
If set, attempts to simplify the system composition.
bool flatten
If set, the model is transformed into a single automaton.
bool edgeAssignments
If set, the model might have transient assignments to the edges.