Main Page   Class Hierarchy   Data Structures   File List   Data Fields   Globals  

adddouble.C File Reference

#include "double_star.h"
#include "util_io.h"
#include "dstar_to_dyn.h"
#include "kepler.h"

Go to the source code of this file.

Defines

#define REPORT_ADD_DOUBLE   false
#define REPORT_DEL_DOUBLE   false
#define REPORT_EVOLVE_DOUBLE   false

Functions

local void randomize_created_binary (dyn *the_binary_node)
void update_dyn_from_binary_evolution (dyn *the_binary_node, dyn *d1, real dm1_fast, real dm2_fast)
local void do_the_adding (hdyn *bi, real stellar_time, binary_type type, real sma, real ecc)
void adddouble (hdyn *b, real dyn_time, binary_type type, bool random_initialization, real a_min, real a_max, real e_min, real e_max)


Define Documentation

#define REPORT_ADD_DOUBLE   false
 

Definition at line 56 of file adddouble.C.

#define REPORT_DEL_DOUBLE   false
 

Definition at line 57 of file adddouble.C.

#define REPORT_EVOLVE_DOUBLE   false
 

Definition at line 58 of file adddouble.C.


Function Documentation

void adddouble ( hdyn * b,
real dyn_time,
binary_type type,
bool random_initialization,
real a_min,
real a_max,
real e_min,
real e_max )
 

Definition at line 227 of file adddouble.C.

Referenced by create_or_delete_binary(), and main().

local void do_the_adding ( hdyn * bi,
real stellar_time,
binary_type type,
real sma,
real ecc )
 

Definition at line 145 of file adddouble.C.

Referenced by adddouble().

local void randomize_created_binary ( dyn * the_binary_node )
 

Definition at line 62 of file adddouble.C.

Referenced by adddouble().

void update_dyn_from_binary_evolution ( dyn * the_binary_node,
dyn * d1,
real dm1_fast,
real dm2_fast )
 

Definition at line 97 of file adddouble.C.

Referenced by adddouble(), and evolve_stars().


Generated at Sun Feb 24 09:57:23 2002 for STARLAB by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001