MFEM  v4.5.2
Finite element discretization library
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
mfem::ScalarLayout Class Reference

#include <tlayout.hpp>

Public Member Functions

 ScalarLayout ()
 ScalarLayout (const FiniteElementSpace &fes)
int NumComponents () const
int ind (int scalar_idx, int comp_idx) const

Static Public Member Functions

static bool Matches (const FiniteElementSpace &fes)

Static Public Attributes

static const int vec_dim = 1

Detailed Description

Definition at line 563 of file tlayout.hpp.

Constructor & Destructor Documentation

◆ ScalarLayout() [1/2]

mfem::ScalarLayout::ScalarLayout ( )

Definition at line 568 of file tlayout.hpp.

◆ ScalarLayout() [2/2]

mfem::ScalarLayout::ScalarLayout ( const FiniteElementSpace fes)

Definition at line 570 of file tlayout.hpp.

Member Function Documentation

◆ ind()

int mfem::ScalarLayout::ind ( int  scalar_idx,
int  comp_idx 
) const

Definition at line 577 of file tlayout.hpp.

◆ Matches()

static bool mfem::ScalarLayout::Matches ( const FiniteElementSpace fes)

Definition at line 579 of file tlayout.hpp.

◆ NumComponents()

int mfem::ScalarLayout::NumComponents ( ) const

Definition at line 575 of file tlayout.hpp.

Member Data Documentation

◆ vec_dim

const int mfem::ScalarLayout::vec_dim = 1

Definition at line 566 of file tlayout.hpp.

The documentation for this class was generated from the following file: