26#ifndef dftefeElectrostaticFE_h
27#define dftefeElectrostaticFE_h
49 template <
typename ValueTypeBasisData,
50 typename ValueTypeBasisCoeff,
51 typename ValueTypeWaveFnBasisData,
56 linearAlgebra::blasLapack::scalar_type<
57 linearAlgebra::blasLapack::scalar_type<ValueTypeBasisData,
58 ValueTypeWaveFnBasisData>,
61 public Energy<linearAlgebra::blasLapack::real_type<
62 linearAlgebra::blasLapack::scalar_type<ValueTypeBasisData,
63 ValueTypeBasisCoeff>>>
72 ValueTypeWaveFnBasisData>,
A derived class of linearAlgebra::OperatorContext to encapsulate the action of a discrete operator on...
Definition: ElectrostaticFE.h:64
linearAlgebra::blasLapack::scalar_type< ValueTypeBasisData, ValueTypeBasisCoeff > ValueType
Definition: ElectrostaticFE.h:68
virtual void getLocal(Storage &cellWiseStorage) const =0
linearAlgebra::blasLapack::real_type< ValueType > RealType
Definition: ElectrostaticFE.h:75
virtual RealType getEnergy() const =0
Definition: Hamiltonian.h:35
Definition: MemoryStorage.h:38
blas::scalar_type< ValueType1, ValueType2 > scalar_type
Definition: BlasLapackTypedef.h:70
blas::real_type< ValueType > real_type
Definition: BlasLapackTypedef.h:64
MemorySpace
Definition: MemorySpaceType.h:37
dealii includes
Definition: AtomFieldDataSpherical.cpp:31
unsigned int size_type
Definition: TypeConfig.h:8