Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
storm::models::sparse::Smg< ValueType, RewardModelType > Member List

This is the complete list of members for storm::models::sparse::Smg< ValueType, RewardModelType >, including all inherited members.

additionalDotStateInfo(uint64_t state) conststorm::models::sparse::Model< CValueType, CRewardModelType >protectedvirtual
addRewardModel(std::string const &rewardModelName, RewardModelType const &rewModel)storm::models::sparse::Model< CValueType, CRewardModelType >
applyScheduler(storm::storage::Scheduler< ValueType > const &scheduler, bool dropUnreachableStates=true, bool preserveModelType=false) conststorm::models::sparse::NondeterministicModel< ValueType, RewardModelType >
as()storm::models::ModelBaseinline
as() conststorm::models::ModelBaseinline
computeStatesOfCoalition(storm::logic::PlayerCoalition const &coalition) conststorm::models::sparse::Smg< ValueType, RewardModelType >
getBackwardTransitions() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getChoiceIndex(storm::storage::StateActionPair const &stateactPair) conststorm::models::sparse::NondeterministicModel< ValueType, RewardModelType >
getChoiceLabeling() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getChoiceOrigins() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getInitialStates() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getLabelsOfState(storm::storage::sparse::state_type state) conststorm::models::sparse::Model< CValueType, CRewardModelType >
getNondeterministicChoiceIndices() conststorm::models::sparse::NondeterministicModel< ValueType, RewardModelType >
getNumberOfChoices(uint_fast64_t state) conststorm::models::sparse::NondeterministicModel< ValueType, RewardModelType >
storm::models::sparse::Model::getNumberOfChoices() const overridestorm::models::sparse::Model< CValueType, CRewardModelType >virtual
getNumberOfRewardModels() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getNumberOfStates() const overridestorm::models::sparse::Model< CValueType, CRewardModelType >virtual
getNumberOfTransitions() const overridestorm::models::sparse::Model< CValueType, CRewardModelType >virtual
getOptionalChoiceLabeling() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getOptionalChoiceLabeling()storm::models::sparse::Model< CValueType, CRewardModelType >
getOptionalChoiceOrigins() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getOptionalChoiceOrigins()storm::models::sparse::Model< CValueType, CRewardModelType >
getOptionalStateValuations() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getOptionalStateValuations()storm::models::sparse::Model< CValueType, CRewardModelType >
getPlayerIndex(std::string const &playerName) conststorm::models::sparse::Smg< ValueType, RewardModelType >
getPlayerOfState(uint64_t stateIndex) conststorm::models::sparse::Smg< ValueType, RewardModelType >
getRewardModel(std::string const &rewardModelName) conststorm::models::sparse::Model< CValueType, CRewardModelType >
getRewardModel(std::string const &rewardModelName)storm::models::sparse::Model< CValueType, CRewardModelType >
getRewardModels() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getRewardModels()storm::models::sparse::Model< CValueType, CRewardModelType >
getRows(storm::storage::sparse::state_type state) conststorm::models::sparse::Model< CValueType, CRewardModelType >virtual
getStateLabeling() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getStateLabeling()storm::models::sparse::Model< CValueType, CRewardModelType >
getStatePlayerIndications() conststorm::models::sparse::Smg< ValueType, RewardModelType >
getStates(std::string const &label) conststorm::models::sparse::Model< CValueType, CRewardModelType >
getStateValuations() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getTransitionMatrix() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getTransitionMatrix()storm::models::sparse::Model< CValueType, CRewardModelType >
getType() conststorm::models::ModelBasevirtual
getUniqueRewardModel() conststorm::models::sparse::Model< CValueType, CRewardModelType >
getUniqueRewardModel()storm::models::sparse::Model< CValueType, CRewardModelType >
getUniqueRewardModelName() const overridestorm::models::sparse::Model< CValueType, CRewardModelType >virtual
hasChoiceLabeling() conststorm::models::sparse::Model< CValueType, CRewardModelType >
hasChoiceOrigins() conststorm::models::sparse::Model< CValueType, CRewardModelType >
hash() conststorm::models::sparse::Model< CValueType, CRewardModelType >virtual
hasLabel(std::string const &label) conststorm::models::sparse::Model< CValueType, CRewardModelType >
hasParameters() const overridestorm::models::sparse::Model< CValueType, CRewardModelType >virtual
hasRewardModel(std::string const &rewardModelName) const overridestorm::models::sparse::Model< CValueType, CRewardModelType >virtual
hasRewardModel() conststorm::models::sparse::Model< CValueType, CRewardModelType >
hasStateValuations() conststorm::models::sparse::Model< CValueType, CRewardModelType >
hasUncertainty() conststorm::models::sparse::Model< CValueType, CRewardModelType >virtual
hasUniqueRewardModel() const overridestorm::models::sparse::Model< CValueType, CRewardModelType >virtual
isDiscreteTimeModel() conststorm::models::ModelBase
isExact() const overridestorm::models::sparse::Model< CValueType, CRewardModelType >virtual
isNondeterministicModel() conststorm::models::ModelBase
isOfType(storm::models::ModelType const &modelType) conststorm::models::ModelBase
isPartiallyObservable() conststorm::models::ModelBasevirtual
isSinkState(uint64_t sink) conststorm::models::sparse::Model< CValueType, CRewardModelType >
isSparseModel() const overridestorm::models::sparse::Model< CValueType, CRewardModelType >virtual
isSymbolicModel() conststorm::models::ModelBasevirtual
Model(Model< ValueType, RewardModelType > const &other)=defaultstorm::models::sparse::Model< CValueType, CRewardModelType >
Model(ModelType modelType, storm::storage::sparse::ModelComponents< ValueType, RewardModelType > const &components)storm::models::sparse::Model< CValueType, CRewardModelType >
Model(ModelType modelType, storm::storage::sparse::ModelComponents< ValueType, RewardModelType > &&components)storm::models::sparse::Model< CValueType, CRewardModelType >
Model< CValueType >::Model(ModelType const &modelType)storm::models::Model< CValueType >inline
ModelBase(ModelType const &modelType)storm::models::ModelBaseinline
NondeterministicModel(ModelType modelType, storm::storage::sparse::ModelComponents< ValueType, RewardModelType > const &components)storm::models::sparse::NondeterministicModel< ValueType, RewardModelType >
NondeterministicModel(ModelType modelType, storm::storage::sparse::ModelComponents< ValueType, RewardModelType > &&components)storm::models::sparse::NondeterministicModel< ValueType, RewardModelType >
operator=(Smg< ValueType, RewardModelType > const &other)=defaultstorm::models::sparse::Smg< ValueType, RewardModelType >
operator=(Smg< ValueType, RewardModelType > &&other)=defaultstorm::models::sparse::Smg< ValueType, RewardModelType >
storm::models::sparse::NondeterministicModel::operator=(Model< ValueType, RewardModelType > const &other)=defaultstorm::models::sparse::Model< CValueType, CRewardModelType >
printModelInformationFooterToStream(std::ostream &out) conststorm::models::sparse::Model< CValueType, CRewardModelType >protected
printModelInformationHeaderToStream(std::ostream &out) conststorm::models::sparse::Model< CValueType, CRewardModelType >protected
printModelInformationToStream(std::ostream &out) const overridestorm::models::sparse::NondeterministicModel< ValueType, RewardModelType >virtual
printRewardModelsInformationToStream(std::ostream &out) conststorm::models::sparse::Model< CValueType, CRewardModelType >protected
reduceToStateBasedRewards() overridestorm::models::sparse::NondeterministicModel< ValueType, RewardModelType >virtual
removeRewardModel(std::string const &rewardModelName)storm::models::sparse::Model< CValueType, CRewardModelType >
Representationstorm::models::sparse::Model< CValueType, CRewardModelType >static
restrictRewardModels(std::set< std::string > const &keptRewardModels)storm::models::sparse::Model< CValueType, CRewardModelType >
rewardModel(std::string const &rewardModelName)storm::models::sparse::Model< CValueType, CRewardModelType >protected
RewardModelType typedefstorm::models::sparse::Model< CValueType, CRewardModelType >
setInitialStates(storm::storage::BitVector const &states)storm::models::sparse::Model< CValueType, CRewardModelType >
setTransitionMatrix(storm::storage::SparseMatrix< ValueType > const &transitionMatrix)storm::models::sparse::Model< CValueType, CRewardModelType >protected
setTransitionMatrix(storm::storage::SparseMatrix< ValueType > &&transitionMatrix)storm::models::sparse::Model< CValueType, CRewardModelType >protected
Smg(storm::storage::sparse::ModelComponents< ValueType, RewardModelType > const &components)storm::models::sparse::Smg< ValueType, RewardModelType >
Smg(storm::storage::sparse::ModelComponents< ValueType, RewardModelType > &&components)storm::models::sparse::Smg< ValueType, RewardModelType >
Smg(Smg< ValueType, RewardModelType > const &other)=defaultstorm::models::sparse::Smg< ValueType, RewardModelType >
Smg(Smg< ValueType, RewardModelType > &&other)=defaultstorm::models::sparse::Smg< ValueType, RewardModelType >
supportsParameters() const overridestorm::models::sparse::Model< CValueType, CRewardModelType >virtual
supportsUncertainty() conststorm::models::sparse::Model< CValueType, CRewardModelType >virtual
ValueType typedefstorm::models::sparse::Model< CValueType, CRewardModelType >
writeDotToStream(std::ostream &outStream, size_t maxWidthLabel=30, bool includeLabeling=true, storm::storage::BitVector const *subsystem=nullptr, std::vector< ValueType > const *firstValue=nullptr, std::vector< ValueType > const *secondValue=nullptr, std::vector< uint_fast64_t > const *stateColoring=nullptr, std::vector< std::string > const *colors=nullptr, std::vector< uint_fast64_t > *scheduler=nullptr, bool finalizeOutput=true) const overridestorm::models::sparse::NondeterministicModel< ValueType, RewardModelType >virtual
storm::models::sparse::Model::writeDotToStream(std::ostream &outStream, size_t maxWidthLabel=30, bool includeLabeling=true, storm::storage::BitVector const *subsystem=nullptr, std::vector< ValueType > const *firstValue=nullptr, std::vector< ValueType > const *secondValue=nullptr, std::vector< uint64_t > const *stateColoring=nullptr, std::vector< std::string > const *colors=nullptr, std::vector< uint_fast64_t > *scheduler=nullptr, bool finalizeOutput=true) conststorm::models::sparse::Model< CValueType, CRewardModelType >virtual
writeJsonToStream(std::ostream &outStream) conststorm::models::sparse::Model< CValueType, CRewardModelType >virtual
writeJsonToStream(std::ostream &) conststorm::models::sparse::Model< CValueType, CRewardModelType >
~Model()=defaultstorm::models::sparse::Model< CValueType, CRewardModelType >virtual
~ModelBase()storm::models::ModelBaseinlinevirtual
~NondeterministicModel()=defaultstorm::models::sparse::NondeterministicModel< ValueType, RewardModelType >virtual