DFT-FE 1.3.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
dftfeDataTypes.h File Reference
#include <fstream>
#include <iostream>
#include <fenv.h>
#include <complex>
#include <mpi.h>
#include <cstdint>

Go to the source code of this file.

Classes

struct  dftfe::dataTypes::singlePrecType< T >
struct  dftfe::dataTypes::singlePrecType< double >
struct  dftfe::dataTypes::singlePrecType< std::complex< double > >
struct  dftfe::dataTypes::halfPrecType< T >
struct  dftfe::dataTypes::halfPrecType< double >
struct  dftfe::dataTypes::halfPrecType< std::complex< double > >
struct  dftfe::dataTypes::halfPrecType< float >
struct  dftfe::dataTypes::halfPrecType< std::complex< float > >

Namespaces

namespace  dftfe
namespace  dftfe::dataTypes

Typedefs

typedef double dftfe::dataTypes::number
typedef float dftfe::dataTypes::numberFP32
typedef double dftfe::dataTypes::numberValueType
typedef float dftfe::dataTypes::numberFP32ValueType

Functions

MPI_Datatype dftfe::dataTypes::mpi_type_id (const int *)
MPI_Datatype dftfe::dataTypes::mpi_type_id (const long int *)
MPI_Datatype dftfe::dataTypes::mpi_type_id (const unsigned int *)
MPI_Datatype dftfe::dataTypes::mpi_type_id (const unsigned long int *)
MPI_Datatype dftfe::dataTypes::mpi_type_id (const unsigned long long int *)
MPI_Datatype dftfe::dataTypes::mpi_type_id (const float *)
MPI_Datatype dftfe::dataTypes::mpi_type_id (const double *)
MPI_Datatype dftfe::dataTypes::mpi_type_id (const long double *)
MPI_Datatype dftfe::dataTypes::mpi_type_id (const std::complex< float > *)
MPI_Datatype dftfe::dataTypes::mpi_type_id (const std::complex< double > *)