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 |
actural size of input array More... | |
unsigned int | m_nOut |
actural size of output array More... | |
Definition at line 43 of file MatrixFreeBase.h.
|
default |
|
inline |
Definition at line 49 of file MatrixFreeBase.h.
References m_isPadded, and m_nElmtPad.
|
protected |
|
protected |
size after padding
Definition at line 70 of file MatrixFreeBase.h.
Referenced by Nektar::Collections::Helmholtz_MatrixFree::Helmholtz_MatrixFree(), Nektar::Collections::IProductWRTBase_MatrixFree::IProductWRTBase_MatrixFree(), Nektar::Collections::IProductWRTDerivBase_MatrixFree::IProductWRTDerivBase_MatrixFree(), Nektar::Collections::LinearAdvectionDiffusionReaction_MatrixFree::LinearAdvectionDiffusionReaction_MatrixFree(), MatrixFreeBase(), Nektar::Collections::PhysDeriv_MatrixFree::PhysDeriv_MatrixFree(), Nektar::Collections::PhysInterp1DScaled_MatrixFree::PhysInterp1DScaled_MatrixFree(), Nektar::Collections::PhysInterp1DScaled_MatrixFree::UpdateFactors(), and Nektar::Collections::LinearAdvectionDiffusionReaction_MatrixFree::UpdateVarcoeffs().
|
protected |
actural size of input array
Definition at line 72 of file MatrixFreeBase.h.
|
protected |
actural size of output array
Definition at line 74 of file MatrixFreeBase.h.
Referenced by Nektar::Collections::PhysDeriv_MatrixFree::operator()(), Nektar::Collections::PhysInterp1DScaled_MatrixFree::PhysInterp1DScaled_MatrixFree(), and Nektar::Collections::PhysInterp1DScaled_MatrixFree::UpdateFactors().