Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
storm::jani::Model Member List

This is the complete list of members for storm::jani::Model, including all inherited members.

addAction(Action const &action)storm::jani::Model
addAutomaton(Automaton const &automaton)storm::jani::Model
addConstant(Constant const &constant)storm::jani::Model
addFunctionDefinition(FunctionDefinition const &functionDefinition)storm::jani::Model
addNonTrivialRewardExpression(std::string const &identifier, storm::expressions::Expression const &rewardExpression)storm::jani::Model
addVariable(Variable const &variable)storm::jani::Model
checkValid() conststorm::jani::Model
containsArrayVariables() conststorm::jani::Model
decodeAutomatonAndEdgeIndices(uint64_t index)storm::jani::Modelstatic
defineUndefinedConstants(std::map< storm::expressions::Variable, storm::expressions::Expression > const &constantDefinitions) conststorm::jani::Model
eliminateArrays(bool keepNonTrivialArrayAccess=false)storm::jani::Model
eliminateArrays(std::vector< Property > &properties)storm::jani::Model
encodeAutomatonAndEdgeIndices(uint64_t automatonIndex, uint64_t edgeIndex)storm::jani::Modelstatic
Exporterstorm::jani::Modelfriend
finalize()storm::jani::Model
flattenComposition(std::shared_ptr< storm::utility::solver::SmtSolverFactory > const &smtSolverFactory=std::make_shared< storm::utility::solver::SmtSolverFactory >()) conststorm::jani::Model
getAction(uint64_t index) conststorm::jani::Model
getActionIndex(std::string const &name) conststorm::jani::Model
getActionIndexToNameMap() conststorm::jani::Model
getActionNames(bool includeSilent=true) conststorm::jani::Model
getActions() conststorm::jani::Model
getActionToIndexMap() conststorm::jani::Model
getAllExpressionVariables(bool includeLocationExpressionVariables=false) conststorm::jani::Model
getAllLocationExpressionVariables() conststorm::jani::Model
getAllRangeExpressions(std::vector< std::reference_wrapper< storm::jani::Automaton const > > const &automata={}) conststorm::jani::Model
getAllRewardModelExpressions() conststorm::jani::Model
getAutomata()storm::jani::Model
getAutomata() conststorm::jani::Model
getAutomaton(std::string const &name)storm::jani::Model
getAutomaton(uint64_t index)storm::jani::Model
getAutomaton(uint64_t index) conststorm::jani::Model
getAutomaton(std::string const &name) conststorm::jani::Model
getAutomatonIndex(std::string const &name) conststorm::jani::Model
getConstant(std::string const &name) conststorm::jani::Model
getConstants() conststorm::jani::Model
getConstants()storm::jani::Model
getConstantsSubstitution() conststorm::jani::Model
getExpressionManager() conststorm::jani::Model
getGlobalFunctionDefinitions() conststorm::jani::Model
getGlobalFunctionDefinitions()storm::jani::Model
getGlobalVariable(std::string const &name) conststorm::jani::Model
getGlobalVariables()storm::jani::Model
getGlobalVariables() conststorm::jani::Model
getInitialStatesExpression() conststorm::jani::Model
getInitialStatesExpression(std::vector< std::reference_wrapper< storm::jani::Automaton const > > const &automata) conststorm::jani::Model
getInitialStatesRestriction() conststorm::jani::Model
getJaniVersion() conststorm::jani::Model
getLabelExpression(Variable const &transientVariable, std::vector< std::reference_wrapper< Automaton const > > const &automata) conststorm::jani::Model
getLabelExpression(Variable const &transientVariable) conststorm::jani::Model
getManager() conststorm::jani::Model
getModelFeatures() conststorm::jani::Model
getModelFeatures()storm::jani::Model
getModelInformation() conststorm::jani::Model
getModelType() conststorm::jani::Model
getName() conststorm::jani::Model
getNonsilentActionIndices() conststorm::jani::Model
getNonTrivialRewardExpressions() conststorm::jani::Model
getNonTrivialRewardExpressions()storm::jani::Model
getNumberOfAutomata() conststorm::jani::Model
getNumberOfEdges() conststorm::jani::Model
getRewardModelExpression(std::string const &identifier) conststorm::jani::Model
getStandardSystemComposition() conststorm::jani::Model
getSystemComposition() conststorm::jani::Model
getTotalNumberOfNonTransientVariables() conststorm::jani::Model
getUndefinedConstants() conststorm::jani::Model
hasAction(std::string const &name) conststorm::jani::Model
hasAutomaton(std::string const &name) conststorm::jani::Model
hasConstant(std::string const &name) conststorm::jani::Model
hasGlobalVariable(std::string const &name) conststorm::jani::Model
hasInitialStatesRestriction() conststorm::jani::Model
hasNonGlobalTransientVariable() conststorm::jani::Model
hasNonTrivialInitialStates() conststorm::jani::Model
hasNonTrivialRewardExpression() conststorm::jani::Model
hasStandardCompliantComposition() conststorm::jani::Model
hasStandardComposition() conststorm::jani::Model
hasTransientEdgeDestinationAssignments() conststorm::jani::Model
hasTrivialInitialStatesExpression() conststorm::jani::Model
hasUndefinedConstants() conststorm::jani::Model
isDeterministicModel() conststorm::jani::Model
isDiscreteTimeModel() conststorm::jani::Model
isLinear() conststorm::jani::Model
isNonTrivialRewardModelExpression(std::string const &identifier) conststorm::jani::Model
liftTransientEdgeDestinationAssignments(int64_t maxLevel=0)storm::jani::Model
makeStandardJaniCompliant()storm::jani::Model
Model()storm::jani::Model
Model(std::string const &name, ModelType const &modelType, uint64_t version=1, boost::optional< std::shared_ptr< storm::expressions::ExpressionManager > > const &expressionManager=boost::none)storm::jani::Model
Model(Model const &other)storm::jani::Model
Model(Model &&other)storm::jani::Model
operator=(Model const &other)storm::jani::Model
operator=(Model &&other)storm::jani::Model
pushEdgeAssignmentsToDestinations()storm::jani::Model
removeConstant(std::string const &name)storm::jani::Model
replaceAutomaton(uint64_t index, Automaton const &newAutomaton)storm::jani::Model
replaceUnassignedVariablesWithConstants()storm::jani::Model
restrictEdges(storm::storage::FlatSet< uint_fast64_t > const &automataAndEdgeIndices) conststorm::jani::Model
restrictToFeatures(ModelFeatures const &modelFeatures)storm::jani::Model
restrictToFeatures(ModelFeatures const &modelFeatures, std::vector< Property > &properties)storm::jani::Model
reusesActionsInComposition() conststorm::jani::Model
setInitialStatesRestriction(storm::expressions::Expression const &initialStatesRestriction)storm::jani::Model
setModelType(ModelType const &)storm::jani::Model
setName(std::string const &newName)storm::jani::Model
setStandardSystemComposition()storm::jani::Model
setSystemComposition(std::shared_ptr< Composition > const &composition)storm::jani::Model
SILENT_ACTION_INDEXstorm::jani::Modelstatic
SILENT_ACTION_NAMEstorm::jani::Modelstatic
simplifyComposition()storm::jani::Model
substitute(std::map< storm::expressions::Variable, storm::expressions::Expression > const &substitution, bool const substituteTranscendentalNumbers)storm::jani::Model
substituteConstants() conststorm::jani::Model
substituteConstantsFunctionsTranscendentals() conststorm::jani::Model
substituteConstantsInPlace(bool const substituteTranscendentalNumbers)storm::jani::Model
substituteFunctions()storm::jani::Model
substituteFunctions(std::vector< Property > &properties)storm::jani::Model
undefinedConstantsAreGraphPreserving() conststorm::jani::Model
usesAssignmentLevels(bool onlyTransient=false) conststorm::jani::Model
writeDotToStream(std::ostream &outStream=std::cout) conststorm::jani::Model