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

Merge aerorahul:feature/s4 into develop #17

Conversation

climbfuji
Copy link
Collaborator

This PR merges branch feature/s4 from @aerorahul into develop and updates/resets the submodule pointer for NCEPLIBS-pyprodutil (this update was missing in the feature/s4 branch).

See ufs-community/ufs-weather-model#98 for the associated PR for ufs-weather-model, which was pulled into ufs-community/ufs-weather-model#102.

Associated PRs:

NOAA-EMC/GFDL_atmos_cubed_sphere#17
NCAR/ccpp-framework#283
NCAR/ccpp-physics#436
NOAA-EMC/fv3atm#98
ufs-community/ufs-weather-model#102

For regression testing information, see below (STILL MISSING).

RatkoVasic-NOAA and others added 14 commits December 17, 2019 15:52
* Revert old src/incmake/component_CCPP.mk

* Got back src/incmake/component_CCPP.mk file

* NEMSfv3gfs and FV3-MOM6-CICE5 moved to github

* Change account number form FV3GFS-T2O to GFS-DEV on WCOSS machines.
…OAA-EMC#21)

* minor updates to component*.mk files

* Syno for ice_fraction and sea_ice_concentration

* updated syno for ice-frac

* * adding DATM-MOM6-CICE5 as a test
* updating NEMSfv3gfs and FV3-MOM6-CICE5 to github URLs
* adding extra platforms for some of the apps

* fix divide by zero in non-CMEPS version of NEMS

* update clean command for newest MOM6

* remove unintended changes

Co-authored-by: Jessica Meixner <jessica.meixner@noaa.gov>
…cation (NOAA-EMC#23)

1. component_MOM6.mk sets the MOM6_MAKEOPT environment variable for compile.sh

2. component_CICE.mk sets the CICE_MAKEOPT environment variable for comp_ice.backend
* Add GNU LGPL

* Fix typo in LGPL
* remove ice-ocean merge in prep_atm

* remove atm-ocn in prep_atm;remove associated FBs

* comment vs ifdef

* remove unnecessary prep_atm merges

* remove custom merges in prep_atm which are not needed when
field name changes are made of fv3 side for import directly
from cice

* move sum(weights) into datm part of loop; add wgtp01 for netLW
merge

* remove unused code in prep_atm

* use RWFields_tile for mediator dumps

* clean up commented out code used for testing

* add print statement of slow and fast counters for field dumping

* more PET log info printout

* add ability to write mediator a-o fluxes to file with statewrite_flag

* return statewrite flags to their default setting

* mediator aborts if a required mediator restart
file does not exist

* add condition of 'not coldstart' to mediator abort
when mediator restart files are missing

* change sw field names from cice

* Add capablilty to build the CMEPS mediator in place of the
NEMS mediator using 'ifdef CMEPS' conditionals in
module_EARTH_GRID_COMP.F90 If CMEPS is built, the NUOPC field
contained in parm/fd.yaml will be used.
…elop (fixes problem with MPI_Comm_Split in openmpi when hash is negative) (NOAA-EMC#43)

* fixes problem with MPI_Comm_Split in openmpi when hash is negative

* removed redundant check on hash > 0

* hera.gnu config

Co-authored-by: Mark A. Potts <mark.potts@noaa.gov>
Co-authored-by: Mark Potts <mpotts@redlineperf.com>
* Set default values for model_configure variables (NOAA-EMC#18)

RUN_CONTINUE = .false.
 ENS_SPS = .false.
 TOTAL_MEMBER = 1

* fixes problem with MPI_Comm_Split in openmpi when hash is negative

* removed redundant check on hash > 0

* Add GNU LPGL (NOAA-EMC#32)

* Add NEMS documentation (NOAA-EMC#33)

* Add nems documentation in doc directory

*Include in .gitignore NEMS/doc/html/ and NEMS/doc/webpage.tar.gz
*Remove milestones.dox which is no longer needed
*Modify Makefile to include doxygen command on Hera
*Remove in prep_inputs.py two functions related to milestones

* Remove webpage.tar.gz file

* Update NEMS documentation

*Add Doxyfile in NEMS/.gitignore

* Update based on documentation meeting

* Updates to the documentation (NOAA-EMC#35)

* Documentation update (NOAA-EMC#36)

* Modify license file (NOAA-EMC#37)

* Modify license file

* Fix typo in license

Co-authored-by: Dusan Jovic <48258889+DusanJovic-NOAA@users.noreply.github.com>
Co-authored-by: Mark A. Potts <mark.potts@noaa.gov>
Co-authored-by: Mark Potts <mpotts@redlineperf.com>
Co-authored-by: Mark Potts <33099090+mark-a-potts@users.noreply.github.com>
Co-authored-by: arun chawla <49994787+arunchawla-NOAA@users.noreply.github.com>
* Point NEMS to a new pyprodutil branch which merges port-2-hera into develop

* Point NEMS to NOAA-EMC/NCEPLIBS-pyprodutil develop
@climbfuji
Copy link
Collaborator Author

Wrong target ...

@climbfuji climbfuji closed this Apr 14, 2020
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.

6 participants