Skip to content

GPEC outputs are unacceptably sensitive to small (<0.1%) numerical differences from RDCON that can occur with different compilers and architectures #203

@matt-pharr

Description

@matt-pharr

Delta_gw matrices having a small variation are seen to be the primary cause in huge differences between behavior at resonant surfaces across different code execution environments. See below:

Delta_gw matrices:

Image

Terminal output comparison, left to right [flux (PPPL, gfortran on amd64), feynman (columbia, ifort on amd64), M1 MacBook (local, gfortran on arm64)]

Image

When delta_gw is shared before rmatch is run:

Image

When all rdcon outputs are shared before rmatch is run:

Image

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions