MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
CGR_Rot::MatGm1_Manip Class Reference

#include <matvec3.h>

Inheritance diagram for CGR_Rot::MatGm1_Manip:
Collaboration diagram for CGR_Rot::MatGm1_Manip:

Public Member Functions

 MatGm1_Manip ()
 
void Manipulate (Mat3x3 &m, const Vec3 &g) const
 
- Public Member Functions inherited from Mat3x3_Manip
virtual void Manipulate (Mat3x3 &m) const
 
virtual void Manipulate (Mat3x3 &m, const doublereal d) const
 
virtual void Manipulate (Mat3x3 &m, const Vec3 &v1, const Vec3 &v2) const
 
virtual ~Mat3x3_Manip (void)
 

Detailed Description

Definition at line 1730 of file matvec3.h.

Constructor & Destructor Documentation

CGR_Rot::MatGm1_Manip::MatGm1_Manip ( )
inline

Definition at line 1732 of file matvec3.h.

1732 {};

Member Function Documentation

void CGR_Rot::MatGm1_Manip::Manipulate ( Mat3x3 m,
const Vec3 g 
) const
inlinevirtual

Reimplemented from Mat3x3_Manip.

Definition at line 1736 of file matvec3.h.

References Vec3::Tens().

1736  {
1737  m = Mat3x3(1., g/(-2.));
1738  m += g.Tens()/4.;
1739  };
Mat3x3 Tens(const Vec3 &v) const
Definition: matvec3.cc:53

Here is the call graph for this function:


The documentation for this class was generated from the following file: