30char bhole_binaire_C[] =
"$Header: /cvsroot/Lorene/C++/Source/Bhole_binaire/bhole_binaire.C,v 1.5 2014/10/13 08:52:40 j_novak Exp $" ;
206#include "utilitaires.h"
207#include "graphique.h"
212 hole1(mp1), hole2(mp2), pos_axe(mp1.get_ori_x()), omega(0){
220 hole1(source.hole1), hole2(source.hole2), pos_axe(source.pos_axe), omega(source.omega) {
234 pos_axe = source.pos_axe ;
254void Bhole_binaire::set_pos_axe (
double new_pos) {
Binary black holes system.
~Bhole_binaire()
Destructor.
void operator=(const Bhole_binaire &)
Affectation operator.
Bhole * holes[2]
Array on the black holes.
Bhole_binaire(Map_af &mp1, Map_af &mp2)
Standard constructor.
double omega
Position of the axis of rotation.
Bhole hole1
Black hole one.
void set_omega(double ome)
Sets the orbital velocity to ome.
Bhole hole2
Black hole two.
void fait_decouple()
Calculates {tt decouple} which is used to obtain tkij_auto by the formula : tkij_auto = decouple * tk...
void init_bhole_binaire()
Initialisation of the system.
void init_bhole()
Sets the values of the fields to :
Map_af & mp
Affine mapping.
void fait_psi_comp(const Bhole &comp)
Imports the part of due to the companion hole comp .
void fait_n_comp(const Bhole &comp)
Imports the part of N due to the companion hole comp .
void set_ori(double xa0, double ya0, double za0)
Sets a new origin.
double get_ori_x() const
Returns the x coordinate of the origin.