Nektar++
|
#include <MatrixFreeBase.h>
Public Member Functions | |
MatrixFreeMultiInOneOut (const unsigned int coordim, const unsigned int nIn, const unsigned int nOut, const unsigned int nCollSize) | |
Constructor. More... | |
Protected Attributes | |
unsigned short | m_coordim |
coordinates dimension More... | |
Array< OneD, 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 92 of file MatrixFreeBase.h.
|
inline |
Constructor.
Definition at line 96 of file MatrixFreeBase.h.
References m_coordim, m_input, Nektar::Collections::MatrixFreeBase::m_isPadded, Nektar::Collections::MatrixFreeBase::m_nElmtPad, and m_output.
|
protected |
coordinates dimension
Definition at line 131 of file MatrixFreeBase.h.
Referenced by MatrixFreeMultiInOneOut(), and Nektar::Collections::IProductWRTDerivBase_MatrixFree::operator()().
|
protected |
padded input/output vectors
Definition at line 133 of file MatrixFreeBase.h.
Referenced by MatrixFreeMultiInOneOut(), and Nektar::Collections::IProductWRTDerivBase_MatrixFree::operator()().
Definition at line 134 of file MatrixFreeBase.h.
Referenced by MatrixFreeMultiInOneOut(), and Nektar::Collections::IProductWRTDerivBase_MatrixFree::operator()().