|
MBDyn-1.7.3
|
#include <gradient.h>

Public Types | |
| typedef T::GradientType | GradientType |
| typedef GradientType::scalar_func_type | scalar_func_type |
| typedef GradientType::scalar_deriv_type | scalar_deriv_type |
| typedef GradientType::vector_deriv_type | vector_deriv_type |
Public Member Functions | |
| DirectExpr (const T &g) | |
| scalar_func_type | dGetValue () const |
| scalar_deriv_type | dGetDerivativeLocal (index_type iLocalDof) const |
| vector_deriv_type | dGetDerivativeLocalVector (index_type iLocalVecDof) const |
| index_type | iGetStartIndexLocal () const |
| index_type | iGetEndIndexLocal () const |
| index_type | iGetStartIndexLocalVector () const |
| index_type | iGetEndIndexLocalVector () const |
| LocalDofMap * | pGetDofMap () const |
| bool | bHaveReferenceTo (const void *p) const |
| index_type | iGetMaxDerivatives () const |
| void | Compute () const |
Static Public Attributes | |
| static const bool | bAlias = ALIAS |
| static const index_type | iMaxDerivatives = GradientType::iMaxDerivatives |
| static const bool | bVectorize = true |
| static const index_type | iDimension = GradientType::iDimension |
Private Attributes | |
| const GradientType & | oG |
Definition at line 1537 of file gradient.h.
| typedef T::GradientType grad::DirectExpr< T, ALIAS >::GradientType |
Definition at line 1540 of file gradient.h.
| typedef GradientType::scalar_deriv_type grad::DirectExpr< T, ALIAS >::scalar_deriv_type |
Definition at line 1545 of file gradient.h.
| typedef GradientType::scalar_func_type grad::DirectExpr< T, ALIAS >::scalar_func_type |
Definition at line 1544 of file gradient.h.
| typedef GradientType::vector_deriv_type grad::DirectExpr< T, ALIAS >::vector_deriv_type |
Definition at line 1546 of file gradient.h.
|
inline |
Definition at line 1548 of file gradient.h.
|
inline |
|
inline |
Definition at line 1593 of file gradient.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
static |
Definition at line 1539 of file gradient.h.
|
static |
Definition at line 1542 of file gradient.h.
|
static |
Definition at line 1543 of file gradient.h.
|
static |
Definition at line 1541 of file gradient.h.
|
private |
Definition at line 1596 of file gradient.h.
Referenced by grad::DirectExpr< T, ALIAS >::bHaveReferenceTo(), grad::DirectExpr< T, ALIAS >::dGetDerivativeLocal(), grad::DirectExpr< T, ALIAS >::dGetDerivativeLocalVector(), grad::DirectExpr< T, ALIAS >::dGetValue(), grad::DirectExpr< T, ALIAS >::iGetEndIndexLocal(), grad::DirectExpr< T, ALIAS >::iGetEndIndexLocalVector(), grad::DirectExpr< T, ALIAS >::iGetMaxDerivatives(), grad::DirectExpr< T, ALIAS >::iGetStartIndexLocal(), grad::DirectExpr< T, ALIAS >::iGetStartIndexLocalVector(), and grad::DirectExpr< T, ALIAS >::pGetDofMap().