Nektar++
Public Member Functions | Protected Attributes | List of all members
Nektar::Collections::MatrixFreeBase Class Reference

#include <MatrixFreeBase.h>

Inheritance diagram for Nektar::Collections::MatrixFreeBase:
[legend]

Public Member Functions

 MatrixFreeBase ()
 
 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
 

Detailed Description

Definition at line 46 of file MatrixFreeBase.h.

Constructor & Destructor Documentation

◆ MatrixFreeBase() [1/2]

Nektar::Collections::MatrixFreeBase::MatrixFreeBase ( )
inline

Definition at line 50 of file MatrixFreeBase.h.

50 {}

◆ MatrixFreeBase() [2/2]

Nektar::Collections::MatrixFreeBase::MatrixFreeBase ( const unsigned int  nIn,
const unsigned int  nOut,
const unsigned int  nCollSize 
)
inline

Definition at line 52 of file MatrixFreeBase.h.

54  :
55  m_nIn(nIn*nCollSize),
56  m_nOut(nOut*nCollSize)
57  {}

Member Data Documentation

◆ m_isPadded

bool Nektar::Collections::MatrixFreeBase::m_isPadded {false}
protected

◆ m_nElmtPad

unsigned int Nektar::Collections::MatrixFreeBase::m_nElmtPad
protected

◆ m_nIn

unsigned int Nektar::Collections::MatrixFreeBase::m_nIn
protected

Definition at line 64 of file MatrixFreeBase.h.

◆ m_nOut

unsigned int Nektar::Collections::MatrixFreeBase::m_nOut
protected

Definition at line 65 of file MatrixFreeBase.h.