forked from omega13a/stargen
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsolid_radius_helpers.h
More file actions
26 lines (23 loc) · 1.29 KB
/
Copy pathsolid_radius_helpers.h
File metadata and controls
26 lines (23 loc) · 1.29 KB
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 *,
std::map<long double, long double> &);
long double one_quater_rock_three_fourths_water_radius(
long double, long double, planet *, std::map<long double, long double> &);
long double half_rock_half_water_radius(long double, long double, planet *,
std::map<long double, long double> &);
long double rock_radius(long double, long double, planet *,
std::map<long double, long double> &);
long double half_rock_half_iron_radius(long double, long double, planet *,
std::map<long double, long double> &);
long double iron_radius(long double, planet *, std::map<long double, long double> &);
long double solid_0point953_iron_0point047_water_radius(
long double, planet *, std::map<long double, long double> &);
long double solid_0point51_iron_0point49_water_radius(
long double, planet *, std::map<long double, long double> &);
long double solid_0point264_iron_0point736_water_radius(
long double, planet *, std::map<long double, long double> &);
long double fraction_radius(long double, long double, long double, long double);
#endif