$extrastylesheet
libmesh.C File Reference

Go to the source code of this file.

Namespaces

namespace  EXTERN_C_FOR_PETSC_END
namespace  libMesh
namespace  libMesh::libMeshPrivateData

Functions

std::streambuf * EXTERN_C_FOR_PETSC_END::out_buf (NULL)
std::streambuf * EXTERN_C_FOR_PETSC_END::err_buf (NULL)
void EXTERN_C_FOR_PETSC_END::libmesh_handleFPE (int, siginfo_t *info, void *)
void EXTERN_C_FOR_PETSC_END::libmesh_handleSEGV (int, siginfo_t *info, void *)
void libMesh_MPI_Handler (MPI_Comm *, int *,...)
bool libMesh::warned_about_auto_ptr (false)
const Number libMesh::imaginary (0., 1.)
bool libMesh::initialized ()
bool libMesh::closed ()
void libMesh::libmesh_terminate_handler ()
void libMesh::enableFPE (bool on)
void libMesh::enableSEGV (bool on)
bool libMesh::on_command_line (const std::string &arg)
template<typename T >
libMesh::command_line_value (const std::string &name, T value)
template<typename T >
libMesh::command_line_value (const std::vector< std::string > &name, T value)
template<typename T >
libMesh::command_line_next (const std::string &name, T value)
template<typename T >
void libMesh::command_line_vector (const std::string &name, std::vector< T > &vec)
SolverPackage libMesh::default_solver_package ()
template int libMesh::command_line_value< int > (const std::string &, int)
template float libMesh::command_line_value< float > (const std::string &, float)
template double libMesh::command_line_value< double > (const std::string &, double)
template long double libMesh::command_line_value< long double > (const std::string &, long double)
template std::string libMesh::command_line_value< std::string > (const std::string &, std::string)
template int libMesh::command_line_next< int > (const std::string &, int)
template float libMesh::command_line_next< float > (const std::string &, float)
template double libMesh::command_line_next< double > (const std::string &, double)
template long double libMesh::command_line_next< long double > (const std::string &, long double)
template std::string libMesh::command_line_next< std::string > (const std::string &, std::string)
template void libMesh::command_line_vector< int > (const std::string &, std::vector< int > &)
template void libMesh::command_line_vector< float > (const std::string &, std::vector< float > &)
template void libMesh::command_line_vector< double > (const std::string &, std::vector< double > &)
template void libMesh::command_line_vector< long double > (const std::string &, std::vector< long double > &)

Variables

UniquePtr< GetPot > EXTERN_C_FOR_PETSC_END::command_line
UniquePtr< std::ofstream > EXTERN_C_FOR_PETSC_END::_ofstream
UniquePtr
< libMesh::Threads::task_scheduler_init
EXTERN_C_FOR_PETSC_END::task_scheduler
bool EXTERN_C_FOR_PETSC_END::libmesh_initialized_mpi = false
bool EXTERN_C_FOR_PETSC_END::libmesh_initialized_petsc = false
bool EXTERN_C_FOR_PETSC_END::libmesh_initialized_slepc = false
bool libMesh::libMeshPrivateData::_is_initialized = false
SolverPackage libMesh::libMeshPrivateData::_solver_package
MPI_Comm libMesh::COMM_WORLD = MPI_COMM_NULL
MPI_Comm libMesh::GLOBAL_COMM_WORLD = MPI_COMM_NULL
Parallel::FakeCommunicator libMesh::CommWorld
OStreamProxy libMesh::out (std::cout)
OStreamProxy libMesh::err (std::cerr)
PerfLog libMesh::perflog ("libMesh",#ifdef LIBMESH_ENABLE_PERFORMANCE_LOGGING true#else false#endif)
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

Function Documentation

void libMesh_MPI_Handler ( MPI_Comm *  ,
int *  ,
  ... 
)

Definition at line 153 of file libmesh.C.

Referenced by libMesh::LibMeshInit::LibMeshInit().

{
  libmesh_not_implemented();
}