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

Butterfly effect (from @DusanJovic-NOAA) #21

Merged

Conversation

climbfuji
Copy link

This PR adds the option flip the least-significant-bit of the lowest level temperature at the center of domain, if the newly introduced logical butterfly_effect is set to .true. (from @DusanJovic-NOAA)

This PR is tested and merged together with:

NCAR/ccpp-physics#423
NOAA-EMC/fv3atm#93
ufs-community/ufs-weather-model#94

For regression testing, see ufs-community/ufs-weather-model#94.

Copy link
Collaborator

@bensonr bensonr left a comment

Choose a reason for hiding this comment

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

The comments where the butterfly_effect logical is defined could be a little more explicit. The logic indicates you are doing this only for the center of tile 1.

@junwang-noaa
Copy link
Collaborator

junwang-noaa commented Jun 5, 2020 via email

@DusanJovic-NOAA DusanJovic-NOAA merged commit 66c8df2 into NOAA-EMC:dev/emc Jun 5, 2020
tsupinie pushed a commit to tsupinie/GFDL_atmos_cubed_sphere that referenced this pull request Jul 20, 2020
* Add butterfly effect option.
* Move butterfly effect option from external_ic.F90 to fv_restart.F90
* model/fv_arrays.F90: provide clarification of butterfly effect in comment

Co-authored-by: Dusan Jovic <[email protected]>
XiaqiongZhou-NOAA pushed a commit to XiaqiongZhou-NOAA/GFDL_atmos_cubed_sphere that referenced this pull request Feb 26, 2021
aerorahul pushed a commit that referenced this pull request Jul 17, 2021
* Add LICENSE.md

* Renamed driver directories and removed the null version of the nh extensions for the public release

* Update license header for FV3

* Added a README.md file

* Replace GPL header with LGPL header

* fixed license header in every file and added it to those without it

* Master test (#17)

* commit of new version of dycore from Weather and Climate Dynamics Group at GFDL

* updated versions of GFDL-specific files from dev/gfdl

* updated README.md with current release information

* cleaned up a few lines in fv_dynamics

* new file RELEASE.md with release notes documenting differences between this and the last release

* updated RELEASE.md message

* hand merge of diagnostic updates

* remove trailing spaces from sources

* updates to merge some GFDL specific updates into this public release

* Master test (#18)

* commit of new version of dycore from Weather and Climate Dynamics Group at GFDL

* updated versions of GFDL-specific files from dev/gfdl

* updated README.md with current release information

* cleaned up a few lines in fv_dynamics

* new file RELEASE.md with release notes documenting differences between this and the last release

* updated RELEASE.md message

* hand merge of diagnostic updates

* remove trailing spaces from sources

* updates to merge some GFDL specific updates into this public release

* updated README.md

* updated GFDL_tools/fv_cmip_diag to be consistent with dev/gfdl branch

* Bug fix for two-way nest updating (#21)

* remove trailing whitespace and any tabs

* update the RELEASE.md with the FV3 technical memorandum

* semantic fix in RELEASE.md

* adds default values for nest_*offsets in fv_control

breaks up a too long line in fv_nesting.F90

* change default value of nestupdate to 7

Co-authored-by: Seth Underwood <[email protected]>
Co-authored-by: lharris4 <[email protected]>
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.

4 participants