Documentation of CSL
Data Structures | Namespaces | Functions
mathFunctions.h File Reference

Objects handling mathematical functions. More...

#include "scalarFunc.h"
Include dependency graph for mathFunctions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  csl::Abs
 Final specialization of AbstractFunc, the abs function. More...
 
class  csl::Exp
 Final specialization of AbstractFunc, the exponential function. More...
 
class  csl::Log
 Final specialization of AbstractFunc, the logarithm function. More...
 
class  csl::Cos
 Final specialization of AbstractFunc, the cos function. More...
 
class  csl::Sin
 Final specialization of AbstractFunc, the sin function. More...
 
class  csl::Tan
 Final specialization of AbstractFunc, the tan function. More...
 
class  csl::ACos
 Final specialization of AbstractFunc, the acos function. More...
 
class  csl::ASin
 Final specialization of AbstractFunc, the asin function. More...
 
class  csl::ATan
 Final specialization of AbstractFunc, the atan function. More...
 
class  csl::Angle
 Handles a angle of 2 arguments. More...
 
class  csl::Cosh
 Final specialization of AbstractFunc, the cosh function. More...
 
class  csl::Sinh
 Final specialization of AbstractFunc, the sinh function. More...
 
class  csl::Tanh
 Final specialization of AbstractFunc, the tanh function. More...
 
class  csl::ACosh
 Final specialization of AbstractFunc, the acosh function. More...
 
class  csl::ASinh
 Final specialization of AbstractFunc, the asinh function. More...
 
class  csl::ATanh
 Final specialization of AbstractFunc, the atanh function. More...
 
class  csl::Factorial
 Final specialization of AbstractFunc, the factorial function. More...
 
class  csl::DiracDelta
 

Namespaces

 csl
 Namespace for csl library.
 

Functions

Expr csl::abs_s (const Expr &expr)
 Creates an object of type Abs acting on expr. More...
 
Expr csl::exp_s (const Expr &expr)
 Creates an object of type Exp acting on expr. More...
 
Expr csl::log_s (const Expr &expr)
 Creates an object of type Log acting on expr. More...
 
Expr csl::cos_s (const Expr &expr)
 Creates an object of type Cos acting on expr. More...
 
Expr csl::sin_s (const Expr &expr)
 Creates an object of type Sin acting on expr. More...
 
Expr csl::tan_s (const Expr &expr)
 Creates an object of type Tan acting on expr. More...
 
Expr csl::acos_s (const Expr &expr)
 Creates an object of type ACos acting on expr. More...
 
Expr csl::asin_s (const Expr &expr)
 Creates an object of type ASin acting on expr. More...
 
Expr csl::atan_s (const Expr &expr)
 Creates an object of type ATan acting on expr. More...
 
Expr csl::angle_s (Expr const &a, Expr const &b)
 
Expr csl::cosh_s (const Expr &expr)
 Creates an object of type Cosh acting on expr. More...
 
Expr csl::sinh_s (const Expr &expr)
 Creates an object of type Sinh acting on expr. More...
 
Expr csl::tanh_s (const Expr &expr)
 Creates an object of type Tanh acting on expr. More...
 
Expr csl::acosh_s (const Expr &expr)
 Creates an object of type ACosh acting on expr. More...
 
Expr csl::asinh_s (const Expr &expr)
 Creates an object of type ASinh acting on expr. More...
 
Expr csl::atanh_s (const Expr &expr)
 Creates an object of type ATanh acting on expr. More...
 
Expr csl::factorial_s (const Expr &expr)
 
Expr csl::diracdelta_s (const Expr &argument)
 

Detailed Description

Objects handling mathematical functions.

Author
Grégoire Uhlrich
Version
1.3