|
libMesh
|
Go to the source code of this file.
Classes | |
| class | libMesh::LibMeshInit |
The LibMeshInit class, when constructed, initializes the dependent libraries (e.g. More... | |
Namespaces | |
| TIMPI | |
| GETPOT_NAMESPACE | |
| libMesh | |
The libMesh namespace provides an interface to certain functionality in the library. | |
| libMesh::Parallel | |
Functions | |
| bool | libMesh::initialized () |
| Checks that library initialization has been done. More... | |
| bool | libMesh::closed () |
| Checks that the library has been closed. More... | |
| void | libMesh::libmesh_terminate_handler () |
| A terminate handler. More... | |
| void | libMesh::enableFPE (bool on) |
| Toggle hardware trap floating point exceptions. More... | |
| void | libMesh::enableSEGV (bool on) |
| Toggle libMesh reporting of segmentation faults. More... | |
| bool | libMesh::on_command_line (std::string arg) |
| template<typename T > | |
| T | libMesh::command_line_value (const std::string &, T) |
| template<typename T > | |
| T | libMesh::command_line_value (const std::vector< std::string > &, T) |
| template<typename T > | |
| T | libMesh::command_line_next (std::string name, T default_value) |
| Use GetPot's search()/next() functions to get following arguments from the command line. More... | |
| template<typename T > | |
| void | libMesh::command_line_vector (const std::string &, std::vector< T > &) |
| std::vector< std::string > | libMesh::command_line_names () |
| void | libMesh::add_command_line_name (const std::string &name) |
| Add a name to the set of queried command-line names. More... | |
| void | libMesh::add_command_line_names (const GetPot &getpot) |
| Merge a GetPot object's requested names into the set of queried command-line names. More... | |
| SolverPackage | libMesh::default_solver_package () |
| constexpr Real | libMesh::operator""_R (const char *r) |
| The C++ standard doesn't support literals at higher than long double precision, so if we're in quadruple precision we need our own user-defined literal operator. More... | |
| constexpr Real | libMesh::operator""_R (long double r) |
| constexpr Real | libMesh::operator""_R (unsigned long long r) |
Variables | |
| const Number | libMesh::imaginary |
| The imaginary unit, \( \sqrt{-1} \). More... | |
| const Real | libMesh::pi = 3.1415926535897932384626433832795029_R |
| \( \pi=3.14159... \). More... | |
| const Number | libMesh::zero = 0. |
| \( zero=0. \). More... | |
| const unsigned int | libMesh::invalid_uint = static_cast<unsigned int>(-1) |
| A number which is used quite often to represent an invalid or uninitialized value for an unsigned integer. More... | |
| const int | libMesh::invalid_int = std::numeric_limits<int>::max() |
| A number which is used quite often to represent an invalid or uninitialized value for an integer. More... | |
1.8.14