@@ -282,35 +282,36 @@ module AGNI
282282 spfile_name:: String = cfg[" files" ][" input_sf" ]
283283 star_file:: String = cfg[" files" ][" input_star" ]
284284 nlev_centre:: Int = cfg[" execution" ][" num_levels" ]
285- flag_cnt:: Bool = cfg[" execution" ][" continua" ]
286- flag_ray:: Bool = cfg[" execution" ][" rayleigh" ]
287- flag_cld:: Bool = cfg[" execution" ][" cloud" ]
288- flag_aer:: Bool = cfg[" execution" ][" aerosol" ]
289- overlap:: Int = cfg[" execution" ][" overlap_method" ]
290- thermo_funct:: Bool = cfg[" execution" ][" thermo_funct" ]
291- incl_convect:: Bool = cfg[" execution" ][" convection" ]
292- incl_sens:: Bool = cfg[" execution" ][" sensible_heat" ]
293- incl_latent:: Bool = cfg[" execution" ][" latent_heat" ]
294- sol_type:: Int = cfg[" execution" ][" solution_type" ]
295- solvers_cmd:: Array{String,1} = cfg[" execution" ][" solvers" ]
296- initial_req:: Array{String,1} = cfg[" execution" ][" initial_state" ]
297- dx_max:: Float64 = cfg[" execution" ][" dx_max" ]
298- linesearch:: Int = cfg[" execution" ][" linesearch" ]
299- easy_start:: Bool = cfg[" execution" ][" easy_start" ]
300- conv_atol:: Float64 = cfg[" execution" ][" converge_atol" ]
301- conv_rtol:: Float64 = cfg[" execution" ][" converge_rtol" ]
302- max_steps:: Int = cfg[" execution" ][" max_steps" ]
303- max_runtime:: Float64 = cfg[" execution" ][" max_runtime" ]
285+ flag_cnt:: Bool = cfg[" execution" ][" continua" ]
286+ flag_ray:: Bool = cfg[" execution" ][" rayleigh" ]
287+ flag_cld:: Bool = cfg[" execution" ][" cloud" ]
288+ flag_aer:: Bool = cfg[" execution" ][" aerosol" ]
289+ overlap:: Int = cfg[" execution" ][" overlap_method" ]
290+ thermo_funct:: Bool = cfg[" execution" ][" thermo_funct" ]
291+ incl_convect:: Bool = cfg[" execution" ][" convection" ]
292+ incl_sens:: Bool = cfg[" execution" ][" sensible_heat" ]
293+ incl_latent:: Bool = cfg[" execution" ][" latent_heat" ]
294+ sol_type:: Int = cfg[" execution" ][" solution_type" ]
295+ solvers_cmd:: Array{String,1} = cfg[" execution" ][" solvers" ]
296+ initial_req:: Array{String,1} = cfg[" execution" ][" initial_state" ]
297+ dx_max:: Float64 = cfg[" execution" ][" dx_max" ]
298+ linesearch:: Int = cfg[" execution" ][" linesearch" ]
299+ easy_start:: Bool = cfg[" execution" ][" easy_start" ]
300+ conv_atol:: Float64 = cfg[" execution" ][" converge_atol" ]
301+ conv_rtol:: Float64 = cfg[" execution" ][" converge_rtol" ]
302+ max_steps:: Int = cfg[" execution" ][" max_steps" ]
303+ max_runtime:: Float64 = cfg[" execution" ][" max_runtime" ]
304304
305305 # plotting stuff
306- plt_run:: Bool = cfg[" plots" ][" at_runtime" ]
307- plt_tmp:: Bool = cfg[" plots" ][" temperature" ]
308- plt_flx:: Bool = cfg[" plots" ][" fluxes" ]
309- plt_cff:: Bool = cfg[" plots" ][" contribution" ]
310- plt_ems:: Bool = cfg[" plots" ][" emission" ]
311- plt_alb:: Bool = cfg[" plots" ][" albedo" ]
312- plt_vmr:: Bool = cfg[" plots" ][" mixing_ratios" ]
313- plt_ani:: Bool = cfg[" plots" ][" animate" ]
306+ plt_run:: Bool = cfg[" plots" ][" at_runtime" ]
307+ plt_tmp:: Bool = cfg[" plots" ][" temperature" ]
308+ plt_flx:: Bool = cfg[" plots" ][" fluxes" ]
309+ plt_cff:: Bool = cfg[" plots" ][" contribution" ]
310+ plt_ems:: Bool = cfg[" plots" ][" emission" ]
311+ plt_alb:: Bool = cfg[" plots" ][" albedo" ]
312+ plt_vmr:: Bool = cfg[" plots" ][" mixing_ratios" ]
313+ plt_hei:: Bool = cfg[" plots" ][" height" ]
314+ plt_ani:: Bool = cfg[" plots" ][" animate" ]
314315 plt_ani = plt_ani && plt_tmp
315316
316317 # Read OPTIONAL configuration options from dict
@@ -537,6 +538,7 @@ module AGNI
537538 plt_flx && plotting. plot_fluxes (atmos, joinpath (atmos. OUT_DIR," plot_fluxes.png" ), incl_mlt= incl_convect, incl_eff= (sol_type== 3 ), incl_cdct= incl_conduct, incl_latent= incl_latent)
538539 plt_ems && plotting. plot_emission (atmos, joinpath (atmos. OUT_DIR," plot_emission.png" ))
539540 plt_alb && plotting. plot_albedo (atmos, joinpath (atmos. OUT_DIR," plot_albedo.png" ))
541+ plt_hei && plotting. plot_height (atmos, joinpath (atmos. OUT_DIR," plot_height.png" ))
540542
541543 # Deallocate atmosphere
542544 @info " Deallocating memory"
0 commit comments