DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
dftfeDataTypes.h File Reference
#include <deal.II/base/config.h>
#include <deal.II/base/types.h>
#include <fstream>
#include <iostream>
#include <fenv.h>

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 > >
 

Namespaces

namespace  dftfe
 
namespace  dftfe::dataTypes
 

Typedefs

typedef dealii::types::global_dof_index dftfe::dataTypes::global_size_type
 
typedef unsigned int dftfe::dataTypes::local_size_type
 
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 > *)