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

#include <StackedAugmentedLagrangianForm.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 StackedAugmentedLagrangianForm
 

Detailed Description

Definition at line 13 of file StackedAugmentedLagrangianForm.hpp.

Constructor & Destructor Documentation

◆ Block()

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

Definition at line 23 of file StackedAugmentedLagrangianForm.hpp.

Member Function Documentation

◆ id()

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

Definition at line 18 of file StackedAugmentedLagrangianForm.hpp.

References id_.

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

Here is the caller graph for this function:

◆ offset()

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

Definition at line 19 of file StackedAugmentedLagrangianForm.hpp.

References offset_.

Referenced by polyfem::solver::StackedAugmentedLagrangianForm::gather(), polyfem::solver::StackedAugmentedLagrangianForm::rebuild_constraint_data(), and polyfem::solver::StackedAugmentedLagrangianForm::validate_block().

Here is the caller graph for this function:

◆ size()

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

Definition at line 20 of file StackedAugmentedLagrangianForm.hpp.

References size_.

Referenced by polyfem::solver::StackedAugmentedLagrangianForm::gather(), polyfem::solver::StackedAugmentedLagrangianForm::rebuild_constraint_data(), and polyfem::solver::StackedAugmentedLagrangianForm::validate_block().

Here is the caller graph for this function:

Friends And Related Symbol Documentation

◆ StackedAugmentedLagrangianForm

friend class StackedAugmentedLagrangianForm
friend

Definition at line 15 of file StackedAugmentedLagrangianForm.hpp.

Member Data Documentation

◆ id_

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

Definition at line 26 of file StackedAugmentedLagrangianForm.hpp.

Referenced by id().

◆ offset_

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

Definition at line 27 of file StackedAugmentedLagrangianForm.hpp.

Referenced by offset().

◆ size_

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

Definition at line 28 of file StackedAugmentedLagrangianForm.hpp.

Referenced by size().


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