NuTo
Numerics Tool
Public Member Functions | Public Attributes | List of all members
NuTo::Constraint::JKNumbering Struct Reference

represents a numbering where first the independent dofs are consecutively numbered leaving out the dependent ones and then the dependent dof numbers are appended. More...

#include <Constraints.h>

Public Member Functions

 JKNumbering (Eigen::VectorXi indices, int numK)
 

Public Attributes

Eigen::VectorXi mIndices
 
int mNumJ
 
int mNumK
 

Detailed Description

represents a numbering where first the independent dofs are consecutively numbered leaving out the dependent ones and then the dependent dof numbers are appended.

mNumJ number of independent Dofs mNumK number of dependent Dofs

The order of the dependent dofs is given by the order of the constraint equations

Example:

dofNumber 0 1 2* 3 4 5* 6 (* = constrained) constraintEqNr 1 0

JKNumbering (independent dofs) 0 1 2 3 4

(dependent dofs) appended and ordered like constraint equations 6 5

Constructor & Destructor Documentation

NuTo::Constraint::JKNumbering::JKNumbering ( Eigen::VectorXi  indices,
int  numK 
)
inline

Member Data Documentation

Eigen::VectorXi NuTo::Constraint::JKNumbering::mIndices
int NuTo::Constraint::JKNumbering::mNumJ
int NuTo::Constraint::JKNumbering::mNumK

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