FEDEM Solver  R8.0
Source code of the dynamics solver
Macros | Functions
FFaMat33.C File Reference
#include "FFaLib/FFaAlgebra/FFaMat33.H"
#include "FFaLib/FFaAlgebra/FFaMath.H"
#include "FFaLib/FFaOS/FFaFortran.H"
Include dependency graph for FFaMat33.C:

Macros

#define THIS(i, j)   this->operator()(i,j)
 

Functions

FaMat33 operator- (const FaMat33 &a)
 
FaMat33 operator+ (const FaMat33 &a, const FaMat33 &b)
 
FaMat33 operator- (const FaMat33 &a, const FaMat33 &b)
 
FaMat33 operator* (const FaMat33 &a, const FaMat33 &b)
 
FaMat33 operator* (const FaMat33 &a, double d)
 
FaMat33 operator* (double d, const FaMat33 &a)
 
FaVec3 operator* (const FaMat33 &m, const FaVec3 &v1)
 
FaMat33 operator/ (const FaMat33 &a, double d)
 
int operator== (const FaMat33 &a, const FaMat33 &b)
 
int operator!= (const FaMat33 &a, const FaMat33 &b)
 
std::ostream & operator<< (std::ostream &s, const FaMat33 &m)
 
std::istream & operator>> (std::istream &s, FaMat33 &m)
 
 SUBROUTINE (ffa_eulerzyx, FFA_EULERZYX)
 
 SUBROUTINE (ffa_glbeulerzyx, FFA_GLBEULERZYX)
 

Macro Definition Documentation

◆ THIS

#define THIS (   i,
 
)    this->operator()(i,j)

Function Documentation

◆ operator!=()

int operator!= ( const FaMat33 a,
const FaMat33 b 
)

◆ operator*() [1/4]

FaMat33 operator* ( const FaMat33 a,
const FaMat33 b 
)

◆ operator*() [2/4]

FaMat33 operator* ( const FaMat33 a,
double  d 
)

◆ operator*() [3/4]

FaVec3 operator* ( const FaMat33 m,
const FaVec3 v1 
)

◆ operator*() [4/4]

FaMat33 operator* ( double  d,
const FaMat33 a 
)

◆ operator+()

FaMat33 operator+ ( const FaMat33 a,
const FaMat33 b 
)

◆ operator-() [1/2]

FaMat33 operator- ( const FaMat33 a)

◆ operator-() [2/2]

FaMat33 operator- ( const FaMat33 a,
const FaMat33 b 
)

◆ operator/()

FaMat33 operator/ ( const FaMat33 a,
double  d 
)

◆ operator<<()

std::ostream& operator<< ( std::ostream &  s,
const FaMat33 m 
)

◆ operator==()

int operator== ( const FaMat33 a,
const FaMat33 b 
)

◆ operator>>()

std::istream& operator>> ( std::istream &  s,
FaMat33 m 
)

◆ SUBROUTINE() [1/2]

SUBROUTINE ( ffa_eulerzyx  ,
FFA_EULERZYX   
)

◆ SUBROUTINE() [2/2]

SUBROUTINE ( ffa_glbeulerzyx  ,
FFA_GLBEULERZYX   
)