28char bin_bhns_extr_anashift_C[] =
"$Header: /cvsroot/Lorene/C++/Source/Bin_bhns_extr/bin_bhns_extr_anashift.C,v 1.3 2014/10/13 08:52:41 j_novak Exp $" ;
51#include "bin_bhns_extr.h"
64 cout <<
"BH-NS binary systems should be relativistic !!!" << endl ;
100 tmp.
set() = 6. * www / a0 * ( 1. - (mp.
r)*(mp.
r) / (3.*a0*a0) ) ;
105 tmp_ext.
set() = 4. * www / mp.
r ;
121 tmp.
set() = 2. * www / a0 * (mp.
y)
122 * ( 1. - 3.*(mp.
r)*(mp.
r) / (5.*a0*a0) ) ;
126 tmp_ext.
set() = 0.8 * www * a0 * a0 * (mp.
sint) * (mp.
sinp)
Et_bin_bhns_extr star
Neutron star.
double separ
Absolute orbital separation between two centers of BH and NS.
void analytical_shift()
Sets some analytical template for the shift vector (via the members {\tt w_shift} and {\tt khi_shift}...
double omega
Angular velocity with respect to an asymptotically inertial observer.
void annule(int l)
Sets the Cmp to zero in a given domain.
Tenseur & set_w_shift()
Read/write of w_shift.
virtual double mass_g() const
Gravitational mass.
Tenseur & set_khi_shift()
Read/write of khi_shift.
int get_nzet() const
Returns the number of domains occupied by the star.
double ray_eq() const
Coordinate radius at , [r_unit].
const Map & get_mp() const
Returns the mapping.
bool is_relativistic() const
Returns true for a relativistic star, false for a Newtonian one.
Base class for coordinate mappings.
Coord y
y coordinate centered on the grid
Coord r
r coordinate centered on the grid
const Mg3d * get_mg() const
Gives the Mg3d on which the mapping is defined.
int get_nzone() const
Returns the number of domains.
Tensor handling *** DEPRECATED : use class Tensor instead ***.
Cmp & set()
Read/write for a scalar (see also operator=(const Cmp&) ).
void set_etat_qcq()
Sets the logical state to ETATQCQ (ordinary state).
void set_std_base()
Set the standard spectal basis of decomposition for each component.
Standard units of space, time and mass.