MBDyn-1.7.3
|
#include <stlvh.h>
Public Member Functions | |
STLVectorHandler (integer iSize=0) | |
virtual | ~STLVectorHandler (void) |
virtual doublereal * | pdGetVec (void) const |
virtual integer | iGetSize (void) const |
virtual void | Reset (void) |
virtual void | Resize (integer iNewSize) |
virtual void | PutCoef (integer iRow, const doublereal &dCoef) |
virtual void | IncCoef (integer iRow, const doublereal &dCoef) |
virtual void | DecCoef (integer iRow, const doublereal &dCoef) |
virtual const doublereal & | dGetCoef (integer iRow) const |
virtual const doublereal & | operator() (integer iRow) const |
virtual doublereal & | operator() (integer iRow) |
virtual void | Add (integer iRow, const Vec3 &v) |
virtual void | Sub (integer iRow, const Vec3 &v) |
virtual void | Put (integer iRow, const Vec3 &v) |
virtual VectorHandler & | ScalarAddMul (const VectorHandler &VH, const doublereal &d) |
virtual VectorHandler & | ScalarAddMul (const VectorHandler &VH, const VectorHandler &VH1, const doublereal &d) |
virtual VectorHandler & | ScalarMul (const VectorHandler &VH, const doublereal &d) |
virtual VectorHandler & | operator+= (const VectorHandler &VH) |
virtual VectorHandler & | operator-= (const VectorHandler &VH) |
virtual VectorHandler & | operator*= (const doublereal &d) |
virtual VectorHandler & | operator= (const VectorHandler &VH) |
virtual doublereal | Dot (void) const |
virtual doublereal | InnerProd (const VectorHandler &VH) const |
Public Member Functions inherited from VectorHandler | |
virtual | ~VectorHandler (void) |
virtual void | ResizeReset (integer) |
virtual VectorHandler & | operator+= (const SubVectorHandler &SubVH) |
virtual doublereal | Norm (void) const |
STLVectorHandler::STLVectorHandler | ( | integer | iSize = 0 | ) |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Implements VectorHandler.
Definition at line 78 of file stlvh.cc.
Referenced by InnerProd(), operator+=(), operator-=(), operator=(), ScalarAddMul(), and ScalarMul().
|
virtual |
|
virtual |
Reimplemented from VectorHandler.
Definition at line 325 of file stlvh.cc.
References ASSERT, iGetSize(), and VectorHandler::iGetSize().
|
virtual |
|
virtual |
|
virtual |
Reimplemented from VectorHandler.
|
virtual |
Reimplemented from VectorHandler.
Definition at line 245 of file stlvh.cc.
References ASSERT, iGetSize(), and VectorHandler::iGetSize().
|
virtual |
Reimplemented from VectorHandler.
Definition at line 261 of file stlvh.cc.
References ASSERT, iGetSize(), and VectorHandler::iGetSize().
|
virtual |
Reimplemented from VectorHandler.
Definition at line 288 of file stlvh.cc.
References ASSERT, iGetSize(), and VectorHandler::iGetSize().
|
virtual |
Reimplemented from VectorHandler.
Definition at line 181 of file stlvh.cc.
References ASSERT.
Referenced by ModuleNonsmoothNode::mbs_get_force_frictional(), ModalMappingExt::Send(), StructMappingExtForce::SendToFileDes(), and StructMembraneMappingExtForce::SendToFileDes().
|
virtual |
|
virtual |
Implements VectorHandler.
|
virtual |
|
virtual |
Reimplemented from VectorHandler.
Definition at line 193 of file stlvh.cc.
References ASSERT, iGetSize(), and VectorHandler::iGetSize().
|
virtual |
Reimplemented from VectorHandler.
Definition at line 209 of file stlvh.cc.
References ASSERT, iGetSize(), and VectorHandler::iGetSize().
|
virtual |
Reimplemented from VectorHandler.
Definition at line 229 of file stlvh.cc.
References ASSERT, iGetSize(), and VectorHandler::iGetSize().