Storm 1.11.1.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
IntervalEndComponentPreserverCheckTest.cpp File Reference
#include "storm-config.h"
#include "test/storm_gtest.h"
#include <memory>
#include <string>
#include "storm-pars/api/region.h"
#include "storm-pars/modelchecker/instantiation/SparseInstantiationModelChecker.h"
#include "storm-pars/modelchecker/region/SparseDtmcParameterLiftingModelChecker.h"
#include "storm-pars/modelchecker/region/SparseParameterLiftingModelChecker.h"
#include "storm-pars/storage/ParameterRegion.h"
#include "storm-pars/transformer/BinaryDtmcTransformer.h"
#include "storm-pars/transformer/IntervalEndComponentPreserver.h"
#include "storm-pars/transformer/RobustParameterLifter.h"
#include "storm-parsers/api/storm-parsers.h"
#include "storm-parsers/parser/AutoParser.h"
#include "storm-parsers/parser/FormulaParser.h"
#include "storm/adapters/RationalFunctionAdapter.h"
#include "storm/adapters/RationalFunctionForward.h"
#include "storm/adapters/RationalNumberAdapter.h"
#include "storm/api/bisimulation.h"
#include "storm/api/builder.h"
#include "storm/environment/Environment.h"
#include "storm/environment/solver/MinMaxSolverEnvironment.h"
#include "storm/environment/solver/SolverEnvironment.h"
#include "storm/modelchecker/CheckTask.h"
#include "storm/modelchecker/reachability/SparseDtmcEliminationModelChecker.h"
#include "storm/modelchecker/results/ExplicitQualitativeCheckResult.h"
#include "storm/modelchecker/results/ExplicitQuantitativeCheckResult.h"
#include "storm/models/sparse/Dtmc.h"
#include "storm/models/sparse/Model.h"
#include "storm/solver/IterativeMinMaxLinearEquationSolver.h"
#include "storm/solver/MinMaxLinearEquationSolver.h"
#include "storm/solver/OptimizationDirection.h"
#include "storm/storage/bisimulation/BisimulationType.h"
#include "storm/storage/prism/Program.h"
#include "storm/utility/constants.h"
#include "storm/utility/logging.h"
#include "storm/utility/macros.h"
#include "storm/utility/prism.h"
#include "storm/utility/vector.h"
Include dependency graph for IntervalEndComponentPreserverCheckTest.cpp:

Go to the source code of this file.

Classes

class  IntervalEndComponentPreserverCheckTest
 

Functions

void testModelInterval (std::string programFile, std::string formulaAsString, std::string constantsAsString)
 
 TEST_F (IntervalEndComponentPreserverCheckTest, Simple)
 
 TEST_F (IntervalEndComponentPreserverCheckTest, BRP)
 
 TEST_F (IntervalEndComponentPreserverCheckTest, Crowds)
 
 TEST_F (IntervalEndComponentPreserverCheckTest, NAND)
 

Function Documentation

◆ TEST_F() [1/4]

TEST_F ( IntervalEndComponentPreserverCheckTest  ,
BRP   
)

Definition at line 129 of file IntervalEndComponentPreserverCheckTest.cpp.

◆ TEST_F() [2/4]

TEST_F ( IntervalEndComponentPreserverCheckTest  ,
Crowds   
)

Definition at line 136 of file IntervalEndComponentPreserverCheckTest.cpp.

◆ TEST_F() [3/4]

TEST_F ( IntervalEndComponentPreserverCheckTest  ,
NAND   
)

Definition at line 143 of file IntervalEndComponentPreserverCheckTest.cpp.

◆ TEST_F() [4/4]

TEST_F ( IntervalEndComponentPreserverCheckTest  ,
Simple   
)

Definition at line 122 of file IntervalEndComponentPreserverCheckTest.cpp.

◆ testModelInterval()

void testModelInterval ( std::string  programFile,
std::string  formulaAsString,
std::string  constantsAsString 
)

Definition at line 43 of file IntervalEndComponentPreserverCheckTest.cpp.