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

This is the complete list of members for storm::prism::Program, including all inherited members.

addLabel(std::string const &name, storm::expressions::Expression const &statePredicateExpression)storm::prism::Program
buildActionIndexToActionNameMap() conststorm::prism::Program
buildActionIndexToPlayerIndexMap() conststorm::prism::Program
buildCommandIndexToActionIndex() conststorm::prism::Program
buildCommandIndexToActionNameMap() conststorm::prism::Program
buildModuleIndexToPlayerIndexMap() conststorm::prism::Program
checkValidity(Program::ValidityCheckLevel lvl=Program::ValidityCheckLevel::READYFORPROCESSING) conststorm::prism::Program
defineUndefinedConstants(std::map< storm::expressions::Variable, storm::expressions::Expression > const &constantDefinitions) conststorm::prism::Program
filterLabels(std::set< std::string > const &labelSet)storm::prism::Program
flattenModules(std::shared_ptr< storm::utility::solver::SmtSolverFactory > const &smtSolverFactory=std::shared_ptr< storm::utility::solver::SmtSolverFactory >(new storm::utility::solver::SmtSolverFactory())) conststorm::prism::Program
getActionIndex(std::string const &actionName) conststorm::prism::Program
getActionName(uint_fast64_t actionIndex) conststorm::prism::Program
getActionNameToIndexMapping() conststorm::prism::Program
getActions() conststorm::prism::Program
getAllExpressionVariables(bool includeConstants=true) conststorm::prism::Program
getAllGuards(bool negated=false) conststorm::prism::Program
getAllRangeExpressions() conststorm::prism::Program
getConstant(std::string const &constantName) conststorm::prism::Program
getConstants() conststorm::prism::Program
getConstantsFormulasSubstitution(bool getConstantsSubstitution=true, bool getFormulasSubstitution=true) conststorm::prism::Program
getConstantsSubstitution() conststorm::prism::Program
getDefaultSystemComposition() conststorm::prism::Program
getFilename() conststorm::prism::LocatedInformation
getFinalRenamingOfModule(Module const &renamedModule) conststorm::prism::Program
getFormulas() conststorm::prism::Program
getFormulasSubstitution() conststorm::prism::Program
getGlobalBooleanVariable(std::string const &variableName) conststorm::prism::Program
getGlobalBooleanVariables() conststorm::prism::Program
getGlobalIntegerVariable(std::string const &variableName) conststorm::prism::Program
getGlobalIntegerVariables() conststorm::prism::Program
getIndexOfPlayer(std::string const &playerName) conststorm::prism::Program
getInitialStatesExpression() conststorm::prism::Program
getLabelExpression(std::string const &label) conststorm::prism::Program
getLabels() conststorm::prism::Program
getLabelToExpressionMapping() conststorm::prism::Program
getLineNumber() conststorm::prism::LocatedInformation
getManager() conststorm::prism::Program
getModelType() conststorm::prism::Program
getModule(uint_fast64_t index) conststorm::prism::Program
getModule(std::string const &moduleName) conststorm::prism::Program
getModuleCommandIndexByGlobalCommandIndex(uint_fast64_t globalCommandIndex) conststorm::prism::Program
getModuleIndexByVariable(std::string const &variableName) conststorm::prism::Program
getModuleIndicesByAction(std::string const &action) conststorm::prism::Program
getModuleIndicesByActionIndex(uint_fast64_t actionIndex) conststorm::prism::Program
getModules() conststorm::prism::Program
getNumberOfCommands() conststorm::prism::Program
getNumberOfConstants() conststorm::prism::Program
getNumberOfFormulas() conststorm::prism::Program
getNumberOfGlobalBooleanVariables() conststorm::prism::Program
getNumberOfGlobalIntegerVariables() conststorm::prism::Program
getNumberOfLabels() conststorm::prism::Program
getNumberOfModules() conststorm::prism::Program
getNumberOfObservationLabels() conststorm::prism::Program
getNumberOfPlayers() conststorm::prism::Program
getNumberOfRewardModels() conststorm::prism::Program
getNumberOfUnlabeledCommands() conststorm::prism::Program
getObservationLabels() conststorm::prism::Program
getOptionalSystemCompositionConstruct() conststorm::prism::Program
getPlayerNameToIndexMapping() conststorm::prism::Program
getPlayers() conststorm::prism::Program
getPossiblySynchronizingCommands() conststorm::prism::Program
getRewardModel(std::string const &rewardModelName) conststorm::prism::Program
getRewardModel(uint_fast64_t index) conststorm::prism::Program
getRewardModels() conststorm::prism::Program
getSubstitutionForRenamedModule(Module const &renamedModule, std::map< storm::expressions::Variable, storm::expressions::Expression > const &substitution) conststorm::prism::Program
getSynchronizingActionIndices() conststorm::prism::Program
getSystemCompositionConstruct() conststorm::prism::Program
getUndefinedConstants() conststorm::prism::Program
getUndefinedConstantsAsString() conststorm::prism::Program
globalBooleanVariableExists(std::string const &variableName) conststorm::prism::Program
globalIntegerVariableExists(std::string const &variableName) conststorm::prism::Program
hasAction(std::string const &actionName) conststorm::prism::Program
hasAction(uint_fast64_t const &actionIndex) conststorm::prism::Program
hasConstant(std::string const &constantName) conststorm::prism::Program
hasInitialConstruct() conststorm::prism::Program
hasLabel(std::string const &labelName) conststorm::prism::Program
hasModule(std::string const &moduleName) conststorm::prism::Program
hasRewardModel() conststorm::prism::Program
hasRewardModel(std::string const &name) conststorm::prism::Program
hasUnboundedVariables() conststorm::prism::Program
hasUndefinedConstants() conststorm::prism::Program
isDeterministicModel() conststorm::prism::Program
isDiscreteTimeModel() conststorm::prism::Program
isPartiallyObservable() conststorm::prism::Program
labelUnlabelledCommands(std::map< uint64_t, std::string > const &nameSuggestions={}) conststorm::prism::Program
LocatedInformation(std::string const &filename, uint_fast64_t lineNumber)storm::prism::LocatedInformation
LocatedInformation()=defaultstorm::prism::LocatedInformation
LocatedInformation(LocatedInformation const &other)=defaultstorm::prism::LocatedInformation
LocatedInformation(LocatedInformation &&other)=defaultstorm::prism::LocatedInformation
ModelType enum namestorm::prism::Program
operator<<storm::prism::Programfriend
operator=(Program const &other)=defaultstorm::prism::Program
operator=(Program &&other)=defaultstorm::prism::Program
storm::prism::LocatedInformation::operator=(LocatedInformation const &other)=defaultstorm::prism::LocatedInformation
storm::prism::LocatedInformation::operator=(LocatedInformation &&other)=defaultstorm::prism::LocatedInformation
Program(std::shared_ptr< storm::expressions::ExpressionManager > manager, ModelType modelType, std::vector< Constant > const &constants, std::vector< BooleanVariable > const &globalBooleanVariables, std::vector< IntegerVariable > const &globalIntegerVariables, std::vector< Formula > const &formulas, std::vector< Player > const &players, std::vector< Module > const &modules, std::map< std::string, uint_fast64_t > const &actionToIndexMap, std::vector< RewardModel > const &rewardModels, std::vector< Label > const &labels, std::vector< ObservationLabel > const &observationLabels, boost::optional< InitialConstruct > const &initialConstruct, boost::optional< SystemCompositionConstruct > const &compositionConstruct, bool prismCompatibility, std::string const &filename="", uint_fast64_t lineNumber=0, bool finalModel=true)storm::prism::Program
Program()=defaultstorm::prism::Program
Program(Program const &other)=defaultstorm::prism::Program
Program(Program &&other)=defaultstorm::prism::Program
removeLabel(std::string const &name)storm::prism::Program
removeRewardModels()storm::prism::Program
replaceConstantByVariable(Constant const &c, expressions::Expression const &lowerBound, expressions::Expression const &upperBound, bool observable=true) conststorm::prism::Program
replaceVariableInitializationByInitExpression() conststorm::prism::Program
restrictCommands(storm::storage::FlatSet< uint_fast64_t > const &indexSet) conststorm::prism::Program
setFilename(std::string const &filename)storm::prism::LocatedInformation
setLineNumber(uint_fast64_t lineNumber)storm::prism::LocatedInformation
simplify()storm::prism::Program
specifiesSystemComposition() conststorm::prism::Program
substituteConstants() conststorm::prism::Program
substituteConstantsFormulas(bool substituteConstants=true, bool substituteFormulas=true) conststorm::prism::Program
substituteFormulas() conststorm::prism::Program
substituteNonStandardPredicates() conststorm::prism::Program
toJani(bool allVariablesGlobal=true, std::string suffix="") conststorm::prism::Program
toJani(std::vector< storm::jani::Property > const &properties, bool allVariablesGlobal=true, std::string suffix="") conststorm::prism::Program
undefinedConstantsAreGraphPreserving() conststorm::prism::Program
updateInitialStatesExpression(expressions::Expression const &newExpression)storm::prism::Program
usedConstants() conststorm::prism::Program
ValidityCheckLevel enum namestorm::prism::Program