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

S2s prototype4 #2

Conversation

JessicaMeixner-NOAA
Copy link

No description provided.

@JianKuang-Intelsat JianKuang-Intelsat merged commit eb745e3 into JianKuang-Intelsat:ccpp-scripts Jul 17, 2020
JianKuang-Intelsat added a commit that referenced this pull request Dec 14, 2020
* Pointing to v3.1 tag for ufs-s2s-model
making readme consistant with user.yaml.default

* bug fix, POSTGRB2TBL undefined

* Squashing commits to wave2global

* Fix to JWAVE_PREP to look back a day for rtofs

* Moving standalone fv3 model_config exglobal_fcst block into if/else/fi cplwav model_config block. Reinstating config.wave block in JGLOBAL_FORECAST. Pointing EXECwave to HOMEgfs/exec directory for WW3 util executables (changed link_fv3gfs.sh accordingly). Removing debug options from compile.sh line in build_fv3.sh.

* Clean up exwave_post_sbs

* clean up unused schema
move default value into defaults/

* move all default values into /defaults from /schema

It's better if we have one place to manage default values
for configurable variables other than two

Default values only for reference.

Please throughly test to make sure it could reproduce.

* model_configure_DATM

* merge in the latest revision from IPD work

* add stoch variables to config.fcst
scripts update: CCPP and IPD works

* capital case CDUMP values in config.fv3

* stochy variable namelist update,
add hard-coded variables into config.fcst (fcst.yaml)

* OCNTIM and ICETIM are included in config.fv3
ice variable istep0 bug fix

* stochastic variables update

* delete falseful copy after namelist and model_configure parsing
add FNMSKH conditional clause, coupled vs non-coupled

* update on sandbox platform, for FIX_SCRUB settings

* turn off stochastic features in case file

* configuration update for CCPP scripts

* generalize fix file directory for imp_physics 8

* reiflag default value changed to 1

* port to Orion

* remove HERA-like paths in platform.yaml of Orion

* checkout and External.cfg update

* update checkout and External.cfg

* case file adjustment for Orion IC

* expand gitignore

* automate fix file linking, to this location:
/work/noaa/marine/jmeixner/tempFixICdir/fix/fix_prep_benchmark3

* updates to checkout, build and link to run prototype 4

* update UPP version to v1.0.8

* making Externals_coupled.cfg consistent with checkout.sh

* removing fix from .gitignore

* fixed error when linking on hera

* replace MOM6IC with BASE_CPLIC for base directory location of
IC for s2s model and made it platform dependent.
(Orion location is temporary and needs to be replaced, can also be
changed in cases/coupled_free_forecast.yaml to users prefered location)

* updates for copying ICs

* more updates for ICs

* updates for new fix (which includes prep for multiple resolutions) and some clean-up

* renaming exe to reflect updated build

* update diag_table for ocean

* updates for ice_in to match prototype 4

* updates for CCPP suite used in p4

* making a fix dir of all available ccpp suite files
copying suite xml file to rundirectory

* updating for reorganized tar files, pulling in changes from wcoss-p2 workflow

* last of archive updates for p4

* updating module files to match s2s model and ncep post modules

* we don't want to cycle/have 4 runs per day so setting the cases to be just 1 IC

* updating module files on hera

* updates to readme for orion

* mediator cold start succeeds on hera and forecast job starts
post jobs for atmosphere are no longer triggered on cold starts

* adding ncks, updating ocean post, some fixes for tar files

* updates for tar files and do not keep data

* fix typo

* updating module_base.orion that allows cold start to run.
Not sure if other jobs will now fail though or if what is in your
.bashrc file will effect the success/failure of the run.

* both forecast and atm post seem to be running okay on orion

* wave configuration files

* wave configuration update

* fix module-setup.sh.inc script, which causes module purge unsuccessful

* 1, Moved some of the variables into configuration system from JWAVE scripts
2, Wave configuration system built out
3, Modularized scripts updated to accomodate wave variables

* Fix suite name of CCPP
Move cplwav and cplwav2atm variable

* Revise CCPP_SUITE variable name, default option, to "IPD"

* wave post-process job update

* reg2grb2 for test on feature coupled-crow

* orion hera build test

* reg2grb2 Build on Hera and Orion

* Merged and ready for test

* add ocn-ice build to readme

* adding updates to wave scripts from gfsv16b branch by @ajhenrique

* cleaning up double cplwav

* changes to wave case

* bugfix in layout file

* bug fix in layout file

* move OCNPETS, ICEPETS and WAVEPETS into dedicated model-specific
sessions instead of fv3_gfs_settings

* first try for adding wave ICs

* fix bugs in config.wave and coupled_ic.sh

* updates for wave defaults for s2s p4

* updates for running wave jobs

* point WW3-related executables through HOMEgfs/fv3_coupled.fd/exec

* ocean post hours at boundary are processed twice, now fixed.

* wave init job now works on hera

* adding missing file from last commit

* add ocean, ice and wave configurable variables

* add ocean, ice and wave configurable variables

* put ic type variable into config.fv3ic

* wave init now works on orion

* updates to run wave prep for s2s case

* updating forecast job for wave jobs

* updates for forecast with waves

* at this point the ocean post is now running

* fix nems.configure for cold start

* updated wave-realted scripts to match gfsv16 branch
updated environment files env/ORION.env
updated configuration system

* S2s prototype4 (#2)

* add waves to jglobal forecast config

* updates - everything but wave post seems to run now, part of wave post does
updating model to latest tag

* change for lmod -> lmod/lmod on orion
updated README

* fixing syntax error in JWAVE_PREP job for variables that are not
actively being used

* adding cycle definition to wave post job

* cleanup from duplications

Co-authored-by: Jessica.Meixner <Jessica.Meixner@noaa.gov>
Co-authored-by: Henrique Alves <henrique.alves@noaa.gov>
Co-authored-by: kate.friedman <kate.friedman@noaa.gov>
Co-authored-by: Jose-Henrique Alves <47567389+ajhenrique@users.noreply.github.com>
Co-authored-by: Lin.Gan <lin.gan@noaa.gov>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants