26 #ifndef __BOSON_STAR_H_ 27 #define __BOSON_STAR_H_ 164 virtual void sauve(FILE* )
const ;
168 virtual ostream&
operator>>(ostream& )
const ;
259 virtual void equilibrium(
double rphi_c,
double iphi_c,
260 int nzadapt,
const Tbl& ent_limit,
261 const Itbl& icontrol,
const Tbl& control,
void operator=(const Boson_star &)
Assignment to another Boson_star.
Scalar iphi
Imaginary part of the scalar field Phi.
Tensor field of valence 0 (or component of a tensorial field).
const Scalar & get_rphi() const
Returns the real part of the scalar field.
double omega
Coefficient omega in the time dependence of Phi.
Base class for coordinate mappings.
void update_ener_mom()
Computes the 3+1 components of the energy-momentum tensor (E, P_i and S_{ij}) from the values of the ...
Basic integer array class.
const Scalar & get_iphi() const
Returns the imaginary part of the scalar field.
Base class for axisymmetric stationary compact stars in Quasi-Isotropic coordinates (under developmen...
double m2
Boson mass squared.
virtual void set_der_0x0() const
Sets to 0x0 all the pointers on derived quantities.
Boson_star(Map &mp_i, double m, int k)
Standard constructor.
Scalar & set_rphi()
Sets a value to the real part of the scalar field.
int kkk
Coefficient kkk in the azimuthal dependence of Phi.
Scalar rphi
Real part of the scalar field Phi.
virtual void del_deriv() const
Deletes all the derived quantities.
Class for stationary axisymmetric boson stars (under development).
virtual void equilibrium(double rphi_c, double iphi_c, int nzadapt, const Tbl &ent_limit, const Itbl &icontrol, const Tbl &control, Tbl &diff, Param *=0x0)
Solves the equation satisfied by the scalar field.
virtual ostream & operator>>(ostream &) const
Operator >> (virtual function called by the operator <<).
virtual ~Boson_star()
Destructor.
virtual void sauve(FILE *) const
Save in a file.
Scalar & set_iphi()
Sets a value to the imaginary part of the scalar field.