|
LORENE
|
() More...
Functions | |
| Valeur | Lorene::operator+ (const Valeur &) |
| Valeur | Lorene::operator- (const Valeur &) |
- Valeur | |
| Valeur | Lorene::operator+ (const Valeur &, const Valeur &) |
| Valeur + Valeur. | |
| Valeur | Lorene::operator+ (const Valeur &, const Mtbl &) |
| Valeur + Mtbl. | |
| Valeur | Lorene::operator+ (const Mtbl &, const Valeur &) |
| Mtbl + Valeur. | |
| Valeur | Lorene::operator+ (const Valeur &, double) |
| Valeur + double. | |
| Valeur | Lorene::operator+ (double, const Valeur &) |
| double + Valeur | |
| Valeur | Lorene::operator+ (const Valeur &, int) |
| Valeur + int. | |
| Valeur | Lorene::operator+ (int, const Valeur &) |
| int + Valeur | |
| Valeur | Lorene::operator- (const Valeur &, const Valeur &) |
| Valeur - Valeur. | |
| Valeur | Lorene::operator- (const Valeur &, const Mtbl &) |
| Valeur - Mtbl. | |
| Valeur | Lorene::operator- (const Mtbl &, const Valeur &) |
| Mtbl - Valeur. | |
| Valeur | Lorene::operator- (const Valeur &, double) |
| Valeur - double. | |
| Valeur | Lorene::operator- (double, const Valeur &) |
| double - Valeur | |
| Valeur | Lorene::operator- (const Valeur &, int) |
| Valeur - int. | |
| Valeur | Lorene::operator- (int, const Valeur &) |
| int - Valeur | |
| Valeur | Lorene::operator* (const Valeur &, const Valeur &) |
| Valeur * Valeur. | |
| Valeur | Lorene::operator% (const Valeur &, const Valeur &) |
| Valeur * Valeur with desaliasing. | |
| Valeur | Lorene::operator& (const Valeur &, const Valeur &) |
| Valeur * Valeur with desaliasing only in \theta and \phi direction. | |
| Valeur | Lorene::operator| (const Valeur &, const Valeur &) |
| Valeur * Valeur with desaliasing only in r direction. | |
| Valeur | Lorene::operator* (const Valeur &, double) |
| Valeur * double. | |
| Valeur | Lorene::operator* (double, const Valeur &) |
| double * Valeur | |
| Valeur | Lorene::operator* (const Valeur &, int) |
| Valeur * int. | |
| Valeur | Lorene::operator* (int, const Valeur &) |
| int * Valeur | |
| Valeur | Lorene::operator* (const Valeur &a, const Mtbl &b) |
| Valeur * Mtbl. | |
| Valeur | Lorene::operator* (const Mtbl &b, const Valeur &a) |
| Mtbl * Valeur. | |
| Valeur | Lorene::operator* (const Valeur &a, const Coord &c) |
| Valeur * Coord. | |
| Valeur | Lorene::operator* (const Coord &c, const Valeur &a) |
| Coord * Valeur. | |
| Valeur | Lorene::operator/ (const Valeur &a, const Valeur &b) |
| Valeur / Valeur. | |
| Valeur | Lorene::operator/ (const Valeur &, double) |
| Valeur / double. | |
| Valeur | Lorene::operator/ (double, const Valeur &) |
| double / Valeur | |
| Valeur | Lorene::operator/ (const Valeur &, int) |
| Valeur / int. | |
| Valeur | Lorene::operator/ (int, const Valeur &) |
| int / Valeur | |
| Valeur | Lorene::operator/ (const Valeur &a, const Mtbl &b) |
| Valeur / Mtbl. | |
| Valeur | Lorene::operator/ (const Mtbl &b, const Valeur &a) |
| Mtbl / Valeur. | |
| Valeur | Lorene::sin (const Valeur &) |
| Sine. | |
| Valeur | Lorene::cos (const Valeur &) |
| Cosine. | |
| Valeur | Lorene::tan (const Valeur &) |
| Tangent. | |
| Valeur | Lorene::asin (const Valeur &) |
| Arcsine. | |
| Valeur | Lorene::acos (const Valeur &) |
| Arccosine. | |
| Valeur | Lorene::atan (const Valeur &) |
| Arctangent. | |
| Valeur | Lorene::exp (const Valeur &) |
| Exponential. | |
| Valeur | Lorene::Heaviside (const Valeur &) |
| Heaviside function. | |
| Valeur | Lorene::log (const Valeur &) |
| Neperian logarithm. | |
| Valeur | Lorene::log10 (const Valeur &) |
| Basis 10 logarithm. | |
| Valeur | Lorene::sqrt (const Valeur &) |
| Square root. | |
| Valeur | Lorene::pow (const Valeur &, int) |
Power ![]() | |
| Valeur | Lorene::pow (const Valeur &, double) |
Power ![]() | |
| Valeur | Lorene::abs (const Valeur &) |
| Absolute value. | |
| Valeur | Lorene::racine_cubique (const Valeur &) |
| Cube root. | |
| double | Lorene::totalmax (const Valeur &) |
Maximum values of the Valeur in entire space. | |
| double | Lorene::totalmin (const Valeur &) |
Minimum values of the Valeur in entire space. | |
| Tbl | Lorene::max (const Valeur &) |
Maximum values of the Valeur (configuration space) in each domain. | |
| Tbl | Lorene::min (const Valeur &) |
Minimum values of the Valeur (configuration space) in each domain. | |
| Tbl | Lorene::norme (const Valeur &) |
Sums of the absolute values of all the Valeur (configuration space) in each domain. | |
| Tbl | Lorene::diffrel (const Valeur &a, const Valeur &b) |
Relative difference between two Valeur (configuration space) (norme version). | |
| Tbl | Lorene::diffrelmax (const Valeur &a, const Valeur &b) |
Relative difference between two Valeur (configuration space) (max version). | |
()
Absolute value.
Definition at line 437 of file valeur_math.C.
References abs(), Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), and Lorene::Valeur::set_etat_c_qcq().
Arccosine.
Definition at line 189 of file valeur_math.C.
References acos(), Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), and Lorene::Valeur::set_etat_c_qcq().
Arcsine.
Definition at line 164 of file valeur_math.C.
References asin(), Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), and Lorene::Valeur::set_etat_c_qcq().
Arctangent.
Definition at line 216 of file valeur_math.C.
References atan(), Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), and Lorene::Valeur::set_etat_c_qcq().
Cosine.
Definition at line 112 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), cos(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), and Lorene::Valeur::set_etat_c_qcq().
Relative difference between two Valeur (configuration space) (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 631 of file valeur_math.C.
References Lorene::Tbl::get_etat(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Lorene::Mg3d::get_nzone(), norme(), Lorene::Tbl::set(), and Lorene::Tbl::set_etat_qcq().
Relative difference between two Valeur (configuration space) (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 665 of file valeur_math.C.
References abs(), Lorene::Tbl::get_etat(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Lorene::Mg3d::get_nzone(), max(), Lorene::Tbl::set(), and Lorene::Tbl::set_etat_qcq().
Exponential.
Definition at line 266 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), exp(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), and Lorene::Valeur::set_etat_c_qcq().
Heaviside function.
Definition at line 293 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Heaviside(), and Lorene::Valeur::set_etat_c_qcq().
Neperian logarithm.
Definition at line 322 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), log(), and Lorene::Valeur::set_etat_c_qcq().
Basis 10 logarithm.
Definition at line 348 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), log10(), and Lorene::Valeur::set_etat_c_qcq().
Maximum values of the Valeur (configuration space) 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 547 of file valeur_math.C.
References Lorene::Tbl::annule_hard(), Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Lorene::Mg3d::get_nzone(), and max().
Minimum values of the Valeur (configuration space) 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 575 of file valeur_math.C.
References Lorene::Tbl::annule_hard(), Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Lorene::Mg3d::get_nzone(), and min().
Sums of the absolute values of all the Valeur (configuration space) 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 603 of file valeur_math.C.
References Lorene::Tbl::annule_hard(), Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Lorene::Mg3d::get_nzone(), and norme().
Valeur * Valeur with desaliasing.
Definition at line 1009 of file valeur_arithm.C.
References Lorene::Mtbl_cf::base, Lorene::Valeur::c_cf, Lorene::Valeur::coef(), Lorene::Mtbl_cf::get_etat(), Lorene::Tbl::get_etat(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Lorene::Mg3d::get_np(), Lorene::Mg3d::get_nr(), Lorene::Mg3d::get_nt(), Lorene::Mg3d::get_nzone(), Lorene::Mg3d::get_twice(), Lorene::Tbl::set(), Lorene::Mtbl_cf::set_etat_qcq(), Lorene::Tbl::set_etat_qcq(), Lorene::Tbl::set_etat_zero(), and Lorene::Mtbl_cf::t.
Valeur * Valeur with desaliasing only in \theta and \phi direction.
Definition at line 1241 of file valeur_arithm.C.
References Lorene::Mtbl_cf::base, Lorene::Valeur::c_cf, Lorene::Valeur::coef(), Lorene::Mtbl_cf::get_etat(), Lorene::Tbl::get_etat(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Lorene::Mg3d::get_np(), Lorene::Mg3d::get_nr(), Lorene::Mg3d::get_nt(), Lorene::Mg3d::get_nzone(), Lorene::Mg3d::plus_half_angu(), Lorene::Tbl::set(), Lorene::Mtbl_cf::set_etat_qcq(), Lorene::Tbl::set_etat_qcq(), Lorene::Tbl::set_etat_zero(), and Lorene::Mtbl_cf::t.
Definition at line 643 of file valeur_arithm.C.
Definition at line 607 of file valeur_arithm.C.
Definition at line 490 of file valeur_arithm.C.
References Lorene::Valeur::base, Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), and Lorene::Valeur::get_mg().
Valeur * double.
Definition at line 528 of file valeur_arithm.C.
References Lorene::Valeur::base, Lorene::Valeur::c, Lorene::Valeur::c_cf, Lorene::Valeur::get_etat(), and Lorene::Valeur::get_mg().
Valeur * int.
Definition at line 565 of file valeur_arithm.C.
Definition at line 616 of file valeur_arithm.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), and Lorene::Valeur::get_mg().
Definition at line 580 of file valeur_arithm.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), and Lorene::Valeur::get_mg().
int * Valeur
Definition at line 572 of file valeur_arithm.C.
Definition at line 279 of file valeur_arithm.C.
Definition at line 250 of file valeur_arithm.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Mtbl::get_etat(), Lorene::Valeur::get_etat(), and Lorene::Valeur::set_etat_c_qcq().
Definition at line 194 of file valeur_arithm.C.
References Lorene::Valeur::base, Lorene::Valeur::c, Lorene::Valeur::c_cf, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), and Lorene::Valeur::get_mg().
Valeur + double.
Definition at line 286 of file valeur_arithm.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::set_etat_c_qcq(), and x.
Valeur + int.
Definition at line 321 of file valeur_arithm.C.
int + Valeur
Definition at line 328 of file valeur_arithm.C.
Definition at line 427 of file valeur_arithm.C.
- Valeur
Definition at line 159 of file valeur_arithm.C.
References Lorene::Valeur::base, Lorene::Valeur::c, Lorene::Valeur::c_cf, Lorene::Valeur::get_etat(), and Lorene::Valeur::get_mg().
Definition at line 398 of file valeur_arithm.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Mtbl::get_etat(), Lorene::Valeur::get_etat(), and Lorene::Valeur::set_etat_c_qcq().
Definition at line 341 of file valeur_arithm.C.
References Lorene::Valeur::base, Lorene::Valeur::c, Lorene::Valeur::c_cf, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), and Lorene::Valeur::get_mg().
Valeur - double.
Definition at line 433 of file valeur_arithm.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::set_etat_c_qcq(), and x.
Valeur - int.
Definition at line 468 of file valeur_arithm.C.
int - Valeur
Definition at line 475 of file valeur_arithm.C.
Definition at line 802 of file valeur_arithm.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Mtbl::get_etat(), Lorene::Valeur::get_etat(), and Lorene::Valeur::get_mg().
Valeur / double.
Definition at line 694 of file valeur_arithm.C.
References Lorene::Valeur::base, Lorene::Valeur::c, Lorene::Valeur::c_cf, Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), and x.
Valeur / int.
Definition at line 759 of file valeur_arithm.C.
Definition at line 771 of file valeur_arithm.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Mtbl::get_etat(), Lorene::Valeur::get_etat(), and Lorene::Valeur::get_mg().
Definition at line 655 of file valeur_arithm.C.
References Lorene::Valeur::base, Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), and Lorene::Valeur::get_mg().
double / Valeur
Definition at line 726 of file valeur_arithm.C.
References Lorene::Valeur::base, Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), r, Lorene::Mg3d::std_base_scal(), and x.
int / Valeur
Definition at line 765 of file valeur_arithm.C.
Valeur * Valeur with desaliasing only in r direction.
Definition at line 1460 of file valeur_arithm.C.
References Lorene::Mtbl_cf::base, Lorene::Valeur::c_cf, Lorene::Valeur::coef(), Lorene::Mtbl_cf::get_etat(), Lorene::Tbl::get_etat(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Lorene::Mg3d::get_np(), Lorene::Mg3d::get_nr(), Lorene::Mg3d::get_nt(), Lorene::Mg3d::get_nzone(), Lorene::Mg3d::plus_half(), Lorene::Tbl::set(), Lorene::Mtbl_cf::set_etat_qcq(), Lorene::Tbl::set_etat_qcq(), Lorene::Tbl::set_etat_zero(), and Lorene::Mtbl_cf::t.
Power 
Definition at line 406 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), pow(), Lorene::Valeur::set_etat_c_qcq(), and x.
Power 
Definition at line 374 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), pow(), Lorene::Valeur::set_etat_c_qcq(), and x.
Cube root.
Definition at line 466 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), racine_cubique(), and Lorene::Valeur::set_etat_c_qcq().
Sine.
Definition at line 87 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Lorene::Valeur::set_etat_c_qcq(), and sin().
Square root.
Definition at line 241 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Lorene::Valeur::set_etat_c_qcq(), and sqrt().
Tangent.
Definition at line 139 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Lorene::Valeur::set_etat_c_qcq(), and tan().
| double Lorene::totalmax | ( | const Valeur & | vi | ) |
Maximum values of the Valeur in entire space.
Tbl of size the number of domains, the elements of which are the set of the maximum values in each domain. Definition at line 490 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), and totalmax().
| double Lorene::totalmin | ( | const Valeur & | vi | ) |
Minimum values of the Valeur in entire space.
Tbl of size the number of domains, the elements of which are the set of the minimum values in each domain. Definition at line 519 of file valeur_math.C.
References Lorene::Valeur::c, Lorene::Valeur::coef_i(), Lorene::Valeur::get_etat(), and totalmin().