forked from omega13a/stargen
-
Notifications
You must be signed in to change notification settings - Fork 1
/
solid_radius_helpers.h
26 lines (23 loc) · 1.25 KB
/
solid_radius_helpers.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
#ifndef SOLID_RADIUS_HELPERS_H
#define SOLID_RADIUS_HELPERS_H
#include <map>
#include "structs.h"
long double water_radius(long double, planet *,
map<long double, long double> &);
long double one_quater_rock_three_fourths_water_radius(
long double, long double, planet *, map<long double, long double> &);
long double half_rock_half_water_radius(long double, long double, planet *,
map<long double, long double> &);
long double rock_radius(long double, long double, planet *,
map<long double, long double> &);
long double half_rock_half_iron_radius(long double, long double, planet *,
map<long double, long double> &);
long double iron_radius(long double, planet *, map<long double, long double> &);
long double solid_0point953_iron_0point047_water_radius(
long double, planet *, map<long double, long double> &);
long double solid_0point51_iron_0point49_water_radius(
long double, planet *, map<long double, long double> &);
long double solid_0point264_iron_0point736_water_radius(
long double, planet *, map<long double, long double> &);
long double fraction_radius(long double, long double, long double, long double);
#endif