-
Notifications
You must be signed in to change notification settings - Fork 3
/
accrete.h
81 lines (80 loc) · 3 KB
/
accrete.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
#ifndef ACCRETE_H
#define ACCRETE_H
#include "structs.h"
void set_initial_conditions(long double, long double);
long double stellar_dust_limit(long double);
long double nearest_planet(long double, long double);
long double farthest_planet(long double);
long double inner_effect_limit(long double, long double, long double);
long double outer_effect_limit(long double, long double, long double);
bool dust_available(long double, long double);
void update_dust_lanes(long double, long double, long double, long double, long double, long double);
long double collect_dust(long double, long double &, long double &, long double, long double, long double, dust *);
long double critical_limit(long double, long double, long double);
void accrete_dust(long double &, long double &, long double &, long double, long double, long double, long double, long double);
void coalesce_planetesimals(long double, long double, long double, long double, long double, long double, long double, long double, long double, bool);
planet *dist_planetary_masses(sun &, long double, long double, long double, long double, long double, long double, planet *, bool);
void free_dust(dust *);
void free_planet(planet *);
void free_generations();
bool is_predefined_planet(planet *);
bool is_in_eriEps(planet *);
bool is_in_UMa47(planet *);
bool is_in_horIot(planet *);
bool is_in_xiumab(planet *);
bool is_in_51peg(planet *);
bool is_in_55can(planet *);
bool is_in_UPSAndA(planet *);
bool is_in_hd10180(planet *);
bool is_in_gliese581(planet *);
bool is_in_hd10647(planet *);
bool is_in_83leoB(planet *);
bool is_in_muari(planet *);
bool is_in_hd28185(planet *);
bool is_in_hd40307(planet *);
bool is_in_kepler22(planet *);
bool is_in_taucet(planet *);
bool is_in_alfcentb(planet *);
bool is_in_EPSEri(planet *);
bool is_cyteen(planet *);
bool is_in_GL849(planet *);
bool is_in_ILAqr(planet *);
bool is_in_HD20794(planet *);
bool is_in_BETHyi(planet *);
bool is_in_hd208527(planet *);
bool is_in_kepler11(planet *);
bool is_in_bajor(planet *);
bool is_in_gliese667C(planet *);
bool is_in_kepler283(planet *);
bool is_in_kepler62(planet *);
bool is_in_kepler296(planet *);
bool is_in_gliese180(planet *);
bool is_in_gliese163(planet *);
bool is_in_kepler61(planet *);
bool is_in_gliese422(planet *);
bool is_in_kepler298(planet *);
bool is_in_kepler174(planet *);
bool is_in_gliese682(planet *);
bool is_in_hd38529(planet *);
bool is_in_hd202206(planet *);
bool is_in_hd8673(planet *);
bool is_in_hd22781(planet *);
bool is_in_hd217786(planet *);
bool is_in_hd106270(planet *);
bool is_in_hd38801(planet *);
bool is_in_hd39091(planet *);
bool is_in_hd141937(planet *);
bool is_in_hd33564(planet *);
bool is_in_hd23596(planet *);
bool is_in_hd222582(planet *);
bool is_in_hd86264(planet *);
bool is_in_hd196067(planet *);
bool is_in_hd10697(planet *);
bool is_in_hd132406(planet *);
bool is_in_hd13908(planet *);
bool is_in_hd2039(planet *);
bool is_in_hd82943(planet *);
bool is_in_moa2011blg293l(planet *);
bool is_in_hd213240(planet *);
long double calcPerihelion(long double, long double);
#endif