|
31 | 31 | description="Number of times to apply filtering operation."
|
32 | 32 | possible_values="0, 1, 2, ..."
|
33 | 33 | />
|
| 34 | + <nml_option name="config_AM_lagrPartTrack_timeIntegration" type="integer" default_value="2" units="unitless" |
| 35 | + description="type of temporal interpolation with possible_values='EE(1), RK2(2), RK4(4)' as ENUMs" |
| 36 | + possible_values="1, 2, 4,..." |
| 37 | + /> |
34 | 38 | <nml_option name="config_AM_lagrPartTrack_reset_criteria" type="character" default_value="none" units="unitless"
|
35 | 39 | description="Specify whether particles should not be reset ('none'), be reset on a timer for each particle ('particle_time'), be reset on config_AM_lagrPartTrack_reset_time_globally value ('global_time'), be reset based on regions ('region'), or be reset for all conditions ('all')."
|
36 | 40 | possible_values="'none','particle_time','global_time', 'region','all'"
|
|
92 | 96 | <var name="resetTime"/>
|
93 | 97 | <var name="numTimesReset"/>
|
94 | 98 | <var name="buoyancyParticle"/>
|
95 |
| - <var name="vertexReconstMethod"/> |
96 |
| - <var name="horizontalTreatment"/> |
97 | 99 | <var name="verticalTreatment"/>
|
98 | 100 | <var name="dtParticle"/>
|
99 |
| - <var name="timeIntegration"/> |
100 | 101 | <var name="indexLevel"/>
|
101 | 102 | <var name="cellOwnerBlock"/>
|
102 | 103 | <var name="transfered"/>
|
103 |
| - <var name="lonVel"/> |
104 |
| - <var name="latVel"/> |
105 | 104 | <var name="buoyancySurfaceValues"/>
|
106 | 105 | <var name="buoyancySurfaceVelocityMeridional"/>
|
107 | 106 | <var name="buoyancySurfaceVelocityZonal"/>
|
|
137 | 136 | <var name="resetTime"/>
|
138 | 137 | <var name="numTimesReset"/>
|
139 | 138 | <var name="buoyancyParticle"/>
|
140 |
| - <var name="vertexReconstMethod"/> |
141 |
| - <var name="horizontalTreatment"/> |
142 | 139 | <var name="verticalTreatment"/>
|
143 | 140 | <var name="dtParticle"/>
|
144 |
| - <var name="timeIntegration"/> |
145 | 141 | <var name="indexLevel"/>
|
146 | 142 | <var name="transfered"/>
|
147 |
| - <var name="sumU"/> |
148 |
| - <var name="sumV"/> |
149 |
| - <var name="sumUU"/> |
150 |
| - <var name="sumUV"/> |
151 |
| - <var name="sumVV"/> |
152 | 143 | <var name="buoyancySurfaceValues"/>
|
153 | 144 | </stream>
|
154 | 145 |
|
|
174 | 165 | <var name="currentCellReset"/>
|
175 | 166 | <var name="resetTime"/>
|
176 | 167 | <var name="buoyancyParticle"/>
|
177 |
| - <var name="vertexReconstMethod"/> |
178 |
| - <var name="horizontalTreatment"/> |
179 | 168 | <var name="verticalTreatment"/>
|
180 | 169 | <var name="dtParticle"/>
|
181 |
| - <var name="timeIntegration"/> |
182 | 170 | <var name="indexLevel"/>
|
183 | 171 | <var name="transfered"/>
|
184 | 172 | <var name="buoyancySurfaceValues"/>
|
|
304 | 292 | <var name="numTimesReset" type ="integer" dimensions="nParticles Time" units="unitless"
|
305 | 293 | description="flag to specify how many times the particle was reset" default_value="0"
|
306 | 294 | />
|
307 |
| - <var name="vertexReconstMethod" type="integer" dimensions="nParticles Time" units="unitless" |
308 |
| - description="type of vertex reconstruction method, with possible_values='RBFlinear(1)' as ENUMs" |
309 |
| - /> |
310 |
| - <var name="timeIntegration" type="integer" dimensions="nParticles Time" units="unitless" |
311 |
| - description="type of temporal interpolation with possible_values='EE(1), RK2(2), RK4(4)' as ENUMs" |
312 |
| - /> |
313 |
| - <var name="horizontalTreatment" type="integer" dimensions="nParticles Time" units="unitless" |
314 |
| - description="select type of horizontal treatment to be used, with possible_values='wachspress' as ENUMs" |
315 |
| - /> |
316 | 295 | <var name="verticalTreatment" type="integer" dimensions="nParticles Time" units="unitless"
|
317 | 296 | description="select type of vertical treatment to be used, with possible_values='indexLevel','fixedZLevel','passiveFloat','buoyancySurface','argoFloat' (ENUM)"
|
318 | 297 | />
|
|
328 | 307 | <var name="transfered" type ="integer" dimensions="nParticles Time" units="unitless"
|
329 | 308 | description="flag to monitor if the particle was transfered"
|
330 | 309 | />
|
331 |
| - <var name="sumU" type="real" dimensions="nParticles Time" units="m s^{-1}" |
332 |
| - description="summed velocity: $\sum_i U_i$" |
333 |
| - /> |
334 |
| - <var name="sumV" type="real" dimensions="nParticles Time" units="m s^{-1}" |
335 |
| - description="summed velocity: $\sum_i V_i$" |
336 |
| - /> |
337 |
| - <var name="sumUU" type="real" dimensions="nParticles Time" units="m^2 s^{-2}" |
338 |
| - description="summed energy: $\sum_i U*U$" |
339 |
| - /> |
340 |
| - <var name="sumUV" type="real" dimensions="nParticles Time" units="m^2 s^{-2}" |
341 |
| - description="summed energy: $\sum_i U*V$" |
342 |
| - /> |
343 |
| - <var name="sumVV" type="real" dimensions="nParticles Time" units="m^2 s^{-2}" |
344 |
| - description="summed energy: $\sum_i V*V$" |
345 |
| - /> |
346 |
| - <var name="lonVel" type="real" dimensions="nParticles Time" units="m s^{-1}" |
347 |
| - description="u velocity of particle - zonal direction" |
348 |
| - /> |
349 |
| - <var name="latVel" type="real" dimensions="nParticles Time" units="m s^{-1}" |
350 |
| - description="v velocity of particle - meridional direction" |
351 |
| - /> |
352 | 310 | </var_struct>
|
| 311 | +<!-- |
353 | 312 | <var_struct name="lagrPartTrackNonHalo" time_levs="1" packages="lagrPartTrackAMPKG">
|
354 | 313 | </var_struct>
|
| 314 | +--> |
355 | 315 | <var_struct name="lagrPartTrackScratch" time_levs="1" packages="lagrPartTrackAMPKG">
|
356 | 316 | <var name="ucReconstructX" type="real" dimensions="nVertLevels nCells" units="m s^{-1}"
|
357 | 317 | description="reconstructed cell center velocity- x component"
|
|
0 commit comments