@@ -353,7 +353,7 @@ dates = (; date = [date], date0 = [date0], date1 = [Dates.firstdayofmonth(date0)
353
353
User can write custom diagnostics in the `user_diagnostics.jl`.
354
354
=#
355
355
monthly_3d_diags = init_diagnostics (
356
- (:T , :u , :q_tot ),
356
+ (:T , :u , :q_tot , :q_liq_ice ),
357
357
atmos_sim. domain. center_space;
358
358
save = Monthly (),
359
359
operations = (; accumulate = TimeMean ([Int (0 )])),
@@ -362,7 +362,7 @@ monthly_3d_diags = init_diagnostics(
362
362
)
363
363
364
364
monthly_2d_diags = init_diagnostics (
365
- (:precipitation , :toa , :T_sfc ),
365
+ (:precipitation_rate , :toa_fluxes , :T_sfc , :tubulent_energy_fluxes ),
366
366
boundary_space;
367
367
save = Monthly (),
368
368
operations = (; accumulate = TimeMean ([Int (0 )])),
@@ -610,20 +610,24 @@ if ClimaComms.iamroot(comms_ctx)
610
610
T = (:regrid , :zonal_mean ),
611
611
u = (:regrid , :zonal_mean ),
612
612
q_tot = (:regrid , :zonal_mean ),
613
- toa = (:regrid , :horizontal_slice ),
614
- precipitation = (:regrid , :horizontal_slice ),
613
+ toa_fluxes = (:regrid , :horizontal_slice ),
614
+ precipitation_rate = (:regrid , :horizontal_slice ),
615
615
T_sfc = (:regrid , :horizontal_slice ),
616
+ tubulent_energy_fluxes = (:regrid , :horizontal_slice ),
617
+ q_liq_ice = (:regrid , :zonal_mean ),
616
618
)
617
619
618
620
plot_spec = (;
619
621
T = (; clims = (190 , 320 ), units = " K" ),
620
622
u = (; clims = (- 50 , 50 ), units = " m/s" ),
621
- q_tot = (; clims = (0 , 50 ), units = " g/kg" ),
622
- toa = (; clims = (- 250 , 210 ), units = " W/m^2" ),
623
- precipitation = (clims = (0 , 1e-6 ), units = " kg/m^2/s" ),
623
+ q_tot = (; clims = (0 , 30 ), units = " g/kg" ),
624
+ toa_fluxes = (; clims = (- 250 , 250 ), units = " W/m^2" ),
625
+ precipitation_rate = (clims = (0 , 1e-4 ), units = " kg/m^2/s" ),
624
626
T_sfc = (clims = (225 , 310 ), units = " K" ),
627
+ tubulent_energy_fluxes = (; clims = (- 250 , 250 ), units = " W/m^2" ),
628
+ q_liq_ice = (; clims = (0 , 10 ), units = " g/kg" ),
625
629
)
626
- amip_paperplots (
630
+ amip_data = amip_paperplots (
627
631
post_spec,
628
632
plot_spec,
629
633
COUPLER_OUTPUT_DIR,
@@ -638,12 +642,13 @@ if ClimaComms.iamroot(comms_ctx)
638
642
T = (:zonal_mean ,),
639
643
u = (:zonal_mean ,),
640
644
q_tot = (:zonal_mean ,),
641
- toa = (:horizontal_slice ,),
642
- precipitation = (:horizontal_slice ,),
645
+ toa_fluxes = (:horizontal_slice ,),
646
+ precipitation_rate = (:horizontal_slice ,),
643
647
T_sfc = (:horizontal_slice ,),
648
+ tubulent_energy_fluxes = (:horizontal_slice ,),
644
649
)
645
650
ncep_plot_spec = plot_spec
646
- ncep_paperplots (
651
+ ncep_data = ncep_paperplots (
647
652
ncep_post_spec,
648
653
ncep_plot_spec,
649
654
COUPLER_OUTPUT_DIR,
0 commit comments