Changeset 685 for codes/icosagcm/devel/Python/src/kernels_caldyn_hydro.jin
- Timestamp:
- 03/07/18 18:43:51 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
codes/icosagcm/devel/Python/src/kernels_caldyn_hydro.jin
r615 r685 7 7 #define BALANCE(formula) {% call(thecell) balance() %} formula {% endcall %} 8 8 {% macro balance() %} {% set formula=caller %} 9 SEQUENCE_ EXT9 SEQUENCE_C1 10 10 PROLOGUE(llm) 11 11 pk(CELL) = ptop + .5*g*{{ formula('CELL') }} … … 29 29 #define GEOPOT(var) {% call geopot(var) %} 30 30 {% macro geopot(var) %} {% set formula=caller %} 31 SEQUENCE_ EXT31 SEQUENCE_C1 32 32 BODY('1,llm') 33 33 p_ik = pk(CELL) … … 48 48 ! now pk contains the Lagrange multiplier (pressure) 49 49 ! specific volume 1 = dphi/g/rhodz 50 SEQUENCE_ EXT50 SEQUENCE_C1 51 51 BODY('1,llm') 52 52 geopot(UP(CELL)) = geopot(CELL) + g*rhodz(CELL)
Note: See TracChangeset
for help on using the changeset viewer.