You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
1.5 KiB
27 lines
1.5 KiB
#ifndef SOLVERSELECTIONOPTIONS_H
|
|
#define SOLVERSELECTIONOPTIONS_H
|
|
|
|
|
|
#include "storm/utility/ExtendSettingEnumWithSelectionField.h"
|
|
|
|
namespace storm {
|
|
namespace solver {
|
|
ExtendEnumsWithSelectionField(MinMaxMethod, ValueIteration, OptimisticValueIteration, PolicyIteration, LinearProgramming, Topological, RationalSearch, IntervalIteration, SoundValueIteration, TopologicalCuda, ViToPi)
|
|
ExtendEnumsWithSelectionField(MultiplierType, Native, Gmmxx)
|
|
ExtendEnumsWithSelectionField(GameMethod, PolicyIteration, ValueIteration)
|
|
ExtendEnumsWithSelectionField(LraMethod, LinearProgramming, ValueIteration, GainBiasEquations, LraDistributionEquations)
|
|
|
|
ExtendEnumsWithSelectionField(LpSolverType, Gurobi, Glpk, Z3)
|
|
ExtendEnumsWithSelectionField(EquationSolverType, Native, Gmmxx, Eigen, Elimination, Topological)
|
|
ExtendEnumsWithSelectionField(SmtSolverType, Z3, Mathsat)
|
|
|
|
ExtendEnumsWithSelectionField(NativeLinearEquationSolverMethod, Jacobi, GaussSeidel, SOR, WalkerChae, Power, SoundValueIteration, IntervalIteration, RationalSearch)
|
|
ExtendEnumsWithSelectionField(GmmxxLinearEquationSolverMethod, Bicgstab, Qmr, Gmres)
|
|
ExtendEnumsWithSelectionField(GmmxxLinearEquationSolverPreconditioner, Ilu, Diagonal, None)
|
|
ExtendEnumsWithSelectionField(EigenLinearEquationSolverMethod, SparseLU, Bicgstab, DGmres, Gmres)
|
|
ExtendEnumsWithSelectionField(EigenLinearEquationSolverPreconditioner, Ilu, Diagonal, None)
|
|
}
|
|
}
|
|
|
|
#endif
|
|
|