150                 Write(std::ostream& out, 
const char* sFill = 
" ") 
const;   
 
  161 extern std::ostream& 
Write(std::ostream& out, 
const ScalExp& v, 
const char* sFill = 
" ");
 
  238 #ifdef __MBDYN_PARANOID__ 
  255 #ifdef __MBDYN_PARANOID__ 
  309         std::ostream& 
Write(std::ostream& out, 
const char* sFill = 
" ") 
const;
 
  315 extern std::ostream& 
Write(std::ostream& out, 
const VecExp& v, 
const char* sFill = 
" ");
 
  416         std::ostream& 
Write(std::ostream& out, 
const char* sFill = 
" ", 
 
  417                         const char* sFill2 = NULL) 
const;
 
  427 extern std::ostream& 
Write(std::ostream& out, 
const MatExp& m, 
 
  428                 const char* sFill = 
" ", 
const char* sFill2 = NULL);
 
const Vec3 & GetVec(void) const 
Mat3x3 MultRMRt(const Mat3x3 &m, const Mat3x3 &R)
VecExp operator+(const VecExp &v)
VecExp operator+(const VecExp &v) const 
std::ostream & Write(std::ostream &out, const ScalExp &v, const char *sFill=" ")
Mat3x3 MultRM(const Mat3x3 &m, const Mat3x3 &R)
Vec3 Cross(const Vec3 &v) const 
const Mat3x3 & GetVec(void) const 
Vec3 MultRV(const Vec3 &v, const Mat3x3 &R)
VecExp operator-(const VecExp &v)
ScalExp pow(const ScalExp &d, const doublereal &e)
#define MBDYN_EXCEPT_ARGS
Mat3x3 MultMRt(const Mat3x3 &m, const Mat3x3 &R)
const MatCross_Manip MatCross
MatExp operator/(const doublereal &d) const 
VecExp(const Vec3 &v1, const Vec3 &v2)
ScalExp & operator=(const ScalExp &v)
const Vec3 & GetMom(void) const 
void PutMom(const doublereal &x)
ScalExp operator+(void) const 
std::ostream & Write(std::ostream &out, const char *sFill=" ") const 
MatExp(const Mat3x3 &ma, const Mat3x3 &mxa)
ScalExp(const doublereal &d1, const doublereal &d2=0.)
MatExp Tens(const VecExp &v) const 
VecExp(const VecExp &vin)
VecExp & operator*=(const doublereal &d)
VecExp & operator+=(const VecExp &v)
std::ostream & Write(std::ostream &out, const char *sFill=" ") const 
VecExp & operator-=(const VecExp &v)
void PutMom(const Mat3x3 &x)
void PutVec(const doublereal &x)
ScalExp & operator+=(const ScalExp &v)
const doublereal & GetVec(void) const 
const doublereal & GetMom(void) const 
MatExp(const VecExp &v1, const VecExp &v2)
VecExp(const doublereal &d1, const doublereal &d2, const doublereal &d3, const doublereal &d4, const doublereal &d5, const doublereal &d6)
MatExp & operator-=(const MatExp &v)
ScalExp operator*(const ScalExp &v) const 
ScalExp operator-(void) const 
VecExp operator*(const doublereal &d) const 
void PutVec(const Mat3x3 &x)
VecExp operator-(const VecExp &v) const 
MatExp(const doublereal &d, const VecExp &v2)
#define ASSERT(expression)
Mat3x3 Tens(const Vec3 &v) const 
VecExp & operator=(const VecExp &v)
VecExp operator/(const doublereal &d) const 
ScalExp sin(const ScalExp &d)
void PutVec(const Vec3 &x)
MatExp operator*(const doublereal &d) const 
MatExp(const MatExp &min)
void PutMom(const Vec3 &x)
std::ostream & operator<<(std::ostream &out, const ScalExp &v)
MatExp & operator=(const MatExp &m)
ScalExp & operator-=(const ScalExp &v)
Mat3x3 Transpose(void) const 
const MatCrossCross_Manip MatCrossCross
MatExp & operator+=(const MatExp &v)
MatExp(const VecExp &vin)
MatExp Transpose(void) const 
ScalExp exp(const ScalExp &d)
std::ostream & Write(std::ostream &out, const char *sFill=" ", const char *sFill2=NULL) const 
VecExp Cross(const VecExp &v) const 
ScalExp(const ScalExp &vin)
const Mat3x3 & GetMom(void) const 
VecExp & operator/=(const doublereal &d)
ScalExp operator/(const ScalExp &v) const 
ScalExp cos(const ScalExp &d)
ScalExp sqrt(const ScalExp &d)