命名空间 | |
libMesh | |
The libMesh namespace provides an interface to certain functionality in the library. | |
libMesh::libMeshPrivateData | |
Namespaces don't provide private data, so let's take the data we would like private and put it in an obnoxious namespace. | |
函数 | |
void | libMesh_MPI_Handler (MPI_Comm *, int *,...) |
OStreamProxy | libMesh::out (std::cout) |
OStreamProxy | libMesh::err (std::cerr) |
bool | libMesh::warned_about_auto_ptr (false) |
PerfLog | libMesh::perflog ("libMesh",#ifdef LIBMESH_ENABLE_PERFORMANCE_LOGGING true#else false#endif) |
const Number | libMesh::imaginary (0., 1.) |
bool | libMesh::initialized () |
Checks that library initialization has been done. 更多... | |
bool | libMesh::closed () |
Checks that the library has been closed. 更多... | |
void | libMesh::libmesh_terminate_handler () |
void | libMesh::enableFPE (bool on) |
Toggle floating point exceptions – courtesy of Cody Permann & MOOSE team. 更多... | |
void | libMesh::enableSEGV (bool on) |
Toggle libMesh reporting of segmentation faults. 更多... | |
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 > &name, T value) |
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. 更多... | |
template<typename T > | |
void | libMesh::command_line_vector (const std::string &, std::vector< T > &) |
SolverPackage | libMesh::default_solver_package () |
template LIBMESH_EXPORT unsigned char | libMesh::command_line_value< unsigned char > (const std::string &, unsigned char) |
template LIBMESH_EXPORT unsigned short | libMesh::command_line_value< unsigned short > (const std::string &, unsigned short) |
template LIBMESH_EXPORT unsigned int | libMesh::command_line_value< unsigned int > (const std::string &, unsigned int) |
template LIBMESH_EXPORT char | libMesh::command_line_value< char > (const std::string &, char) |
template LIBMESH_EXPORT short | libMesh::command_line_value< short > (const std::string &, short) |
template LIBMESH_EXPORT int | libMesh::command_line_value< int > (const std::string &, int) |
template LIBMESH_EXPORT float | libMesh::command_line_value< float > (const std::string &, float) |
template LIBMESH_EXPORT double | libMesh::command_line_value< double > (const std::string &, double) |
template LIBMESH_EXPORT long double | libMesh::command_line_value< long double > (const std::string &, long double) |
template LIBMESH_EXPORT std::string | libMesh::command_line_value< std::string > (const std::string &, std::string) |
template LIBMESH_EXPORT unsigned char | libMesh::command_line_value< unsigned char > (const std::vector< std::string > &, unsigned char) |
template LIBMESH_EXPORT unsigned short | libMesh::command_line_value< unsigned short > (const std::vector< std::string > &, unsigned short) |
template LIBMESH_EXPORT unsigned int | libMesh::command_line_value< unsigned int > (const std::vector< std::string > &, unsigned int) |
template LIBMESH_EXPORT char | libMesh::command_line_value< char > (const std::vector< std::string > &, char) |
template LIBMESH_EXPORT short | libMesh::command_line_value< short > (const std::vector< std::string > &, short) |
template LIBMESH_EXPORT int | libMesh::command_line_value< int > (const std::vector< std::string > &, int) |
template LIBMESH_EXPORT float | libMesh::command_line_value< float > (const std::vector< std::string > &, float) |
template LIBMESH_EXPORT double | libMesh::command_line_value< double > (const std::vector< std::string > &, double) |
template LIBMESH_EXPORT long double | libMesh::command_line_value< long double > (const std::vector< std::string > &, long double) |
template LIBMESH_EXPORT std::string | libMesh::command_line_value< std::string > (const std::vector< std::string > &, std::string) |
template LIBMESH_EXPORT unsigned char | libMesh::command_line_next< unsigned char > (std::string, unsigned char) |
template LIBMESH_EXPORT unsigned short | libMesh::command_line_next< unsigned short > (std::string, unsigned short) |
template LIBMESH_EXPORT unsigned int | libMesh::command_line_next< unsigned int > (std::string, unsigned int) |
template LIBMESH_EXPORT char | libMesh::command_line_next< char > (std::string, char) |
template LIBMESH_EXPORT short | libMesh::command_line_next< short > (std::string, short) |
template LIBMESH_EXPORT int | libMesh::command_line_next< int > (std::string, int) |
template LIBMESH_EXPORT float | libMesh::command_line_next< float > (std::string, float) |
template LIBMESH_EXPORT double | libMesh::command_line_next< double > (std::string, double) |
template LIBMESH_EXPORT long double | libMesh::command_line_next< long double > (std::string, long double) |
template LIBMESH_EXPORT std::string | libMesh::command_line_next< std::string > (std::string, std::string) |
template LIBMESH_EXPORT void | libMesh::command_line_vector< unsigned char > (const std::string &, std::vector< unsigned char > &) |
template LIBMESH_EXPORT void | libMesh::command_line_vector< unsigned short > (const std::string &, std::vector< unsigned short > &) |
template LIBMESH_EXPORT void | libMesh::command_line_vector< unsigned int > (const std::string &, std::vector< unsigned int > &) |
template LIBMESH_EXPORT void | libMesh::command_line_vector< char > (const std::string &, std::vector< char > &) |
template LIBMESH_EXPORT void | libMesh::command_line_vector< short > (const std::string &, std::vector< short > &) |
template LIBMESH_EXPORT void | libMesh::command_line_vector< int > (const std::string &, std::vector< int > &) |
template LIBMESH_EXPORT void | libMesh::command_line_vector< float > (const std::string &, std::vector< float > &) |
template LIBMESH_EXPORT void | libMesh::command_line_vector< double > (const std::string &, std::vector< double > &) |
template LIBMESH_EXPORT void | libMesh::command_line_vector< long double > (const std::string &, std::vector< long double > &) |
template LIBMESH_EXPORT Real | libMesh::command_line_value< Real > (const std::string &, Real) |
template LIBMESH_EXPORT Real | libMesh::command_line_value< Real > (const std::vector< std::string > &, Real) |
template LIBMESH_EXPORT Real | libMesh::command_line_next< Real > (std::string, Real) |
template LIBMESH_EXPORT void | libMesh::command_line_vector< Real > (const std::string &, std::vector< Real > &) |
变量 | |
bool | libMesh::libMeshPrivateData::_is_initialized = false |
Flag that tells if init() has been called. 更多... | |
SolverPackage | libMesh::libMeshPrivateData::_solver_package |
The default solver package to use. 更多... | |
MPI_Comm | libMesh::GLOBAL_COMM_WORLD = MPI_COMM_NULL |
MPI Communicator used to initialize libMesh. 更多... | |
MPI_Errhandler | libMesh::libmesh_errhandler |
libMesh::TRILINOS_SOLVERS | |
libMesh::EIGEN_SOLVERS | |
libMesh::LASPACK_SOLVERS | |
libMesh::INVALID_SOLVER_PACKAGE | |
std::terminate_handler | libMesh::old_terminate_handler |