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 ![]() Mg3d class) and the physical coordinates ![]() |
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. |