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

Detailed Description

Definition at line 43 of file MatrixFreeBase.h.

Constructor & Destructor Documentation

◆ MatrixFreeBase() [1/2]

Nektar::Collections::MatrixFreeBase::MatrixFreeBase ( )
default

◆ MatrixFreeBase() [2/2]

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

Definition at line 49 of file MatrixFreeBase.h.

51 : m_nIn(nIn * nCollSize), m_nOut(nOut * nCollSize)
52 {
53 }

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

◆ m_nOut

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