Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
3ad8ac0
Update WW3: Sync develop branch to dev/ufs-weather-model branch - 202…
MatthewMasarik-NOAA Jul 26, 2023
506e532
Update inline post (#1794)
WenMeng-NOAA Jul 27, 2023
e50a4c0
Ignore empty fv3atm output bundle (#1825)
DusanJovic-NOAA Jul 28, 2023
2d09adf
Use inline post with cubed sphere history output (#1831)
DusanJovic-NOAA Jul 31, 2023
641887b
Update CICE (#1842)
DeniseWorthen Aug 2, 2023
5aeeffd
Update the libraries and gocart (#1745)
junwang-noaa Aug 7, 2023
cd8535b
Make signs of fields exported by ATM consistent with positive-down fo…
DeniseWorthen Aug 14, 2023
bb525bb
update MOM6 to its main repository 20230703 and 20230811 updating (#1…
jiandewang Aug 16, 2023
0eee0a8
Few small fixes to Thompson MP (#1734)
grantfirl Aug 18, 2023
bef8280
Changes to Logging and Initialization of the CLM Lake Model (Includi…
SamuelTrahanNOAA Aug 22, 2023
7e9063d
Update modulefiles to use spack-stack unified environment (#1707)
ulmononian Aug 24, 2023
f590ec8
Fix SW net to ocean (#1773)
DeniseWorthen Aug 25, 2023
03fad6f
Bug fixes for 32-bit physics & correct the lake scheme in FV3_HRRR_c3…
SamuelTrahanNOAA Aug 29, 2023
a52686c
Use optional chunksizes argument in register_restart_field calls (com…
DusanJovic-NOAA Aug 31, 2023
788897d
Add Scotch 7.0.3 modules to WCOSS2 (#1871)
JessicaMeixner-NOAA Sep 1, 2023
d3daaf1
2D advection of cellular automata (Combined PR# 1804) (#1870)
lisa-bengtsson Sep 5, 2023
1787f26
Add run time information and update fv3 to use unified missing value …
junwang-noaa Sep 7, 2023
04a6501
add SPP support to G-F deep convection (#1876)
JiliDong-NOAA Sep 11, 2023
e7934cf
WW3: Fix Intel CI (#1890)
MatthewMasarik-NOAA Sep 12, 2023
dd41cc6
MYNN SFC OpenACC Acceleration (#1891)
grantfirl Sep 14, 2023
d37ff7c
Updates for cloud autort and blstores (#1887)
zach1221 Sep 18, 2023
e053209
Add Hercules support (#1733)
ulmononian Sep 20, 2023
a75d5fe
update CICE (#1902)
DeniseWorthen Sep 21, 2023
f7a94ce
Update fv3atm io routines to use same type kind for both axes and dat…
DusanJovic-NOAA Sep 26, 2023
83e477f
Pbl tapering (#1910)
pjpegion Sep 28, 2023
41811b8
Quartet of bug fixes for: c3 scheme, quilting restart with 32-bit phy…
SamuelTrahanNOAA Oct 3, 2023
c2d7026
update CMEPS for refactor of esmFldsExchange_nems (#1894)
DeniseWorthen Oct 5, 2023
b95e334
Make exchanged field names consistent between CMEPS,MOM6,CICE6 (#1906)
DeniseWorthen Oct 6, 2023
413257b
Mean to inst field names, part I (#1925)
DeniseWorthen Oct 10, 2023
68050e5
Add coupled IAU RT test (#1916)
junwang-noaa Oct 12, 2023
fb788ba
Bug fix for MERRA2 coupled Thompson microphysics and UPP update (#1915)
AnningCheng-NOAA Oct 18, 2023
001f6f1
Allow instantaneous SW and LW fluxes to be used when cpllnd=.true. (r…
DeniseWorthen Oct 20, 2023
3182954
Develop meso fix new ksmax -- added testing for UGWPv1 (#1923)
mdtoyNOAA Oct 24, 2023
3537c4a
Merge commit '318295476a797851f98b5485444336cfe6d62e24' into ufs-dev-…
grantfirl Dec 4, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
100 changes: 54 additions & 46 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,32 @@
<!-- THE FOLLOWING IS FOR THE PR AUTHOR TO FILL OUT
PLEASE DO NOT MODIFY THE TEMPLATE BEYOND FILLING OUT THE PROPER SECTIONS -->
## PR Author Checklist:
<!-- Please complete all items in list. -->
- [ ] I have linked PR's from all sub-components involved in section below. <!-- PLEASE DO NOT LINK SUBCOMPONENT ISSUES -->
- [ ] I am confirming reviews are completed in ALL sub-component PR's.
- [ ] I have run the full RT suite on either Hera/Cheyenne AND have attached the log to this PR below this line:
- LOG:
- [ ] I have added the list of all failed regression tests to "Anticipated changes" section.
- [ ] I have filled out all sections of the template.

## Description
<!--
Provide a detailed description of what this PR does. What bug does it fix, or what feature does it add? Is a change of answers expected from this PR? Are any library updates included in this PR (modulefiles etc.)?
-->
<!-- Provide a detailed description of what this PR does in the space provided below-->

### Input data additions/changes
- [ ] No changes are expected to input data.
- [ ] Changes are expected to input data:
- [ ] New input data.
- [ ] Updated input data.

### Anticipated changes to regression tests:
- [ ] No changes are expected to any regression test.
- [ ] Changes are expected to the following tests:
<!-- Please insert what RT's change and why you expect them to change -->
## Linked Issues and Pull Requests
### Associated UFSWM Issue to close
<!-- Example: "- Closes #1698" -->

## Subcomponents involved:

### Subcomponent Pull Requests
<!-- format: - <community>/<repo>/pull/<PR number> i.e.: - NOAA-EMC/fv3atm/pull/33 or "None" -->


### Blocking Dependencies
<!-- Example: "- Depends on #1733" or "None" -->


### Subcomponents involved:
- [ ] AQM
- [ ] CDEPS
- [ ] CICE
Expand All @@ -29,47 +41,42 @@ Provide a detailed description of what this PR does. What bug does it fix, or wh
- [ ] stochastic_physics
- [ ] none

### Library Updates/Changes
## Anticipated Changes
### Input data
- [ ] No changes are expected to input data.
- [ ] Changes are expected to input data:
- [ ] New input data.
- [ ] Updated input data.

### Regression Tests:
- [ ] No changes are expected to any regression test.
- [ ] Changes are expected to the following tests:
<!-- Please insert what RT's change and why you expect them to change in the space provided below -->
<details><summary>Tests effected by changes in this PR:</summary>
<!-- ADD ITEMS HERE or add "None" -->

</details>

### Libraries
<!-- Library updates take time. If this PR needs updates to libraries, please make sure to accomplish the following tasks -->
- [ ] Not Needed
- [ ] Create separate issue in [JCSDA/spack-stack](https://github.com/JCSDA/spack-stack) asking for update to library. Include library name, library version.
- [ ] Add issue link from JCSDA/spack-stack following this item
<!-- for example: "- JCSDA/spack-stack/issue/1757" -->

### Combined with PR's (If Applicable):

## Commit Queue Checklist:
<!--
Please complete all items in list. Make sure to attach logs from RT testing in comment, not in repository. Once all boxes are checked, please add the label "Ready for Commit Queue".
-->
- [ ] Link PR's from all sub-components involved in section below
- [ ] Confirm reviews completed in ALL sub-component PR's
- [ ] Add all appropriate labels to this PR.
- [ ] Run full RT suite on either Hera/Cheyenne AND attach log to a PR comment.
- [ ] Add list of any failed regression tests to "Anticipated changes to regression tests" section.

## Linked PR's and Issues:
<!--
Please link dependent pull requests.
EXAMPLE: "- Depends on NOAA-EMC/fv3atm/pull/<pullrequest_number>"

Please link the related issues to be closed with this PR, whether in this repository, or in another repository.
EXAMPLE: "- Closes NOAA-EMC/fv3atm/issues/<issue_number>"

PLEASE MAKE SURE TO USE THE - with a space before the "Depends on" or "Closes" as they show up well on github.
-->

## Testing Day Checklist:
<!--
Please consult the ufs-weather-model [wiki](https://github.com/ufs-community/ufs-weather-model/wiki/Making-code-changes-in-the-UFS-weather-model-and-its-subcomponents) if you are unsure how to do this.
-->
- [ ] Needed
- [ ] Create separate issue in [JCSDA/spack-stack](https://github.com/JCSDA/spack-stack) asking for update to library. Include library name, library version.
- [ ] Add issue link from JCSDA/spack-stack following this item <!-- for example: "- JCSDA/spack-stack/issue/1757" -->


<!-- THE FOLLOWING IS FOR CODE MANAGERS ONLY DO NOT FILL OUT -->
<details><summary>Code Managers Log</summary>

- [ ] This PR is up-to-date with the top of all sub-component repositories except for those sub-components which are the subject of this PR.
- [ ] Move new/updated input data on RDHPCS Hera and propagate input data changes to all supported systems.
- [ ] N/A

### Testing Log (for CM's):
### Testing Log:
- RDHPCS
- [ ] Hera
- [ ] Orion
- [ ] Hercules
- [ ] Jet
- [ ] Gaea
- [ ] Cheyenne
Expand All @@ -81,3 +88,4 @@ Please consult the ufs-weather-model [wiki](https://github.com/ufs-community/ufs
- opnReqTest
- [ ] N/A
- [ ] Log attached to comment
</details>
6 changes: 4 additions & 2 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
[submodule "FV3"]
path = FV3
url = https://github.com/NCAR/fv3atm
branch = main
#url = https://github.com/NCAR/fv3atm
#branch = main
url = https://github.com/grantfirl/fv3atm
branch = ufs-dev-PR111
[submodule "WW3"]
path = WW3
url = https://github.com/NOAA-EMC/WW3
Expand Down
5 changes: 4 additions & 1 deletion .readthedocs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@

# Required
version: 2
build:
os: ubuntu-20.04
tools:
python: "3.9"

# Build documentation in the docs/ directory with Sphinx
sphinx:
Expand All @@ -18,6 +22,5 @@ formats: all

# Optionally set the version of Python and requirements required to build your docs
python:
version: 3.7
install:
- requirements: doc/UsersGuide/requirements.txt
5 changes: 5 additions & 0 deletions CDEPS-interface/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# CDEPS compiler flags
if(CMAKE_Fortran_COMPILER_ID MATCHES "GNU")
set(CMAKE_Fortran_FLAGS "-g -fbacktrace -ffree-line-length-none")
#Set CPP defintions for the ufs/cdeps_share target library
list(APPEND CDEPS_SHARE_DEFS "CPRGNU")
if(${CMAKE_Fortran_COMPILER_VERSION} VERSION_GREATER_EQUAL 10)
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -fallow-argument-mismatch -fallow-invalid-boz")
endif()
Expand All @@ -11,6 +13,8 @@ elseif(CMAKE_Fortran_COMPILER_ID MATCHES "Intel")
set(CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} -O -assume realloc_lhs")
set(CMAKE_Fortran_FLAGS_RELEASE "-O2 -fp-model precise")
set(CMAKE_Fortran_FLAGS_DEBUG "-O0 -check -check noarg_temp_created -check nopointer -fpe0 -ftrapuv -init=snan,arrays")
#Set CPP defintions for the ufs/cdeps_share target library
list(APPEND CDEPS_SHARE_DEFS "CPRINTEL")
else()
message(WARNING "Fortran compiler with ID ${CMAKE_Fortran_COMPILER_ID} will be used with CMake default options")
endif()
Expand All @@ -23,6 +27,7 @@ add_library(share OBJECT ${cdeps_share_files} ${ufs_cdeps_share_files})
set_target_properties(share PROPERTIES Fortran_MODULE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/mod)
target_include_directories(share PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/ufs/cdeps_share)
target_include_directories(share PRIVATE $<BUILD_INTERFACE:${CMAKE_CURRENT_BINARY_DIR}/mod>)
target_compile_definitions(share PRIVATE ${CDEPS_SHARE_DEFS})
target_link_libraries(share PRIVATE esmf)

# CDEPS/streams
Expand Down
Loading