Go to the source code of this file.
Namespaces | |
Moose | |
MOOSE now contains C++17 code, so give a reasonable error message stating what the user can do to address this in their environment if C++17 compatibility isn't found. | |
Functions | |
void | Moose::initCoordinateSystemType () |
void | Moose::initSolveType () |
void | Moose::initEigenSolveType () |
void | Moose::initEigenProlemType () |
void | Moose::initWhichEigenPairs () |
void | Moose::initLineSearchType () |
void | Moose::initTimeIntegratorsType () |
void | Moose::initMffdType () |
void | Moose::initRMType () |
template<> | |
QuadratureType | Moose::stringToEnum< QuadratureType > (const std::string &s) |
template<> | |
Order | Moose::stringToEnum< Order > (const std::string &s) |
template<> | |
CoordinateSystemType | Moose::stringToEnum< CoordinateSystemType > (const std::string &s) |
template<> | |
SolveType | Moose::stringToEnum< SolveType > (const std::string &s) |
template<> | |
EigenSolveType | Moose::stringToEnum< EigenSolveType > (const std::string &s) |
template<> | |
EigenProblemType | Moose::stringToEnum< EigenProblemType > (const std::string &s) |
template<> | |
WhichEigenPairs | Moose::stringToEnum< WhichEigenPairs > (const std::string &s) |
template<> | |
LineSearchType | Moose::stringToEnum< LineSearchType > (const std::string &s) |
template<> | |
TimeIntegratorType | Moose::stringToEnum< TimeIntegratorType > (const std::string &s) |
template<> | |
MffdType | Moose::stringToEnum< MffdType > (const std::string &s) |
template<> | |
RelationshipManagerType | Moose::stringToEnum< RelationshipManagerType > (const std::string &s) |
std::string | Moose::stringify (const Moose::RelationshipManagerType &t) |
std::string | Moose::stringify (libMesh::FEFamily f) |
std::string | Moose::stringify (const SolveType &t) |
Convert solve type into human readable string. More... | |
std::string | Moose::stringify (const EigenSolveType &t) |
Convert eigen solve type into human readable string. More... | |
std::string | Moose::stringify (const VarFieldType &t) |
Convert variable field type into human readable string. More... | |
std::string | Moose::stringify (SolutionIterationType t) |
Convert SolutionIterationType into string. More... | |
std::string | Moose::stringify (ElementType t) |
Convert ElementType into string. More... | |
std::string | Moose::stringify (libMesh::ElemType t) |
Convert the libmesh ElemType into string. More... | |
std::string | Moose::stringify (const std::string &s) |
Add no-op stringify if the argument already is a string (must use overloading) More... | |
std::string | Moose::stringifyExact (Real) |
Stringify Reals with enough precision to guarantee lossless Real -> string -> Real roundtrips. More... | |
Point | Moose::toPoint (const std::vector< Real > &pos) |
Convert point represented as std::vector into Point. More... | |
Variables | |
std::map< std::string, CoordinateSystemType > | Moose::coordinate_system_type_to_enum |
std::map< std::string, SolveType > | Moose::solve_type_to_enum |
std::map< std::string, EigenSolveType > | Moose::eigen_solve_type_to_enum |
std::map< std::string, EigenProblemType > | Moose::eigen_problem_type_to_enum |
std::map< std::string, WhichEigenPairs > | Moose::which_eigen_pairs_to_enum |
std::map< std::string, LineSearchType > | Moose::line_search_type_to_enum |
std::map< std::string, TimeIntegratorType > | Moose::time_integrator_to_enum |
std::map< std::string, MffdType > | Moose::mffd_type_to_enum |
std::map< std::string, RelationshipManagerType > | Moose::rm_type_to_enum |