cryostat
Cryostat
Source code in process/models/cryostat.py
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 | |
outfile = constants.NOUT
instance-attribute
run()
Run the cryostat calculations.
This method runs the cryostat calculations, including the calculation of the cryostat geometry.
Source code in process/models/cryostat.py
18 19 20 21 22 23 24 25 | |
external_cryo_geometry()
staticmethod
Calculate cryostat geometry.
This method calculates the geometry of the cryostat, including the inboard radius, the vertical clearance between the uppermost PF coil and the cryostat lid, the half-height of the cryostat, the vertical clearance between the TF coil and the cryostat, the cryostat volume, the vacuum vessel mass, and the sum of internal vacuum vessel and cryostat masses.
Source code in process/models/cryostat.py
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 | |
cryostat_output()
Outputs the cryostat geometry details to the output file.
Source code in process/models/cryostat.py
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 | |