DFT-FE 1.1.0-pre
Density Functional Theory With Finite-Elements
Loading...
Searching...
No Matches
AtomicBasisData.h
Go to the documentation of this file.
1//
2// Created by Sambit Das
3//
4
5#ifndef DFTFE_ATOMBASISDATA_H
6#define DFTFE_ATOMBASISDATA_H
7
8#include <vector>
9#include <memory>
10#include "AtomicBasis.h"
11
12namespace dftfe
13{
15 {
16 public:
17 /// quadpoints in Cartesian coordinates
18 void
19 evalBasisData(const std::vector<double> &quadpts,
20 const AtomicBasis & atomicBasis,
21 const unsigned int maxDerOrder);
22
23 const std::vector<double> &
25
26
27 const std::vector<double> &
29
30 const std::vector<double> &
32
33
34 private:
35 // Member variables
36 std::vector<double> d_basisValues;
37 std::vector<double> d_basisGradValues;
38 std::vector<double> d_basisLaplacianValues;
39 };
40} // namespace dftfe
41#endif // DFTFE_ATOMBASISDATA_H
Definition AtomicBasisData.h:15
void evalBasisData(const std::vector< double > &quadpts, const AtomicBasis &atomicBasis, const unsigned int maxDerOrder)
quadpoints in Cartesian coordinates
std::vector< double > d_basisValues
Definition AtomicBasisData.h:36
std::vector< double > d_basisLaplacianValues
Definition AtomicBasisData.h:38
const std::vector< double > & getBasisValues() const
const std::vector< double > & getBasisLaplacianValues() const
std::vector< double > d_basisGradValues
Definition AtomicBasisData.h:37
const std::vector< double > & getBasisGradValues() const
Definition AtomicBasis.h:31
Definition pseudoPotentialToDftfeConverter.cc:34