|
Storm 1.11.1.1
A Modern Probabilistic Model Checker
|
#include <SymbolicEquationSolver.h>


Public Member Functions | |
| SymbolicEquationSolver ()=default | |
| SymbolicEquationSolver (storm::dd::Bdd< DdType > const &allRows) | |
| virtual | ~SymbolicEquationSolver ()=default |
| virtual void | setLowerBounds (storm::dd::Add< DdType, ValueType > const &lowerBounds) |
| virtual void | setLowerBound (ValueType const &lowerBound) |
| virtual void | setUpperBounds (storm::dd::Add< DdType, ValueType > const &upperBounds) |
| virtual void | setUpperBound (ValueType const &lowerBound) |
| virtual void | setBounds (ValueType const &lowerBound, ValueType const &upperBound) |
| virtual void | setBounds (storm::dd::Add< DdType, ValueType > const &lowerBounds, storm::dd::Add< DdType, ValueType > const &upperBounds) |
| bool | hasLowerBound () const |
| ValueType const & | getLowerBound () const |
| bool | hasLowerBounds () const |
| storm::dd::Add< DdType, ValueType > const & | getLowerBounds () const |
| bool | hasUpperBound () const |
| ValueType const & | getUpperBound () const |
| bool | hasUpperBounds () const |
| storm::dd::Add< DdType, ValueType > const & | getUpperBounds () const |
| storm::dd::Add< DdType, ValueType > | getLowerBoundsVector () const |
| Retrieves a vector of lower bounds for all values (if any lower bounds are known). | |
| storm::dd::Add< DdType, ValueType > | getUpperBoundsVector () const |
| Retrieves a vector of upper bounds for all values (if any lower bounds are known). | |
Protected Member Functions | |
| storm::dd::DdManager< DdType > & | getDdManager () const |
| void | setAllRows (storm::dd::Bdd< DdType > const &allRows) |
| storm::dd::Bdd< DdType > const & | getAllRows () const |
Protected Attributes | |
| storm::dd::Bdd< DdType > | allRows |
Definition at line 12 of file SymbolicEquationSolver.h.
|
default |
| storm::solver::SymbolicEquationSolver< DdType, ValueType >::SymbolicEquationSolver | ( | storm::dd::Bdd< DdType > const & | allRows | ) |
Definition at line 13 of file SymbolicEquationSolver.cpp.
|
virtualdefault |
|
protected |
Definition at line 28 of file SymbolicEquationSolver.cpp.
|
protected |
Definition at line 18 of file SymbolicEquationSolver.cpp.
| ValueType const & storm::solver::SymbolicEquationSolver< DdType, ValueType >::getLowerBound | ( | ) | const |
Definition at line 71 of file SymbolicEquationSolver.cpp.
| storm::dd::Add< DdType, ValueType > const & storm::solver::SymbolicEquationSolver< DdType, ValueType >::getLowerBounds | ( | ) | const |
Definition at line 81 of file SymbolicEquationSolver.cpp.
| storm::dd::Add< DdType, ValueType > storm::solver::SymbolicEquationSolver< DdType, ValueType >::getLowerBoundsVector | ( | ) | const |
Retrieves a vector of lower bounds for all values (if any lower bounds are known).
Definition at line 106 of file SymbolicEquationSolver.cpp.
| ValueType const & storm::solver::SymbolicEquationSolver< DdType, ValueType >::getUpperBound | ( | ) | const |
Definition at line 91 of file SymbolicEquationSolver.cpp.
| storm::dd::Add< DdType, ValueType > const & storm::solver::SymbolicEquationSolver< DdType, ValueType >::getUpperBounds | ( | ) | const |
Definition at line 101 of file SymbolicEquationSolver.cpp.
| storm::dd::Add< DdType, ValueType > storm::solver::SymbolicEquationSolver< DdType, ValueType >::getUpperBoundsVector | ( | ) | const |
Retrieves a vector of upper bounds for all values (if any lower bounds are known).
Definition at line 116 of file SymbolicEquationSolver.cpp.
| bool storm::solver::SymbolicEquationSolver< DdType, ValueType >::hasLowerBound | ( | ) | const |
Definition at line 66 of file SymbolicEquationSolver.cpp.
| bool storm::solver::SymbolicEquationSolver< DdType, ValueType >::hasLowerBounds | ( | ) | const |
Definition at line 76 of file SymbolicEquationSolver.cpp.
| bool storm::solver::SymbolicEquationSolver< DdType, ValueType >::hasUpperBound | ( | ) | const |
Definition at line 86 of file SymbolicEquationSolver.cpp.
| bool storm::solver::SymbolicEquationSolver< DdType, ValueType >::hasUpperBounds | ( | ) | const |
Definition at line 96 of file SymbolicEquationSolver.cpp.
|
protected |
Definition at line 23 of file SymbolicEquationSolver.cpp.
|
virtual |
Definition at line 59 of file SymbolicEquationSolver.cpp.
|
virtual |
Definition at line 53 of file SymbolicEquationSolver.cpp.
|
virtual |
Definition at line 38 of file SymbolicEquationSolver.cpp.
|
virtual |
Definition at line 33 of file SymbolicEquationSolver.cpp.
|
virtual |
Definition at line 48 of file SymbolicEquationSolver.cpp.
|
virtual |
Definition at line 43 of file SymbolicEquationSolver.cpp.
|
protected |
Definition at line 51 of file SymbolicEquationSolver.h.