quickbuild.sh argument reg_grid or irreg_grid to select ROMS_rutgers model_mod#2
Conversation
|
@mgharamti here is what I am thinking for a ROMS_rutgers (optimized reg-grid for Indonesia or other reg cases), but can switch in irregular grid version. Selection is done a quickbuild.sh time. |
mgharamti
left a comment
There was a problem hiding this comment.
@hkershaw-brown, I was going to work on this today and you've already done it. Thank you. It looks good. I tested the code and it works. My only question is do we really need to call the resulting interface chosen_model_mod.f90? I was thinking to select one and copy it into model_mod.f90. This would make it consistent with other model interfaces. Thoughts!
|
I gave it a different name "chosen_model_mod.f90" so I could ignore it in the global .gitinore. |
|
I think we should keep it as |
|
Its an artifact of the build process, like obs_def_mod.f90 obs_kind_mod.f90 (or exectuables, *.mod, *o), so you don't want it showing as changed files in git. |
|
I'll go ahead and switch the name to model_mod.f90 and update the ignore files. |
|
oh nevermind, you already merged! |
Description:
ROMS_rutgers regular grid uses much less memory than the irregular grid (NCAR#1090)
However, ROMS has curvilinear and rotated grids. This pull request adds a compile time option (argument to quickbuild.sh)
to select regular or irregular grid.
regular grid model_mod_reg_grid (NCAR#1090)
irregular grid model_mod_irreg_grid (NCAR/DART v11.22)
Fixes issue
Extension of NCAR#1090
Types of changes
Documentation changes needed?
Tests
Please describe any tests you ran to verify your changes.
Just building
Checklist for merging
Checklist for release
Testing Datasets