#include <nvector_SimTK.h>
Public Member Functions | |
N_Vector_SimTK () | |
N_Vector_SimTK (const Vector &v) | |
N_Vector_SimTK (Vector &v) | |
N_Vector_SimTK (const N_Vector_SimTK &nv) | |
N_Vector_SimTK & | operator= (const N_Vector_SimTK &nv) |
~N_Vector_SimTK () | |
Static Public Member Functions | |
static bool | isA (const N_Vector nv) |
static const N_Vector_SimTK * | downcast (const N_Vector nv) |
static N_Vector_SimTK * | updDowncast (N_Vector nv) |
static N_Vector_SimTK * | nvclone (const N_Vector nv) |
static const Vector & | getVector (const N_Vector nv) |
static Vector & | updVector (N_Vector nv) |
N_Vector_SimTK | ( | ) | [inline] |
References _generic_N_Vector::content, N_Vector_Ops_SimTK::getSundialsOpsPtr(), and _generic_N_Vector::ops.
Referenced by N_Vector_SimTK::nvclone().
N_Vector_SimTK | ( | const Vector & | v | ) | [inline] |
N_Vector_SimTK | ( | Vector & | v | ) | [inline] |
N_Vector_SimTK | ( | const N_Vector_SimTK & | nv | ) | [inline] |
~N_Vector_SimTK | ( | ) | [inline] |
References _generic_N_Vector::content, N_Vector_Ops_SimTK::getOps(), and _generic_N_Vector::ops.
static const N_Vector_SimTK* downcast | ( | const N_Vector | nv | ) | [inline, static] |
References N_Vector_SimTK::isA().
References N_VectorContent_SimTK::getVector(), and N_Vector_SimTK::isA().
static bool isA | ( | const N_Vector | nv | ) | [inline, static] |
References N_Vector_Ops_SimTK::getOps(), and _generic_N_Vector::ops.
Referenced by N_Vector_SimTK::downcast(), N_Vector_SimTK::getVector(), N_Vector_SimTK::nvclone(), N_Vector_SimTK::updDowncast(), and N_Vector_SimTK::updVector().
static N_Vector_SimTK* nvclone | ( | const N_Vector | nv | ) | [inline, static] |
References N_Vector_SimTK::isA(), and N_Vector_SimTK::N_Vector_SimTK().
N_Vector_SimTK& operator= | ( | const N_Vector_SimTK & | nv | ) | [inline] |
References N_Vector_Ops_SimTK::getOps(), and _generic_N_Vector::ops.
static N_Vector_SimTK* updDowncast | ( | N_Vector | nv | ) | [inline, static] |
References N_Vector_SimTK::isA().
References N_Vector_SimTK::isA(), and N_VectorContent_SimTK::updVector().