# opentl::core::util::GaussNewton::GaussNewton::GaussNewtonData_Key_dof Struct Reference

List of all members.

## Public Member Functions
| GaussNewtonData_Key_dof (unsigned int _dof)
| ~GaussNewtonData_Key_dof ()
## Public Attributes
unsigned int | dof
| dof = Degrees of of freedom (= optimization parameters)
math::Vector | MD
| MD = Update vector.
math::Vector | MG
| MG (DOFx1) = Gradient contribution.
math::SquareMatrix | MH
| MH (DOFxDOF) = Hessian contribution.

## Constructor & Destructor Documentation

opentl::core::util::GaussNewton::GaussNewton::GaussNewtonData_Key_dof::GaussNewtonData_Key_dof | ( | unsigned int | _dof | ) | `[inline]`

opentl::core::util::GaussNewton::GaussNewton::GaussNewtonData_Key_dof::~GaussNewtonData_Key_dof | ( |  | ) | `[inline]`

## Member Data Documentation

unsigned int opentl::core::util::GaussNewton::GaussNewton::GaussNewtonData_Key_dof::dof

dof = Degrees of of freedom (= optimization parameters)

math::Vector opentl::core::util::GaussNewton::GaussNewton::GaussNewtonData_Key_dof::MD

MD = Update vector.

math::Vector opentl::core::util::GaussNewton::GaussNewton::GaussNewtonData_Key_dof::MG

MG (DOFx1) = Gradient contribution.

math::SquareMatrix opentl::core::util::GaussNewton::GaussNewton::GaussNewtonData_Key_dof::MH

MH (DOFxDOF) = Hessian contribution.