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

Workbench merge cavity #48

Merged
merged 45 commits into from
Jan 7, 2021
Merged

Workbench merge cavity #48

merged 45 commits into from
Jan 7, 2021

Conversation

patrickscholz
Copy link
Contributor

Hey Dima, my early Chrismas Present to you, happy merging, Ho Ho Ho ?!

  • merge CAVITY into master:

  • so far CAVITY works well with linfs, for zstar and zlevel issue below need to be solved

  • there is still an open issue with computing PGF via density (without cavity-ocean pressure boundary condition), the PGF computation via pressure (Sergeys Idea) seems to work

…out level index for cavity-ocean boundary at vertices and elements and cavity flag index at vertices
…avity level inforcmation cavity_nlvls.out or cavity_elvls.out > 1 than cavity_flag_n, cavity_flag_e = 1 otherwise 0
…nod2D, and correct bug in the computation of ulevels_nod2D
…face level depth, correct bug in init_stiffmat,...
…els (Z --> Z_3d_n) when using partial cells as well as zlevel and zstar
…vels (Z --> Z_3d_n) when using partial cells as well as zlevel and zstar when computing sw_alpha and sw_beta
… and the computation of the buoyancy with respect to the surface dbsfc
@patrickscholz
Copy link
Contributor Author

found a bug next try

@patrickscholz patrickscholz reopened this Dec 13, 2020
@koldunovn
Copy link
Member

@patrickscholz do you think we need to change results of the tests, or you will try to reproduce the old values with your code?

@dsidoren
Copy link
Collaborator

Hey Dima, my early Chrismas Present to you, happy merging, Ho Ho Ho ?!

  • merge CAVITY into master:
  • so far CAVITY works well with linfs, for zstar and zlevel issue below need to be solved
  • there is still an open issue with computing PGF via density (without cavity-ocean pressure boundary condition), the PGF computation via pressure (Sergeys Idea) seems to work

Patrick, I went through the code, looks cool. Due to the large amount of changes, however, there is no chance to detect any error but it is clear what you did. The tests, however, failed. How shall we proceed? What could be the reason for failing?

@patrickscholz
Copy link
Contributor Author

@dsidoren , @koldunovn
Hi Nikolay and Dima, we have to postpone the merging of the cavity stuff for sure, i have played around with my cavity code and zstar playing with different PGFs and realized that something is not ok with that code. The code is rather instable and tends to blow, where it should not blowup. So i will go again through all the cavity stuff step by step to isolate the issue.
Ho, Ho, Ho merry christmas

Mfg

Patrick

@patrickscholz
Copy link
Contributor Author

@dsidoren and @koldunovn
Hi Dima and Nikolay

So i rechecked my Cavity stuff and found the bug that messes the things up. I also checked over Christmas if there are any strange features/biases of the new code compared to the old one (master). Except the typical random background bias pattern of ollie i couldn't find any additional major biases the poke out of the background bias. So I think the branch could be merged.

@dsidoren dsidoren merged commit 9d38f55 into master Jan 7, 2021
@patrickscholz patrickscholz deleted the workbench_mergeCAVITY branch January 7, 2021 14:41
wiltonloch pushed a commit to wiltonloch/fesom2 that referenced this pull request Feb 1, 2023
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.

3 participants