MBDyn-1.7.3
|
#include <matvecass.h>
Public Member Functions | |
GradientAssVec (SparseSubMatrixHandler &mh, enum mode_t mode=RESET) | |
void | AddItem (integer iRow, const Gradient< N_SIZE > &g) |
template<index_type N_rows> | |
void | AddItem (integer iFirstRow, const Vector< Gradient< N_SIZE >, N_rows > &v) |
Static Public Member Functions | |
template<typename T > | |
static void | AssJac (T *pElem, SparseSubMatrixHandler &WorkMat, doublereal dCoef, const VectorHandler &XCurr, const VectorHandler &XPrimeCurr, enum FunctionCall func, LocalDofMap *pDofMap, enum mode_t mode=RESET) |
template<typename T > | |
static void | InitialAssJac (T *pElem, SparseSubMatrixHandler &WorkMat, const VectorHandler &XCurr, enum FunctionCall func, LocalDofMap *pDofMap, enum mode_t mode=RESET) |
Private Attributes | |
SparseSubMatrixHandler & | WorkMat |
integer | iNextItem |
Additional Inherited Members | |
Public Types inherited from grad::GradientAssVecBase | |
enum | mode_t { RESET, APPEND } |
Definition at line 200 of file matvecass.h.
|
inline |
Definition at line 202 of file matvecass.h.
References GRADIENT_ASSERT.
|
inline |
Definition at line 263 of file matvecass.h.
References grad::Gradient< N_SIZE >::dGetDerivativeLocal(), GRADIENT_ASSERT, grad::Gradient< N_SIZE >::iGetEndIndexLocal(), grad::Gradient< N_SIZE >::iGetGlobalDof(), and grad::Gradient< N_SIZE >::iGetStartIndexLocal().
|
inline |
Definition at line 283 of file matvecass.h.
|
inlinestatic |
Definition at line 223 of file matvecass.h.
References grad::LocalDofMap::Reset().
|
inlinestatic |
Definition at line 245 of file matvecass.h.
References grad::LocalDofMap::Reset().
|
private |
Definition at line 292 of file matvecass.h.
|
private |
Definition at line 291 of file matvecass.h.