Skip to content

buildings_variables

CREATE_DICTS_FROM_DATACLASS = BuildingsData module-attribute

BuildingsData dataclass

Source code in process/data_structure/buildings_variables.py
  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
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
@dataclass
class BuildingsData:
    admv: float = 1.0e5
    """administration building volume (m3)"""

    admvol: float = 0.0
    """volume of administration buildings (m3)"""

    aux_build_l: float = 60.0
    """aux building supporting tokamak processes length (m)"""

    aux_build_w: float = 30.0
    """aux building supporting tokamak processes width (m)"""

    aux_build_h: float = 5.0
    """aux building supporting tokamak processes height (m)"""

    auxcool_l: float = 20.0
    """Site-Wide Auxiliary Cooling Water facility length (m)"""

    auxcool_w: float = 20.0
    """Site-Wide Auxiliary Cooling Water facility width (m)"""

    auxcool_h: float = 5.0
    """Site-Wide Auxiliary Cooling Water facility height (m)"""

    bioshld_thk: float = 2.50
    """Radial thickness of bio-shield around reactor (m)"""

    chemlab_l: float = 50.0
    """Chemistry labs and treatment buldings length (m)"""

    chemlab_w: float = 30.0
    """Chemistry labs and treatment buldings width (m)"""

    chemlab_h: float = 6.0
    """Chemistry labs and treatment buldings height (m)"""

    dz_tf_cryostat: float = 2.5
    """vertical clearance from TF coil to cryostat (m) (calculated for tokamaks)"""

    clh2: float = 15.0
    """clearance beneath TF coil to foundation (including basement) (m)"""

    control_buildings_l: float = 80.0
    """control building length (m)"""

    control_buildings_w: float = 60.0
    """control building width (m)"""

    control_buildings_h: float = 6.0
    """control building height (m)"""

    conv: float = 6.0e4
    """control building volume (m3)"""

    convol: float = 0.0
    """volume of control, protection and i&c building (m3)"""

    crane_arm_h: float = 10.0
    """vertical dimension of crane arm, operating over reactor (m)"""

    crane_clrnc_h: float = 4.0
    """horizontal clearance to building wall for crane operation (m)"""

    crane_clrnc_v: float = 3.0
    """vertical clearance for crane operation (m)"""

    cryomag_l: float = 120.0
    """Cryogenic Buildings for Magnet and Fuel Cycle length (m)"""

    cryomag_w: float = 90.0
    """Cryogenic Buildings for Magnet and Fuel Cycle width (m)"""

    cryomag_h: float = 5.0
    """Cryogenic Buildings for Magnet and Fuel Cycle height (m)"""

    cryostore_l: float = 160.0
    """Magnet Cryo Storage Tanks length, width, height (m)"""

    cryostore_w: float = 30.0
    """Magnet Cryo Storage Tanks length, width, height (m)"""

    cryostore_h: float = 20.0
    """Magnet Cryo Storage Tanks length, width, height (m)"""

    cryostat_clrnc: float = 2.5
    """vertical clearance from TF coil to cryostat (m)"""

    cryvol: float = 0.0
    """volume of cryoplant building (m3)"""

    a_plant_floor_effective: float = 0.0
    """effective total floor space (m2)"""

    elecdist_l: float = 380.0
    """Transformers and electrical distribution facilities length (m)"""

    elecdist_w: float = 350.0
    """Transformers and electrical distribution facilities width (m)"""

    elecdist_h: float = 5.0
    """Transformers and electrical distribution facilities height (m)"""

    elecload_l: float = 100.0
    """Electric (eesential and non-essential) load centres length (m)"""

    elecload_w: float = 90.0
    """Electric (eesential and non-essential) load centres width (m)"""

    elecload_h: float = 3.0
    """Electric (eesential and non-essential) load centres height (m)"""

    elecstore_l: float = 100.0
    """Energy Storage facilities length (m)"""

    elecstore_w: float = 60.0
    """Energy Storage facilities width (m)"""

    elecstore_h: float = 12.0
    """Energy Storage facilities height (m)"""

    elevol: float = 0.0
    """volume of electrical equipment building (m3)"""

    esbldgm3: float = 1.0e3
    """volume of energy storage equipment building (m3) (not used if `i_pulsed_plant=0`)"""

    fc_building_l: float = 60.0
    """Fuel Cycle facilities length (m)"""

    fc_building_w: float = 60.0
    """Fuel Cycle facilities width (m)"""

    fndt: float = 2.0
    """foundation thickness (m)"""

    gas_buildings_l: float = 25.0
    """air & gas supply (amalgamated) buildings length (m)"""

    gas_buildings_w: float = 15.0
    """air & gas supply (amalgamated) buildings width (m)"""

    gas_buildings_h: float = 5.0
    """air & gas supply (amalgamated) buildings height (m)"""

    ground_clrnc: float = 5.0
    """clearance beneath TF coil (m)"""

    hcd_building_l: float = 70.0
    """HCD building length (m)"""

    hcd_building_w: float = 40.0
    """HCD building width (m)"""

    hcd_building_h: float = 25.0
    """HCD building height (m)"""

    hccl: float = 5.0
    """clearance around components in hot cell (m)"""

    hcwt: float = 1.5
    """hot cell wall thickness (m)"""

    heat_sink_l: float = 160.0
    """heat sinks length (m)"""

    heat_sink_w: float = 80.0
    """heat sinks width (m)"""

    heat_sink_h: float = 12.0
    """heat sinks height (m)"""

    hot_sepdist: float = 2.0
    """hot cell storage component separation distance (m)"""

    hotcell_h: float = 12.0
    """hot cell storage and maintenance facility height (m)"""

    hw_storage_l: float = 20.0
    """hazardous waste storage building length, width, height (m)"""

    hw_storage_w: float = 10.0
    """hazardous waste storage building length, width, height (m)"""

    hw_storage_h: float = 5.0
    """hazardous waste storage building length, width, height (m)"""

    i_bldgs_size: int = 0
    """switch between routines estimating building sizes (0 = default; 1 = updated)"""

    i_bldgs_v: int = 0
    """switch to select verbose output for buildings (1 = verbose)"""

    ilw_smelter_l: float = 50.0
    """radioactive waste smelting facility length (m)"""

    ilw_smelter_w: float = 30.0
    """radioactive waste smelting facility width (m)"""

    ilw_smelter_h: float = 30.0
    """radioactive waste smelting facility height (m)"""

    ilw_storage_l: float = 120.0
    """ILW waste storage building length (m)"""

    ilw_storage_w: float = 100.0
    """ILW waste storage building width (m)"""

    ilw_storage_h: float = 8.0
    """ILW waste storage building height (m)"""

    llw_storage_l: float = 45.0
    """LLW waste storage building length (m)"""

    llw_storage_w: float = 20.0
    """LLW waste storage building width (m)"""

    llw_storage_h: float = 5.0
    """LLW waste storage building height (m)"""

    magnet_pulse_l: float = 105.0
    """pulsed magnet power building length (m)"""

    magnet_pulse_w: float = 40.0
    """pulsed magnet power building width (m)"""

    magnet_pulse_h: float = 5.0
    """pulsed magnet power building height (m)"""

    magnet_trains_l: float = 120.0
    """steady state magnet power trains building length (m)"""

    magnet_trains_w: float = 90.0
    """steady state magnet power trains building width (m)"""

    magnet_trains_h: float = 5.0
    """steady state magnet power trains building height (m)"""

    maint_cont_l: float = 125.0
    """maintenance control building length (m)"""

    maint_cont_w: float = 100.0
    """maintenance control building width (m)"""

    maint_cont_h: float = 6.0
    """maintenance control building height (m)"""

    mbvfac: float = 2.8
    """maintenance building volume multiplication factor"""

    nbi_sys_l: float = 225.0
    """NBI system length, width (m)"""

    nbi_sys_w: float = 185.0
    """NBI system width (m)"""

    pfbldgm3: float = 2.0e4
    """volume of PF coil power supply building (m3)"""

    pibv: float = 2.0e4
    """power injection building volume (m3)"""

    qnty_sfty_fac: float = 2.0
    """quantity safety factor for component use during plant lifetime"""

    rbvfac: float = 1.6
    """reactor building volume multiplication factor"""

    rbrt: float = 1.0
    """reactor building roof thickness (m)"""

    rbvol: float = 0.0
    """reactor building volume (m3)"""

    rbwt: float = 2.0
    """reactor building wall thickness (m)"""

    reactor_clrnc: float = 4.0
    """clearance around reactor (m)"""

    reactor_fndtn_thk: float = 2.0
    """reactor building foundation thickness (m)"""

    reactor_hall_l: float = 0.0
    """reactor building length (m)"""

    reactor_hall_w: float = 0.0
    """reactor building width (m)"""

    reactor_hall_h: float = 0.0
    """reactor building height (m)"""

    reactor_roof_thk: float = 1.0
    """reactor building roof thickness (m)"""

    reactor_wall_thk: float = 2.0
    """reactor building wall thickness (m)"""

    rmbvol: float = 0.0
    """volume of maintenance and assembly building (m3)"""

    robotics_l: float = 50.0
    """robotics buildings length (m)"""

    robotics_w: float = 30.0
    """robotics buildings width (m)"""

    robotics_h: float = 30.0
    """robotics buildings height (m)"""

    row: float = 4.0
    """clearance to building wall for crane operation (m)"""

    rxcl: float = 4.0
    """clearance around reactor (m)"""

    sec_buildings_l: float = 30.0
    """security & safety buildings length (m)"""

    sec_buildings_w: float = 25.0
    """security & safety buildings width (m)"""

    sec_buildings_h: float = 6.0
    """security & safety buildings height (m)"""

    shmf: float = 0.5
    """fraction of shield mass per TF coil to be moved in the maximum shield lift"""

    shov: float = 1.0e5
    """shops and warehouse volume (m3)"""

    shovol: float = 0.0
    """volume of shops and buildings for plant auxiliaries (m3)"""

    staff_buildings_area: float = 4.8e5
    """footprint of staff buildings (m2)"""

    staff_buildings_h: float = 5.0
    """staff buildings height (m)"""

    stcl: float = 3.0
    """clearance above crane to roof (m)"""

    tfcbv: float = 2.0e4
    """volume of TF coil power supply building (m3) (calculated if TF coils are superconducting)"""

    transp_clrnc: float = 1.0
    """transportation clearance between components (m)"""

    trcl: float = 1.0
    """transportation clearance between components (m)"""

    triv: float = 4.0e4
    """volume of tritium, fuel handling and health physics buildings (m3)"""

    turbine_hall_l: float = 109.0
    """turbine hall length (m)"""

    turbine_hall_w: float = 62.0
    """turbine hall width (m)"""

    turbine_hall_h: float = 15.0
    """turbine hall height (m)"""

    tw_storage_l: float = 90.0
    """tritiated waste storage building length (m)"""

    tw_storage_w: float = 30.0
    """tritiated waste storage building width (m)"""

    tw_storage_h: float = 5.0
    """tritiated waste storage building height (m)"""

    volrci: float = 0.0
    """internal volume of reactor building (m3)"""

    volnucb: float = 0.0
    """sum of nuclear buildings volumes (m3)"""

    warm_shop_l: float = 100.0
    """warm shop length (m)"""

    warm_shop_w: float = 50.0
    """warm shop width (m)"""

    warm_shop_h: float = 10.0
    """warm shop height (m)"""

    water_buildings_l: float = 110.0
    """water, laundry & drainage buildings length (m)"""

    water_buildings_w: float = 10.0
    """water, laundry & drainage buildings width (m)"""

    water_buildings_h: float = 5.0
    """water, laundry & drainage buildings height (m)"""

    wgt: float = 5.0e5
    """reactor building crane capacity (kg) (calculated if 0 is input)"""

    wgt2: float = 1.0e5
    """hot cell crane capacity (kg) (calculated if 0 is input)"""

    workshop_l: float = 150.0
    """[cold] workshop buildings length (m)"""

    workshop_w: float = 125.0
    """[cold] workshop buildings width (m)"""

    workshop_h: float = 10.0
    """[cold] workshop buildings height (m)"""

    wrbi: float = 0.0
    """distance from centre of machine to building wall (m)"""

    wsvol: float = 0.0
    """volume of warm shop building (m3)"""

    wsvfac: float = 1.9
    """warm shop building volume multiplication factor"""

    a_reactor_bldg: float = 8.32e3
    """Floor area of reactor building in m^2"""

    a_ee_ps_bldg: float = 2.133e4
    """Floor area of electrical equipment and power supply building in m^2"""

    a_aux_services_bldg: float = 1.0e3
    """Floor area of auxiliary services building in m^2"""

    a_hot_cell_bldg: float = 8.43e3
    """Floor area of hot cell building in m^2"""

    a_reactor_service_bldg: float = 2.44e3
    """Floor area of reactor service building in m^2"""

    a_service_water_bldg: float = 1.567e3
    """Floor area of service water building in m^2"""

    a_fuel_handling_bldg: float = 1.67e3
    """Floor area of fuel handling and storage building in m^2"""

    a_control_room_bldg: float = 2.88e3
    """Floor area of controlroom building in m^2"""

    a_ac_ps_bldg: float = 6.423e3
    """Floor area of AC power supply building in m^2"""

    a_admin_bldg: float = 2.5674e4
    """Floor area of admin building in m^2"""

    a_site_service_bldg: float = 8.3e3
    """Floor area of site service building in m^2"""

    a_cryo_inert_gas_bldg: float = 1.838e4
    """Floor area of cryogenics and inert gas storage building in m^2"""

    a_security_bldg: float = 4.552e3
    """Floor area of security building in m^2"""

admv = 100000.0 class-attribute instance-attribute

administration building volume (m3)

admvol = 0.0 class-attribute instance-attribute

volume of administration buildings (m3)

aux_build_l = 60.0 class-attribute instance-attribute

aux building supporting tokamak processes length (m)

aux_build_w = 30.0 class-attribute instance-attribute

aux building supporting tokamak processes width (m)

aux_build_h = 5.0 class-attribute instance-attribute

aux building supporting tokamak processes height (m)

auxcool_l = 20.0 class-attribute instance-attribute

Site-Wide Auxiliary Cooling Water facility length (m)

auxcool_w = 20.0 class-attribute instance-attribute

Site-Wide Auxiliary Cooling Water facility width (m)

auxcool_h = 5.0 class-attribute instance-attribute

Site-Wide Auxiliary Cooling Water facility height (m)

bioshld_thk = 2.5 class-attribute instance-attribute

Radial thickness of bio-shield around reactor (m)

chemlab_l = 50.0 class-attribute instance-attribute

Chemistry labs and treatment buldings length (m)

chemlab_w = 30.0 class-attribute instance-attribute

Chemistry labs and treatment buldings width (m)

chemlab_h = 6.0 class-attribute instance-attribute

Chemistry labs and treatment buldings height (m)

dz_tf_cryostat = 2.5 class-attribute instance-attribute

vertical clearance from TF coil to cryostat (m) (calculated for tokamaks)

clh2 = 15.0 class-attribute instance-attribute

clearance beneath TF coil to foundation (including basement) (m)

control_buildings_l = 80.0 class-attribute instance-attribute

control building length (m)

control_buildings_w = 60.0 class-attribute instance-attribute

control building width (m)

control_buildings_h = 6.0 class-attribute instance-attribute

control building height (m)

conv = 60000.0 class-attribute instance-attribute

control building volume (m3)

convol = 0.0 class-attribute instance-attribute

volume of control, protection and i&c building (m3)

crane_arm_h = 10.0 class-attribute instance-attribute

vertical dimension of crane arm, operating over reactor (m)

crane_clrnc_h = 4.0 class-attribute instance-attribute

horizontal clearance to building wall for crane operation (m)

crane_clrnc_v = 3.0 class-attribute instance-attribute

vertical clearance for crane operation (m)

cryomag_l = 120.0 class-attribute instance-attribute

Cryogenic Buildings for Magnet and Fuel Cycle length (m)

cryomag_w = 90.0 class-attribute instance-attribute

Cryogenic Buildings for Magnet and Fuel Cycle width (m)

cryomag_h = 5.0 class-attribute instance-attribute

Cryogenic Buildings for Magnet and Fuel Cycle height (m)

cryostore_l = 160.0 class-attribute instance-attribute

Magnet Cryo Storage Tanks length, width, height (m)

cryostore_w = 30.0 class-attribute instance-attribute

Magnet Cryo Storage Tanks length, width, height (m)

cryostore_h = 20.0 class-attribute instance-attribute

Magnet Cryo Storage Tanks length, width, height (m)

cryostat_clrnc = 2.5 class-attribute instance-attribute

vertical clearance from TF coil to cryostat (m)

cryvol = 0.0 class-attribute instance-attribute

volume of cryoplant building (m3)

a_plant_floor_effective = 0.0 class-attribute instance-attribute

effective total floor space (m2)

elecdist_l = 380.0 class-attribute instance-attribute

Transformers and electrical distribution facilities length (m)

elecdist_w = 350.0 class-attribute instance-attribute

Transformers and electrical distribution facilities width (m)

elecdist_h = 5.0 class-attribute instance-attribute

Transformers and electrical distribution facilities height (m)

elecload_l = 100.0 class-attribute instance-attribute

Electric (eesential and non-essential) load centres length (m)

elecload_w = 90.0 class-attribute instance-attribute

Electric (eesential and non-essential) load centres width (m)

elecload_h = 3.0 class-attribute instance-attribute

Electric (eesential and non-essential) load centres height (m)

elecstore_l = 100.0 class-attribute instance-attribute

Energy Storage facilities length (m)

elecstore_w = 60.0 class-attribute instance-attribute

Energy Storage facilities width (m)

elecstore_h = 12.0 class-attribute instance-attribute

Energy Storage facilities height (m)

elevol = 0.0 class-attribute instance-attribute

volume of electrical equipment building (m3)

esbldgm3 = 1000.0 class-attribute instance-attribute

volume of energy storage equipment building (m3) (not used if i_pulsed_plant=0)

fc_building_l = 60.0 class-attribute instance-attribute

Fuel Cycle facilities length (m)

fc_building_w = 60.0 class-attribute instance-attribute

Fuel Cycle facilities width (m)

fndt = 2.0 class-attribute instance-attribute

foundation thickness (m)

gas_buildings_l = 25.0 class-attribute instance-attribute

air & gas supply (amalgamated) buildings length (m)

gas_buildings_w = 15.0 class-attribute instance-attribute

air & gas supply (amalgamated) buildings width (m)

gas_buildings_h = 5.0 class-attribute instance-attribute

air & gas supply (amalgamated) buildings height (m)

ground_clrnc = 5.0 class-attribute instance-attribute

clearance beneath TF coil (m)

hcd_building_l = 70.0 class-attribute instance-attribute

HCD building length (m)

hcd_building_w = 40.0 class-attribute instance-attribute

HCD building width (m)

hcd_building_h = 25.0 class-attribute instance-attribute

HCD building height (m)

hccl = 5.0 class-attribute instance-attribute

clearance around components in hot cell (m)

hcwt = 1.5 class-attribute instance-attribute

hot cell wall thickness (m)

heat_sink_l = 160.0 class-attribute instance-attribute

heat sinks length (m)

heat_sink_w = 80.0 class-attribute instance-attribute

heat sinks width (m)

heat_sink_h = 12.0 class-attribute instance-attribute

heat sinks height (m)

hot_sepdist = 2.0 class-attribute instance-attribute

hot cell storage component separation distance (m)

hotcell_h = 12.0 class-attribute instance-attribute

hot cell storage and maintenance facility height (m)

hw_storage_l = 20.0 class-attribute instance-attribute

hazardous waste storage building length, width, height (m)

hw_storage_w = 10.0 class-attribute instance-attribute

hazardous waste storage building length, width, height (m)

hw_storage_h = 5.0 class-attribute instance-attribute

hazardous waste storage building length, width, height (m)

i_bldgs_size = 0 class-attribute instance-attribute

switch between routines estimating building sizes (0 = default; 1 = updated)

i_bldgs_v = 0 class-attribute instance-attribute

switch to select verbose output for buildings (1 = verbose)

ilw_smelter_l = 50.0 class-attribute instance-attribute

radioactive waste smelting facility length (m)

ilw_smelter_w = 30.0 class-attribute instance-attribute

radioactive waste smelting facility width (m)

ilw_smelter_h = 30.0 class-attribute instance-attribute

radioactive waste smelting facility height (m)

ilw_storage_l = 120.0 class-attribute instance-attribute

ILW waste storage building length (m)

ilw_storage_w = 100.0 class-attribute instance-attribute

ILW waste storage building width (m)

ilw_storage_h = 8.0 class-attribute instance-attribute

ILW waste storage building height (m)

llw_storage_l = 45.0 class-attribute instance-attribute

LLW waste storage building length (m)

llw_storage_w = 20.0 class-attribute instance-attribute

LLW waste storage building width (m)

llw_storage_h = 5.0 class-attribute instance-attribute

LLW waste storage building height (m)

magnet_pulse_l = 105.0 class-attribute instance-attribute

pulsed magnet power building length (m)

magnet_pulse_w = 40.0 class-attribute instance-attribute

pulsed magnet power building width (m)

magnet_pulse_h = 5.0 class-attribute instance-attribute

pulsed magnet power building height (m)

magnet_trains_l = 120.0 class-attribute instance-attribute

steady state magnet power trains building length (m)

magnet_trains_w = 90.0 class-attribute instance-attribute

steady state magnet power trains building width (m)

magnet_trains_h = 5.0 class-attribute instance-attribute

steady state magnet power trains building height (m)

maint_cont_l = 125.0 class-attribute instance-attribute

maintenance control building length (m)

maint_cont_w = 100.0 class-attribute instance-attribute

maintenance control building width (m)

maint_cont_h = 6.0 class-attribute instance-attribute

maintenance control building height (m)

mbvfac = 2.8 class-attribute instance-attribute

maintenance building volume multiplication factor

nbi_sys_l = 225.0 class-attribute instance-attribute

NBI system length, width (m)

nbi_sys_w = 185.0 class-attribute instance-attribute

NBI system width (m)

pfbldgm3 = 20000.0 class-attribute instance-attribute

volume of PF coil power supply building (m3)

pibv = 20000.0 class-attribute instance-attribute

power injection building volume (m3)

qnty_sfty_fac = 2.0 class-attribute instance-attribute

quantity safety factor for component use during plant lifetime

rbvfac = 1.6 class-attribute instance-attribute

reactor building volume multiplication factor

rbrt = 1.0 class-attribute instance-attribute

reactor building roof thickness (m)

rbvol = 0.0 class-attribute instance-attribute

reactor building volume (m3)

rbwt = 2.0 class-attribute instance-attribute

reactor building wall thickness (m)

reactor_clrnc = 4.0 class-attribute instance-attribute

clearance around reactor (m)

reactor_fndtn_thk = 2.0 class-attribute instance-attribute

reactor building foundation thickness (m)

reactor_hall_l = 0.0 class-attribute instance-attribute

reactor building length (m)

reactor_hall_w = 0.0 class-attribute instance-attribute

reactor building width (m)

reactor_hall_h = 0.0 class-attribute instance-attribute

reactor building height (m)

reactor_roof_thk = 1.0 class-attribute instance-attribute

reactor building roof thickness (m)

reactor_wall_thk = 2.0 class-attribute instance-attribute

reactor building wall thickness (m)

rmbvol = 0.0 class-attribute instance-attribute

volume of maintenance and assembly building (m3)

robotics_l = 50.0 class-attribute instance-attribute

robotics buildings length (m)

robotics_w = 30.0 class-attribute instance-attribute

robotics buildings width (m)

robotics_h = 30.0 class-attribute instance-attribute

robotics buildings height (m)

row = 4.0 class-attribute instance-attribute

clearance to building wall for crane operation (m)

rxcl = 4.0 class-attribute instance-attribute

clearance around reactor (m)

sec_buildings_l = 30.0 class-attribute instance-attribute

security & safety buildings length (m)

sec_buildings_w = 25.0 class-attribute instance-attribute

security & safety buildings width (m)

sec_buildings_h = 6.0 class-attribute instance-attribute

security & safety buildings height (m)

shmf = 0.5 class-attribute instance-attribute

fraction of shield mass per TF coil to be moved in the maximum shield lift

shov = 100000.0 class-attribute instance-attribute

shops and warehouse volume (m3)

shovol = 0.0 class-attribute instance-attribute

volume of shops and buildings for plant auxiliaries (m3)

staff_buildings_area = 480000.0 class-attribute instance-attribute

footprint of staff buildings (m2)

staff_buildings_h = 5.0 class-attribute instance-attribute

staff buildings height (m)

stcl = 3.0 class-attribute instance-attribute

clearance above crane to roof (m)

tfcbv = 20000.0 class-attribute instance-attribute

volume of TF coil power supply building (m3) (calculated if TF coils are superconducting)

transp_clrnc = 1.0 class-attribute instance-attribute

transportation clearance between components (m)

trcl = 1.0 class-attribute instance-attribute

transportation clearance between components (m)

triv = 40000.0 class-attribute instance-attribute

volume of tritium, fuel handling and health physics buildings (m3)

turbine_hall_l = 109.0 class-attribute instance-attribute

turbine hall length (m)

turbine_hall_w = 62.0 class-attribute instance-attribute

turbine hall width (m)

turbine_hall_h = 15.0 class-attribute instance-attribute

turbine hall height (m)

tw_storage_l = 90.0 class-attribute instance-attribute

tritiated waste storage building length (m)

tw_storage_w = 30.0 class-attribute instance-attribute

tritiated waste storage building width (m)

tw_storage_h = 5.0 class-attribute instance-attribute

tritiated waste storage building height (m)

volrci = 0.0 class-attribute instance-attribute

internal volume of reactor building (m3)

volnucb = 0.0 class-attribute instance-attribute

sum of nuclear buildings volumes (m3)

warm_shop_l = 100.0 class-attribute instance-attribute

warm shop length (m)

warm_shop_w = 50.0 class-attribute instance-attribute

warm shop width (m)

warm_shop_h = 10.0 class-attribute instance-attribute

warm shop height (m)

water_buildings_l = 110.0 class-attribute instance-attribute

water, laundry & drainage buildings length (m)

water_buildings_w = 10.0 class-attribute instance-attribute

water, laundry & drainage buildings width (m)

water_buildings_h = 5.0 class-attribute instance-attribute

water, laundry & drainage buildings height (m)

wgt = 500000.0 class-attribute instance-attribute

reactor building crane capacity (kg) (calculated if 0 is input)

wgt2 = 100000.0 class-attribute instance-attribute

hot cell crane capacity (kg) (calculated if 0 is input)

workshop_l = 150.0 class-attribute instance-attribute

[cold] workshop buildings length (m)

workshop_w = 125.0 class-attribute instance-attribute

[cold] workshop buildings width (m)

workshop_h = 10.0 class-attribute instance-attribute

[cold] workshop buildings height (m)

wrbi = 0.0 class-attribute instance-attribute

distance from centre of machine to building wall (m)

wsvol = 0.0 class-attribute instance-attribute

volume of warm shop building (m3)

wsvfac = 1.9 class-attribute instance-attribute

warm shop building volume multiplication factor

a_reactor_bldg = 8320.0 class-attribute instance-attribute

Floor area of reactor building in m^2

a_ee_ps_bldg = 21330.0 class-attribute instance-attribute

Floor area of electrical equipment and power supply building in m^2

a_aux_services_bldg = 1000.0 class-attribute instance-attribute

Floor area of auxiliary services building in m^2

a_hot_cell_bldg = 8430.0 class-attribute instance-attribute

Floor area of hot cell building in m^2

a_reactor_service_bldg = 2440.0 class-attribute instance-attribute

Floor area of reactor service building in m^2

a_service_water_bldg = 1567.0 class-attribute instance-attribute

Floor area of service water building in m^2

a_fuel_handling_bldg = 1670.0 class-attribute instance-attribute

Floor area of fuel handling and storage building in m^2

a_control_room_bldg = 2880.0 class-attribute instance-attribute

Floor area of controlroom building in m^2

a_ac_ps_bldg = 6423.0 class-attribute instance-attribute

Floor area of AC power supply building in m^2

a_admin_bldg = 25674.0 class-attribute instance-attribute

Floor area of admin building in m^2

a_site_service_bldg = 8300.0 class-attribute instance-attribute

Floor area of site service building in m^2

a_cryo_inert_gas_bldg = 18380.0 class-attribute instance-attribute

Floor area of cryogenics and inert gas storage building in m^2

a_security_bldg = 4552.0 class-attribute instance-attribute

Floor area of security building in m^2