#include "dyn.h"
Go to the source code of this file.
Defines | |
#define | ITERAC 1.0e-12 |
#define | MAXITER 100 |
#define | TRIG_TOL 1.e-12 |
#define | SQRT_TRIG_TOL 1.e-6 |
#define | INFINITY VERY_LARGE_NUMBER |
Functions | |
local real | cos_to_sin (real c) |
void | set_kepler_tolerance (int i) |
void | set_kepler_print_trig_warning (bool p) |
int | kepler_tolerance () |
local int | check_trig_limit (kepler *k, real &c, char *s) |
local void | err_or_warn (char *s) |
local int | keplerseq (real mean_an, real ecc, real &true_an, real &ecc_an) |
local int | keplershypeq (real mean_an, real ecc, real &true_an, real &ecc_an) |
local real | keplerspareq (real mean_an, real &true_an) |
void | new_kepler (dyn *com, real t) |
void | new_child_kepler (dyn *com, real t, real circ_limit) |
void | dyn_to_kepler (dyn *com, real t) |
void | dyn_to_child_kepler (dyn *com, real t) |
void | set_kepler_fast_flag (bool flag) |
void | clear_kepler_fast_flag () |
bool | get_kepler_fast_flag () |
void | set_kepler_fast_tol (real tol) |
void | reset_kepler_fast_tol () |
real | get_kepler_fast_tol () |
local void | fast_keplerseq (real M, real e, real tol, real &s, real &c) |
void | make_standard_kepler (kepler &k, real t, real mass, real energy, real eccentricity, real q, real mean_anomaly, int align_axis) |
void | set_random_orientation (kepler &k, int planar) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 422 of file kepler.C. Referenced by adddouble(), delete_double(), and new_child_kepler(). |
|
Definition at line 404 of file kepler.C. Referenced by hdyn_to_kepler(), and new_kepler(). |
|
Definition at line 149 of file kepler.C. Referenced by keplerseq(), and keplershypeq(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1528 of file kepler.C. Referenced by add_dynamics(), init_to_sdyn3(), initialize_root(), make_new_kepler_to_dyn(), randomize_created_binary(), split_particle(), and update_kepler_from_binary_evolution(). |
|
Definition at line 391 of file kepler.C. Referenced by adddouble(), bin_recursive(), delete_double(), and print_binaries(). |
|
Definition at line 381 of file kepler.C. Referenced by new_kepler(). |
|
|
|
Definition at line 700 of file kepler.C. Referenced by create_interpolated_tree2(). |
|
|
|
|
|
Definition at line 89 of file kepler.C. Referenced by init_to_sdyn3(), sys_stats(), and update_node(). |
|
Definition at line 1557 of file kepler.C. Referenced by add_dynamics(), make_new_kepler_to_dyn(), randomize_created_binary(), and split_particle(). |