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


| Public Types | |
| typedef RangeVector < scalar_deriv_type, N_SIZE > | RangeVectorType | 
| typedef RangeVectorType::scalar_type | scalar_type | 
| typedef RangeVectorType::vector_type | vector_type | 
|  Public Types inherited from grad::MapVectorBase | |
| enum | LocalScope { LOCAL } | 
| enum | GlobalScope { GLOBAL } | 
| Static Public Attributes | |
| static const index_type | iMaxSize = RangeVectorType::iMaxSize | 
| static const MapVector | Zero | 
| Private Attributes | |
| LocalDofMap * | pDofMap | 
| RangeVectorType | oRange | 
Definition at line 1154 of file gradient.h.
| typedef RangeVector<scalar_deriv_type, N_SIZE> grad::MapVector< N_SIZE >::RangeVectorType | 
Definition at line 1156 of file gradient.h.
| typedef RangeVectorType::scalar_type grad::MapVector< N_SIZE >::scalar_type | 
Definition at line 1158 of file gradient.h.
| typedef RangeVectorType::vector_type grad::MapVector< N_SIZE >::vector_type | 
Definition at line 1159 of file gradient.h.
| 
 | inline | 
Definition at line 1162 of file gradient.h.
| 
 | inline | 
Definition at line 1167 of file gradient.h.
| 
 | inline | 
Definition at line 1171 of file gradient.h.
| 
 | inline | 
Definition at line 1175 of file gradient.h.
References grad::MapVector< N_SIZE >::ResizeReset().

| 
 | inline | 
Definition at line 1179 of file gradient.h.
References grad::MapVector< N_SIZE >::ResizeReset().

| 
 | inline | 
Definition at line 1275 of file gradient.h.
References grad::RangeVector< T, N_SIZE >::bUseDynamicMem(), and grad::MapVector< N_SIZE >::oRange.

| 
 | inline | 
Definition at line 1226 of file gradient.h.
References grad::RangeVector< T, N_SIZE >::GetValue(), GRADIENT_ASSERT, grad::LocalDofMap::iGetLocalIndex(), grad::MapVector< N_SIZE >::iGetMaxSize(), grad::LocalDofMap::INVALID_INDEX, MBDYN_EXCEPT_ARGS, grad::MapVector< N_SIZE >::oRange, and grad::MapVector< N_SIZE >::pDofMap.

| 
 | inline | 
Definition at line 1265 of file gradient.h.
References grad::RangeVector< T, N_SIZE >::GetValue(), and grad::MapVector< N_SIZE >::oRange.
Referenced by testMapVector().

| 
 | inline | 
Definition at line 1266 of file gradient.h.
References grad::RangeVector< T, N_SIZE >::GetVectorValue(), and grad::MapVector< N_SIZE >::oRange.

| 
 | inline | 
| 
 | inline | 
Definition at line 1271 of file gradient.h.
References grad::RangeVector< T, N_SIZE >::iGetEndIndex(), and grad::MapVector< N_SIZE >::oRange.
Referenced by grad::MapVector< N_SIZE >::iGetGlobalDof(), grad::MapVector< N_SIZE >::SetGlobalVector(), and testMapVector().

| 
 | inline | 
Definition at line 1273 of file gradient.h.
References grad::RangeVector< T, N_SIZE >::iGetEndIndexVector(), and grad::MapVector< N_SIZE >::oRange.

| 
 | inline | 
Definition at line 1254 of file gradient.h.
References GRADIENT_ASSERT, grad::MapVector< N_SIZE >::iGetEndIndexLocal(), grad::LocalDofMap::iGetGlobalDof(), grad::MapVector< N_SIZE >::iGetStartIndexLocal(), and grad::MapVector< N_SIZE >::pDofMap.

| 
 | inline | 
Definition at line 1263 of file gradient.h.
References grad::RangeVector< T, N_SIZE >::iGetMaxSize(), and grad::MapVector< N_SIZE >::oRange.
Referenced by grad::MapVector< N_SIZE >::dGetGlobalVector().

| 
 | inline | 
Definition at line 1264 of file gradient.h.
References grad::RangeVector< T, N_SIZE >::iGetMaxSizeVector(), and grad::MapVector< N_SIZE >::oRange.

| 
 | inline | 
Definition at line 1261 of file gradient.h.
References grad::RangeVector< T, N_SIZE >::iGetSize(), and grad::MapVector< N_SIZE >::oRange.

| 
 | inline | 
Definition at line 1262 of file gradient.h.
References grad::RangeVector< T, N_SIZE >::iGetSizeVector(), and grad::MapVector< N_SIZE >::oRange.

| 
 | inline | 
Definition at line 1270 of file gradient.h.
References grad::RangeVector< T, N_SIZE >::iGetStartIndex(), and grad::MapVector< N_SIZE >::oRange.
Referenced by grad::MapVector< N_SIZE >::iGetGlobalDof(), grad::MapVector< N_SIZE >::SetGlobalVector(), and testMapVector().

| 
 | inline | 
Definition at line 1272 of file gradient.h.
References grad::RangeVector< T, N_SIZE >::iGetStartIndexVector(), and grad::MapVector< N_SIZE >::oRange.

| 
 | inline | 
| 
 | inline | 
Definition at line 1222 of file gradient.h.
References grad::MapVector< N_SIZE >::oRange, and grad::RangeVector< T, N_SIZE >::Reserve().

| 
 | inline | 
Definition at line 1218 of file gradient.h.
References grad::MapVector< N_SIZE >::oRange, and grad::RangeVector< T, N_SIZE >::Reset().

| 
 | inline | 
Definition at line 1188 of file gradient.h.
References grad::MapVector< N_SIZE >::oRange, grad::MapVector< N_SIZE >::pDofMap, and grad::RangeVector< T, N_SIZE >::ResizePreserve().

| 
 | inline | 
Definition at line 1183 of file gradient.h.
References grad::MapVector< N_SIZE >::oRange, grad::MapVector< N_SIZE >::pDofMap, and grad::RangeVector< T, N_SIZE >::ResizeReset().
Referenced by grad::MapVector< N_SIZE >::MapVector().

| 
 | inline | 
Definition at line 1193 of file gradient.h.
References grad::LocalDofMap::AllocateLocalDof(), GRADIENT_ASSERT, grad::MapVector< N_SIZE >::oRange, grad::MapVector< N_SIZE >::pDofMap, and grad::RangeVector< T, N_SIZE >::ResizeReset().

| 
 | inline | 
Definition at line 1240 of file gradient.h.
References GRADIENT_ASSERT, grad::MapVector< N_SIZE >::iGetEndIndexLocal(), grad::LocalDofMap::iGetLocalIndex(), grad::MapVector< N_SIZE >::iGetStartIndexLocal(), grad::LocalDofMap::INVALID_INDEX, MBDYN_EXCEPT_ARGS, grad::MapVector< N_SIZE >::oRange, grad::MapVector< N_SIZE >::pDofMap, and grad::RangeVector< T, N_SIZE >::SetValue().

| 
 | inline | 
Definition at line 1268 of file gradient.h.
References grad::MapVector< N_SIZE >::oRange, and grad::RangeVector< T, N_SIZE >::SetValue().

| 
 | inline | 
Definition at line 1269 of file gradient.h.
References grad::MapVector< N_SIZE >::oRange, and grad::RangeVector< T, N_SIZE >::SetVectorValue().

| 
 | static | 
Definition at line 1157 of file gradient.h.
| 
 | private | 
Definition at line 1280 of file gradient.h.
Referenced by grad::MapVector< N_SIZE >::bUseDynamicMem(), grad::MapVector< N_SIZE >::dGetGlobalVector(), grad::MapVector< N_SIZE >::dGetLocalVector(), grad::MapVector< N_SIZE >::dGetLocalVectorVector(), grad::MapVector< N_SIZE >::GetLocalVector(), grad::MapVector< N_SIZE >::iGetEndIndexLocal(), grad::MapVector< N_SIZE >::iGetEndIndexLocalVector(), grad::MapVector< N_SIZE >::iGetMaxSize(), grad::MapVector< N_SIZE >::iGetMaxSizeVector(), grad::MapVector< N_SIZE >::iGetSize(), grad::MapVector< N_SIZE >::iGetSizeVector(), grad::MapVector< N_SIZE >::iGetStartIndexLocal(), grad::MapVector< N_SIZE >::iGetStartIndexLocalVector(), grad::MapVector< N_SIZE >::Reserve(), grad::MapVector< N_SIZE >::Reset(), grad::MapVector< N_SIZE >::ResizePreserve(), grad::MapVector< N_SIZE >::ResizeReset(), grad::MapVector< N_SIZE >::SetGlobalVector(), grad::MapVector< N_SIZE >::SetLocalVector(), and grad::MapVector< N_SIZE >::SetLocalVectorVector().
| 
 | private | 
Definition at line 1279 of file gradient.h.
Referenced by grad::MapVector< N_SIZE >::dGetGlobalVector(), grad::MapVector< N_SIZE >::iGetGlobalDof(), grad::MapVector< N_SIZE >::pGetDofMap(), grad::MapVector< N_SIZE >::ResizePreserve(), grad::MapVector< N_SIZE >::ResizeReset(), and grad::MapVector< N_SIZE >::SetGlobalVector().
| 
 | static | 
Definition at line 1276 of file gradient.h.