@@ -21,6 +21,7 @@ module register_all_variables
2121!
2222! !PUBLIC DATA MEMBERS:
2323 type (type_field_manager), public , target :: fm
24+ logical , public :: fixed_grid
2425!
2526! !REVISION HISTORY:
2627! Original author(s): Karsten Bolding & Jorn Bruggeman
@@ -472,10 +473,10 @@ subroutine register_meanflow_variables(nlev)
472473 call fm%register('Af', 'm^2', 'hypsograph at grid interfaces', standard_name='??', dimensions=(/id_dim_z/), data1d=Af(1:nlev), category='column_structure')
473474 end if
474475#endif
475- call fm% register(' z' , ' m' , ' depth (center)' , standard_name= ' ??' , dimensions= (/ id_dim_z/ ), data1d= z(1 :nlev), coordinate_dimension= id_dim_z,category= ' column_structure' ,field= field)
476+ call fm% register(' z' , ' m' , ' depth (center)' , standard_name= ' ??' , dimensions= (/ id_dim_z/ ), no_default_dimensions = fixed_grid, data1d= z(1 :nlev), coordinate_dimension= id_dim_z,category= ' column_structure' ,field= field)
476477 call field% attributes% set(' positive' , ' up' )
477478 call field% attributes% set(' axis' , ' Z' )
478- call fm% register(' zi' , ' m' , ' depth (interface)' , standard_name= ' ??' , dimensions= (/ id_dim_zi/ ), data1d= zi(0 :nlev), coordinate_dimension= id_dim_zi,category= ' column_structure' ,field= field)
479+ call fm% register(' zi' , ' m' , ' depth (interface)' , standard_name= ' ??' , dimensions= (/ id_dim_zi/ ), no_default_dimensions = fixed_grid, data1d= zi(0 :nlev), coordinate_dimension= id_dim_zi,category= ' column_structure' ,field= field)
479480 call field% attributes% set(' positive' , ' up' )
480481 call field% attributes% set(' axis' , ' Z' )
481482 call fm% register(' h' , ' m' , ' layer thickness' , standard_name= ' cell_thickness' , dimensions= (/ id_dim_z/ ), data1d= h(1 :nlev),category= ' column_structure' ,part_of_state= .true. )
0 commit comments