Valeur Mathematics
[Spectral representation.]

() More...

Functions

Valeur Lorene::operator+ (const Valeur &)
 + 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 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 ${\tt Valeur}^{\tt int}$.
Valeur Lorene::pow (const Valeur &, double)
 Power ${\tt Valeur}^{\tt double}$.
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).

Detailed Description

()


Function Documentation

Valeur Lorene::abs ( const Valeur &  vi  ) 
Valeur Lorene::acos ( const Valeur &  ti  ) 
Valeur Lorene::asin ( const Valeur &  ti  ) 
Valeur Lorene::atan ( const Valeur &  ti  ) 
Valeur Lorene::cos ( const Valeur &  ti  ) 
Tbl Lorene::diffrel ( const Valeur &  a,
const Valeur &  b 
)

Relative difference between two Valeur (configuration space) (norme version).

Returns:
1-D 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 in domain no. 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(), Lorene::norme(), Lorene::Tbl::set(), and Lorene::Tbl::set_etat_qcq().

Tbl Lorene::diffrelmax ( const Valeur &  a,
const Valeur &  b 
)

Relative difference between two Valeur (configuration space) (max version).

Returns:
1-D 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 in domain no. l .

Definition at line 665 of file valeur_math.C.

References Lorene::abs(), Lorene::Tbl::get_etat(), Lorene::Valeur::get_etat(), Lorene::Valeur::get_mg(), Lorene::Mg3d::get_nzone(), Lorene::max(), Lorene::Tbl::set(), and Lorene::Tbl::set_etat_qcq().

Valeur Lorene::exp ( const Valeur &  ti  ) 
Valeur Lorene::Heaviside ( const Valeur &  ti  ) 
Valeur Lorene::log ( const Valeur &  ti  ) 
Valeur Lorene::log10 ( const Valeur &  ti  ) 
Tbl Lorene::max ( const Valeur &  vi  ) 

Maximum values of the Valeur (configuration space) in each domain.

Returns:
1-D 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 Lorene::max().

Tbl Lorene::min ( const Valeur &  vi  ) 

Minimum values of the Valeur (configuration space) in each domain.

Returns:
1-D 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 Lorene::min().

Tbl Lorene::norme ( const Valeur &  vi  ) 

Sums of the absolute values of all the Valeur (configuration space) in each domain.

Returns:
1-D 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 Lorene::norme().

Valeur Lorene::operator% ( const Valeur &  t1,
const Valeur &  t2 
)
Valeur Lorene::operator* ( const Coord &  c,
const Valeur &  a 
)

Coord * Valeur.

Definition at line 640 of file valeur_arithm.C.

Valeur Lorene::operator* ( const Valeur &  a,
const Coord &  c 
)
Valeur Lorene::operator* ( const Mtbl &  b,
const Valeur &  a 
)

Mtbl * Valeur.

Definition at line 604 of file valeur_arithm.C.

Valeur Lorene::operator* ( const Valeur &  a,
const Mtbl &  b 
)
Valeur Lorene::operator* ( int  m,
const Valeur &  t1 
)

int * Valeur

Definition at line 569 of file valeur_arithm.C.

Valeur Lorene::operator* ( const Valeur &  t1,
int  m 
)

Valeur * int.

Definition at line 562 of file valeur_arithm.C.

Valeur Lorene::operator* ( double  x,
const Valeur &  t1 
)

double * Valeur

Definition at line 555 of file valeur_arithm.C.

Valeur Lorene::operator* ( const Valeur &  c1,
double  a 
)
Valeur Lorene::operator* ( const Valeur &  t1,
const Valeur &  t2 
)
Valeur Lorene::operator+ ( int  m,
const Valeur &  t1 
)

int + Valeur

Definition at line 325 of file valeur_arithm.C.

Valeur Lorene::operator+ ( const Valeur &  t1,
int  m 
)

Valeur + int.

Definition at line 318 of file valeur_arithm.C.

Valeur Lorene::operator+ ( double  x,
const Valeur &  t1 
)

double + Valeur

Definition at line 311 of file valeur_arithm.C.

Valeur Lorene::operator+ ( const Valeur &  t1,
double  x 
)
Valeur Lorene::operator+ ( const Mtbl &  mi,
const Valeur &  t1 
)

Mtbl + Valeur.

Definition at line 276 of file valeur_arithm.C.

Valeur Lorene::operator+ ( const Valeur &  t1,
const Mtbl &  mi 
)
Valeur Lorene::operator+ ( const Valeur &  t1,
const Valeur &  t2 
)
Valeur Lorene::operator+ ( const Valeur &  vi  ) 

+ Valeur

Definition at line 148 of file valeur_arithm.C.

References Lorene::Valeur::get_etat().

Valeur Lorene::operator- ( int  m,
const Valeur &  t1 
)

int - Valeur

Definition at line 472 of file valeur_arithm.C.

Valeur Lorene::operator- ( const Valeur &  t1,
int  m 
)

Valeur - int.

Definition at line 465 of file valeur_arithm.C.

Valeur Lorene::operator- ( double  x,
const Valeur &  t1 
)

double - Valeur

Definition at line 458 of file valeur_arithm.C.

Valeur Lorene::operator- ( const Valeur &  t1,
double  x 
)
Valeur Lorene::operator- ( const Mtbl &  mi,
const Valeur &  t1 
)

Mtbl - Valeur.

Definition at line 424 of file valeur_arithm.C.

Valeur Lorene::operator- ( const Valeur &  t1,
const Mtbl &  mi 
)
Valeur Lorene::operator- ( const Valeur &  t1,
const Valeur &  t2 
)
Valeur Lorene::operator- ( const Valeur &  vi  ) 
Valeur Lorene::operator/ ( const Mtbl &  b,
const Valeur &  a 
)
Valeur Lorene::operator/ ( const Valeur &  a,
const Mtbl &  b 
)
Valeur Lorene::operator/ ( int  m,
const Valeur &  t1 
)

int / Valeur

Definition at line 762 of file valeur_arithm.C.

Valeur Lorene::operator/ ( const Valeur &  t1,
int  m 
)

Valeur / int.

Definition at line 756 of file valeur_arithm.C.

Valeur Lorene::operator/ ( double  x,
const Valeur &  c2 
)
Valeur Lorene::operator/ ( const Valeur &  t1,
double  x 
)
Valeur Lorene::operator/ ( const Valeur &  a,
const Valeur &  b 
)
Valeur Lorene::operator| ( const Valeur &  t1,
const Valeur &  t2 
)
Valeur Lorene::pow ( const Valeur &  ti,
double  x 
)
Valeur Lorene::pow ( const Valeur &  ti,
int  n 
)
Valeur Lorene::racine_cubique ( const Valeur &  vi  ) 
Valeur Lorene::sin ( const Valeur &  ti  ) 
Valeur Lorene::sqrt ( const Valeur &  ti  ) 
Valeur Lorene::tan ( const Valeur &  ti  ) 
double Lorene::totalmax ( const Valeur &  vi  ) 

Maximum values of the Valeur in entire space.

Returns:
1-D 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 Lorene::totalmax().

double Lorene::totalmin ( const Valeur &  vi  ) 

Minimum values of the Valeur in entire space.

Returns:
1-D 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 Lorene::totalmin().


Generated on 7 Dec 2019 for LORENE by  doxygen 1.6.1