PolyFEM
Loading...
Searching...
No Matches
polyfem::solver::StackedForm::Block Class Reference

#include <StackedForm.hpp>

Public Member Functions

int id () const
 
int offset () const
 
int size () const
 

Private Member Functions

 Block (const int id, const int offset, const int size)
 

Private Attributes

int id_ = -1
 
int offset_ = 0
 
int size_ = 0
 

Friends

class StackedForm
 

Detailed Description

Definition at line 13 of file StackedForm.hpp.

Constructor & Destructor Documentation

◆ Block()

polyfem::solver::StackedForm::Block::Block ( const int  id,
const int  offset,
const int  size 
)
inlineprivate

Definition at line 23 of file StackedForm.hpp.

Member Function Documentation

◆ id()

int polyfem::solver::StackedForm::Block::id ( ) const
inline

Definition at line 18 of file StackedForm.hpp.

References id_.

Referenced by polyfem::solver::StackedForm::add(), polyfem::solver::StackedForm::add(), and polyfem::solver::StackedForm::validate_block().

Here is the caller graph for this function:

◆ offset()

int polyfem::solver::StackedForm::Block::offset ( ) const
inline

Definition at line 19 of file StackedForm.hpp.

References offset_.

Referenced by polyfem::solver::StackedForm::gather(), polyfem::solver::StackedForm::global_index(), and polyfem::solver::StackedForm::validate_block().

Here is the caller graph for this function:

◆ size()

int polyfem::solver::StackedForm::Block::size ( ) const
inline

Definition at line 20 of file StackedForm.hpp.

References size_.

Referenced by polyfem::solver::StackedForm::gather(), polyfem::solver::StackedForm::global_index(), polyfem::solver::StackedForm::term_size(), and polyfem::solver::StackedForm::validate_block().

Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ StackedForm

friend class StackedForm
friend

Definition at line 15 of file StackedForm.hpp.

Member Data Documentation

◆ id_

int polyfem::solver::StackedForm::Block::id_ = -1
private

Definition at line 26 of file StackedForm.hpp.

Referenced by id().

◆ offset_

int polyfem::solver::StackedForm::Block::offset_ = 0
private

Definition at line 27 of file StackedForm.hpp.

Referenced by offset().

◆ size_

int polyfem::solver::StackedForm::Block::size_ = 0
private

Definition at line 28 of file StackedForm.hpp.

Referenced by size().


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