| Ncarl | |
| CInterval | |
| CUnivariatePolynomial | |
| CFactorizedPolynomial | |
| CCache | |
| CRationalFunction | |
| NEigen | |
| CNumTraits< storm::RationalNumber > | |
| Nstd | |
| Chash< storm::dft::storage::BEColourClass< ValueType > > | |
| Chash< storm::dft::storage::DFTState< ValueType > > | |
| Chash< storm::generator::SparseBeliefState< T > > | |
| Chash< Eigen::Matrix< ValueType, Eigen::Dynamic, 1 > > | |
| Chash< storm::storage::BitVector > | |
| Chash< storm::dd::Bdd< LibraryType > > | |
| Chash< storm::dd::InternalBdd< storm::dd::DdType::CUDD > > | |
| Chash< storm::dd::InternalBdd< storm::dd::DdType::Sylvan > > | |
| Chash< storm::storage::Distribution< ValueType > > | |
| Cless< storm::expressions::Expression > | |
| Chash< storm::expressions::Expression > | |
| Cequal_to< storm::expressions::Expression > | |
| Chash< storm::expressions::Type > | |
| Chash< storm::expressions::Variable > | |
| Chash< std::pair< uint_fast64_t, uint_fast64_t > > | |
| Chash< storm::storage::StateActionPair > | |
| Chash< storm::storage::StateActionTarget > | |
| Nstorm | |
| Nutility | |
| Npfinternal | |
| CFeatures | |
| Nresources | |
| CSignalInformation | |
| Nsolver | |
| CLpSolverFactory | |
| CGlpkLpSolverFactory | |
| CSoplexLpSolverFactory | |
| CGurobiLpSolverFactory | |
| CZ3LpSolverFactory | |
| CSmtSolverFactory | |
| CZ3SmtSolverFactory | |
| CMathsatSmtSolverFactory | |
| Nparametric | |
| CVariableType | Access the type of variables from a given function type |
| CCoefficientType | Acess the type of coefficients from a given function type |
| CVariableType< storm::RationalFunction > | |
| CCoefficientType< storm::RationalFunction > | |
| Ndetail | |
| CElementLess | |
| CDoubleLess | |
| CElementLess< double > | |
| CElementGreater | |
| CDoubleGreater | |
| CElementGreater< double > | |
| Ngraph | |
| CSymbolicGameProb01Result | |
| CExplicitGameProb01Result | |
| Nnumerical | |
| CFoxGlynnResult | |
| Nvector | |
| CVectorHash | |
| Nksp | |
| CPath | |
| CShortestPathsGenerator | |
| Nstring | |
| CSimilarStrings | |
| CAutomaticSettings | |
| CModelInstantiator | This class allows efficient instantiation of the given parametric model |
| CConstantsComparator | |
| CExtremum | Stores and manages an extremal (maximal or minimal) value |
| CFilteredRewardModel | |
| CHash | |
| CProgressMeasurement | A class that provides convenience operations to display run times |
| CRandomProbabilityGenerator | |
| CRandomProbabilityGenerator< double > | |
| CRandomProbabilityGenerator< storm::RationalNumber > | |
| CBernoulliDistributionGenerator | |
| CExponentialDistributionGenerator | |
| CStopwatch | A class that provides convenience operations to display run times |
| Njani | |
| Ndetail | |
| CEdges | |
| CConstEdges | |
| CArrayReplacementsCollectorExpressionVisitor | |
| CArrayEliminatorDataCollector | Gets the data necessary for array elimination |
| CArrayExpressionEliminationVisitor | Eliminates the array accesses in the given expression, for example ([[1],[2,3]])[i][j] --> i=0 ? [1][j] : [2,3][j] --> i=0 ? 1 : (j=0 ? 2 : 3) |
| CResultType | |
| CArrayVariableReplacer | |
| CFunctionEliminationExpressionVisitor | |
| CFunctionEliminatorTraverser | |
| CVariableAccessedTraverser | |
| CArrayExpressionFinderExpressionVisitor | |
| CArrayExpressionFinderTraverser | |
| CFunctionCallExpressionFinderExpressionVisitor | |
| CFunctionCallExpressionFinderTraverser | |
| CInformationCollector | |
| Nelimination_actions | |
| CAutomaticAction | |
| CEliminateAction | |
| CEliminateAutomaticallyAction | |
| CFinishAction | |
| CRebuildWithoutUnreachableAction | |
| CUnfoldAction | |
| CUnfoldDependencyGraph | |
| CVariableInfo | |
| CVariableGroup | |
| CAction | |
| CAssignment | |
| CAssignmentPartialOrderByLevelAndLValue | This functor enables ordering the assignments first by the assignment level and then by lValue |
| CAutomaton | |
| CAutomatonComposition | |
| CComposition | |
| CConstant | |
| CEdge | |
| CEdgeContainer | |
| CEdgeDestination | |
| CArrayEliminatorData | |
| CReplacement | |
| CArrayEliminator | |
| CFunctionDefinition | |
| CJaniLocationExpander | |
| CNewIndices | |
| CReturnType | |
| CJaniScopeChanger | |
| CJaniLocalEliminator | |
| CSession | |
| CAction | |
| CEliminationScheduler | |
| CLocation | Jani Location: |
| CLValue | |
| CConditionalMetaEdge | |
| CCompositionSimplificationVisitor | |
| CModel | |
| CModelFeatures | |
| CAssignmentLevelToLevelComparator | |
| COrderedAssignments | |
| CSynchronizationVector | |
| CSynchronizationVectorLexicographicalLess | |
| CParallelComposition | |
| CPropertyInterval | Property intervals as per Jani Specification |
| CFilterExpression | |
| CProperty | |
| CTemplateEdge | |
| CTemplateEdgeContainer | |
| CTemplateEdgeDestination | |
| CAssignmentLevelFinder | |
| CAssignmentsFinder | |
| CResultType | |
| CInformationObject | |
| CJaniTraverser | |
| CConstJaniTraverser | |
| CRewardModelInformation | |
| CArrayType | |
| CBasicType | |
| CBoundedType | |
| CClockType | |
| CContinuousType | |
| CJaniType | |
| CVariable | |
| CVariableSet | |
| CVariablesToConstantsTransformer | |
| CCompositionInformation | |
| CCompositionInformationVisitor | |
| CCompositionVisitor | |
| CCompositionJsonExporter | |
| CExpressionToJson | |
| CFormulaToJaniJson | |
| CJsonExporter | |
| Ncli | |
| CSymbolicInput | |
| CModelProcessingInformation | |
| CPostprocessingIdentity | |
| Nprism | |
| CAssignment | |
| CBooleanVariable | |
| CClockVariable | |
| CCommand | |
| CComposition | |
| CCompositionToJaniVisitor | |
| CCompositionVisitor | |
| CConstant | |
| CFormula | |
| CHidingComposition | |
| CInitialConstruct | |
| CIntegerVariable | |
| CInterleavingParallelComposition | |
| CLabel | |
| CObservationLabel | |
| CLocatedInformation | |
| CModule | |
| CModuleComposition | |
| CModuleRenaming | |
| COverlappingGuardAnalyser | |
| CParallelComposition | |
| CPlayer | |
| CCompositionValidityChecker | |
| CProgram | |
| CRenamingComposition | |
| CRestrictedParallelComposition | |
| CRewardModel | |
| CStateActionReward | |
| CStateReward | |
| CSynchronizingParallelComposition | |
| CSystemCompositionConstruct | |
| CToJaniConverter | |
| CTransitionReward | |
| CUpdate | |
| CVariable | |
| Nconverter | |
| CJaniConversionOptions | |
| CPrismToJaniConverterOptions | |
| Nsettings | |
| Nmodules | |
| CConversionGeneralSettings | |
| CConversionInputSettings | |
| CConversionOutputSettings | |
| CJaniExportSettings | |
| CPrismExportSettings | |
| CCounterexampleGeneratorSettings | This class represents the settings for counterexample generation |
| CGSPNExportSettings | |
| CGSPNSettings | |
| CDerivativeSettings | This class represents the settings for Gradient Descent |
| CFeasibilitySettings | This class represents the settings for parametric model checking |
| CMonotonicitySettings | This class represents the settings for monotonicity checking |
| CParametricSettings | This class represents the settings for parametric model checking |
| CPartitionSettings | This class represents the settings for parametric model checking |
| CRegionSettings | This class represents the settings for parametric model checking |
| CRegionVerificationSettings | |
| CSamplingSettings | |
| CBeliefExplorationSettings | This class represents the settings for POMDP model checking |
| CPOMDPSettings | This class represents the settings for POMDP model checking |
| CQualitativePOMDPAnalysisSettings | This class represents the settings for POMDP model checking |
| CAbstractionSettings | This class represents the settings for the abstraction procedures |
| CBisimulationSettings | This class represents the bisimulation settings |
| CBuildSettings | |
| CConditionalSettings | This class represents the LRA solver settings |
| CCoreSettings | This class represents the core settings |
| CCuddSettings | This class represents the settings for CUDD |
| CDebugSettings | This class represents the debug settings |
| CEigenEquationSolverSettings | This class represents the settings for Eigen |
| CEliminationSettings | This class represents the settings for the elimination-based procedures |
| CExplorationSettings | This class represents the exploration settings |
| CGameSolverSettings | This class represents the game solver settings |
| CGeneralSettings | This class represents the general settings |
| CGlpkSettings | This class represents the settings for glpk |
| CGmmxxEquationSolverSettings | This class represents the settings for gmm++ |
| CGurobiSettings | This class represents the settings for Gurobi |
| CHintSettings | This class represents the model transformer settings |
| CIOSettings | This class represents the markov chain settings |
| CLongRunAverageSolverSettings | This class represents the LRA solver settings |
| CMinMaxEquationSolverSettings | This class represents the min/max solver settings |
| CModelCheckerSettings | This class represents the general settings |
| CModuleSettings | This is the base class of the settings for a particular module |
| CMultiObjectiveSettings | This class represents the settings for multi-objective model checking |
| CMultiplierSettings | This class represents the multiplier settings |
| CNativeEquationSolverSettings | This class represents the settings for the native equation solver |
| COviSolverSettings | This class represents the settings for the optimistic value iteration solver |
| CResourceSettings | This class represents the resource settings |
| CSmt2SmtSolverSettings | This class represents the settings for interaction with SMT-LIBv2 solvers |
| CSylvanSettings | This class represents the settings for Sylvan |
| CTimeBoundedSolverSettings | This class represents the min/max solver settings |
| CTopologicalEquationSolverSettings | This class represents the settings for the native equation solver |
| CTransformationSettings | This class represents the model transformer settings |
| CArgumentValidator | |
| CArgument | This class subclasses the argument base to actually implement the pure virtual functions |
| CArgumentBase | This class serves as the (untemplated) base class of argument classes |
| CArgumentBuilder | This class serves as an API for creating arguments |
| CRangeArgumentValidator | |
| CFileValidator | |
| CMultipleChoiceValidator | |
| CArgumentValidatorFactory | |
| COption | This class represents one command-line option |
| COptionBuilder | This class provides the interface to create an option.. |
| CSettingMemento | This class is used to reset the state of an option that was temporarily set to a different status |
| CSettingsManager | Provides the central API for the registration of command line options and parsing the options from the command line |
| Ncounterexamples | |
| CCounterexample | |
| CHighLevelCounterexample | |
| CMILPMinimalLabelSetGenerator | This class provides functionality to generate a minimal counterexample to a probabilistic reachability property in terms of used labels |
| CPathCounterexample | |
| CSMTMinimalLabelSetGenerator | This class provides functionality to generate a minimal counterexample to a probabilistic reachability property in terms of used labels |
| COptions | |
| CGeneratorStats | |
| CCexInput | |
| Ndft | |
| Nadapters | |
| CSFTBDDPropertyFormulaAdapter | |
| Nbuilder | |
| CDFTBuilder | |
| CDFTExplorationHeuristic | General super class for approximation heuristics |
| CDFTExplorationHeuristicDepth | |
| CDFTExplorationHeuristicProbability | |
| CDFTExplorationHeuristicBoundDifference | |
| CExplicitDFTModelBuilder | Build a Markov chain from DFT |
| Ngenerator | |
| CDftNextStateGenerator | Next state generator for DFTs |
| Nmodelchecker | |
| CSpareAndChildPair | |
| CDependencyPair | |
| CDFTASFChecker | |
| CDFTModelChecker | Analyser for DFTs |
| CResultOutputVisitor | |
| CDftModularizationChecker | DFT analysis via modularization |
| CSFTBDDChecker | Main class for the SFTBDDChecker |
| CSmtConstraint | |
| CIsMaximum | |
| CIsMinimum | |
| CBetweenValues | |
| CAnd | |
| COr | |
| CImplies | |
| CIff | |
| CIsTrue | |
| CIsBoolValue | |
| CIsConstantValue | |
| CIsNotConstantValue | |
| CIsLessConstant | |
| CIsLessEqualConstant | |
| CIsEqual | |
| CIsUnequal | |
| CIsLess | |
| CIsLessEqual | |
| CPairwiseDifferent | |
| CSorted | |
| CIfThenElse | |
| CFalseCountIsEqualConstant | |
| Nparser | |
| CBEOrderParser | Parser for BE order from text file |
| CDFTGalileoParser | Parser for DFT in the Galileo format |
| CDFTJsonParser | Parser for DFT in custom JSON format |
| Nsettings | |
| Nmodules | |
| CDftGspnSettings | This class represents the settings for operations concerning the DFT to GSPN transformation |
| CDftIOSettings | This class represents the settings for IO operations concerning DFTs |
| CFaultTreeSettings | This class represents the settings for DFT model checking |
| Nsimulator | |
| CDFTTraceSimulator | Simulator for DFTs |
| CImportanceFunction | Abstract class for importance functions |
| CBECountImportanceFunction | Importance function based on counting the number of currently failed BEs |
| Nstorage | |
| Nelements | |
| CDFTBE | Abstract base class for basic events (BEs) in DFTs |
| CDFTDependency | Dependency gate with probability p |
| CDFTElement | Abstract base class for DFT elements |
| CDFTGate | Abstract base class for gates |
| CDFTRestriction | Abstract base class for restrictions |
| CBEConst | BE which is either constant failed or constant failsafe |
| CBEErlang | BE with Erlang failure distribution |
| CBEExponential | BE with exponential failure distribution |
| CBELogNormal | BE with log-normal failure distribution |
| CBEProbability | BE with constant (Bernoulli) failure probability distribution |
| CBESamples | BE where the failure distribution is defined by samples |
| CBEWeibull | BE with Weibull failure distribution |
| CDFTAnd | AND gate |
| CDFTChildren | Abstract base class for a DFT element with children |
| CDFTMutex | Mutex restriction (MUTEX) |
| CDFTOr | OR gate |
| CDFTPand | Priority AND (PAND) gate |
| CDFTPor | Priority OR (POR) gate |
| CDFTSeq | Sequence enforcer (SEQ) |
| CDFTSpare | SPARE gate |
| CDFTVot | VOT gate with threshold k |
| CBucketPriorityQueue | Priority queue based on buckets |
| CDFTElementSort | |
| CDFT | Represents a Dynamic Fault Tree |
| CGateGroupToHash | |
| CBEColourClass | |
| CBijectionCandidates | |
| CDFTColouring | |
| CDFTIsomorphismCheck | Saves isomorphism between subtrees |
| CDftJsonExporter | Exports a DFT into the JSON format |
| CDFTLayoutInfo | |
| CDftModule | Represents a module/subtree in a DFT |
| CDftIndependentModule | Represents an independent module/subtree |
| CDFTState | |
| CDFTStateGenerationInfo | |
| CDFTStateSpaceGenerationQueues | |
| CDftSymmetries | |
| CFailableElements | Handling of currently failable elements (BEs) either due to their own failure or because of dependencies |
| Cconst_iterator | Iterator for failable elements |
| COrderElementsById | |
| COrderElementsByRank | |
| CSylvanBddManager | Simple Manager for Sylvan |
| Nutility | |
| CDftModularizer | Find modules (independent subtrees) in DFT |
| CDftValidator | |
| CFailureBoundFinder | |
| CFDEPConflictFinder | |
| CRelevantEvents | |
| CSymmetryFinder | |
| Ntransformations | |
| CDftInstantiator | Instantiator to yield a concrete DFT from a parametric DFT (with parametric failure rates) |
| CDftToGspnTransformator | Transformator for DFT -> GSPN |
| CDftTransformer | Transformer for operations on DFT |
| CSftToBddTransformator | Transformator for DFT -> BDD |
| Nstorage | |
| Nbisimulation | |
| CPartition | |
| CBlock | |
| CDeterministicBlockData | |
| Ngeometry | |
| CHalfspace | |
| CHyperrectangle | |
| CNativePolytope | |
| CHyperplaneCollector | This class can be used to collect a set of hyperplanes (without duplicates) |
| CHyperplaneEnumeration | |
| CQuickHull | |
| CSubsetEnumerator | This class can be used to enumerate all k-sized subsets of {0,...,n-1} |
| CPolytope | |
| CPolytopeTree | Represents a set of points in Euclidean space |
| CReduceVertexCloud | |
| Nsparse | |
| CChoiceOrigins | This class represents the origin of the choices of a model in terms of the input model specification (e.g., the Prism commands that induced the choice) |
| CJaniChoiceOrigins | This class represents for each choice the origin in the jani specification // TODO complete this |
| CModelComponents | |
| CPrismChoiceOrigins | This class represents for each choice the set of prism commands that induced the choice |
| CStateStorage | |
| CStateValuations | |
| CStateValuation | |
| CStateValueIterator | |
| CStateValueIteratorRange | |
| CStateValuationsBuilder | |
| CStateValuationTransformer | Transforms the given state valuations to a new state valuations over a new variable set |
| CDFT | |
| CSparseMatrix | A class that holds a possibly non-square matrix in the compressed row storage format |
| Crows | This class represents a number of consecutive rows of the matrix |
| Cconst_rows | This class represents a number of consecutive rows of the matrix |
| CParameterRegion | |
| CFlexibleSparseMatrix | The flexible sparse matrix is used during state elimination |
| CBeliefManager | |
| CTriangulation | |
| CBeliefClipping | |
| CPomdpMemory | |
| CPomdpMemoryBuilder | |
| CScheduler | This class defines which action is chosen in a particular state of a non-deterministic model |
| CMaximalEndComponentDecomposition | This class represents the decomposition of a nondeterministic model into its maximal end components |
| CBisimulationDecomposition | This class is the superclass of all decompositions of a sparse model into its bisimulation quotient |
| COptions | |
| CDeterministicModelBisimulationDecomposition | This class represents the decomposition of a deterministic model into its bisimulation quotient |
| CNondeterministicModelBisimulationDecomposition | This class represents the decomposition of a nondeterministic model into its bisimulation quotient |
| CBitVector | A bit vector that is internally represented as a vector of 64-bit values |
| Cconst_iterator | A class that enables iterating over the indices of the bit vector whose corresponding bits are set to true |
| Cconst_reverse_iterator | A class that enables iterating over the indices of the bit vector whose corresponding bits are set to true |
| CFNV1aBitVectorHash | |
| CMurmur3BitVectorHash | |
| CBitVectorHashMap | This class represents a hash-map whose keys are bit vectors |
| CBitVectorHashMapIterator | |
| CConsecutiveUint64DynamicPriorityQueue | |
| CMatrixEntry | |
| CDecomposition | This class represents the decomposition of a model into blocks which are of the template type |
| CDeterministicTransition | |
| CDistribution | |
| CDistributionWithReward | |
| CDynamicPriorityQueue | |
| CExplicitGameStrategy | |
| CExplicitGameStrategyPair | |
| CIntegerInterval | |
| CMaximalEndComponent | This class represents a maximal end-component of a nondeterministic model |
| CSparseModelMemoryProduct | This class builds the product of the given sparse model and the given memory structure |
| CMemoryStructure | This class represents a (deterministic) memory structure that can be used to encode certain events (such as reaching a set of goal states) into the state space of the model |
| CMemoryStructureBuilder | |
| CNondeterministicMemoryStructure | |
| CNondeterministicMemoryStructureBuilder | |
| CSparseModelMemoryProductReverseData | Data to restore memory incorporation applied with SparseModelMemoryProduct |
| CSparseModelNondeterministicMemoryProduct | |
| CModelFormulasPair | |
| CQvbsBenchmark | This class provides easy access to a benchmark of the Quantitative Verification Benchmark Set http://qcomp.org/benchmarks/ |
| CRobustMaximalEndComponentDecomposition | This class represents the decomposition of a nondeterministic model into its maximal end components |
| CSchedulerChoice | |
| CSchedulerClass | |
| CSparseMatrixBuilder | A class that can be used to build a sparse matrix by adding value by value |
| CStateActionPair | |
| CStateActionTarget | |
| CStateBlock | |
| CStronglyConnectedComponent | This class represents a strongly connected component, i.e., a set of states such that every state can reach every other state |
| CStronglyConnectedComponentDecompositionOptions | |
| CSccDecompositionMemoryCache | Holds temporary computation data used during the SCC decomposition algorithm |
| CSccDecompositionResult | Holds the result data of the implemented SCC decomposition algorithm |
| CStronglyConnectedComponentDecomposition | This class represents the decomposition of a graph-like structure into its strongly connected components |
| CSymbolicModelDescription | |
| Ngbar | |
| Nabstraction | |
| Njani | |
| CAutomatonAbstractor | |
| CEdgeAbstractor | |
| CJaniMenuGameAbstractor | |
| CAbstractionSettings | This class represents the settings for the abstraction procedures |
| Nprism | |
| CCommandAbstractor | |
| CModuleAbstractor | |
| CPrismMenuGameAbstractor | |
| CAbstractionSettings | This class represents the settings for the abstraction procedures |
| CAbstractionInformationOptions | |
| CAbstractionInformation | |
| CBottomStateResult | |
| CExplicitQualitativeGameResult | |
| CExplicitQualitativeGameResultMinMax | |
| CExplicitQualitativeResult | |
| CExplicitQualitativeResultMinMax | |
| CExplicitQuantitativeResult | |
| CExplicitQuantitativeResultMinMax | |
| CExpressionTranslator | |
| CGameBddResult | |
| CLocalExpressionInformation | |
| CMenuGame | This class represents a discrete-time stochastic two-player game |
| CMenuGameAbstractorOptions | |
| CMenuGameAbstractor | |
| CPivotStateCandidatesResult | |
| CExplicitDijkstraQueueElement | |
| CExplicitDijkstraQueueElementLess | |
| CVariableSetHash | |
| CRefinementPredicates | |
| CSymbolicMostProbablePathsResult | |
| CSymbolicPivotStateResult | |
| CExplicitPivotStateResult | |
| CMenuGameRefinerOptions | |
| CMenuGameRefiner | |
| CSymbolicQualitativeResult | |
| CQualitativeResult | |
| CSymbolicQualitativeResultMinMax | |
| CQualitativeResultMinMax | |
| CRefinementCommand | |
| CSymbolicStateSet | |
| CStateSet | |
| CStateSetAbstractor | |
| CSymbolicQualitativeGameResult | |
| CSymbolicQualitativeGameResultMinMax | |
| CSymbolicQualitativeMdpResult | |
| CSymbolicQualitativeMdpResultMinMax | |
| CSymbolicQuantitativeGameResult | |
| CSymbolicQuantitativeGameResultMinMax | |
| CValidBlockAbstractor | |
| CAbstractionSettings | This class represents the settings for the abstraction procedures |
| Napi | |
| CAbstractionRefinementOptions | |
| Nmodelchecker | |
| Ndetail | |
| CPreviousExplicitResult | |
| CAbstractAbstractionRefinementModelChecker | |
| CBisimulationAbstractionRefinementModelChecker | |
| CExplicitGameExporter | |
| CGameBasedMdpModelCheckerOptions | |
| CGameBasedMdpModelChecker | |
| CPreviousExplicitResult | |
| CExplicitQuantitativeResult | |
| CExplicitQuantitativeResultMinMax | |
| CSymbolicQuantitativeGameResult | |
| CSymbolicQuantitativeGameResultMinMax | |
| CExplicitGameStrategyPair | |
| CExplicitQualitativeGameResult | |
| CExplicitQualitativeGameResultMinMax | |
| CSymbolicQualitativeGameResult | |
| CSymbolicQualitativeGameResultMinMax | |
| Nexpressions | |
| CExpressionEvaluator | |
| CBaseExpression | The base class of all expression classes |
| CBinaryBooleanFunctionExpression | |
| CBinaryExpression | The base class of all binary expressions |
| CBinaryNumericalFunctionExpression | |
| CBinaryRelationExpression | |
| CBooleanLiteralExpression | |
| CChangeManagerVisitor | |
| CCheckIfThenElseGuardVisitor | |
| CCompiledExpression | |
| CEquivalenceChecker | |
| CExpression | |
| CExpressionEvaluator< double > | |
| CExpressionEvaluatorWithVariableToExpressionMap | |
| CExpressionEvaluator< RationalNumber > | |
| CExpressionEvaluator< RationalFunction > | |
| CExpressionEvaluatorBase | |
| CVariableIterator | |
| CExpressionManager | This class is responsible for managing a set of typed variables and all expressions using these variables |
| CExpressionVisitor | |
| CExprtkCompiledExpression | |
| CExprtkExpressionEvaluatorBase | |
| CExprtkExpressionEvaluator | |
| CFullPredicateSplitter | |
| CIfThenElseExpression | |
| CIntegerLiteralExpression | |
| CLinearCoefficientVisitor | |
| CVariableCoefficients | |
| CLinearityCheckVisitor | |
| CPredicateExpression | The base class of all binary expressions |
| CRationalFunctionToExpression | |
| CRationalLiteralExpression | |
| CReduceNestingVisitor | |
| CRestrictSyntaxVisitor | |
| CSimpleValuation | A simple implementation of the valuation interface |
| CSimpleValuationPointerHash | A helper class that can pe used as the hash functor for data structures that need to hash valuations given via pointers |
| CSimpleValuationPointerCompare | A helper class that can be used as the comparison functor wrt |
| CSimpleValuationPointerLess | A helper class that can be used as the comparison functor wrt |
| CSubstitutionVisitor | |
| CSyntacticalEqualityCheckVisitor | |
| CToDiceStringVisitor | |
| CToExprtkStringVisitor | |
| CToRationalFunctionVisitor | |
| CToRationalNumberVisitor | |
| CType | |
| CBaseType | |
| CBooleanType | |
| CIntegerType | |
| CBitVectorType | |
| CRationalType | |
| CArrayType | |
| CTranscendentalNumberType | |
| CStringType | |
| CErrorType | |
| CUnaryBooleanFunctionExpression | |
| CUnaryExpression | |
| CUnaryNumericalFunctionExpression | |
| CValuation | The base class of all valuations of variables |
| CVariable | |
| CVariableExpression | |
| CVariableSetPredicateSplitter | |
| CArrayAccessExpression | Represents an access to an array |
| CArrayExpression | The base class of all array expressions |
| CConstructorArrayExpression | Represents an array of the given size, where the i'th entry is determined by the elementExpression, where occurrences of indexVar will be substituted by i |
| CFunctionCallExpression | Represents an array with a given list of elements |
| CTranscendentalNumberLiteralExpression | |
| CValueArrayExpression | Represents an array with a given list of elements |
| CJaniExpressionSubstitutionVisitor | |
| CJaniExpressionVisitor | |
| CJaniReduceNestingExpressionVisitor | |
| CJaniSyntacticalEqualityCheckVisitor | |
| Ndd | |
| Nbisimulation | |
| CInternalSignatureRefiner | |
| CPartition | |
| CPartitionRefiner | |
| CPartialQuotientExtractor | |
| CSignature | |
| CInternalSignatureRefiner< storm::dd::DdType::CUDD, ValueType > | |
| CInternalSignatureRefinerOptions | |
| CReuseWrapper | |
| CInternalSylvanSignatureRefinerBase | |
| CInternalSignatureRefiner< storm::dd::DdType::Sylvan, ValueType > | |
| CNondeterministicModelPartitionRefiner | |
| CPreservationInformation | |
| CInternalRepresentativeComputer | |
| CInternalRepresentativeComputerBase | |
| CInternalRepresentativeComputer< storm::dd::DdType::CUDD > | |
| CInternalRepresentativeComputer< storm::dd::DdType::Sylvan > | |
| CInternalSparseQuotientExtractor | |
| CInternalSparseQuotientExtractorBase | |
| CInternalSparseQuotientExtractor< storm::dd::DdType::CUDD, ValueType > | |
| CInternalSparseQuotientExtractor< storm::dd::DdType::Sylvan, ValueType, ExportValueType > | |
| CQuotientExtractor | |
| CSignatureComputer | |
| CSignatureIterator | |
| CSignatureRefiner | |
| CDdManager | |
| CBdd | |
| CAdd | |
| CMatrixAndLabeling | Converts the ADD to a row-grouped (sparse) matrix |
| CBisimulationDecomposition | |
| CDd | |
| CAddIterator | |
| CFromVectorHelper | |
| CFromVectorHelper< LibraryType, storm::RationalFunction > | |
| CInternalAdd | |
| CAddIterator< DdType::CUDD, ValueType > | |
| CInternalDdManager | |
| CInternalBdd | |
| CInternalAdd< DdType::CUDD, ValueType > | |
| CInternalBdd< DdType::CUDD > | |
| CInternalDdManager< DdType::CUDD > | |
| CDdMetaVariable | |
| COdd | |
| CInternalAdd< DdType::Sylvan, ValueType > | |
| CInternalBdd< DdType::Sylvan > | |
| CInternalDdManager< DdType::Sylvan > | |
| CAddIterator< DdType::Sylvan, ValueType > | |
| Nmodels | |
| Nsymbolic | |
| CStochasticTwoPlayerGame | This class represents a discrete-time stochastic two-player game |
| CModel | Base class for all symbolic models |
| CDtmc | This class represents a discrete-time Markov chain |
| CMdp | This class represents a discrete-time Markov decision process |
| CStandardRewardModel | |
| CCtmc | This class represents a continuous-time Markov chain |
| CDeterministicModel | Base class for all deterministic symbolic models |
| CMarkovAutomaton | This class represents a discrete-time Markov decision process |
| CNondeterministicModel | Base class for all nondeterministic symbolic models |
| Nsparse | |
| CPomdp | This class represents a partially observable Markov decision process |
| CStandardRewardModel | |
| CChoiceLabeling | This class manages the labeling of the choice space with a number of (atomic) labels |
| CCtmc | This class represents a continuous-time Markov chain |
| CDeterministicModel | The base class of all sparse deterministic models |
| CDtmc | This class represents a discrete-time Markov chain |
| CItemLabeling | A base class managing the labeling of items with a number of (atomic) labels |
| CMarkovAutomaton | This class represents a Markov automaton |
| CMdp | This class represents a (discrete-time) Markov decision process |
| CModel | Base class for all sparse models |
| CNondeterministicModel | The base class of sparse nondeterministic models |
| CSmg | This class represents a stochastic multiplayer game |
| CStateAnnotation | |
| CStateLabeling | This class manages the labeling of the state space with a number of (atomic) labels |
| CStochasticTwoPlayerGame | This class represents a (discrete-time) stochastic two-player game |
| CModel | |
| CModelBase | |
| CGetModelRepresentation | |
| CGetModelRepresentation< storm::dd::DdType::CUDD > | |
| CGetModelRepresentation< storm::dd::DdType::Sylvan > | |
| CGetDdType | |
| CGetDdType< ModelRepresentation::Sparse > | |
| CGetDdType< ModelRepresentation::DdCudd > | |
| CGetDdType< ModelRepresentation::DdSylvan > | |
| Nmodelchecker | |
| Nhelper | |
| Ninternal | |
| CLraViHelper | Helper class that performs iterations of the value iteration method |
| CSparseLTLSchedulerHelper | Helper class for scheduler construction in LTL model checking |
| Nlexicographic | |
| Nspothelper | |
| Cproduct_state_hash | |
| CLexicographicModelCheckerHelper | |
| Nrewardbounded | |
| CCostLimit | |
| CCostLimitClosure | |
| CCostLimitsCompare | |
| CDimension | |
| CEpochManager | |
| CEpochModel | |
| CMemoryStateManager | |
| CMultiDimensionalRewardUnfolding | |
| CProductModel | |
| CQuantileHelper | |
| CHybridCtmcCslHelper | |
| CHybridMarkovAutomatonCslHelper | |
| CSparseCtmcCslHelper | |
| CUnifPlusHelper | |
| CSparseMarkovAutomatonCslHelper | |
| CDiscountingHelper | |
| CSparseStepBoundedHorizonHelper | |
| CSparseDeterministicVisitingTimesHelper | Helper class for computing for each state the expected number of times to visit that state assuming a given initial distribution |
| CSparseInfiniteHorizonHelper | Helper class for model checking queries that depend on the long run behavior of the (nondeterministic) system |
| CHybridInfiniteHorizonHelper | Helper class for model checking queries that depend on the long run behavior of the (nondeterministic) system |
| CSparseDeterministicInfiniteHorizonHelper | Helper class for model checking queries that depend on the long run behavior of the (nondeterministic) system |
| CSparseNondeterministicInfiniteHorizonHelper | Helper class for model checking queries that depend on the long run behavior of the (nondeterministic) system |
| CSparseLTLHelper | Helper class for LTL model checking |
| CModelCheckerHelper | Helper class for solving a model checking query |
| CSingleValueModelCheckerHelper | Helper for model checking queries where we are interested in (optimizing) a single value per state |
| CBaierUpperRewardBoundsComputer | |
| CBounds | |
| CDsMpiDtmcPriorityLess | |
| CDsMpiMdpPriorityLess | |
| CDsMpiDtmcUpperRewardBoundsComputer | |
| CDsMpiMdpUpperRewardBoundsComputer | |
| CHybridDtmcPrctlHelper | |
| CSolverRequirementsData | |
| CHybridMdpPrctlHelper | |
| CMDPSparseModelCheckingHelperReturnType | |
| CSparseDtmcPrctlHelper | |
| CSparseMdpEndComponentInformation | |
| CSparseMdpHintType | |
| CMaybeStateResult | |
| CQualitativeStateSetsUntilProbabilities | |
| CQualitativeStateSetsReachabilityRewards | |
| CSparseMdpPrctlHelper | |
| CSymbolicDtmcPrctlHelper | |
| CSymbolicMdpPrctlHelper | |
| Nexploration_detail | |
| CExplorationInformation | |
| CBounds | |
| CStateGeneration | |
| CStatistics | |
| Ninternal | |
| CNormalFormData | |
| CResultReturnType | |
| CWeightedReachabilityHelper | A helper class that computes (weighted) reachability probabilities for a given MDP in normal form |
| Nutility | |
| CBackwardTransitionCache | |
| Nmultiobjective | |
| Npreprocessing | |
| CSparseMultiObjectivePreprocessorResult | |
| CSparseMultiObjectivePreprocessor | |
| CSparseMultiObjectiveRewardAnalysis | |
| CReturnType | |
| CSparseCbAchievabilityQuery | |
| CSparseCbQuery | |
| CDeterministicSchedsLpChecker | Represents the LP Encoding for achievability under simple strategies |
| CDeterministicSchedsObjectiveHelper | |
| CDeterministicSchedsAchievabilityChecker | |
| CDeterministicSchedsParetoExplorer | Implements the exploration of the Pareto front |
| CPoint | |
| CPointset | |
| CFacet | |
| CVisitingTimesHelper | Provides helper functions for computing bounds on the expected visiting times |
| CObjective | |
| CPcaaWeightVectorChecker | Helper Class that takes a weight vector and .. |
| CRewardBoundedMdpPcaaWeightVectorChecker | Helper Class that takes preprocessed Pcaa data and a weight vector and .. |
| CSparsePcaaQuery | |
| CStandardMaPcaaWeightVectorChecker | Helper Class that takes preprocessed Pcaa data and a weight vector and .. |
| CStandardMdpPcaaWeightVectorChecker | Helper Class that takes preprocessed Pcaa data and a weight vector and .. |
| CStandardPcaaWeightVectorChecker | Helper Class that takes preprocessed Pcaa data and a weight vector and .. |
| CEcQuotient | |
| CLraMecDecomposition | |
| Nregion | |
| CSparseDtmcRegionModelChecker | |
| CSymbolicMdpPrctlModelChecker | |
| CQuantitativeCheckResult | |
| CSymbolicQuantitativeCheckResult | |
| CSparseCtmcInstantiationModelChecker | Class to efficiently check a formula on a parametric model with different parameter instantiations |
| CSparseDtmcInstantiationModelChecker | Class to efficiently check a formula on a parametric model with different parameter instantiations |
| CSparseInstantiationModelChecker | Class to efficiently check a formula on a parametric model with different parameter instantiations |
| CSparseMdpInstantiationModelChecker | Class to efficiently check a formula on a parametric model with different parameter instantiations |
| CAnnotatedRegion | |
| CMonotonicityAnnotation | |
| CDefaultMonotonicityAnnotation | |
| COrderBasedMonotonicityAnnotation | |
| CMonotonicityBackend | |
| CSparseDtmcParameterLiftingModelChecker | |
| COrderBasedMonotonicityBackend | |
| CRegionModelChecker | |
| CPartitioningProgress | |
| CRegionRefinementChecker | |
| CRegionSplittingStrategy | |
| CSparseMdpParameterLiftingModelChecker | |
| CSparseParameterLiftingModelChecker | Class to approximately check a formula on a parametric model for all parameter valuations within a region It is assumed that all considered valuations are graph-preserving and well defined, i.e., |
| CValidatingSparseParameterLiftingModelChecker | |
| CRegionCheckResult | |
| CRegionRefinementCheckResult | |
| CCheckTask | |
| CAbstractModelChecker | |
| CHybridCtmcCslModelChecker | |
| CHybridMarkovAutomatonCslModelChecker | |
| CSparseCtmcCslModelChecker | |
| CSparseMarkovAutomatonCslModelChecker | |
| CSparseExplorationModelChecker | |
| CExplicitModelCheckerHint | This class contains information that might accelerate the model checking process |
| CModelCheckerHint | This class contains information that might accelerate the model checking process |
| CHybridDtmcPrctlModelChecker | |
| CHybridMdpPrctlModelChecker | |
| CSparseDtmcPrctlModelChecker | |
| CSparseMdpPrctlModelChecker | |
| CSymbolicDtmcPrctlModelChecker | |
| CSparsePropositionalModelChecker | |
| CSymbolicPropositionalModelChecker | |
| CSparseDtmcEliminationModelChecker | |
| CExplicitQualitativeCheckResult | |
| CExplicitQuantitativeCheckResult | |
| CExplicitParetoCurveCheckResult | |
| CLexicographicCheckResult | |
| CSymbolicQualitativeCheckResult | |
| CHybridQuantitativeCheckResult | |
| CSymbolicParetoCurveCheckResult | |
| CCheckResult | |
| CParetoCurveCheckResult | |
| CQualitativeCheckResult | |
| CSparseSmgRpatlModelChecker | |
| Nbuilder | |
| CJaniGSPNBuilder | |
| CBeliefMdpExplorer | |
| CSuccessorObservationInformation | |
| CLabelOrExpression | |
| CBuilderOptions | |
| CParameterCreator | |
| CParameterCreator< Type, storm::RationalFunction > | |
| CCompositionVariables | |
| CCompositionVariableCreator | |
| CComposerResult | |
| CSystemComposer | |
| CEdgeDestinationDd | |
| CCombinedEdgesSystemComposer | |
| CEdgeDd | |
| CActionDd | |
| CActionIdentification | |
| CActionIdentificationHash | |
| CAutomatonDd | |
| CActionInstantiation | |
| CActionInstantiationHash | |
| CModelComponents | |
| CDdJaniModelBuilder | |
| COptions | |
| CModuleComposer | |
| CDdPrismModelBuilder | |
| COptions | |
| CGenerationInformation | |
| CSystemResult | |
| CRewardModelBuilder | A structure that is used to keep track of a reward model currently being built |
| CExplicitStateLookup | |
| CExplicitModelBuilder | |
| COptions | |
| CParallelCompositionBuilder | Build a parallel composition of Markov chains |
| CRewardModelInformation | |
| CStateAndChoiceInformationBuilder | This class collects information regarding the states and choices during model building |
| CTerminalStates | |
| Nparser | Contains all file parsers and helper classes |
| Ndetail | |
| CDrnHeader | |
| CGspnParser | |
| CMonotonicityParser | |
| CParameterRegionParser | |
| CAtomicPropositionLabelingParser | This class can be used to parse a labeling file |
| CAutoParser | This class automatically chooses the correct parser for the given files and returns the corresponding model |
| CDeterministicModelParser | Loads a deterministic model (Dtmc or Ctmc) from files |
| CDeterministicSparseTransitionParser | This class can be used to parse a file containing either transitions or transition rewards of a deterministic model |
| CFirstPassResult | A structure representing the result of the first pass of this parser |
| CDirectEncodingParserOptions | |
| CExpressionCreator | |
| CRationalPolicies | |
| CExpressionParser | |
| CFormulaParser | |
| CFormulaParserGrammar | |
| CImcaMarkovAutomatonParser | |
| CImcaParserGrammar | |
| CJaniParser | |
| CScope | |
| CMappedFile | Opens a file and maps it to memory providing a char* containing the file content |
| CMarkovAutomatonParser | Loads a labeled Markov automaton from files |
| CMarkovAutomatonSparseTransitionParser | A class providing the functionality to parse the transitions of a Markov automaton |
| CFirstPassResult | A structure representing the result of the first pass of this parser |
| CResult | A structure representing the result of the parser |
| CNondeterministicModelParser | Loads a nondeterministic model (Mdp or Ctmdp) from files |
| CNondeterministicSparseTransitionParser | A class providing the functionality to parse the transitions of a nondeterministic model |
| CFirstPassResult | A structure representing the result of the first pass of this parser |
| CPrismParser | |
| CGlobalProgramInformation | |
| CPrismParserGrammar | |
| CSparseChoiceLabelingParser | A class providing the functionality to parse a choice labeling |
| CSparseItemLabelingParser | This class can be used to parse a labeling file |
| CSparseStateRewardParser | A class providing the functionality to parse a the state rewards of a model |
| CSpiritErrorHandler | |
| CValueParser | Parser for values according to their ValueType |
| Ngspn | |
| CGSPN | |
| CGspnBuilder | |
| CGspnJsonExporter | Exports a GSPN into the JSON format for visualizing it |
| CImmediateTransition | |
| CMarking | |
| CPlace | This class provides methods to store and retrieve data for a place in a gspn |
| CLayoutInfo | |
| CTimedTransition | |
| CTransition | This class represents a transition in a gspn |
| CTransitionPartition | |
| Npars | |
| Nmodelchecker | |
| CMonotonicityOptions | |
| CRegionRefinementOptions | |
| CSampleInformation | |
| CPreprocessResult | |
| CFeasibilitySynthesisTask | |
| Nderivative | |
| CGradientDescentInstantiationSearcher | |
| CVisualizationPoint | A point in the Gradient Descent walk, recorded if recordRun is set to true in the constructor (false by default) |
| CSparseDerivativeInstantiationModelChecker | |
| CSignedGradientDescentTerminationCondition | |
| Nanalysis | |
| CAssumptionChecker | |
| CAssumptionMaker | |
| CLocalMonotonicityResult | |
| CMonotonicityResult | |
| CMonotonicityChecker | |
| CMonotonicityHelper | |
| COrder | |
| CNode | Nodes of the Reachability Order |
| COrderExtender | |
| CQualitativeAnalysisOnGraphs | |
| CUniqueObservationStates | |
| CConstraintType | |
| CConstraintType< ValueType, typename std::enable_if< std::is_same< storm::RationalFunction, ValueType >::value >::type > | |
| CConstraintCollector | Class to collect constraints on parametric Markov chains |
| Ntransformer | |
| Ndetail | |
| CActionIdentifier | |
| CChoiceLabelIdStorage | |
| CParameterLifter | This class lifts parameter choices to nondeterminism: For each row in the given matrix that considerd #par parameters, the resulting matrix will have one row group consisting of 2^#par rows |
| CAbstractValuation | |
| CUniPolyCompare | |
| CPolynomialCache | |
| Ccontainer_hash | |
| CAnnotation | |
| CBigStep | Shorthand for std::unordered_map<T, uint64_t> |
| CStateWithRow | |
| CBinaryDtmcTransformer | |
| CIntervalEndComponentPreserver | |
| CRobustParameterLifter | This class lifts parameter choices to nondeterminism: For each row in the given matrix that considerd #par parameters, the resulting matrix will have one row group consisting of 2^#par rows |
| CRobustAbstractValuation | |
| CSparseParametricDtmcSimplifier | This class performs different steps to simplify the given (parametric) model |
| CSparseParametricMdpSimplifier | This class performs different steps to simplify the given (parametric) model |
| CSparseParametricModelSimplifier | This class performs different steps to simplify the given (parametric) model |
| CRationalFunctionConstructor | |
| CApplyFiniteSchedulerToPomdp | |
| CBinaryPomdpTransformerRowGroup | |
| CBinaryPomdpTransformerRowGroupCompare | |
| CPomdpTransformationResult | |
| CBinaryPomdpTransformer | |
| CGlobalPomdpMecChoiceEliminator | |
| CGlobalPOMDPSelfLoopEliminator | |
| CMakeStateSetObservationClosed | |
| CPomdpMemoryUnfolder | |
| CAddUncertainty | This class is a convenience transformer to add uncertainty |
| CChoiceSelector | |
| CContinuousToDiscreteTimeModelTransformer | |
| CDAProduct | |
| CDAProductBuilder | |
| CEndComponentEliminator | |
| CEndComponentEliminatorReturnType | |
| CGoalStateMerger | |
| CReturnType | |
| CMakePOMDPCanonic | |
| CMemoryIncorporation | Incorporates Memory into the state space of the given model, that is the resulting model is the crossproduct of of the given model plus some type of memory structure |
| CNonMarkovianChainTransformer | Transformer for eliminating chains of non-Markovian states (instantaneous path fragment leading to the same outcome) from Markov automata |
| CProduct | |
| CProductBuilder | |
| CSubsystemBuilderReturnType | |
| CSubsystemBuilderOptions | |
| CLabelInformation | |
| CSymbolicDtmcToSparseDtmcTransformer | |
| CSymbolicMdpToSparseMdpTransformer | |
| CSymbolicCtmcToSparseCtmcTransformer | |
| CSymbolicMaToSparseMaTransformer | |
| Nlogic | |
| CAtomicExpressionFormula | |
| CAtomicLabelFormula | |
| CBinaryBooleanPathFormula | |
| CBinaryBooleanStateFormula | |
| CBinaryPathFormula | |
| CBinaryStateFormula | |
| CBooleanLiteralFormula | |
| CBound | |
| CBoundedUntilFormula | |
| CCloneVisitor | |
| CConditionalFormula | |
| CCumulativeRewardFormula | |
| CDiscountedCumulativeRewardFormula | |
| CDiscountedTotalRewardFormula | |
| CEventuallyFormula | |
| CExpectedTimeToExpectedRewardVisitor | |
| CExpressionSubstitutionVisitor | |
| CExtractMaximalStateFormulasVisitor | |
| CFormula | |
| CFormulaInformation | |
| CFormulaInformationVisitor | |
| CFormulaVisitor | |
| CInheritedInformation | |
| CFragmentChecker | |
| CFragmentSpecification | |
| CGameFormula | |
| CGloballyFormula | |
| CHOAPathFormula | |
| CInstantaneousRewardFormula | |
| CLabelSubstitutionVisitor | |
| CLiftableTransitionRewardsVisitor | |
| CLongRunAverageOperatorFormula | |
| CLongRunAverageRewardFormula | |
| CMultiObjectiveFormula | |
| CNextFormula | |
| COperatorInformation | |
| COperatorFormula | |
| CPathFormula | |
| CPlayerCoalition | |
| CProbabilityOperatorFormula | |
| CQuantileFormula | |
| CRewardAccumulation | |
| CRewardAccumulationEliminationVisitor | |
| CRewardModelNameSubstitutionVisitor | |
| CRewardOperatorFormula | |
| CStateFormula | |
| CTimeBound | |
| CTimeBoundReference | |
| CTimeOperatorFormula | |
| CToExpressionVisitor | |
| CToPrefixStringVisitor | |
| CTotalRewardFormula | |
| CUnaryBooleanPathFormula | |
| CUnaryBooleanStateFormula | |
| CUnaryPathFormula | |
| CUnaryStateFormula | |
| CUntilFormula | |
| Nps | |
| CMilpPermissiveSchedulerComputation | |
| CPermissiveSchedulerComputation | |
| CPermissiveSchedulerPenalties | |
| CPermissiveScheduler | |
| CSubMDPPermissiveScheduler | |
| CSmtPermissiveSchedulerComputation | |
| Npomdp | |
| Nmodelchecker | |
| CBeliefExplorationPomdpModelCheckerOptions | |
| CPOMDPValueBounds | Structure for storing values on the POMDP used for cut-offs and clipping |
| CBeliefExplorationPomdpModelChecker | Model checker for checking reachability queries on POMDPs using approximations based on exploration of the belief MDP |
| CResult | Struct used to store the results of the model checker |
| CPreprocessingPomdpValueBoundsModelChecker | |
| Nanalysis | |
| CFormulaInformation | |
| CStateSet | Characterizes a certain set of states |
| Nqualitative | |
| Ndetail | |
| CObsActPair | |
| CJaniBeliefSupportMdpGenerator | |
| Nstorage | |
| CPreprocessingPomdpValueBounds | Struct for storing precomputed values bounding the actual values on the POMDP |
| CExtremePOMDPValueBound | Struct to store the extreme bound values needed for the reward correction values when clipping is used |
| Ntransformer | |
| CKnownProbabilityTransformer | |
| CMemlessSearchOptions | |
| CInternalObservationScheduler | |
| CIterativePolicySearch | |
| CStatistics | |
| COneShotPolicySearch | |
| CWinningRegion | |
| CWinningRegionQueryInterface | |
| CObservationTraceUnfolderOptions | |
| CObservationTraceUnfolder | Observation-trace unrolling to allow model checking for monitoring |
| Ngenerator | |
| CBeliefSupportTracker | |
| CMonitorVerifier | |
| CGenerateMonitorVerifier | |
| COptions | |
| CBeliefStateManager | This class keeps track of common information of a set of beliefs |
| CSparseBeliefState | SparseBeliefState stores beliefs in a sparse format |
| CNondeterministicBeliefTracker | This tracker implements state estimation for POMDPs |
| COptions | |
| CArrayVariableReplacementInformation | |
| CChoice | |
| CDistribution | |
| CDistributionEntry | |
| CJaniNextStateGenerator | |
| CNextStateGenerator | |
| CActionMask | Action masks are arguments you can give to the state generator that limit which states are generated |
| CStateValuationFunctionMask | A particular instance of the action mask that uses a callback function to evaluate whether an action should be expanded |
| CActiveCommandData | |
| CPrismNextStateGenerator | |
| CStateBehavior | |
| CTransientVariableData | |
| CTransientVariableValuation | |
| CTransientVariableInformation | |
| CBooleanVariableInformation | |
| CIntegerVariableInformation | |
| CLocationVariableInformation | |
| CObservationLabelInformation | |
| CVariableInformation | |
| Nadapters | |
| CAddExpressionAdapter | |
| CDereferencer | |
| CDereferenceIteratorAdapter | |
| CEigenAdapter | |
| CSmt2ExpressionAdapter | |
| CGmmxxAdapter | |
| Ndetail | |
| CIntervalMetaProgrammingHelper | |
| CIntervalMetaProgrammingHelper< Interval > | |
| CIntervalMetaProgrammingHelper< RationalInterval > | |
| Nautomata | |
| CAcceptanceCondition | |
| CAPSet | |
| CDeterministicAutomaton | |
| CHOAConsumerDA | |
| CHOAConsumerDAHeader | |
| Cheader_parsing_done | |
| CHOAHeader | |
| CLTL2DeterministicAutomaton | |
| Nexceptions | |
| CBaseException | This class represents the base class of all exception classes |
| Nio | |
| CArchiveReader | |
| CArchiveReadEntry | Object that reads the archive entry |
| CIterator | |
| CArchiveWriter | |
| CDirectEncodingExporterOptions | |
| Nsolver | |
| Nhelper | |
| Ngviinternal | |
| CIterationHelper | |
| CDiscountedVIOperatorBackend | |
| CDiscountedValueIterationHelper | |
| CGVIBackend | |
| CGVIData | |
| CGuessingValueIterationHelper | Implements guessing value iteration |
| CIIBackend | |
| CIIData | |
| CIntervalIterationHelper | Implements interval iteration |
| CGSVIBackend | |
| COVIBackend | |
| COptimisticValueIterationHelper | Implements Optimistic value iteration |
| CRSBackend | |
| CRationalSearchHelper | Implements rational search |
| CSchedulerTrackingBackend | |
| CRobustSchedulerTrackingBackend | |
| CSchedulerTrackingHelper | Helper class to extract optimal scheduler choices from a MinMax equation system solution |
| CSVIBackend | |
| CSoundValueIterationHelper | Implements sound value iteration |
| CSVIData | |
| CVIOperatorBackend | |
| CValueIterationHelper | |
| CValueIterationOperator | This class represents the Value Iteration Operator (also known as Bellman operator) |
| Ndetail | |
| CMultiplierBackend | This backend stores the best (maximal or minimal) value of the current row group |
| CPlainMultiplicationBackend | This backend simply stores the row results in a vector |
| Nstateelimination | |
| CConditionalStateEliminator | |
| CPriorityComparator | |
| CDynamicStatePriorityQueue | |
| CEliminatorBase | |
| CEquationSystemEliminator | |
| CMultiValueStateEliminator | |
| CNondeterministicModelStateEliminator | |
| CPrioritizedStateEliminator | |
| CStateEliminator | |
| CStatePriorityQueue | |
| CStaticStatePriorityQueue | |
| CAbstractEquationSolver | |
| CAcyclicLinearEquationSolver | This solver can be used on equation systems that are known to be acyclic |
| CAcyclicMinMaxLinearEquationSolver | This solver can be used on equation systems that are known to be acyclic |
| CEigenLinearEquationSolver | A class that uses the Eigen library to implement the LinearEquationSolver interface |
| CEigenLinearEquationSolverFactory | |
| CEliminationLinearEquationSolver | A class that uses gaussian elimination to implement the LinearEquationSolver interface |
| CEliminationLinearEquationSolverFactory | |
| CGameSolver | A class representing the interface that all game solvers shall implement |
| CGameSolverFactory | |
| CGlpkLpSolver | A class that implements the LpSolver interface using glpk as the background solver |
| CGmmxxLinearEquationSolver | A class that uses the gmm++ library to implement the LinearEquationSolver interface |
| CGmmxxLinearEquationSolverFactory | |
| CGurobiEnvironment | |
| CGurobiLpSolver | A class that implements the LpSolver interface using Gurobi |
| CIterativeMinMaxLinearEquationSolver | |
| CLinearEquationSolver | An interface that represents an abstract linear equation solver |
| CLinearEquationSolverFactory | |
| CGeneralLinearEquationSolverFactory | |
| CLinearEquationSolverRequirements | |
| CLpMinMaxLinearEquationSolver | Solves a MinMaxLinearEquationSystem using a linear programming solver |
| CRawLpConstraint | |
| CLpSolver | An interface that captures the functionality of an LP solver |
| CMathsatSmtSolver | |
| COptions | A class that captures options that may be passed to the Mathsat solver |
| CMinMaxLinearEquationSolver | A class representing the interface that all min-max linear equation solvers shall implement |
| CMinMaxLinearEquationSolverFactory | |
| CGeneralMinMaxLinearEquationSolverFactory | |
| CMinMaxLinearEquationSolverRequirements | |
| CMultiplier | |
| CMultiplierFactory | |
| CNativeMultiplier | |
| CViOperatorMultiplier | |
| CNativeLinearEquationSolver | A class that uses storm's native matrix operations to implement the LinearEquationSolver interface |
| CNativeLinearEquationSolverFactory | |
| CSmtlibSmtSolver | This class represents an SMT-LIBv2 conforming solver |
| CSmtlibModelReference | |
| CSmtSolver | An interface that captures the functionality of an SMT solver |
| CModelReference | The base class for all model references |
| CSolveGoal | |
| CSolverRequirement | |
| CSoplexLpSolver | |
| CStandardGameSolver | |
| CStandardMinMaxLinearEquationSolver | |
| CSymbolicEliminationLinearEquationSolver | |
| CSymbolicEliminationLinearEquationSolverFactory | |
| CSymbolicEquationSolver | |
| CSymbolicGameSolver | An interface that represents an abstract symbolic game solver |
| CSymbolicGameSolverFactory | |
| CSymbolicLinearEquationSolver | An interface that represents an abstract symbolic linear equation solver |
| CSymbolicLinearEquationSolverFactory | |
| CGeneralSymbolicLinearEquationSolverFactory | |
| CSymbolicMinMaxLinearEquationSolver | An interface that represents an abstract symbolic linear equation solver |
| CSymbolicMinMaxLinearEquationSolverFactory | |
| CGeneralSymbolicMinMaxLinearEquationSolverFactory | |
| CSymbolicNativeLinearEquationSolver | An interface that represents an abstract symbolic linear equation solver |
| CSymbolicNativeLinearEquationSolverFactory | |
| CTerminationCondition | |
| CNoTerminationCondition | |
| CTerminateIfFilteredSumExceedsThreshold | |
| CTerminateIfFilteredExtremumExceedsThreshold | |
| CTerminateIfFilteredExtremumBelowThreshold | |
| CTopologicalLinearEquationSolver | |
| CTopologicalLinearEquationSolverFactory | |
| CTopologicalMinMaxLinearEquationSolver | |
| CZ3LpSolver | A class that implements the LpSolver interface using Z3 |
| CZ3SmtSolver | |
| CZ3ModelReference | |
| Nsimulator | |
| CDiscreteTimeSparseModelSimulator | This class is a low-level interface to quickly sample from Discrete-Time Models stored explicitly as a SparseModel |
| CDiscreteTimePrismProgramSimulator | This class provides a simulator interface on the prism program, and uses the next state generator |
| Numb | |
| CExportOptions | |
| CImportOptions | |
| CAnyValueType | |
| CGenericVector | |
| CModelIndex | |
| CModelData | |
| CFileData | |
| CTransitionSystem | |
| CTimeDeclaration | |
| CObservationsApplyToDeclaration | |
| CAnnotation | |
| CAppliesToDeclaration | |
| CValuations | |
| CStringsBuilder | |
| CTypeDeclaration | |
| CSizedType | |
| CUmbModel | Represents a model in the UMB format |
| CActionLabels | |
| CObservations | |
| CAppliesToEntity | |
| CAnnotationValues | |
| CValuation | |
| CValuationClassDescription | |
| CPadding | |
| CVariable | |
| CValuationDescription | |
| CValuations | |
| CValueEncoding | |
| CStormVersion | |
| CJsonSerialization | Helper struct to enable json serialization |
| CSerializedEnum | |
| CInternalEnvironment | |
| CEnvironment | |
| CConditionalModelCheckerEnvironment | |
| CModelCheckerEnvironment | |
| CMultiObjectiveModelCheckerEnvironment | |
| CEigenSolverEnvironment | |
| CGameSolverEnvironment | |
| CGmmxxSolverEnvironment | |
| CLongRunAverageSolverEnvironment | |
| CMinMaxLpSolverEnvironment | |
| CMinMaxSolverEnvironment | |
| CMultiplierEnvironment | |
| CNativeSolverEnvironment | |
| COviSolverEnvironment | |
| CSolverEnvironment | |
| CTimeBoundedSolverEnvironment | |
| CTopologicalSolverEnvironment | |
| CSubEnvironment | |
| CNumberTraits | |
| CNumberTraits< double > | |
| CNumberTraits< storm::Interval > | |
| CNumberTraits< storm::RationalInterval > | |
| CNumberTraits< storm::RationalFunction > | |
| CNullRefType | Auxiliary struct used to identify OptionalRefs that do not contain a reference |
| COptionalRef | Helper class that optionally holds a reference to an object of type T |
| Cadl_serializer< std::variant< Ts... > > | |
| Cadl_serializer< T > | |
| CAssumptionCheckerTest | |
| CAssumptionMakerTest | |
| CBeliefExplorationAPITest | |
| CInput | |
| CBigStep | |
| CBinaryDtmcTransformerTest | |
| CCudd | |
| CDd | |
| CDdPrismModelBuilderTest | |
| CDefaultDoubleVIEnvironment | |
| CExplicitPrismModelBuilderTest | |
| CFullySymbolicGameSolverTest | |
| CGameBasedDtmcModelCheckerTest | |
| CGameBasedMdpModelCheckerTest | |
| CGraphTestAR | |
| CGraphTestExplicit | |
| CGraphTestSymbolic | |
| CIntervalEndComponentPreserverCheckTest | |
| CIntervalEndComponentPreserverTest | |
| CJaniLocalElimination | |
| CJaniLocalEliminator | |
| CSession | |
| CAction | |
| CEliminationScheduler | |
| CKSPTest | |
| CModelInstantiatorTest | |
| CMonotonicityCheckerTest | |
| CMonotonicityHelperTest | |
| COrderExtenderTest | |
| CPrismMenuGame | |
| CQualitativeAnalysis | |
| CSparseDtmcMultiDimensionalRewardUnfoldingTest | |
| CSparseExplorationModelCheckerTest | |
| CSparseMaCbMultiObjectiveModelCheckerTest | |
| CSparseMaPcaaMultiObjectiveModelCheckerTest | |
| CSparseMdpCbMultiObjectiveModelCheckerTest | |
| CSparseMdpMultiDimensionalRewardUnfoldingTest | |
| CSparseMdpPcaaMultiObjectiveModelCheckerTest | |
| CStateValuationTest | |
| CSylvan | |
| CSylvanDd | |
| CSymbolicModelBisimulationDecomposition | |