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

Functions

template<typename ValueTypeBasisCoeff , typename ValueTypeBasisData , utils::MemorySpace memorySpace, size_type dim>
void BasisWeakFormKernelWithField (realspace::LinearLocalOp L1, realspace::VectorMathOp Op1, realspace::VectorMathOp Op2, realspace::LinearLocalOp L2, const quadrature::QuadratureValuesContainer< typename BasisOperations< ValueTypeBasisCoeff, ValueTypeBasisData, memorySpace >::ValueTypeUnion, memorySpace > &f, std::shared_ptr< const FEBasisDataStorage< ValueTypeBasisData, memorySpace > > feBasisDataStorage, const size_type cellBlockSize, typename BasisOperations< ValueTypeBasisCoeff, ValueTypeBasisData, memorySpace >::StorageUnion &cellWiseFEData, linearAlgebra::LinAlgOpContext< memorySpace > &linAlgOpContext)
 
template<typename ValueTypeBasisCoeff , typename ValueTypeBasisData , utils::MemorySpace memorySpace, size_type dim>
void BasisWeakFormKernel (realspace::LinearLocalOp L1, realspace::VectorMathOp Op1, realspace::LinearLocalOp L2, std::shared_ptr< const FEBasisDataStorage< ValueTypeBasisData, memorySpace > > feBasisDataStorage, const size_type cellBlockSize, typename BasisOperations< ValueTypeBasisCoeff, ValueTypeBasisData, memorySpace >::StorageBasis &cellWiseFEData, linearAlgebra::LinAlgOpContext< memorySpace > &linAlgOpContext)
 

Function Documentation

◆ BasisWeakFormKernel()

template<typename ValueTypeBasisCoeff , typename ValueTypeBasisData , utils::MemorySpace memorySpace, size_type dim>
void dftefe::basis::FEBasisOperationsInternal::BasisWeakFormKernel ( realspace::LinearLocalOp  L1,
realspace::VectorMathOp  Op1,
realspace::LinearLocalOp  L2,
std::shared_ptr< const FEBasisDataStorage< ValueTypeBasisData, memorySpace > >  feBasisDataStorage,
const size_type  cellBlockSize,
typename BasisOperations< ValueTypeBasisCoeff, ValueTypeBasisData, memorySpace >::StorageBasis &  cellWiseFEData,
linearAlgebra::LinAlgOpContext< memorySpace > &  linAlgOpContext 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ BasisWeakFormKernelWithField()

template<typename ValueTypeBasisCoeff , typename ValueTypeBasisData , utils::MemorySpace memorySpace, size_type dim>
void dftefe::basis::FEBasisOperationsInternal::BasisWeakFormKernelWithField ( realspace::LinearLocalOp  L1,
realspace::VectorMathOp  Op1,
realspace::VectorMathOp  Op2,
realspace::LinearLocalOp  L2,
const quadrature::QuadratureValuesContainer< typename BasisOperations< ValueTypeBasisCoeff, ValueTypeBasisData, memorySpace >::ValueTypeUnion, memorySpace > &  f,
std::shared_ptr< const FEBasisDataStorage< ValueTypeBasisData, memorySpace > >  feBasisDataStorage,
const size_type  cellBlockSize,
typename BasisOperations< ValueTypeBasisCoeff, ValueTypeBasisData, memorySpace >::StorageUnion &  cellWiseFEData,
linearAlgebra::LinAlgOpContext< memorySpace > &  linAlgOpContext 
)
Here is the call graph for this function:
Here is the caller graph for this function: