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

Functions

template<typename ValueTypeBasisCoeff , dftefe::utils::MemorySpace memorySpace, size_type dim>
void setDealiiMatrixFreeLight (dealii::DoFHandler< dim > &dealiiDofHandler, dealii::AffineConstraints< ValueTypeBasisCoeff > &dealiiAffineConstraintMatrix, dealii::MatrixFree< dim, ValueTypeBasisCoeff > &dealiiMatrixFree)
 
template<typename ValueTypeBasisCoeff , dftefe::utils::MemorySpace memorySpace, size_type dim>
void getGhostIndices (std::vector< global_size_type > &ghostEnrichmentGlobalIds, const dealii::MatrixFree< dim, ValueTypeBasisCoeff > &dealiiMatrixFree, std::vector< global_size_type > &ghostIndices)
 

Function Documentation

◆ getGhostIndices()

template<typename ValueTypeBasisCoeff , dftefe::utils::MemorySpace memorySpace, size_type dim>
void dftefe::basis::EFEBasisDofHandlerInternal::getGhostIndices ( std::vector< global_size_type > &  ghostEnrichmentGlobalIds,
const dealii::MatrixFree< dim, ValueTypeBasisCoeff > &  dealiiMatrixFree,
std::vector< global_size_type > &  ghostIndices 
)

◆ setDealiiMatrixFreeLight()

template<typename ValueTypeBasisCoeff , dftefe::utils::MemorySpace memorySpace, size_type dim>
void dftefe::basis::EFEBasisDofHandlerInternal::setDealiiMatrixFreeLight ( dealii::DoFHandler< dim > &  dealiiDofHandler,
dealii::AffineConstraints< ValueTypeBasisCoeff > &  dealiiAffineConstraintMatrix,
dealii::MatrixFree< dim, ValueTypeBasisCoeff > &  dealiiMatrixFree 
)