|
| 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 > > ccfeBDH, std::shared_ptr< const EFEBasisDofHandler< ValueTypeOperand, ValueTypeOperator, memorySpace, dim > > eefeBDH, utils::MemoryStorage< ValueTypeOperator, memorySpace > &basisOverlap) |
| |
| template<typename ValueTypeOperator , typename ValueTypeOperand , utils::MemorySpace memorySpace, size_type dim> |
| void | computeBasisOverlapMatrixBlocked (const FEBasisDataStorage< ValueTypeOperator, memorySpace > &classicalBlockBasisDataStorage, const FEBasisDataStorage< ValueTypeOperator, memorySpace > &enrichmentBlockEnrichmentBasisDataStorage, const FEBasisDataStorage< ValueTypeOperator, memorySpace > &enrichmentBlockClassicalBasisDataStorage, std::shared_ptr< const FEBasisDofHandler< ValueTypeOperand, memorySpace, dim > > ccfeBDH, std::shared_ptr< const EFEBasisDofHandler< ValueTypeOperand, ValueTypeOperator, memorySpace, dim > > eefeBDH, utils::MemoryStorage< ValueTypeOperator, memorySpace > &basisOverlap, const size_type cellBlockSize) |
| |