DFT-EFE
 
Loading...
Searching...
No Matches
FEBasisManager.t.cpp File Reference
#include <string>
#include <utils/Exceptions.h>
Include dependency graph for FEBasisManager.t.cpp:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  dftefe
 dealii includes
 
namespace  dftefe::basis
 
namespace  dftefe::basis::FEBasisManagerInternal
 

Functions

template<typename ValueTypeBasisData , dftefe::utils::MemorySpace memorySpace, size_type dim>
size_type dftefe::basis::FEBasisManagerInternal::getLocallyOwnedCellsCumulativeDofs (const basis::FEBasisDofHandler< ValueTypeBasisData, memorySpace, dim > *feBDH)
 
template<typename ValueTypeBasisData , dftefe::utils::MemorySpace memorySpace, size_type dim>
void dftefe::basis::FEBasisManagerInternal::getNumLocallyOwnedCellDofs (const basis::FEBasisDofHandler< ValueTypeBasisData, memorySpace, dim > *feBDH, std::vector< size_type > &locallyOwnedCellDofs)
 
template<typename ValueTypeBasisData , dftefe::utils::MemorySpace memorySpace, size_type dim>
void dftefe::basis::FEBasisManagerInternal::getLocallyOwnedCellStartIds (const basis::FEBasisDofHandler< ValueTypeBasisData, memorySpace, dim > *feBDH, std::vector< size_type > &locallyOwnedCellStartIds)
 
template<typename ValueTypeBasisData , dftefe::utils::MemorySpace memorySpace, size_type dim>
void dftefe::basis::FEBasisManagerInternal::getLocallyOwnedCellGlobalIndices (const basis::FEBasisDofHandler< ValueTypeBasisData, memorySpace, dim > *feBDH, std::vector< global_size_type > &locallyOwnedCellGlobalIndices)
 
template<typename ValueTypeBasisCoeff , typename ValueTypeBasisData , dftefe::utils::MemorySpace memorySpace, size_type dim>
void dftefe::basis::FEBasisManagerInternal::getLocallyOwnedCellLocalIndices (const basis::FEBasisDofHandler< ValueTypeBasisData, memorySpace, dim > *feBDH, const utils::mpi::MPIPatternP2P< memorySpace > *mpiPatternP2P, const std::vector< global_size_type > &locallyOwnedCellGlobalIndices, std::vector< size_type > &locallyOwnedCellLocalIndices)