Nektar++
|
#include <MatrixFreeBase.h>
Public Member Functions | |
MatrixFreeBase ()=default | |
MatrixFreeBase (const unsigned int nIn, const unsigned int nOut, const unsigned int nCollSize) | |
Protected Attributes | |
bool | m_isPadded {false} |
flag for padding More... | |
unsigned int | m_nElmtPad |
size after padding More... | |
unsigned int | m_nIn |
unsigned int | m_nOut |
Definition at line 43 of file MatrixFreeBase.h.
|
default |
|
inline |
Definition at line 49 of file MatrixFreeBase.h.
|
protected |
flag for padding
Definition at line 57 of file MatrixFreeBase.h.
Referenced by Nektar::Collections::MatrixFreeMultiInOneOut::MatrixFreeMultiInOneOut(), Nektar::Collections::MatrixFreeOneInMultiOut::MatrixFreeOneInMultiOut(), Nektar::Collections::MatrixFreeOneInOneOut::MatrixFreeOneInOneOut(), Nektar::Collections::IProductWRTDerivBase_MatrixFree::operator()(), Nektar::Collections::IProductWRTBase_MatrixFree::operator()(), Nektar::Collections::BwdTrans_MatrixFree::operator()(), Nektar::Collections::Helmholtz_MatrixFree::operator()(), Nektar::Collections::LinearAdvectionDiffusionReaction_MatrixFree::operator()(), Nektar::Collections::PhysDeriv_MatrixFree::operator()(), Nektar::Collections::PhysInterp1DScaled_MatrixFree::operator()(), and Nektar::Collections::PhysDeriv_MatrixFree::PhysDeriv_MatrixFree().
|
protected |
size after padding
Definition at line 59 of file MatrixFreeBase.h.
Referenced by Nektar::Collections::BwdTrans_MatrixFree::BwdTrans_MatrixFree(), Nektar::Collections::Helmholtz_MatrixFree::Helmholtz_MatrixFree(), Nektar::Collections::IProductWRTBase_MatrixFree::IProductWRTBase_MatrixFree(), Nektar::Collections::IProductWRTDerivBase_MatrixFree::IProductWRTDerivBase_MatrixFree(), Nektar::Collections::LinearAdvectionDiffusionReaction_MatrixFree::LinearAdvectionDiffusionReaction_MatrixFree(), Nektar::Collections::MatrixFreeMultiInOneOut::MatrixFreeMultiInOneOut(), Nektar::Collections::MatrixFreeOneInMultiOut::MatrixFreeOneInMultiOut(), Nektar::Collections::MatrixFreeOneInOneOut::MatrixFreeOneInOneOut(), Nektar::Collections::PhysDeriv_MatrixFree::PhysDeriv_MatrixFree(), Nektar::Collections::PhysInterp1DScaled_MatrixFree::PhysInterp1DScaled_MatrixFree(), and Nektar::Collections::LinearAdvectionDiffusionReaction_MatrixFree::UpdateVarcoeffs().
|
protected |
Definition at line 60 of file MatrixFreeBase.h.
Referenced by Nektar::Collections::IProductWRTDerivBase_MatrixFree::operator()(), Nektar::Collections::IProductWRTBase_MatrixFree::operator()(), Nektar::Collections::BwdTrans_MatrixFree::operator()(), Nektar::Collections::PhysDeriv_MatrixFree::operator()(), and Nektar::Collections::PhysInterp1DScaled_MatrixFree::operator()().
|
protected |
Definition at line 61 of file MatrixFreeBase.h.
Referenced by Nektar::Collections::IProductWRTDerivBase_MatrixFree::operator()(), Nektar::Collections::IProductWRTBase_MatrixFree::operator()(), Nektar::Collections::BwdTrans_MatrixFree::operator()(), Nektar::Collections::PhysDeriv_MatrixFree::operator()(), and Nektar::Collections::PhysInterp1DScaled_MatrixFree::operator()().