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

wave configuration update #81

Merged

Conversation

JianKuang-Intelsat
Copy link
Contributor

This PR address the following issues:
1, Fixed a bug in modulefile/module-setup.sh.inc causing user-defined modules not purged, on Orion.
2, Built out the configuration system for waves
3, Upgraded modularized forecast script for the handling of additional parameters (ie, PETS parameters) and the generation of nems.configure
4, Moved some of the variables in JWAVE_* scripts into the configuration system

making readme consistant with user.yaml.default
…i 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.
move default value into defaults/
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.
scripts update: CCPP and IPD works
add hard-coded variables into config.fcst (fcst.yaml)
ice variable istep0 bug fix
add FNMSKH conditional clause, coupled vs non-coupled
…ripts

Conflicts:
	workflow/platforms/_sandbox.yaml
@JianKuang-Intelsat
Copy link
Contributor Author

@JessicaMeixner-NOAA I've put the variables requested into the configuration system. Please take a look.

JessicaMeixner-NOAA and others added 10 commits June 18, 2020 09:14
updated environment files env/ORION.env
updated configuration system
Conflicts:
	modulefiles/module_base.orion
	scripts/exwave_init.sh
	workflow/defaults/wave.yaml
* 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
Copy link
Contributor

@JessicaMeixner-NOAA JessicaMeixner-NOAA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The "base" no waves case should still work. The waves work except for post which will there will be an update later for. I approve this, but it should be tested by @jiandewang or @JianKuang-NOAA or others before merged.

@jiandewang
Copy link
Contributor

tried twice on Orion, fcst and post finished properly, ocnpost failed due to library reason but it's not within the scope of this PR. So I am approving this PR.

@JianKuang-Intelsat JianKuang-Intelsat merged commit a329e10 into NOAA-EMC:feature/coupled-crow Jul 20, 2020
kayeekayee pushed a commit to kayeekayee/global-workflow that referenced this pull request May 30, 2024
fv3atm:

    fractional landmask changes (from @shansun6)

ccpp-framework:

    bugfixes for handling optional arguments (no impact on current setup)
    bugfix for debug messages (no impact on current setup)

ccpp-physics:

    GFSv16 physics updates
    add moninedmf_hafs
    scientific documentation for NoahMP and satmedmfvdifq
    bugfix for threading (avoid dead lock) when calculating Thompson MP lookup tables
    addition of radar reflectivity reset switch for Thompson MP, bugfix for non-aerosol Thompson runs (from @ericaligo-NOAA)
    fractional landmask changes (from @shansun6)
    CCPP version of RAS, updates to shoc and MG (from @SMoorthi-emc)
    bugfixes when levr < levs (from @SMoorthi-emc)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

9 participants