-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.yaml
73 lines (68 loc) · 1.25 KB
/
config.yaml
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
default:
N : 10 # default number of bodies
dt : 0.5 # default time step
T : 50000 # default time duration (50000)
m : 10000 # default mass (10000)
# If you want to choose different masses, comment the definition of m above and specify the
# masses for each body (as in the example below).
# m:
# - [10000]
# - [40000]
# - [70000]
# - [5000]
# - [10500]
# - [10030]
# - [1200]
# - [10500]
# - [2000]
# - [15000]
G : 6.67428e-11 # gravitational constant
init_method: "random" # y0 initialization method
solve_method: "euler" # solver update method
different_masses:
N : 7
dt : 0.5
T : 10000
m:
- [10000]
- [30000]
- [15000]
- [18000]
- [5000]
- [8000]
- [22000]
G : 6.67428e-11
init_method: "random"
solve_method: "euler"
three_body:
N : 4
dt : 0.1
T : 10000
m:
- [100000]
- [100000]
- [100000]
- [50000]
G : 6.67428e-11
init_method: "random"
solve_method: "euler"
one_for_all:
N : 4
dt : 0.1
T : 10000
m:
- [100000]
- [50000]
- [50000]
- [50000]
G : 6.67428e-11
init_method: "random"
solve_method: "euler"
three:
N : 3
dt : 0.5
T : 10000
m: 10000
G : 6.67428e-11
init_method: "random"
solve_method: "euler"