DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
QuadDataCompositeWrite.h
Go to the documentation of this file.
1
2#ifndef DFTFE_QuadDataCompositeWrite_H
3#define DFTFE_QuadDataCompositeWrite_H
4
5#include "CompositeData.h"
6#include <vector>
7#include <TypeConfig.h>
8
9namespace dftfe
10{
11 namespace dftUtils
12 {
14 {
15 public:
16 QuadDataCompositeWrite(const std::vector<double> &vals);
17
18 virtual void
19 getCharArray(char *data) override;
20
21 virtual void
22 getMPIDataType(MPI_Datatype *mpi_datatype) override;
23
24 virtual dftfe::Int
26
27 private:
29 std::vector<double> d_vals;
30 };
31 } // namespace dftUtils
32} // namespace dftfe
33#endif // DFTFE_QuadDataCompositeWrite_H
std::vector< double > d_vals
Definition QuadDataCompositeWrite.h:29
virtual void getCharArray(char *data) override
virtual void getMPIDataType(MPI_Datatype *mpi_datatype) override
dftfe::uInt d_charspernum
Definition QuadDataCompositeWrite.h:28
QuadDataCompositeWrite(const std::vector< double > &vals)
virtual dftfe::Int getNumberCharsPerCompositeData() override
Contains repeatedly used functions in the KSDFT calculations.
Definition CompositeData.h:29
Definition pseudoPotentialToDftfeConverter.cc:34
std::uint32_t uInt
Definition TypeConfig.h:10
std::int32_t Int
Definition TypeConfig.h:11