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

clean up evp kernel 2 implementation #318

Merged
merged 1 commit into from
Jun 11, 2019
Merged

Conversation

apcraig
Copy link
Contributor

@apcraig apcraig commented May 30, 2019

Clean up EVP kernel=2 implementation, addresses some of the issues in #279

-- renamed namelist evp_kernel_ver to kevp_kernel
-- cleaned up ice_dyn_evp_1d.F90 to more closely meet cice coding standard, changed stops to aborts, added subname, updated write/print statements, and updated spacing a little.
-- updated documentation, noted that kevp_kernel=2 is not validated
-- added an abort if kevp_kernel=2 is set. Also added an option so if kevp_kernel=102, the value of 2 is used. That allows testing. When kevp_kernel=2 is validated, this will have to be removed again.

  • Developer(s): tcraig

  • Are the code changes bit for bit, different at roundoff level, or more substantial? bit-for-bit

  • Does this PR create or have dependencies on Icepack or any other models? N

  • Is the documentation being updated with this PR? (Y/N) Y

  • Other Relevant Details:

test results are bit-for-bit, see #280d5caca949396 at https://github.com/CICE-Consortium/Test-Results/wiki/cice_by_hash_forks. I also ran a broad test suite with evp kernel=2 before and after and am comfortable the results were not changed for that option either.

Copy link
Contributor

@eclare108213 eclare108213 left a comment

Choose a reason for hiding this comment

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

Looks good, thanks!

@eclare108213
Copy link
Contributor

@mhrib, if you don't have any qualms about this PR and @apcraig is ready, I'd like to get it merged into the main code. Thx!

@mhrib
Copy link
Contributor

mhrib commented Jun 11, 2019

@apcraig and @eclare108213 :
This looks very fine. I have not tested it, but I am confident that the tests done by @apcraig is fine. Sorry my extreme slow response time.

@apcraig apcraig merged commit 03bc8cb into CICE-Consortium:master Jun 11, 2019
@apcraig apcraig deleted the evp2c branch August 17, 2022 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants