#include <map.h>
Inheritance diagram for Map:

Public Member Functions | |
| virtual | ~Map () |
| Destructor. | |
| virtual void | sauve (FILE *) const |
| Save in a file. | |
| const Mg3d * | get_mg () const |
Gives the Mg3d on which the mapping is defined. | |
| double | get_ori_x () const |
| Returns the x coordinate of the origin. | |
| double | get_ori_y () const |
| Returns the y coordinate of the origin. | |
| double | get_ori_z () const |
| Returns the z coordinate of the origin. | |
| double | get_rot_phi () const |
| Returns the angle between the x --axis and X --axis. | |
| const Base_vect_spher & | get_bvect_spher () const |
Returns the orthonormal vectorial basis associated with the coordinates of the mapping. | |
| const Base_vect_cart & | get_bvect_cart () const |
Returns the Cartesian basis associated with the coordinates (x,y,z) of the mapping, i.e. | |
| const Metric_flat & | flat_met_spher () const |
Returns the flat metric associated with the spherical coordinates and with components expressed in the triad bvect_spher. | |
| const Metric_flat & | flat_met_cart () const |
Returns the flat metric associated with the Cartesian coordinates and with components expressed in the triad bvect_cart. | |
| const Cmp & | cmp_zero () const |
Returns the null Cmp defined on *this. | |
| virtual const Map_af & | mp_angu (int) const =0 |
Returns the "angular" mapping for the outside of domain l_zone. | |
| void | convert_absolute (double xx, double yy, double zz, double &rr, double &theta, double &pphi) const |
Determines the coordinates corresponding to given absolute Cartesian coordinates (X,Y,Z). | |
| virtual double | val_r (int l, double xi, double theta, double pphi) const =0 |
Returns the value of the radial coordinate r for a given in a given domain. | |
| virtual void | val_lx (double rr, double theta, double pphi, int &l, double &xi) const =0 |
Computes the domain index l and the value of corresponding to a point given by its physical coordinates . | |
| virtual void | val_lx (double rr, double theta, double pphi, const Param &par, int &l, double &xi) const =0 |
Computes the domain index l and the value of corresponding to a point given by its physical coordinates . | |
| virtual bool | operator== (const Map &) const =0 |
| Comparison operator (egality). | |
| void | set_ori (double xa0, double ya0, double za0) |
| Sets a new origin. | |
| void | set_rot_phi (double phi0) |
| Sets a new rotation angle. | |
| virtual void | homothetie (double lambda)=0 |
| Sets a new radial scale. | |
| virtual void | resize (int l, double lambda)=0 |
| Rescales the outer boundary of one domain. | |
| virtual void | operator= (const Map_af &)=0 |
| Assignment to an affine mapping. | |
| virtual void | adapt (const Cmp &ent, const Param &par, int nbr=0)=0 |
| Adaptation of the mapping to a given scalar field. | |
| virtual void | reevaluate (const Map *mp_prev, int nzet, Cmp &uu) const =0 |
Recomputes the values of a Cmp at the collocation points after a change in the mapping. | |
| virtual void | reevaluate_symy (const Map *mp_prev, int nzet, Cmp &uu) const =0 |
Recomputes the values of a Cmp at the collocation points after a change in the mapping. | |
| virtual void | reevaluate (const Map *mp_prev, int nzet, Scalar &uu) const =0 |
Recomputes the values of a Scalar at the collocation points after a change in the mapping. | |
| virtual void | reevaluate_symy (const Map *mp_prev, int nzet, Scalar &uu) const =0 |
Recomputes the values of a Scalar at the collocation points after a change in the mapping. | |
| virtual void | dsdr (const Cmp &ci, Cmp &resu) const =0 |
Computes of a Cmp . | |
| virtual void | srdsdt (const Cmp &ci, Cmp &resu) const =0 |
Computes of a Cmp . | |
| virtual void | srstdsdp (const Cmp &ci, Cmp &resu) const =0 |
Computes of a Cmp . | |
| virtual void | dsdr (const Scalar &uu, Scalar &resu) const =0 |
Computes of a Scalar . | |
| virtual void | dsdradial (const Scalar &uu, Scalar &resu) const =0 |
Computes of a Scalar if the description is affine and if it is logarithmic. | |
| virtual void | srdsdt (const Scalar &uu, Scalar &resu) const =0 |
Computes of a Scalar . | |
| virtual void | srstdsdp (const Scalar &uu, Scalar &resu) const =0 |
Computes of a Scalar . | |
| virtual void | dsdt (const Scalar &uu, Scalar &resu) const =0 |
Computes of a Scalar . | |
| virtual void | stdsdp (const Scalar &uu, Scalar &resu) const =0 |
Computes of a Scalar . | |
| virtual void | laplacien (const Scalar &uu, int zec_mult_r, Scalar &lap) const =0 |
| Computes the Laplacian of a scalar field. | |
| virtual void | laplacien (const Cmp &uu, int zec_mult_r, Cmp &lap) const =0 |
Computes the Laplacian of a scalar field (Cmp version). | |
| virtual void | lapang (const Scalar &uu, Scalar &lap) const =0 |
| Computes the angular Laplacian of a scalar field. | |
| virtual void | primr (const Scalar &uu, Scalar &resu, bool null_infty) const =0 |
Computes the radial primitive which vanishes for . | |
| virtual void | mult_r (Scalar &uu) const =0 |
Multiplication by r of a Scalar , the dzpuis of uu is not changed. | |
| virtual void | mult_r (Cmp &ci) const =0 |
Multiplication by r of a Cmp . | |
| virtual void | mult_r_zec (Scalar &) const =0 |
Multiplication by r (in the compactified external domain only) of a Scalar. | |
| virtual void | mult_rsint (Scalar &) const =0 |
Multiplication by of a Scalar. | |
| virtual void | div_rsint (Scalar &) const =0 |
Division by of a Scalar. | |
| virtual void | div_r (Scalar &) const =0 |
Division by r of a Scalar. | |
| virtual void | div_r_zec (Scalar &) const =0 |
Division by r (in the compactified external domain only) of a Scalar. | |
| virtual void | mult_cost (Scalar &) const =0 |
Multiplication by of a Scalar. | |
| virtual void | div_cost (Scalar &) const =0 |
Division by of a Scalar. | |
| virtual void | mult_sint (Scalar &) const =0 |
Multiplication by of a Scalar. | |
| virtual void | div_sint (Scalar &) const =0 |
Division by of a Scalar. | |
| virtual void | div_tant (Scalar &) const =0 |
Division by of a Scalar. | |
| 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 components with respect to bvect_spher . | |
| virtual void | comp_x_from_spherical (const Cmp &v_r, const Cmp &v_theta, const Cmp &v_phi, Cmp &v_x) const =0 |
Cmp version | |
| 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 components with respect to bvect_spher . | |
| virtual void | comp_y_from_spherical (const Cmp &v_r, const Cmp &v_theta, const Cmp &v_phi, Cmp &v_y) const =0 |
Cmp version | |
| 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 components with respect to bvect_spher . | |
| virtual void | comp_z_from_spherical (const Cmp &v_r, const Cmp &v_theta, Cmp &v_z) const =0 |
Cmp version | |
| virtual void | comp_r_from_cartesian (const Scalar &v_x, const Scalar &v_y, const Scalar &v_z, Scalar &v_r) const =0 |
Computes the Spherical r component (with respect to bvect_spher ) of a vector given by its cartesian components with respect to bvect_cart . | |
| virtual void | comp_r_from_cartesian (const Cmp &v_x, const Cmp &v_y, const Cmp &v_z, Cmp &v_r) const =0 |
Cmp version | |
| virtual void | comp_t_from_cartesian (const Scalar &v_x, const Scalar &v_y, const Scalar &v_z, Scalar &v_t) const =0 |
Computes the Spherical component (with respect to bvect_spher ) of a vector given by its cartesian components with respect to bvect_cart . | |
| virtual void | comp_t_from_cartesian (const Cmp &v_x, const Cmp &v_y, const Cmp &v_z, Cmp &v_t) const =0 |
Cmp version | |
| virtual void | comp_p_from_cartesian (const Scalar &v_x, const Scalar &v_y, Scalar &v_p) const =0 |
Computes the Spherical component (with respect to bvect_spher ) of a vector given by its cartesian components with respect to bvect_cart . | |
| virtual void | comp_p_from_cartesian (const Cmp &v_x, const Cmp &v_y, Cmp &v_p) const =0 |
Cmp version | |
| virtual void | dec_dzpuis (Scalar &) const =0 |
Decreases by 1 the value of dzpuis of a Scalar and changes accordingly its values in the compactified external domain (CED). | |
| virtual void | dec2_dzpuis (Scalar &) const =0 |
Decreases by 2 the value of dzpuis of a Scalar and changes accordingly its values in the compactified external domain (CED). | |
| virtual void | inc_dzpuis (Scalar &) const =0 |
Increases by 1 the value of dzpuis of a Scalar and changes accordingly its values in the compactified external domain (CED). | |
| virtual void | inc2_dzpuis (Scalar &) const =0 |
Increases by 2 the value of dzpuis of a Scalar and changes accordingly its values in the compactified external domain (CED). | |
| virtual Tbl * | integrale (const Cmp &) const =0 |
Computes the integral over all space of a Cmp . | |
| virtual void | poisson (const Cmp &source, Param &par, Cmp &uu) const =0 |
| Computes the solution of a scalar Poisson equation. | |
| virtual void | poisson_tau (const Cmp &source, Param &par, Cmp &uu) const =0 |
| Computes the solution of a scalar Poisson equationwith a Tau method. | |
| virtual void | poisson_falloff (const Cmp &source, Param &par, Cmp &uu, int k_falloff) const =0 |
| virtual void | poisson_ylm (const Cmp &source, Param &par, Cmp &pot, int nylm, double *intvec) const =0 |
| virtual void | poisson_regular (const Cmp &source, int k_div, int nzet, double unsgam1, Param &par, Cmp &uu, Cmp &uu_regu, Cmp &uu_div, Tenseur &duu_div, Cmp &source_regu, Cmp &source_div) const =0 |
| Computes the solution of a scalar Poisson equation. | |
| virtual void | poisson_compact (const Cmp &source, const Cmp &aa, const Tenseur &bb, const Param &par, Cmp &psi) const =0 |
Resolution of the elliptic equation in the case where the stellar interior is covered by a single domain. | |
| virtual void | poisson_compact (int nzet, const Cmp &source, const Cmp &aa, const Tenseur &bb, const Param &par, Cmp &psi) const =0 |
Resolution of the elliptic equation in the case of a multidomain stellar interior. | |
| virtual void | poisson_angu (const Scalar &source, Param &par, Scalar &uu, double lambda=0) const =0 |
| Computes the solution of the generalized angular Poisson equation. | |
| virtual Param * | donne_para_poisson_vect (Param ¶, int i) const =0 |
Function intended to be used by Map::poisson_vect and Map::poisson_vect_oohara . | |
| virtual void | poisson_frontiere (const Cmp &source, const Valeur &limite, int raccord, int num_front, Cmp &pot, double=0., double=0.) const =0 |
Computes the solution of a Poisson equation from the domain num_front+1 . | |
| virtual void | poisson_frontiere_double (const Cmp &source, const Valeur &lim_func, const Valeur &lim_der, int num_zone, Cmp &pot) const =0 |
| virtual void | poisson_interne (const Cmp &source, const Valeur &limite, Param &par, Cmp &pot) const =0 |
| Computes the solution of a Poisson equation in the shell, imposing a boundary condition at the surface of the star. | |
| virtual void | poisson2d (const Cmp &source_mat, const Cmp &source_quad, Param &par, Cmp &uu) const =0 |
| Computes the solution of a 2-D Poisson equation. | |
| virtual void | dalembert (Param &par, Scalar &fJp1, const Scalar &fJ, const Scalar &fJm1, const Scalar &source) const =0 |
| Performs one time-step integration of the d'Alembert scalar equation. | |
Public Attributes | |
| Coord | r |
| r coordinate centered on the grid | |
| Coord | tet |
coordinate centered on the grid | |
| Coord | phi |
coordinate centered on the grid | |
| Coord | sint |
| |
| Coord | cost |
| |
| Coord | sinp |
| |
| Coord | cosp |
| |
| Coord | x |
| x coordinate centered on the grid | |
| Coord | y |
| y coordinate centered on the grid | |
| Coord | z |
| z coordinate centered on the grid | |
| Coord | xa |
| Absolute x coordinate. | |
| Coord | ya |
| Absolute y coordinate. | |
| Coord | za |
| Absolute z coordinate. | |
Protected Member Functions | |
| Map (const Mg3d &) | |
| Constructor from a multi-domain 3D grid. | |
| Map (const Map &) | |
| Copy constructor. | |
| Map (const Mg3d &, FILE *) | |
Constructor from a file (see sauve(FILE* ) ). | |
| virtual void | reset_coord () |
Resets all the member Coords. | |
Protected Attributes | |
| const Mg3d * | mg |
Pointer on the multi-grid Mgd3 on which this is defined. | |
| double | ori_x |
| Absolute coordinate x of the origin. | |
| double | ori_y |
| Absolute coordinate y of the origin. | |
| double | ori_z |
| Absolute coordinate z of the origin. | |
| double | rot_phi |
| Angle between the x --axis and X --axis. | |
| Base_vect_spher | bvect_spher |
Orthonormal vectorial basis associated with the coordinates of the mapping. | |
| Base_vect_cart | bvect_cart |
Cartesian basis associated with the coordinates (x,y,z) of the mapping, i.e. | |
| Metric_flat * | p_flat_met_spher |
Pointer onto the flat metric associated with the spherical coordinates and with components expressed in the triad bvect_spher. | |
| Metric_flat * | p_flat_met_cart |
Pointer onto the flat metric associated with the Cartesian coordinates and with components expressed in the triad bvect_cart. | |
| Cmp * | p_cmp_zero |
| The null Cmp. | |
| Map_af * | p_mp_angu |
| Pointer on the "angular" mapping. | |
Private Member Functions | |
| virtual ostream & | operator>> (ostream &) const =0 |
| Operator >>. | |
Friends | |
| ostream & | operator<< (ostream &, const Map &) |
| Operator <<. | |
()
This class is the basic class for describing the mapping between the grid coordinates
and the physical coordinates
[cf. Bonazzola, Gourgoulhon & Marck, Phys. Rev. D 58, 104020 (1998)]. The class Map is an abstract one: it cannot be instanciated. Specific implementation of coordinate mappings will be performed by derived classes of Map.
The class Map and its derived classes determine the methods for partial derivatives with respect to the physical coordinates, as well as resolution of basic partial differential equations (e.g. Poisson equations).
The mapping is defined with respect to some ``absolute'' reference frame, whose Cartesian coordinates are denoted by (X,Y,Z). The coordinates (X, Y, Z) of center of the mapping (i.e. the point r =0) are given by the data members (ori_x,ori_y,ori_z). The Cartesian coordinate relative to the mapping (i.e. defined from
by the usual formul
) are denoted by (x,y,z). The planes (x,y) and (X,Y) are supposed to coincide, so that the relative orientation of the mapping with respect to the absolute reference frame is described by only one angle (the data member rot_phi).
Definition at line 651 of file map.h.
|
|
Constructor from a multi-domain 3D grid.
Definition at line 132 of file map.C. References p_cmp_zero, and Cmp::set_etat_zero(). |
|
|
Copy constructor.
Definition at line 150 of file map.C. References p_cmp_zero, and Cmp::set_etat_zero(). |
|
||||||||||||
|
Constructor from a file (see
Definition at line 169 of file map.C. References bvect_cart, bvect_spher, fread_be(), mg, ori_x, ori_y, ori_z, p_cmp_zero, rot_phi, Cmp::set_etat_zero(), Base_vect_spher::set_ori(), Base_vect_cart::set_rot_phi(), and Base_vect_spher::set_rot_phi(). |
|
|
Destructor.
Definition at line 206 of file map.C. References p_cmp_zero, p_flat_met_cart, p_flat_met_spher, and p_mp_angu. |
|
||||||||||||||||
|
Adaptation of the mapping to a given scalar field. This is a virtual function: see the actual implementations in the derived classes for the meaning of the various parameters. |
|
|
Returns the null
To be used by the Definition at line 788 of file map.h. References p_cmp_zero. |
|
||||||||||||||||
|
Implemented in Map_radial. |
|
||||||||||||||||
|
Computes the Spherical
Implemented in Map_radial. |
|
||||||||||||||||||||
|
Implemented in Map_radial. |
|
||||||||||||||||||||
|
Computes the Spherical r component (with respect to
Implemented in Map_radial. |
|
||||||||||||||||||||
|
Implemented in Map_radial. |
|
||||||||||||||||||||
|
Computes the Spherical
Implemented in Map_radial. |
|
||||||||||||||||||||
|
Implemented in Map_radial. |
|
||||||||||||||||||||
|
Computes the Cartesian x component (with respect to
Implemented in Map_radial. |
|
||||||||||||||||||||
|
Implemented in Map_radial. |
|
||||||||||||||||||||
|
Computes the Cartesian y component (with respect to
Implemented in Map_radial. |
|
||||||||||||||||
|
Implemented in Map_radial. |
|
||||||||||||||||
|
Computes the Cartesian z component (with respect to
Implemented in Map_radial. |
|
||||||||||||||||||||||||||||
|
Determines the coordinates
|
|
||||||||||||||||||||||||
|
Performs one time-step integration of the d'Alembert scalar equation.
|
|
|
Decreases by 2 the value of
Implemented in Map_radial. |
|
|
Decreases by 1 the value of
Implemented in Map_radial. |
|
|
Division by
Implemented in Map_radial. |
|
|
Division by r of a
Implemented in Map_radial. |
|
|
Division by r (in the compactified external domain only) of a
Implemented in Map_radial. |
|
|
Division by
Implemented in Map_radial. |
|
|
Division by
Implemented in Map_radial. |
|
|
Division by
Implemented in Map_radial. |
|
||||||||||||
|
Function intended to be used by It constructs the sets of parameters used for each scalar Poisson equation from the one for the vectorial one.
|
|
||||||||||||
|
Computes
Note that in the compactified external domain (CED), the
|
|
||||||||||||
|
Computes
Note that in the compactified external domain (CED), it computes
|
|
||||||||||||
|
Computes
Note that in the compactified external domain (CED), the
|
|
||||||||||||
|
Computes
|
|
|
Returns the flat metric associated with the Cartesian coordinates and with components expressed in the triad
Definition at line 324 of file map.C. References bvect_cart, and p_flat_met_cart. |
|
|
Returns the flat metric associated with the spherical coordinates and with components expressed in the triad
Definition at line 314 of file map.C. References bvect_spher, and p_flat_met_spher. |
|
|
Returns the Cartesian basis
the Cartesian coordinates related to Definition at line 772 of file map.h. References bvect_cart. |
|
|
Returns the orthonormal vectorial basis
Definition at line 764 of file map.h. References bvect_spher. |
|
|
Gives the
Definition at line 746 of file map.h. References mg. |
|
|
Returns the x coordinate of the origin.
Definition at line 749 of file map.h. References ori_x. |
|
|
Returns the y coordinate of the origin.
Definition at line 751 of file map.h. References ori_y. |
|
|
Returns the z coordinate of the origin.
Definition at line 753 of file map.h. References ori_z. |
|
|
Returns the angle between the x --axis and X --axis.
Definition at line 756 of file map.h. References rot_phi. |
|
|
Sets a new radial scale.
|
|
|
Increases by 2 the value of
Implemented in Map_radial. |
|
|
Increases by 1 the value of
Implemented in Map_radial. |
|
|
Computes the integral over all space of a
The computed quantity is |
|
||||||||||||
|
Computes the angular Laplacian of a scalar field.
|
|
||||||||||||||||
|
Computes the Laplacian of a scalar field (
|
|
||||||||||||||||
|
Computes the Laplacian of a scalar field.
|
|
|
Returns the "angular" mapping for the outside of domain
Valid only for the class |
|
|
Multiplication by
Implemented in Map_radial. |
|
|
Multiplication by r of a
In the CED, there is only a decrement of Implemented in Map_radial. |
|
|
Multiplication by r of a
Implemented in Map_radial. |
|
|
Multiplication by r (in the compactified external domain only) of a
Implemented in Map_radial. |
|
|
Multiplication by
Implemented in Map_radial. |
|
|
Multiplication by
Implemented in Map_radial. |
|
|
Assignment to an affine mapping.
Implemented in Map_radial, Map_af, Map_et, and Map_log. |
|
|
Comparison operator (egality).
Implemented in Map_radial, Map_af, Map_et, and Map_log. |
|
|
Operator >>.
|
|
||||||||||||||||
|
Computes the solution of a scalar Poisson equation.
|
|
||||||||||||||||||||
|
Computes the solution of a 2-D Poisson equation. The 2-D Poisson equation writes
|
|
||||||||||||||||||||
|
Computes the solution of the generalized angular Poisson equation.
The generalized angular Poisson equation is
|
|
||||||||||||||||||||||||||||
|
Resolution of the elliptic equation
Implemented in Map_radial. |
|
||||||||||||||||||||||||
|
Resolution of the elliptic equation
Implemented in Map_radial. |
|
||||||||||||||||||||||||||||||||
|
Computes the solution of a Poisson equation from the domain
imposing a boundary condition at the boundary between the domains
|
|
||||||||||||||||||||
|
Computes the solution of a Poisson equation in the shell, imposing a boundary condition at the surface of the star.
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
Computes the solution of a scalar Poisson equation. The regularized source
|
|
||||||||||||||||
|
Computes the solution of a scalar Poisson equationwith a Tau method.
|
|
||||||||||||||||
|
Computes the radial primitive which vanishes for
i.e. the function
|
|
||||||||||||||||
|
Recomputes the values of a
Implemented in Map_radial. |
|
||||||||||||||||
|
Recomputes the values of a
Implemented in Map_radial. |
|
||||||||||||||||
|
Recomputes the values of a
Case where the
Implemented in Map_radial. |
|
||||||||||||||||
|
Recomputes the values of a
Case where the
Implemented in Map_radial. |
|
|
Resets all the member
Reimplemented in Map_radial, and Map_et. Definition at line 269 of file map.C. References cosp, cost, Coord::del_t(), phi, r, sinp, sint, tet, x, xa, y, ya, z, and za. |
|
||||||||||||
|
Rescales the outer boundary of one domain. The inner boundary is unchanged. The inner boundary of the next domain is changed to match the new outer boundary.
|
|
|
Save in a file.
Reimplemented in Map_radial, Map_af, Map_et, and Map_log. Definition at line 217 of file map.C. References fwrite_be(), mg, ori_x, ori_y, ori_z, rot_phi, and Mg3d::sauve(). |
|
||||||||||||||||
|
Sets a new origin.
Definition at line 246 of file map.C. References bvect_spher, ori_x, ori_y, ori_z, reset_coord(), and Base_vect_spher::set_ori(). |
|
|
Sets a new rotation angle.
Definition at line 256 of file map.C. References bvect_cart, bvect_spher, reset_coord(), rot_phi, Base_vect_cart::set_rot_phi(), and Base_vect_spher::set_rot_phi(). |
|
||||||||||||
|
Computes
Note that in the compactified external domain (CED), the
|
|
||||||||||||
|
Computes
Note that in the compactified external domain (CED), it computes
|
|
||||||||||||
|
Computes
Note that in the compactified external domain (CED), the
|
|
||||||||||||
|
Computes
Note that in the compactified external domain (CED), it computes
|
|
||||||||||||
|
Computes
|
|
||||||||||||||||||||||||||||
|
Computes the domain index l and the value of This version enables to pass some parameters to control the accuracy of the computation.
|
|
||||||||||||||||||||||||
|
Computes the domain index l and the value of
|
|
||||||||||||||||||||
|
Returns the value of the radial coordinate r for a given
|
|
||||||||||||
|
Operator <<.
|
|
|
Cartesian basis
the Cartesian coordinates related to |
|
|
Orthonormal vectorial basis
|
|
|
|
|
|
|
|
|
Pointer on the multi-grid
|
|
|
Absolute coordinate x of the origin.
|
|
|
Absolute coordinate y of the origin.
|
|
|
Absolute coordinate z of the origin.
|
|
|
The null Cmp.
To be used by the |
|
|
Pointer onto the flat metric associated with the Cartesian coordinates and with components expressed in the triad
|
|
|
Pointer onto the flat metric associated with the spherical coordinates and with components expressed in the triad
|
|
|
Pointer on the "angular" mapping.
|
|
|
|
|
|
r coordinate centered on the grid
|
|
|
Angle between the x --axis and X --axis.
|
|
|
|
|
|
|
|
|
|
|
|
x coordinate centered on the grid
|
|
|
Absolute x coordinate.
|
|
|
y coordinate centered on the grid
|
|
|
Absolute y coordinate.
|
|
|
z coordinate centered on the grid
|
|
|
Absolute z coordinate.
|
1.4.6