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
8namespace dftfe
9{
10 namespace dftUtils
11 {
13 {
14 public:
15 QuadDataCompositeWrite(const std::vector<double> &vals);
16
17 virtual void
18 getCharArray(char *data) override;
19
20 virtual void
21 getMPIDataType(MPI_Datatype *mpi_datatype) override;
22
23 virtual int
25
26 private:
27 unsigned int d_charspernum;
28 std::vector<double> d_vals;
29 };
30 } // namespace dftUtils
31} // namespace dftfe
32#endif // DFTFE_QuadDataCompositeWrite_H
std::vector< double > d_vals
Definition QuadDataCompositeWrite.h:28
virtual void getCharArray(char *data) override
unsigned int d_charspernum
Definition QuadDataCompositeWrite.h:27
virtual void getMPIDataType(MPI_Datatype *mpi_datatype) override
QuadDataCompositeWrite(const std::vector< double > &vals)
virtual int getNumberCharsPerCompositeData() override
Contains repeatedly used functions in the KSDFT calculations.
Definition CompositeData.h:29
Definition pseudoPotentialToDftfeConverter.cc:34