90 assert(
etat != ETATNONDEF) ;
111 assert(
etat != ETATNONDEF) ;
133 assert(
etat != ETATNONDEF) ;
154 assert(
etat != ETATNONDEF) ;
175 assert(
etat != ETATNONDEF) ;
196 assert(
etat != ETATNONDEF) ;
231 cout <<
"Cmp::deriv : index i out of range !" << endl ;
232 cout <<
" i = " << i << endl ;
248 assert(
etat != ETATNONDEF) ;
const Cmp & dsdr() const
Returns of *this .
Cmp * p_dsdy
Pointer on of *this , where .
Component of a tensorial field *** DEPRECATED : use class Scalar instead ***.
const Cmp & dsdx() const
Returns of *this , where .
int ind_lap
Power of r by which the last computed Laplacian has been multiplied in the external compactified doma...
const Cmp & srstdsdp() const
Returns of *this .
virtual void dsdr(const Cmp &ci, Cmp &resu) const =0
Computes of a Cmp .
int etat
Logical state (ETATNONDEF , ETATQCQ or ETATZERO ).
const Cmp & srdsdt() const
Returns of *this .
virtual void comp_x_from_spherical(const Scalar &v_r, const Scalar &v_theta, const Scalar &v_phi, Scalar &v_x) const =0
Computes the Cartesian x component (with respect to bvect_cart ) of a vector given by its spherical c...
virtual void srdsdt(const Cmp &ci, Cmp &resu) const =0
Computes of a Cmp .
Cmp * p_lap
Pointer on the Laplacian of *this.
virtual void comp_z_from_spherical(const Scalar &v_r, const Scalar &v_theta, Scalar &v_z) const =0
Computes the Cartesian z component (with respect to bvect_cart ) of a vector given by its spherical c...
Cmp * p_srstdsdp
Pointer on of *this.
virtual void srstdsdp(const Cmp &ci, Cmp &resu) const =0
Computes of a Cmp .
const Cmp & deriv(int i) const
Returns of *this , where .
const Cmp & dsdz() const
Returns of *this , where .
const Map * mp
Reference mapping.
Cmp * p_srdsdt
Pointer on of *this.
Cmp * p_dsdz
Pointer on of *this , where .
Cmp * p_dsdr
Pointer on of *this.
Cmp(const Map &map)
Constructor from mapping.
const Cmp & dsdy() const
Returns of *this , where .
const Cmp & laplacien(int zec_mult_r=4) const
Returns the Laplacian of *this.
Cmp * p_dsdx
Pointer on of *this , where .
virtual void comp_y_from_spherical(const Scalar &v_r, const Scalar &v_theta, const Scalar &v_phi, Scalar &v_y) const =0
Computes the Cartesian y component (with respect to bvect_cart ) of a vector given by its spherical c...
virtual void laplacien(const Scalar &uu, int zec_mult_r, Scalar &lap) const =0
Computes the Laplacian of a scalar field.