Solar Irradiance (TSI)¶
The solar irradiance pipeline calculates annual mean Total Solar Irradiance (TSI) text timeseries and determines the perpetual pre-industrial solar constant for model namelists.
Detailed Module Reference¶
cmip7_HI_solar_generate¶
esm1p6_ancil.solar.cmip7_HI_solar_generate
¶
cmip7_hi_solar_save(args, cube)
¶
Save the TSI values for each year into a text file.
cmip7_PI_solar_generate¶
esm1p6_ancil.solar.cmip7_PI_solar_generate
¶
cmip7_pi_solar_patch(solar_irradiance)
¶
Patch the SC variable in the coupling namelist
cmip7_SM_solar_generate¶
esm1p6_ancil.solar.cmip7_SM_solar_generate
¶
cmip7_sm_solar_save(args, cube)
¶
Save the TSI values for each year into a text file.
cmip7_solar¶
esm1p6_ancil.solar.cmip7_solar
¶
cmip7_solar_save(args, cube, beg_year, end_year, save_dirpath, save_beg_year=SOLAR_ARRAY_BEG_YEAR, save_end_year=SOLAR_ARRAY_END_YEAR)
¶
Save the TSI values for each year into a text file.
cmip7_solar_year_mean(cube, beg_year, end_year, save_beg_year, save_end_year)
¶
Calculate mean TSI values for each year and save them into an array.