DFT-EFE
 
Loading...
Searching...
No Matches
dftefe::basis::OEFEAtomBlockOverlapInvOpContextGLLInternal Namespace Reference

Functions

template<typename ValueTypeOperator , typename ValueTypeOperand , utils::MemorySpace memorySpace, size_type dim>
void computeBasisOverlapMatrix (const FEBasisDataStorage< ValueTypeOperator, memorySpace > &classicalBlockGLLBasisDataStorage, const FEBasisDataStorage< ValueTypeOperator, memorySpace > &enrichmentBlockEnrichmentBasisDataStorage, const FEBasisDataStorage< ValueTypeOperator, memorySpace > &enrichmentBlockClassicalBasisDataStorage, std::shared_ptr< const FEBasisDofHandler< ValueTypeOperand, memorySpace, dim > > cfeBDH, std::shared_ptr< const EFEBasisDofHandler< ValueTypeOperand, ValueTypeOperator, memorySpace, dim > > efeBDH, utils::MemoryStorage< ValueTypeOperator, memorySpace > &NiNjInAllCells, linearAlgebra::LinAlgOpContext< memorySpace > &linAlgOpContext)
 

Function Documentation

◆ computeBasisOverlapMatrix()

template<typename ValueTypeOperator , typename ValueTypeOperand , utils::MemorySpace memorySpace, size_type dim>
void dftefe::basis::OEFEAtomBlockOverlapInvOpContextGLLInternal::computeBasisOverlapMatrix ( const FEBasisDataStorage< ValueTypeOperator, memorySpace > &  classicalBlockGLLBasisDataStorage,
const FEBasisDataStorage< ValueTypeOperator, memorySpace > &  enrichmentBlockEnrichmentBasisDataStorage,
const FEBasisDataStorage< ValueTypeOperator, memorySpace > &  enrichmentBlockClassicalBasisDataStorage,
std::shared_ptr< const FEBasisDofHandler< ValueTypeOperand, memorySpace, dim > >  cfeBDH,
std::shared_ptr< const EFEBasisDofHandler< ValueTypeOperand, ValueTypeOperator, memorySpace, dim > >  efeBDH,
utils::MemoryStorage< ValueTypeOperator, memorySpace > &  NiNjInAllCells,
linearAlgebra::LinAlgOpContext< memorySpace > &  linAlgOpContext 
)
Here is the call graph for this function:
Here is the caller graph for this function: