27char map_log_deriv_C[] =
"$Header: /cvsroot/Lorene/C++/Source/Map/map_log_deriv.C,v 1.3 2014/10/13 08:53:05 j_novak Exp $" ;
56 assert (uu.
get_etat() != ETATNONDEF) ;
57 assert (uu.
get_mp().get_mg() == mg) ;
70 int nz = mg->get_nzone() ;
76 if (mg->get_type_r(nzm1) == UNSURR) {
82 assert(mg->get_type_r(nzm1) == UNSURR) ;
93 tmp_ced.
set(nzm1) -= dzp * uuva(nzm1) ;
110 assert (uu.
get_etat() != ETATNONDEF) ;
111 assert (uu.
get_mp().get_mg() == mg) ;
118 assert( uu.
get_etat() == ETATQCQ ) ;
124 int nz = mg->get_nzone() ;
130 if (mg->get_type_r(nzm1) == UNSURR) {
136 assert(mg->get_type_r(nzm1) == UNSURR) ;
147 tmp_ced.
set(nzm1) -= dzp * uuva(nzm1) ;
164 assert (uu.
get_etat() != ETATNONDEF) ;
165 assert (uu.
get_mp().get_mg() == mg) ;
172 assert( uu.
get_etat() == ETATQCQ ) ;
178 int nz = mg->get_nzone() ;
184 if (mg->get_type_r(nzm1) == UNSURR) {
190 assert(mg->get_type_r(nzm1) == UNSURR) ;
201 tmp_ced.
set(nzm1) -= dzp * uuva(nzm1) ;
virtual void dsdxi(const Scalar &ci, Scalar &resu) const
Computes of a Scalar.
virtual void dsdradial(const Scalar &uu, Scalar &resu) const
Computes of a Scalar if the description is affine and if it is logarithmic.
Coord dxdlnr
Same as dxdr if the domains where the description is affine and where it is logarithmic.
virtual void dsdr(const Scalar &ci, Scalar &resu) const
Computes of a Scalar.
Coord dxdr
in the nucleus and in the non-compactified shells; \ in the compactified outer domain.
Tensor field of valence 0 (or component of a tensorial field).
int get_dzpuis() const
Returns dzpuis.
virtual void set_etat_zero()
Sets the logical state to ETATZERO (zero).
Valeur & set_spectral_va()
Returns va (read/write version).
const Valeur & get_spectral_va() const
Returns va (read only version).
int get_etat() const
Returns the logical state ETATNONDEF (undefined), ETATZERO (null) or ETATQCQ (ordinary).
void set_dzpuis(int)
Modifies the dzpuis flag.
void set_spectral_base(const Base_val &)
Sets the spectral bases of the Valeur va.
Values and coefficients of a (real-value) function.
void mult_xm1_zec()
Applies the following operator to *this : \ Id (r sampling = RARE, FIN ) \ (r -sampling = UNSURR ).
const Base_val & get_base() const
Return the bases for spectral expansions (member base ).
void annule(int l)
Sets the Valeur to zero in a given domain.
Tbl & set(int l)
Read/write of the value in a given domain (configuration space).
const Valeur & dsdx() const
Returns of *this.
void coef() const
Computes the coeffcients of *this.
const Map & get_mp() const
Returns the mapping.
void annule_domain(int l)
Sets the Tensor to zero in a given domain.