LORENE
|
() More...
Functions | |
Tbl | Lorene::operator+ (const Tbl &) |
Tbl | Lorene::operator- (const Tbl &) |
- Tbl | |
Tbl | Lorene::operator+ (const Tbl &, const Tbl &) |
Tbl + Tbl. | |
Tbl | Lorene::operator+ (const Tbl &, double) |
Tbl + double. | |
Tbl | Lorene::operator+ (double, const Tbl &) |
double + Tbl | |
Tbl | Lorene::operator+ (const Tbl &, int) |
Tbl + int. | |
Tbl | Lorene::operator+ (int, const Tbl &) |
int + Tbl | |
Tbl | Lorene::operator- (const Tbl &, const Tbl &) |
Tbl - Tbl. | |
Tbl | Lorene::operator- (const Tbl &, double) |
Tbl - double. | |
Tbl | Lorene::operator- (double, const Tbl &) |
double - Tbl | |
Tbl | Lorene::operator- (const Tbl &, int) |
Tbl - int. | |
Tbl | Lorene::operator- (int, const Tbl &) |
int - Tbl | |
Tbl | Lorene::operator* (const Tbl &, const Tbl &) |
Tbl * Tbl. | |
Tbl | Lorene::operator* (const Tbl &, double) |
Tbl * double. | |
Tbl | Lorene::operator* (double, const Tbl &) |
double * Tbl | |
Tbl | Lorene::operator* (const Tbl &, int) |
Tbl * int. | |
Tbl | Lorene::operator* (int, const Tbl &) |
int * Tbl | |
Tbl | Lorene::operator/ (const Tbl &, const Tbl &) |
Tbl / Tbl. | |
Tbl | Lorene::operator/ (const Tbl &, double) |
Tbl / double. | |
Tbl | Lorene::operator/ (double, const Tbl &) |
double / Tbl | |
Tbl | Lorene::operator/ (const Tbl &, int) |
Tbl / int. | |
Tbl | Lorene::operator/ (int, const Tbl &) |
int / Tbl | |
Tbl | Lorene::sin (const Tbl &) |
Sine. | |
Tbl | Lorene::cos (const Tbl &) |
Cosine. | |
Tbl | Lorene::tan (const Tbl &) |
Tangent. | |
Tbl | Lorene::asin (const Tbl &) |
Arcsine. | |
Tbl | Lorene::acos (const Tbl &) |
Arccosine. | |
Tbl | Lorene::atan (const Tbl &) |
Arctangent. | |
Tbl | Lorene::exp (const Tbl &) |
Exponential. | |
Tbl | Lorene::Heaviside (const Tbl &) |
Heaviside function. | |
Tbl | Lorene::log (const Tbl &) |
Neperian logarithm. | |
Tbl | Lorene::log10 (const Tbl &) |
Basis 10 logarithm. | |
Tbl | Lorene::sqrt (const Tbl &) |
Square root. | |
Tbl | Lorene::racine_cubique (const Tbl &) |
cube root | |
Tbl | Lorene::pow (const Tbl &, int) |
Power ![]() | |
Tbl | Lorene::pow (const Tbl &, double) |
Power ![]() | |
Tbl | Lorene::abs (const Tbl &) |
Absolute value. | |
double | Lorene::max (const Tbl &) |
Maximum value of the Tbl elements. | |
double | Lorene::min (const Tbl &) |
Minimum value of the Tbl elements. | |
double | Lorene::norme (const Tbl &) |
Sum of the absolute values of all the Tbl elements. | |
double | Lorene::diffrel (const Tbl &a, const Tbl &b) |
Relative difference between two Tbl (norme version). | |
double | Lorene::diffrelmax (const Tbl &a, const Tbl &b) |
Relative difference between two Tbl (max version). | |
()
Absolute value.
Definition at line 441 of file tbl_math.C.
References Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
Arccosine.
Definition at line 183 of file tbl_math.C.
References Lorene::acos(), Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
Arcsine.
Definition at line 158 of file tbl_math.C.
References Lorene::asin(), Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
Arctangent.
Definition at line 213 of file tbl_math.C.
References Lorene::atan(), Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
Cosine.
Definition at line 103 of file tbl_math.C.
References Lorene::cos(), Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
Relative difference between two Tbl
(norme version).
Returns norme
(a-b)/norme(b) unless b=0
, in which case it returns norme
(a-b).
Definition at line 574 of file tbl_math.C.
References Lorene::Tbl::get_etat(), and Lorene::norme().
Relative difference between two Tbl
(max version).
Returns max
(abs(a-b))/max(abs(b)) unless b=0
, in which case it returns max
(abs(a-b)).
Definition at line 598 of file tbl_math.C.
References Lorene::abs(), Lorene::Tbl::get_etat(), and Lorene::max().
Exponential.
Definition at line 263 of file tbl_math.C.
References Lorene::Tbl::dim, Lorene::exp(), Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
Heaviside function.
Definition at line 293 of file tbl_math.C.
References Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
Neperian logarithm.
Definition at line 326 of file tbl_math.C.
References Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::log(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
Basis 10 logarithm.
Definition at line 352 of file tbl_math.C.
References Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::log10(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
double Lorene::max | ( | const Tbl & | ti | ) |
Maximum value of the Tbl
elements.
Definition at line 498 of file tbl_math.C.
References Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), and Lorene::Tbl::t.
double Lorene::min | ( | const Tbl & | ti | ) |
Minimum value of the Tbl
elements.
Definition at line 524 of file tbl_math.C.
References Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), and Lorene::Tbl::t.
double Lorene::norme | ( | const Tbl & | ti | ) |
Sum of the absolute values of all the Tbl
elements.
Definition at line 550 of file tbl_math.C.
References Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), and Lorene::Tbl::t.
Definition at line 288 of file tbl_arithm.C.
References Lorene::Tbl::get_dim(), Lorene::Tbl::get_etat(), Lorene::Tbl::get_ndim(), Lorene::Tbl::get_taille(), and Lorene::Tbl::t.
Tbl * double.
Definition at line 321 of file tbl_arithm.C.
References Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_zero(), and Lorene::Tbl::t.
Tbl * int.
Definition at line 358 of file tbl_arithm.C.
double * Tbl
Definition at line 351 of file tbl_arithm.C.
int * Tbl
Definition at line 365 of file tbl_arithm.C.
Definition at line 112 of file tbl_arithm.C.
References Lorene::Tbl::get_dim(), Lorene::Tbl::get_etat(), Lorene::Tbl::get_ndim(), Lorene::Tbl::get_taille(), and Lorene::Tbl::t.
Tbl + double.
Definition at line 146 of file tbl_arithm.C.
References Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
Tbl + int.
Definition at line 174 of file tbl_arithm.C.
double + Tbl
Definition at line 167 of file tbl_arithm.C.
int + Tbl
Definition at line 181 of file tbl_arithm.C.
-
Tbl
Definition at line 87 of file tbl_arithm.C.
References Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
Definition at line 193 of file tbl_arithm.C.
References Lorene::Tbl::get_dim(), Lorene::Tbl::get_etat(), Lorene::Tbl::get_ndim(), Lorene::Tbl::get_taille(), and Lorene::Tbl::t.
Tbl - double.
Definition at line 228 of file tbl_arithm.C.
References Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
Tbl - int.
Definition at line 249 of file tbl_arithm.C.
double - Tbl
Definition at line 256 of file tbl_arithm.C.
References Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
int - Tbl
Definition at line 277 of file tbl_arithm.C.
Definition at line 376 of file tbl_arithm.C.
References Lorene::Tbl::get_dim(), Lorene::Tbl::get_etat(), Lorene::Tbl::get_ndim(), Lorene::Tbl::get_taille(), and Lorene::Tbl::t.
Tbl / double.
Definition at line 410 of file tbl_arithm.C.
References Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), and Lorene::Tbl::t.
Tbl / int.
Definition at line 436 of file tbl_arithm.C.
double / Tbl
Definition at line 443 of file tbl_arithm.C.
References Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), Lorene::Tbl::set_etat_zero(), and Lorene::Tbl::t.
int / Tbl
Definition at line 475 of file tbl_arithm.C.
Power
Definition at line 410 of file tbl_math.C.
References Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::pow(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
Power
Definition at line 378 of file tbl_math.C.
References Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::pow(), Lorene::Tbl::set_etat_qcq(), and Lorene::Tbl::t.
cube root
Definition at line 471 of file tbl_math.C.
References Lorene::abs(), Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::pow(), and Lorene::Tbl::t.
Sine.
Definition at line 78 of file tbl_math.C.
References Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), Lorene::sin(), and Lorene::Tbl::t.
Square root.
Definition at line 238 of file tbl_math.C.
References Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), Lorene::sqrt(), and Lorene::Tbl::t.
Tangent.
Definition at line 133 of file tbl_math.C.
References Lorene::Tbl::dim, Lorene::Tbl::get_etat(), Lorene::Tbl::get_taille(), Lorene::Tbl::set_etat_qcq(), Lorene::Tbl::t, and Lorene::tan().