63#include "utilitaires.h"
75 if ( (comp.
Psi_auto).get_etat() == ETATZERO ) {
92 (
beta_comp.set(1)).import( comp_beta(1) ) ;
93 (
beta_comp.set(2)).import( comp_beta(2) ) ;
94 (
beta_comp.set(3)).import( comp_beta(3) ) ;
98 if ( (comp.
chi_auto).get_etat() == ETATZERO ) {
113 psi4.std_spectral_base() ;
124 nn.std_spectral_base() ;
130 logn.std_spectral_base() ;
163 if ( (comp.
Psi_auto).get_etat() == ETATZERO ) {
182 (
beta_comp.set(1)).import( comp_beta(1) ) ;
183 (
beta_comp.set(2)).import( comp_beta(2) ) ;
184 (
beta_comp.set(3)).import( comp_beta(3) ) ;
188 if ( (comp.
chi_auto).get_etat() == ETATZERO ) {
201 double relaxjm1 = 1. - relax ;
213 psi4.std_spectral_base() ;
224 nn.std_spectral_base() ;
230 logn.std_spectral_base() ;
Scalar Psi
Total conformal factor .
void extrinsic_curvature()
Computes haij_auto and hacar_auto from beta_auto, nn and Psi .
Scalar psi4
Conformal factor .
Metric_flat flat
Flat metric defined on the mapping (Spherical components with respect to the mapping of the star) .
Star_bin_xcts(Map &mp_i, int nzet_i, const Eos &eos_i, bool irrot)
Standard constructor.
Scalar Psi_comp
Scalar field generated principally by the companion star.
Vector beta_comp
Part of the shift vector generated principally by the star (Spherical components with respect to the ...
Vector beta_auto
Part of the shift vector generated principally by the star (Spherical components with respect to the ...
Scalar Psi_auto
Scalar field generated principally by the star.
Scalar chi
Total function .
Scalar chi_auto
Scalar field generated principally by the star.
void update_metric(const Star_bin_xcts &comp)
Computes metric coefficients from known potentials, when the companion is another star.
Scalar chi_comp
Scalar field generated principally by the companion star.
virtual void del_deriv() const
Deletes all the derived quantities.
Scalar logn
Logarithm of the lapse N .
Scalar nn
Lapse function N .
Map & mp
Mapping associated with the star.
Tensor field of valence 1.
virtual void change_triad(const Base_vect &)
Sets a new vectorial basis (triad) of decomposition and modifies the components accordingly.
Cmp pow(const Cmp &, int)
Power .
Cmp log(const Cmp &)
Neperian logarithm.
const Base_vect * get_triad() const
Returns the vectorial basis (triad) on which the components are defined.