Skip to content

Release PDAF with -fp-model=source for consistent LESTKF results#126

Merged
jjokella merged 4 commits intomasterfrom
dev-pdaf-fp-model
May 4, 2026
Merged

Release PDAF with -fp-model=source for consistent LESTKF results#126
jjokella merged 4 commits intomasterfrom
dev-pdaf-fp-model

Conversation

@jjokella
Copy link
Copy Markdown
Contributor

@jjokella jjokella commented Apr 24, 2026

Addresses PDAF issue:

Turning on -fp-model=source in RELEASE build for consistent LESTKF results.

Possible drawback

Performance loss. (so far not noticed in re-running existing experiments)

Further information

https://www.intel.com/content/www/us/en/docs/fortran-compiler/developer-guide-reference/2023-0/fp-model-fp.html

Comparing LST-DA data assimilation experiments using the LESTKF with
PDAF-OMI and PDAF-non-OMI, differences between the experiments in the
RELEASE version were encountered. The DEBUG versions of the
experiments were identical. ENKF experiments were also identical.

Turning the `-fp-model=precise`, experiments with the LESTKF were
identical.

Assumption: Floating point optimization triggering wrong results in
the localization routines of PDAF.
@jjokella jjokella requested a review from kvrigor April 29, 2026 14:26
@jjokella jjokella marked this pull request as ready for review April 30, 2026 11:26
@jjokella jjokella changed the title Release PDAF with -fp-model=precise for consistent LESTKF results Release PDAF with -fp-model=source for consistent LESTKF results Apr 30, 2026
@jjokella jjokella merged commit 231488e into master May 4, 2026
8 checks passed
@jjokella jjokella deleted the dev-pdaf-fp-model branch May 4, 2026 11:17
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