#ifndef STORM_SOLVER_STATEELIMINATION_STATEELIMINATOR_H_ #define STORM_SOLVER_STATEELIMINATION_STATEELIMINATOR_H_ #include "src/solver/stateelimination/EliminatorBase.h" namespace storm { namespace solver { namespace stateelimination { template class StateEliminator : public EliminatorBase { public: StateEliminator(storm::storage::FlexibleSparseMatrix& transitionMatrix, storm::storage::FlexibleSparseMatrix& backwardTransitions); void eliminateState(storm::storage::sparse::state_type state, bool removeForwardTransitions); }; } // namespace stateelimination } // namespace storage } // namespace storm #endif // STORM_SOLVER_STATEELIMINATION_STATEELIMINATOR_H_