standard_type.h File Reference

Go to the source code of this file.

Classes

struct  libMesh::Parallel::standardtype_dependent_false< T >
 
class  libMesh::Parallel::StandardType< T >
 
class  libMesh::Parallel::StandardType< std::pair< T1, T2 > >
 
struct  libMesh::Parallel::BuildStandardTypeVector< n_minus_i >
 
struct  libMesh::Parallel::BuildStandardTypeVector< 0 >
 
struct  libMesh::Parallel::FillDisplacementArray< n_minus_i >
 
struct  libMesh::Parallel::FillDisplacementArray< 0 >
 
class  libMesh::Parallel::StandardType< std::tuple< Types... > >
 
class  libMesh::Parallel::StandardType< std::complex< T > >
 

Namespaces

 libMesh
 
 libMesh::Parallel
 

Functions

 libMesh::Parallel::LIBMESH_STANDARD_TYPE (char, MPI_CHAR)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (signed char, MPI_SIGNED_CHAR)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (unsigned char, MPI_UNSIGNED_CHAR)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (short int, MPI_SHORT)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (unsigned short int, MPI_UNSIGNED_SHORT)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (int, MPI_INT)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (unsigned int, MPI_UNSIGNED)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (long, MPI_LONG)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (long long, MPI_LONG_LONG_INT)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (unsigned long, MPI_UNSIGNED_LONG)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (unsigned long long, MPI_UNSIGNED_LONG_LONG)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (float, MPI_FLOAT)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (double, MPI_DOUBLE)
 
 libMesh::Parallel::LIBMESH_STANDARD_TYPE (long double, MPI_LONG_DOUBLE)