|
LORENE
|
| LORENE's macros. | |
| ▼Utilities. | The classes Tbl and Itbl implement the 1-D, 2-D and 3-D array representation in Lorene, whereas the class Matrice is devoted to matrix representation and Param to generic parameter storage. All these classes are independent of the numerical method (spectral method) |
| Itbl Mathematics | |
| Matrice arithmetics | |
| Tbl Mathematics | |
| Miscellaneous | |
| ▼Spectral representation. | These classes correspond to the implementation of spectral methods in Lorene. They describe the collocation points (classes Grille3d and Mg3d ), the values of a function at these points (class Mtbl ), and the coefficients of the spectral expansions of a function (class Mtbl_cf ) |
| Base_val Mathematics | |
| Mtbl Mathematics | |
| Mtbl_cf Mathematics | |
| Valeur Mathematics | |
| ▼Mapping grid -> physical space (spherical coordinates) | These classes implement the mapping between the grid coordinates (described by the Mg3d class) and the physical coordinates [cf. Bonazzola, Gourgoulhon & Marck, Phys. Rev. D 58 , 104020 (1998)] |
| Coord Arithmetics. | |
| ▼Tensorial fields | These classes implement the tensorial calculus in Lorene. They are high level classes and therefore are independent of the actual numerical method (spectral method) |
| Scalar mathematics | |
| Tensor calculus | |
| Tensor arithmetics | |
| Time evolution (<em><strong>under development</strong></em>) | Classes for time evolving fields and spacetimes. Two families of classes are provided: (i) the Evolution family, which are template classes to store and manipulate (e.g. taking time derivatives) any evolving Lorene structure which has some arithmetics (e.g. Tbl, Tensor, etc...); (ii) the Time_slice family which is devoted to the evolution of a hypersurface t = const of the 3+1 formalism of General Relativity |
| ▼Old tensorial fields (*** Deprecated ***) | These classes have been used up to 2003 to treat scalar (class Cmp ) and tensorial fields (class Tenseur ). They are now deprecated and have been replaced by the class Tensor and its various derived classes, among which Scalar |
| Cmp Mathematics | |
| Tenseur calculus | |
| Tenseur mathematics | |
| Tenseur_sym calculus | |
| Tenseur_sym mathematics | |
| Equations of state | |
| Stars and black holes | |
| Stationary compact objects (<em><strong>under development</strong></em>) | |
| General PDE solvers (<em><strong>under development</strong></em>) | These classes are needed for using the general partial differential equation solver, for which the variables and the operators can be different from one domain to the other |
| ▼Grid wedding | These classes are used to make the interface with Godunov-type methods, used by the Garching and Valencia groups |
| Tbl_val Mathematics | |
| Physical units. | |
| ▼Graphical outputs. | The 2-D graphical outputs of various Lorene objects are performed via the PGPLOT library: http://astro.caltech.edu/~tjp/pgplot/ |
| Low level graphical routines. | |
| Plots of spectral coefficients. | |
| Plot of a scalar field | |
| Plot of a vector field. | |
| Plot of a tensor field of valence 2 | |
| Plot of a Cmp (obsolete) | |
| Plot of a vector field (obsolete). | |
| Time evolution graphs. |