Nektar++
|
#include <MatrixFreeBase.h>
Public Member Functions | |
MatrixFreeOneInOneOut (const unsigned int nIn, const unsigned int nOut, const unsigned int nCollSize) | |
Constructor. More... | |
Protected Attributes | |
Array< OneD, NekDouble > | m_input |
padded input/output vectors More... | |
Array< OneD, NekDouble > | m_output |
Protected Attributes inherited from Nektar::Collections::MatrixFreeBase | |
bool | m_isPadded {false} |
flag for padding More... | |
unsigned int | m_nElmtPad |
size after padding More... | |
unsigned int | m_nIn |
unsigned int | m_nOut |
Additional Inherited Members | |
Protected Member Functions inherited from Nektar::Collections::MatrixFreeBase | |
MatrixFreeBase ()=default | |
MatrixFreeBase (const unsigned int nIn, const unsigned int nOut, const unsigned int nCollSize) | |
Definition at line 64 of file MatrixFreeBase.h.
|
inline |
Constructor.
Definition at line 68 of file MatrixFreeBase.h.
References m_input, Nektar::Collections::MatrixFreeBase::m_isPadded, Nektar::Collections::MatrixFreeBase::m_nElmtPad, and m_output.
padded input/output vectors
Definition at line 89 of file MatrixFreeBase.h.
Referenced by MatrixFreeOneInOneOut(), Nektar::Collections::IProductWRTBase_MatrixFree::operator()(), Nektar::Collections::BwdTrans_MatrixFree::operator()(), Nektar::Collections::Helmholtz_MatrixFree::operator()(), and Nektar::Collections::PhysInterp1DScaled_MatrixFree::operator()().
Definition at line 89 of file MatrixFreeBase.h.
Referenced by MatrixFreeOneInOneOut(), Nektar::Collections::IProductWRTBase_MatrixFree::operator()(), Nektar::Collections::BwdTrans_MatrixFree::operator()(), Nektar::Collections::Helmholtz_MatrixFree::operator()(), and Nektar::Collections::PhysInterp1DScaled_MatrixFree::operator()().