26char star_bin_upmetr_xcts_C[] =
"$Header: /cvsroot/Lorene/C++/Source/Star/star_bin_upmetr_xcts.C,v 1.7 2014/10/13 08:53:38 j_novak Exp $" ;
60#include "utilitaires.h"
72 if ( (comp.
Psi_auto).get_etat() == ETATZERO ) {
89 (
beta_comp.set(1)).import( comp_beta(1) ) ;
90 (
beta_comp.set(2)).import( comp_beta(2) ) ;
91 (
beta_comp.set(3)).import( comp_beta(3) ) ;
95 if ( (comp.
chi_auto).get_etat() == ETATZERO ) {
110 psi4.std_spectral_base() ;
121 nn.std_spectral_base() ;
127 logn.std_spectral_base() ;
160 if ( (comp.
Psi_auto).get_etat() == ETATZERO ) {
179 (
beta_comp.set(1)).import( comp_beta(1) ) ;
180 (
beta_comp.set(2)).import( comp_beta(2) ) ;
181 (
beta_comp.set(3)).import( comp_beta(3) ) ;
185 if ( (comp.
chi_auto).get_etat() == ETATZERO ) {
198 double relaxjm1 = 1. - relax ;
210 psi4.std_spectral_base() ;
221 nn.std_spectral_base() ;
227 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.