|
FEDEM Solver
R8.0
Source code of the dynamics solver
|
Mathematical operation implementations. More...

Go to the source code of this file.
Namespaces | |
| FFaMathOps | |
| Mathematical operation implementations. | |
Functions | |
| void | FFaMathOps::Addition (double *&p) |
| Calculate the addition of two parametre. More... | |
| void | FFaMathOps::Subtraction (double *&p) |
| Calculate the subtraction of two parametre. More... | |
| void | FFaMathOps::Multiplication (double *&p) |
| Calculate the multiplication of two parametre. More... | |
| void | FFaMathOps::Division (double *&p) |
| Calculate the division of two parametre. More... | |
| void | FFaMathOps::Modulus (double *&p) |
| Calculate the modulus of two parametre. More... | |
| void | FFaMathOps::Max (double *&p) |
| Calculate the maximum of two parametre. More... | |
| void | FFaMathOps::Min (double *&p) |
| Calculate the minimum of two parametre. More... | |
| void | FFaMathOps::Puissance (double *&p) |
| Calculate the power two parametre (x^y). More... | |
| void | FFaMathOps::RacineN (double *&p) |
| Calculate the n'th root of two parametre ( (x)^(1/y) ). More... | |
| void | FFaMathOps::Puiss10 (double *&p) |
| Calculate the E10 of two parametre ( xEy ). More... | |
| void | FFaMathOps::ArcTangente2 (double *&p) |
| Calculate the atan of two parametre. More... | |
| void | FFaMathOps::NextVal (double *&p) |
| Dummy function only producing an error message. More... | |
| void | FFaMathOps::RFunc (double *&p) |
| Dummy function only producing an error message. More... | |
| void | FFaMathOps::Absolu (double *&p) |
| Calculates the absolute value of a parametre. More... | |
| void | FFaMathOps::Oppose (double *&p) |
| Changes the sign of a parametre. More... | |
| void | FFaMathOps::ArcSinus (double *&p) |
| Calculates the asin of a parametre. More... | |
| void | FFaMathOps::ArcCosinus (double *&p) |
| Calculates the acos of a parametre. More... | |
| void | FFaMathOps::ArcTangente (double *&p) |
| Calculates the atan of a parametre. More... | |
| void | FFaMathOps::Logarithme (double *&p) |
| Calculates the logarithme of a parametre (log x). More... | |
| void | FFaMathOps::NaturalLogarithme (double *&p) |
| Calculates the natural logarithme of a parametre (ln x). More... | |
| void | FFaMathOps::Exponentielle (double *&p) |
| Calculates the exp of a parametre (exp x). More... | |
| void | FFaMathOps::Sinus (double *&p) |
| Calculates the sinius of a parametre. More... | |
| void | FFaMathOps::Tangente (double *&p) |
| Calculates the tangent of a parametre. More... | |
| void | FFaMathOps::Cosinus (double *&p) |
| Calculates the cosinus of a parametre . More... | |
| void | FFaMathOps::Racine (double *&p) |
| Calculates the square root of a parametre (sqrt x). More... | |
| void | FFaMathOps::LessThan (double *&p) |
| Boolean calculation of the expression x < y. More... | |
| void | FFaMathOps::GreaterThan (double *&p) |
| Boolean calculation of the expression x > y. More... | |
| void | FFaMathOps::BooleanAnd (double *&p) |
| Boolean calculation of the expression x && y. More... | |
| void | FFaMathOps::BooleanOr (double *&p) |
| Boolean calculation of the expression x || y. More... | |
| void | FFaMathOps::BooleanEqual (double *&p) |
| Boolean calculation of the expression x == y. More... | |
| void | FFaMathOps::BooleanNotEqual (double *&p) |
| Boolean calculation of the expression x != y. More... | |
| void | FFaMathOps::BooleanLessOrEqual (double *&p) |
| Boolean calculation of the expression x <= y. More... | |
| void | FFaMathOps::BooleanGreaterOrEqual (double *&p) |
| Boolean calculation of the expression x >= y. More... | |
| void | FFaMathOps::BooleanNot (double *&p) |
| Boolean calculation of the expression !x. More... | |
Variables | |
| const double | FFaMathOps::ErrVal = tan(atan(1.0)*2.0) |
| Special value to interpreted as an error condition. More... | |
Mathematical operation implementations.