-
Notifications
You must be signed in to change notification settings - Fork 29
/
point_example.json
141 lines (139 loc) · 3.02 KB
/
point_example.json
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
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
{
"LocalDomain": {
"type": "point",
"start_date": "1920/01/01",
"end_date": "1924/12/31",
"sequencer_library": "internal.flint",
"sequencer": "CalendarSequencer",
"simulateLandUnit": "simulateLandUnit",
"landUnitBuildSuccess": "landUnitBuildSuccess",
"operationManager": {
"name": "Simple",
"use_kahan": false,
"allow_zero_result_transfers": false
}
},
"Pools": [
{ "Pool 1": 100.0 },
{ "Pool 2": 100.0 },
{ "Pool 3": 100.0 }
],
"Variables": [
{
"localDomainId": 1
},
{
"simulateLandUnit": true
},
{
"spatialLocationInfo": {
"flintdata": {
"library": "internal.flint",
"type": "SpatialLocationInfo",
"settings": {}
}
}
},
{
"landUnitBuildSuccess": true
},
{
"landUnitArea": 1.0
},
{
"variable 1": 1.0
},
{
"variable 2": 1.0
},
{
"variable 3": 1.0
}
],
"Modules": {
"TransactionManagerEndOfStepModule": {
"library": "internal.flint",
"order": 1
},
"CalendarSequencer": {
"library": "internal.flint",
"order": 2
},
"TestModule1": {
"enabled": true,
"library": "internal.flint",
"order": 3,
"settings": {
"ratio_1": 0.4,
"ratio_2": 0.4,
"ratio_3": 0.4,
"varible_1": "variable 1",
"varible_2": "variable 2",
"varible_3": "variable 3",
"pool_1": "Pool 1",
"pool_2": "Pool 2",
"pool_3": "Pool 3"
}
},
"TestModule2": {
"enabled": true,
"library": "internal.flint",
"order": 4,
"settings": {
"ratio_1": 0.3,
"ratio_2": 0.35,
"ratio_3": 0.39,
"varible_1": "variable 1",
"varible_2": "variable 2",
"varible_3": "variable 3",
"pool_1": "Pool 1",
"pool_2": "Pool 2",
"pool_3": "Pool 3"
}
},
"TestModule3": {
"enabled": true,
"library": "internal.flint",
"order": 5,
"settings": {
"ratio_1": 0.6,
"ratio_2": 0.65,
"ratio_3": 0.7,
"varible_1": "variable 1",
"varible_2": "variable 2",
"varible_3": "variable 3",
"pool_1": "Pool 1",
"pool_2": "Pool 2",
"pool_3": "Pool 3"
}
},
"ErrorScreenWriter": {
"enabled": true,
"library": "moja.flint.example.base",
"order": 10,
"settings": {
"log_errors_max_number": 10
}
},
"OutputerStream": {
"enabled": true,
"library": "internal.flint",
"order": 11,
"settings": {
"output_filename": "Example_Point_Stock.csv",
"output_to_screen": true,
"output_info_header": true
}
},
"OutputerStreamFlux": {
"enabled": true,
"library": "internal.flint",
"order": 12,
"settings": {
"output_filename": "Example_Point_Flux.csv",
"output_to_screen": false,
"output_info_header": true
}
}
}
}