Skip to content

Conversation

@aronroland
Copy link
Collaborator

@aronroland aronroland commented Dec 19, 2023

Put the number accuracy of the solver to real precision. This was done once and somehow it got lost.

Pull Request Summary

When using the combination of the number precision as it was in develop the solver did not converge to number accuracy, which it does now.

Description

If u run e.g. tp2.6 and the solver does not converge below 10E-12, now it does.

Please also include the following information:

  • Add any suggestions for a reviewer
    bug
    -->

Issue(s) addressed

none

Commit Message

Correcting number accuracy within the implicit ug solver.

Check list

Testing

  • How were these changes tested?
    tp2.6
  • Are the changes covered by regression tests? (If not, why? Do new tests need to be added?)
    needs to be discussed, anyway. From my point of view we need to add more tests in e.g. 2.6, it will be discussed.
  • Have the matrix regression tests been run (if yes, please note HPC and compiler)?
    No
  • Please indicate the expected changes in the regression test output, (Note the list of known non-identical tests.)
    Yes, if the implicit solver is of concern.
  • Please provide the summary output of matrix.comp (matrix.Diff.txt, matrixCompFull.txt and matrixCompSummary.txt):
    2 be continued.

…solver have been forgotten to merge by me. The solver conevergence computation have not been good before due to the choosen accuracies.
@JessicaMeixner-NOAA
Copy link
Collaborator

@aronroland thank you for submitting this PR! As soon as the testing information from ERDC is added we'll start the tests and review.

@JessicaMeixner-NOAA
Copy link
Collaborator

Converting to draft. Please mark as ready to review when testing information is available.

@JessicaMeixner-NOAA JessicaMeixner-NOAA marked this pull request as draft January 16, 2024 15:36
kestonsmith-noaa pushed a commit to kestonsmith-noaa/WW3 that referenced this pull request Jun 17, 2025
…allow-argument-mismatch' flag (NOAA-EMC#1147)

* UFSWM - Fix type mismatch compiler error when gfortran 10 is used without '-fallow-argument-mismatch' flag.
  * FV3 - Fix type mismatch compiler error when gfortran 10 is used without '-fallow-argument-mismatch' flag.
    * ccpp-physics - Resolve various subroutine argument mismatches.
    * ccpp-framework - Add support to use mpi_f08 MPI module .
  * stochastic_physics - Fix type mismatch compiler error when gfortran 10 is used without '-fallow-argument-mismatch' flag.
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.

2 participants