|
LORENE
|
() More...
Functions | |
| Mtbl | Lorene::operator+ (const Mtbl &) |
| Mtbl | Lorene::operator- (const Mtbl &) |
- Mtbl | |
| Mtbl | Lorene::operator+ (const Mtbl &, const Mtbl &) |
| Mtbl + Mtbl. | |
| Mtbl | Lorene::operator+ (const Mtbl &, double) |
| Mtbl + double. | |
| Mtbl | Lorene::operator+ (double, const Mtbl &) |
| double + Mtbl | |
| Mtbl | Lorene::operator+ (const Mtbl &, int) |
| Mtbl + int. | |
| Mtbl | Lorene::operator+ (int, const Mtbl &) |
| int + Mtbl | |
| Mtbl | Lorene::operator- (const Mtbl &, const Mtbl &) |
| Mtbl - Mtbl. | |
| Mtbl | Lorene::operator- (const Mtbl &, double) |
| Mtbl - double. | |
| Mtbl | Lorene::operator- (double, const Mtbl &) |
| double - Mtbl | |
| Mtbl | Lorene::operator- (const Mtbl &, int) |
| Mtbl - int. | |
| Mtbl | Lorene::operator- (int, const Mtbl &) |
| int - Mtbl | |
| Mtbl | Lorene::operator* (const Mtbl &, const Mtbl &) |
| Mtbl * Mtbl. | |
| Mtbl | Lorene::operator* (const Mtbl &, double) |
| Mtbl * double. | |
| Mtbl | Lorene::operator* (double, const Mtbl &) |
| double * Mtbl | |
| Mtbl | Lorene::operator* (const Mtbl &, int) |
| Mtbl * int. | |
| Mtbl | Lorene::operator* (int, const Mtbl &) |
| int * Mtbl | |
| Mtbl | Lorene::operator/ (const Mtbl &, const Mtbl &) |
| Mtbl / Mtbl. | |
| Mtbl | Lorene::operator/ (const Mtbl &, double) |
| Mtbl / double. | |
| Mtbl | Lorene::operator/ (double, const Mtbl &) |
| double / Mtbl | |
| Mtbl | Lorene::operator/ (const Mtbl &, int) |
| Mtbl / int. | |
| Mtbl | Lorene::operator/ (int, const Mtbl &) |
| int / Mtbl | |
| Mtbl | Lorene::sin (const Mtbl &) |
| Sine. | |
| Mtbl | Lorene::cos (const Mtbl &) |
| Cosine. | |
| Mtbl | Lorene::tan (const Mtbl &) |
| Tangent. | |
| Mtbl | Lorene::asin (const Mtbl &) |
| Arcsine. | |
| Mtbl | Lorene::acos (const Mtbl &) |
| Arccosine. | |
| Mtbl | Lorene::atan (const Mtbl &) |
| Arctangent. | |
| Mtbl | Lorene::exp (const Mtbl &) |
| Exponential. | |
| Mtbl | Lorene::Heaviside (const Mtbl &) |
| Heaviside function. | |
| Mtbl | Lorene::log (const Mtbl &) |
| Neperian logarithm. | |
| Mtbl | Lorene::log10 (const Mtbl &) |
| Basis 10 logarithm. | |
| Mtbl | Lorene::sqrt (const Mtbl &) |
| Square root. | |
| Mtbl | Lorene::racine_cubique (const Mtbl &) |
| Cube root. | |
| Mtbl | Lorene::pow (const Mtbl &, int) |
Power ![]() | |
| Mtbl | Lorene::pow (const Mtbl &, double) |
Power ![]() | |
| Mtbl | Lorene::abs (const Mtbl &) |
| Absolute value. | |
| double | Lorene::totalmax (const Mtbl &) |
Maximum value of the Mtbl elements in all domains. | |
| double | Lorene::totalmin (const Mtbl &) |
Minimum value of the Mtbl elements in all domain. | |
| Tbl | Lorene::max (const Mtbl &) |
Maximum values of the Mtbl elements in each domain. | |
| Tbl | Lorene::min (const Mtbl &) |
Minimum values of the Mtbl elements in each domain. | |
| Tbl | Lorene::norme (const Mtbl &) |
Sums of the absolute values of all the Mtbl elements in each domain. | |
| Tbl | Lorene::diffrel (const Mtbl &a, const Mtbl &b) |
Relative difference between two Mtbl (norme version). | |
| Tbl | Lorene::diffrelmax (const Mtbl &a, const Mtbl &b) |
Relative difference between two Mtbl (max version). | |
()
Absolute value.
Definition at line 464 of file mtbl_math.C.
References abs(), Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), Lorene::Mtbl::set_etat_qcq(), and Lorene::Mtbl::t.
Arccosine.
Definition at line 187 of file mtbl_math.C.
References acos(), Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), Lorene::Mtbl::set_etat_qcq(), and Lorene::Mtbl::t.
Arcsine.
Definition at line 162 of file mtbl_math.C.
References asin(), Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), Lorene::Mtbl::set_etat_qcq(), and Lorene::Mtbl::t.
Arctangent.
Definition at line 216 of file mtbl_math.C.
References atan(), Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), Lorene::Mtbl::set_etat_qcq(), and Lorene::Mtbl::t.
Cosine.
Definition at line 108 of file mtbl_math.C.
References cos(), Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), Lorene::Mtbl::set_etat_qcq(), and Lorene::Mtbl::t.
Relative difference between two Mtbl (norme version).
Tbl of size the number of domains, the elements of which are norme[a(l)-b(l)]/norme[b(l)] if b(l)!=0 and norme[a(l)-b(l)] if b(l)=0 , where a(l) and b(l) denote symbolically the values of a and b l . Definition at line 641 of file mtbl_math.C.
References Lorene::Mtbl::get_etat(), Lorene::Tbl::get_etat(), Lorene::Mtbl::get_nzone(), norme(), Lorene::Tbl::set(), and Lorene::Tbl::set_etat_qcq().
Relative difference between two Mtbl (max version).
Tbl of size the number of domains, the elements of which are max[abs(a(l)-b(l))]/max[abs(b(l))] if b(l)!=0 and max[abs(a(l)-b(l))] if b(l)=0 , where a(l) and b(l) denote symbolically the values of a and b l . Definition at line 674 of file mtbl_math.C.
References abs(), Lorene::Mtbl::get_etat(), Lorene::Tbl::get_etat(), Lorene::Mtbl::get_nzone(), max(), Lorene::Tbl::set(), and Lorene::Tbl::set_etat_qcq().
Exponential.
Definition at line 291 of file mtbl_math.C.
References exp(), Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), Lorene::Mtbl::set_etat_qcq(), and Lorene::Mtbl::t.
Heaviside function.
Definition at line 320 of file mtbl_math.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), Heaviside(), Lorene::Mtbl::set_etat_qcq(), and Lorene::Mtbl::t.
Neperian logarithm.
Definition at line 349 of file mtbl_math.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), log(), Lorene::Mtbl::set_etat_qcq(), and Lorene::Mtbl::t.
Basis 10 logarithm.
Definition at line 375 of file mtbl_math.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), log10(), Lorene::Mtbl::set_etat_qcq(), and Lorene::Mtbl::t.
Maximum values of the Mtbl elements in each domain.
Tbl of size the number of domains, the elements of which are the set of the maximum values in each domain. Definition at line 554 of file mtbl_math.C.
References Lorene::Tbl::annule_hard(), Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_nzone(), max(), Lorene::Tbl::set(), Lorene::Tbl::set_etat_qcq(), and Lorene::Mtbl::t.
Minimum values of the Mtbl elements in each domain.
Tbl of size the number of domains, the elements of which are the set of the minimum values in each domain. Definition at line 583 of file mtbl_math.C.
References Lorene::Tbl::annule_hard(), Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_nzone(), min(), Lorene::Tbl::set(), Lorene::Tbl::set_etat_qcq(), and Lorene::Mtbl::t.
Sums of the absolute values of all the Mtbl elements in each domain.
Tbl of size the number of domains, the elements of which are the set of the sums of the absolute values in each domain. Definition at line 612 of file mtbl_math.C.
References Lorene::Tbl::annule_hard(), Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_nzone(), norme(), Lorene::Tbl::set(), Lorene::Tbl::set_etat_qcq(), and Lorene::Mtbl::t.
Definition at line 316 of file mtbl_arithm.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), r, and Lorene::Mtbl::t.
Mtbl * double.
Definition at line 347 of file mtbl_arithm.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_nzone(), r, and x.
Mtbl * int.
Definition at line 385 of file mtbl_arithm.C.
int * Mtbl
Definition at line 392 of file mtbl_arithm.C.
Definition at line 132 of file mtbl_arithm.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), r, and Lorene::Mtbl::t.
Mtbl + double.
Definition at line 163 of file mtbl_arithm.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_nzone(), r, and x.
Mtbl + int.
Definition at line 205 of file mtbl_arithm.C.
int + Mtbl
Definition at line 212 of file mtbl_arithm.C.
- Mtbl
Definition at line 105 of file mtbl_arithm.C.
References Lorene::Mtbl::get_etat(), r, and Lorene::Mtbl::t.
Definition at line 224 of file mtbl_arithm.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), r, and Lorene::Mtbl::t.
Mtbl - double.
Definition at line 255 of file mtbl_arithm.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_nzone(), r, and x.
Mtbl - int.
Definition at line 298 of file mtbl_arithm.C.
int - Mtbl
Definition at line 305 of file mtbl_arithm.C.
Definition at line 403 of file mtbl_arithm.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), r, and Lorene::Mtbl::t.
Mtbl / double.
Definition at line 436 of file mtbl_arithm.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_nzone(), r, and x.
Mtbl / int.
Definition at line 465 of file mtbl_arithm.C.
double / Mtbl
Definition at line 472 of file mtbl_arithm.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), r, Lorene::Mtbl::t, and x.
int / Mtbl
Definition at line 506 of file mtbl_arithm.C.
Power 
Definition at line 433 of file mtbl_math.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), pow(), Lorene::Mtbl::set_etat_qcq(), Lorene::Mtbl::t, and x.
Power 
Definition at line 401 of file mtbl_math.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), pow(), Lorene::Mtbl::set_etat_qcq(), Lorene::Mtbl::t, and x.
Cube root.
Definition at line 267 of file mtbl_math.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), racine_cubique(), Lorene::Mtbl::set_etat_qcq(), and Lorene::Mtbl::t.
Sine.
Definition at line 83 of file mtbl_math.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), Lorene::Mtbl::set_etat_qcq(), sin(), and Lorene::Mtbl::t.
Square root.
Definition at line 241 of file mtbl_math.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), Lorene::Mtbl::set_etat_qcq(), sqrt(), and Lorene::Mtbl::t.
Tangent.
Definition at line 137 of file mtbl_math.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_mg(), Lorene::Mtbl::get_nzone(), Lorene::Mtbl::set_etat_qcq(), Lorene::Mtbl::t, and tan().
| double Lorene::totalmax | ( | const Mtbl & | mti | ) |
Maximum value of the Mtbl elements in all domains.
Definition at line 497 of file mtbl_math.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_nzone(), max(), and Lorene::Mtbl::t.
| double Lorene::totalmin | ( | const Mtbl & | mti | ) |
Minimum value of the Mtbl elements in all domain.
Definition at line 525 of file mtbl_math.C.
References Lorene::Mtbl::get_etat(), Lorene::Mtbl::get_nzone(), min(), and Lorene::Mtbl::t.