Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

n1850.ne30_tn14.hybrid_fatessp.20240906 #37

Open
mvertens opened this issue Sep 6, 2024 · 15 comments
Open

n1850.ne30_tn14.hybrid_fatessp.20240906 #37

mvertens opened this issue Sep 6, 2024 · 15 comments
Assignees
Labels
N1850 piControl - fully coupled NorESM-2.5 Belonging to the development of version 2.5

Comments

@mvertens
Copy link
Contributor

mvertens commented Sep 6, 2024

Purpose:
Exactly like n1850.ne30_tn14.hybrid.20240829

  • use of CLM51%FATES-SP instead of CLM51%SP
  • NOTE: a memory leak is present in the run and hits agains the node limit when running past 11 years.
    See memory leak in n1850 case NorESM#550
  • NOTE: the goal is to run 20 years. When that is done - the code will be moved to /nird/datalake.

Description:

  • create_newcase commnad
    ./create_newcase --case /cluster/projects/nn9560k/<username>/cases/n1850.ne30_tn14.hybrid.20240906 --compset 1850_CAM%DEV%LT%NORESM%CAMoslo_CLM51%FATES-SP_CICE_BLOM%ECO_MOSART_DGLC%NOEVOLVE_SWAV_SESP --res ne30pg3_tn14 --project <project> --run-unsupported

  • user_nl_cam

 use_aerocom = .true.
 interpolate_nlat   = 192
 interpolate_nlon   = 288
 interpolate_output = .true.
 history_aerosol = .true. 
 zmconv_c0_lnd  =  0.0075D0
 zmconv_c0_ocn  =  0.0300D0
 zmconv_ke =  5.0E-6
 zmconv_ke_lnd =  1.0E-5
 clim_modal_aero_top_press =  1.D-4
 bndtvg = '/cluster/shared/noresm/inputdata/atm/cam/ggas/noaamisc.r8.nc'
  • user_nl_blom
    ICFILE = "/cluster/shared/noresm/inputdata/restart/NOIIAJRAOC20TR_TL319_tn14_ppm_20240816/rest/1775-01-01-00000/NOIIAJRAOC20TR_TL319_tn14_ppm_20240816.blom.r.1775-01-01-00000.nc"

  • user_nl_cice
    ice_ic = "/cluster/shared/noresm/inputdata/restart/NOIIAJRAOC20TR_TL319_tn14_ppm_20240816/rest/1775-01-01-00000/NOIIAJRAOC20TR_TL319_tn14_ppm_20240816.cice.r.1775-01-01-00000.nc"

  • user_nl_clm

    • finidat = '/cluster/work/users/masan/archive/1850_fates_spinup/1850_fates_spinup.clm2.r.0081-01-01-00000.nc' @maritsandstad - do we still want this finidat?
    • fates_paramfile = '/cluster/shared/noresm/inputdata/lnd/clm2/paramdata/fates_params_api.35.0.0_12pft_c240326.nc' @rosiealice - do we still want this?
    • The following automatically gets produced when you use CLM51%FATES-SP in the compset name. @rosiealice - should we add anything?
use_fates_sp = .true.
! Some settings that will be set when FATES-SP mode is turned on
soil_decomp_method = 'None'
use_lch4 = .false.
fates_spitfire_mode = 0
use_fates_fixed_biogeog = .true.
use_fates_nocomp = .true.
hist_ndens = 1
! Turn off a list of fields that are not needed for FATES-SP mode
hist_fexcl1 = 'FATES_TRIMMING', 'FATES_COLD_STATUS', 'FATES_GDD', 'FATES_NCHILLDAYS',
              'FATES_NCOLDDAYS', 'FATES_DAYSINCE_COLDLEAFOFF', 'FATES_DAYSINCE_COLDLEAFON',
              'FATES_CANOPY_SPREAD', 'FATES_VEGC_PF',
              'FATES_STOREC_PF', 'FATES_RECRUITMENT_PF', 'FATES_MORTALITY_PF', 'FATES_PATCHAREA_AP', 'FATES_LAI_AP',
              'FATES_CANOPYAREA_AP', 'FATES_NESTEROV_INDEX', 'FATES_IGNITIONS', 'FATES_FDI', 'FATES_ROS', 'FATES_EFFECT_WSPEED',
              'FATES_FUELCONSUMED', 'FATES_FIRE_INTENSITY', 'FATES_FIRE_INTENSITY_BURNFRAC', 'FATES_BURNFRAC', 'FATES_FUEL_MEF',
              'FATES_FUEL_BULKD', 'FATES_FUEL_EFF_MOIST', 'FATES_FUEL_SAV', 'FATES_FUEL_AMOUNT', 'FATES_FRAGMENTATION_SCALER_SL',
              'FATES_FUEL_MOISTURE_FC', 'FATES_FUEL_AMOUNT_FC', 'FATES_BURNFRAC_AP', 'FATES_FIRE_INTENSITY_BURNFRAC_AP',
              'FATES_FUEL_AMOUNT_AP', 'FATES_FUEL_BURNT_BURNFRAC_FC', 'FATES_LITTER_IN', 'FATES_LITTER_OUT', 'FATES_SEED_BANK',
              'FATES_SEEDS_IN', 'FATES_LITTER_IN_EL', 'FATES_LITTER_OUT_EL', 'FATES_SEED_BANK_EL', 'FATES_SEEDS_IN_LOCAL_EL',
              'FATES_SEEDS_IN_EXTERN_EL', 'FATES_SEED_GERM_EL', 'FATES_SEED_DECAY_EL', 'FATES_STOREC', 'FATES_VEGC',
              'FATES_SAPWOODC', 'FATES_FROOTC', 'FATES_REPROC', 'FATES_STRUCTC', 'FATES_NONSTRUCTC',
              'FATES_VEGC_ABOVEGROUND', 'FATES_CANOPY_VEGC', 'FATES_USTORY_VEGC', 'FATES_PRIMARY_PATCHFUSION_ERR',
              'FATES_DISTURBANCE_RATE_FIRE', 'FATES_DISTURBANCE_RATE_LOGGING', 'FATES_DISTURBANCE_RATE_TREEFALL',
              'FATES_HARVEST_CARBON_FLUX', 'FATES_GPP_CANOPY', 'FATES_AUTORESP_CANOPY',
              'FATES_GPP_USTORY', 'FATES_AUTORESP_USTORY', 'FATES_CROWNAREA_CL', 'FATES_DEMOTION_CARBONFLUX',
              'FATES_PROMOTION_CARBONFLUX', 'FATES_MORTALITY_CFLUX_CANOPY', 'FATES_MORTALITY_CFLUX_USTORY',
              'FATES_DDBH_CANOPY_SZ', 'FATES_DDBH_USTORY_SZ', 'FATES_BASALAREA_SZ',
              'FATES_VEGC_ABOVEGROUND_SZ', 'FATES_LAI_CANOPY_SZ', 'FATES_MORTALITY_CANOPY_SZ', 'FATES_NPLANT_USTORY_SZ',
              'FATES_LAI_USTORY_SZ', 'FATES_NPLANT_SZ', 'FATES_NPLANT_AC', 'FATES_MORTALITY_BACKGROUND_SZ',
              'FATES_MORTALITY_HYDRAULIC_SZ', 'FATES_MORTALITY_CSTARV_SZ', 'FATES_MORTALITY_IMPACT_SZ',
              'FATES_MORTALITY_FIRE_SZ', 'FATES_MORTALITY_TERMINATION_SZ', 'FATES_MORTALITY_LOGGING_SZ',
              'FATES_MORTALITY_FREEZING_SZ', 'FATES_MORTALITY_SENESCENCE_SZ', 'FATES_MORTALITY_AGESCEN_SZ',
              'FATES_MORTALITY_AGESCEN_AC', 'FATES_MORTALITY_USTORY_SZ', 'FATES_FROOTMAINTAR', 'FATES_CROOTMAINTAR',
              'FATES_LSTEMMAINTAR', 'FATES_NEP', 'FATES_HET_RESP', 'FATES_FIRE_CLOSS', 'FATES_FIRE_FLUX_EL',
              'FATES_LITTER_AG_FINE_EL', 'FATES_LITTER_BG_FINE_EL', 'FATES_LITTER_BG_CWD_EL', 'FATES_LITTER_AG_CWD_EL',
              'FATES_LITTER_CWD_ELDC', 'FATES_LEAF_ALLOC', 'FATES_SEED_ALLOC', 'FATES_STEM_ALLOC', 'FATES_FROOT_ALLOC',
              'FATES_CROOT_ALLOC', 'FATES_STORE_ALLOC', 'FATES_AUTORESP', 'FATES_GROWTH_RESP',
              'FATES_LEAFMAINTAR', 'FATES_MAINT_RESP', 'FATES_NPP', 'FATES_NPP_PF'
  • xmlchange commands
./xmlchange NTASKS=1920
./xmlchange NTASKS_OCN=256
./xmlchange ROOTPE=0
./xmlchange ROOTPE_OCN=1920
./xmlchange BLOM_VCOORD=cntiso_hybrid,BLOM_TURBULENT_CLOSURE=
./xmlchange STOP_OPTION=nyears
./xmlchange STOP_N=7
./xmlchange REST_N=1
./xmlchange REST_OPTION=nyears
./xmlchange RESUBMIT=3
./xmlchange --subgroup case.run JOB_WALLCLOCK_TIME=48:00:00
./xmlchange --subgroup case.st_archive JOB_WALLCLOCK_TIME=03:00:00

Compset long name
1850_CAM%DEV%LT%NORESM%CAMoslo_CLM51%FATESSP_CICE_BLOM%ECO_MOSART_DGLC%NOEVOLVE_SWAV_SESP


Model grid long name
a%ne30np4.pg3_l%ne30pg4.pg3_oi%tnx1v4_r%r05_w%null_z%null_g%gris4_m%tnx1v4
Case directory:

  • Locally on betzy:
  • On github: TODO

Code version on github:


Diagnostics:


Output:

  • Raw output: will be put on /nird/datalake/NS9560K/noresm3/cases/ n1850.ne30_tn14.hybrid.20240906 (not there yet)
  • CAM Climos: TODO

Contacts:
@monsieuralok , @adagj


Extra details:

@mvertens mvertens added the N1850 piControl - fully coupled label Sep 6, 2024
@mvertens mvertens added the NorESM-2.5 Belonging to the development of version 2.5 label Sep 6, 2024
@maritsandstad
Copy link
Collaborator

Happy to do a new spinup if we want better parameters or other changes to setup, but maybe it's best to just get things running for now?

@adagj
Copy link
Contributor

adagj commented Sep 10, 2024

@mvertens Hi Mariana,
where is this case stored on Betzy?

@oyvindseland
Copy link

Strange. In the notifications e-mail the case path is given but not on github
I found it in the create_newcase command though
/cluster/projects/nn9560k/mvertens/cases/n1850.ne30_tn14.hybrid.20240829

@monsieuralok
Copy link

@adagj @oyvindseland I am running this experiment with FATES.

@rosiealice
Copy link
Collaborator

Thanks @monsieuralok :)

@monsieuralok
Copy link

monsieuralok commented Sep 13, 2024

@maritsandstad @rosiealice @mvertens @oyvindseland is there any diagnostic package on nird for NorESM2.5 ?

@oyvindseland
Copy link

There are no integrated packages anymore although I think Yanchun is updating his script using the new CAM diagnostics based on
https://github.com/NorESMhub/ADF At the moment the numbers of users since if all users set up their own CONDA environment the number of files would be problematic for the system.

@mvertens
Copy link
Contributor Author

Sorry for not responding sooner - I just got back early this morning. I have 15 years stores in /nird/datalake/NS9569K/noresm3/cases/n1850.ne30_tn14.hybrid.20240829. This has the oslo-aero fix but not the fix to the surface dataset that was found.

@adagj
Copy link
Contributor

adagj commented Sep 19, 2024

I'm running the diagnostics for n1850.ne30_tn14.hybrid.20240829, but where can I find the n1850.ne30_tn14.hybrid_fatessp.20240906 simulation?

@monsieuralok

@monsieuralok
Copy link

monsieuralok commented Sep 19, 2024

I'm running the diagnostics for n1850.ne30_tn14.hybrid.20240829, but where can I find the n1850.ne30_tn14.hybrid_fatessp.20240906 simulation?

@monsieuralok

@adagj Here is 20 years simulation :- /nird/datalake/NS9560K/noresm/cases/n1850.ne30_tn14.hybrid.20240910-fates on nird ; regarding fates you can discuss with @mvertens @rosiealice probably, something was missing in implementation or configuration;

@adagj
Copy link
Contributor

adagj commented Oct 8, 2024

I'm running the diagnostics for n1850.ne30_tn14.hybrid.20240829, but where can I find the n1850.ne30_tn14.hybrid_fatessp.20240906 simulation?
@monsieuralok

@adagj Here is 20 years simulation :- /nird/datalake/NS9560K/noresm/cases/n1850.ne30_tn14.hybrid.20240910-fates on nird ; regarding fates you can discuss with @mvertens @rosiealice probably, something was missing in implementation or configuration;

@monsieuralok Hi Alok. Can you please save the simulations in /nird/datalake/NS9560K/noresm3/cases/ with the rest of the noresm2.5 development simulations? (noresm3 instead of noresm)

@monsieuralok
Copy link

@mvertens can you provide write permission to following directory on nird:- /nird/datalake/NS9560K/noresm3

@mvertens
Copy link
Contributor Author

mvertens commented Oct 8, 2024

@monsieuralok - you should now have access to /nird/datalake/NS9560K/noresm3

@monsieuralok
Copy link

monsieuralok commented Oct 8, 2024

@monsieuralok - you should now have access to /nird/datalake/NS9560K/noresm3

@mvertens I also need write permission for /nird/datalake/NS9560K/noresm3/cases
sorry about that not mentioning full path

@mvertens
Copy link
Contributor Author

mvertens commented Oct 8, 2024

@monsieuralok - you should now have permissions for /nird/datalake/NS9560K/noresm3/cases

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
N1850 piControl - fully coupled NorESM-2.5 Belonging to the development of version 2.5
Projects
None yet
Development

No branches or pull requests

6 participants