|
| template<typename T > |
| T | Moose::stringToEnum (const std::string &s) |
| |
| template<> |
| libMesh::QuadratureType | Moose::stringToEnum< libMesh::QuadratureType > (const std::string &s) |
| |
| template<> |
| libMesh::Order | Moose::stringToEnum< libMesh::Order > (const std::string &s) |
| |
| template<> |
| CoordinateSystemType | Moose::stringToEnum< CoordinateSystemType > (const std::string &s) |
| |
| template<> |
| SolveType | Moose::stringToEnum< SolveType > (const std::string &s) |
| |
| template<> |
| LineSearchType | Moose::stringToEnum< LineSearchType > (const std::string &s) |
| |
| template<> |
| TimeIntegratorType | Moose::stringToEnum< TimeIntegratorType > (const std::string &s) |
| |
| template<> |
| RelationshipManagerType | Moose::stringToEnum< RelationshipManagerType > (const std::string &s) |
| |
| template<typename T > |
| std::vector< T > | Moose::vectorStringsToEnum (const MultiMooseEnum &v) |
| |
| template<typename T > |
| std::string | Moose::stringify (const T &t) |
| | conversion to string
|
| |
| std::string | Moose::stringify (bool v) |
| |
| std::string | Moose::stringify (int v) |
| |
| std::string | Moose::stringify (long v) |
| |
| std::string | Moose::stringify (long long v) |
| |
| std::string | Moose::stringify (unsigned int v) |
| |
| std::string | Moose::stringify (unsigned long v) |
| |
| std::string | Moose::stringify (unsigned long long v) |
| |
| template<typename T , typename V > |
| std::string | Moose::internal::stringify_variant (const V &value) |
| |
| template<typename... T> |
| std::string | Moose::stringify (std::variant< T... > v) |
| |
| std::string | Moose::stringify (const SolveType &t) |
| | Convert solve type into human readable string.
|
| |
| std::string | Moose::stringify (const EigenSolveType &t) |
| | Convert eigen solve type into human readable string.
|
| |
| std::string | Moose::stringify (const VarFieldType &t) |
| | Convert variable field type into human readable string.
|
| |
| std::string | Moose::stringify (const std::string &s) |
| | Add no-op stringify if the argument already is a string (must use overloading)
|
| |
| std::string | Moose::stringify (libMesh::FEFamily f) |
| | Convert FEType from libMesh into string.
|
| |
| std::string | Moose::stringify (SolutionIterationType t) |
| | Convert SolutionIterationType into string.
|
| |
| std::string | Moose::stringify (ElementType t) |
| | Convert ElementType into string.
|
| |
| std::string | Moose::stringify (libMesh::ElemType t) |
| | Convert the libmesh ElemType into string.
|
| |
| template<typename T , typename U > |
| std::string | Moose::stringify (const std::pair< T, U > &p, const std::string &delim=":") |
| | Add pair stringify to support maps.
|
| |
| template<typename... Args> |
| std::string | Moose::stringify (const std::tuple< Args... > &t, const std::string &delim=":") |
| | Add tuple stringify.
|
| |
| template<template< typename... > class T, typename... U> |
| std::string | Moose::stringify (const T< U... > &c, const std::string &delim=", ", const std::string &elem_encl="", bool enclose_list_in_curly_braces=false) |
| | Convert a container to a string with elements separated by delimiter of user's choice.
|
| |
| std::string | Moose::stringifyExact (Real) |
| | Stringify Reals with enough precision to guarantee lossless Real -> string -> Real roundtrips.
|
| |
| template<typename T1 , typename T2 > |
| std::vector< T2 > | vectorCast (std::vector< T2 > in) |
| |
| Point | toPoint (const std::vector< Real > &pos) |
| | Convert point represented as std::vector into Point.
|
| |