SOFA API  cb3b2882
Open source framework for multi-physics simuation
sofa::core::behavior::BaseLagrangianConstraint::ConstraintBlockInfo Class Reference

#include <BaseLagrangianConstraint.h>

Public Attributes

BaseLagrangianConstraintparent
 
int const0
 index of first constraint More...
 
int nbLines
 how many dofs (i.e. lines in the matrix) are used by each constraint More...
 
int nbGroups
 how many groups of constraints are active More...
 
bool hasId
 true if this constraint has persistent ID information More...
 
int offsetId
 index of first constraint group info in vector of persistent ids and coordinates More...
 

Public Member Functions

 ConstraintBlockInfo ()
 

Attribute details

◆ const0

int sofa::core::behavior::BaseLagrangianConstraint::ConstraintBlockInfo::const0

index of first constraint

◆ hasId

bool sofa::core::behavior::BaseLagrangianConstraint::ConstraintBlockInfo::hasId

true if this constraint has persistent ID information

◆ nbGroups

int sofa::core::behavior::BaseLagrangianConstraint::ConstraintBlockInfo::nbGroups

how many groups of constraints are active

◆ nbLines

int sofa::core::behavior::BaseLagrangianConstraint::ConstraintBlockInfo::nbLines

how many dofs (i.e. lines in the matrix) are used by each constraint

◆ offsetId

int sofa::core::behavior::BaseLagrangianConstraint::ConstraintBlockInfo::offsetId

index of first constraint group info in vector of persistent ids and coordinates

◆ parent

BaseLagrangianConstraint* sofa::core::behavior::BaseLagrangianConstraint::ConstraintBlockInfo::parent

Constructor details

◆ ConstraintBlockInfo()