20#ifndef dftfeDataTypes_H_
21#define dftfeDataTypes_H_
35 typedef std::complex<double>
number;
67 return MPI_UNSIGNED_LONG;
73 return MPI_UNSIGNED_LONG_LONG;
93 return MPI_LONG_DOUBLE;
105 return MPI_DOUBLE_COMPLEX;
108 template <
typename T>
123 typedef std::complex<float>
type;
Definition dftfeDataTypes.h:33
double numberValueType
Definition dftfeDataTypes.h:42
float numberFP32ValueType
Definition dftfeDataTypes.h:43
double number
Definition dftfeDataTypes.h:40
MPI_Datatype mpi_type_id(const int *)
Definition dftfeDataTypes.h:47
float numberFP32
Definition dftfeDataTypes.h:41
Definition pseudoPotentialToDftfeConverter.cc:34
float type
Definition dftfeDataTypes.h:117
std::complex< float > type
Definition dftfeDataTypes.h:123
Definition dftfeDataTypes.h:110
T type
Definition dftfeDataTypes.h:111