diff options
author | 2021-04-07 08:58:51 -0700 | |
---|---|---|
committer | 2021-04-07 08:58:51 -0700 | |
commit | 33630f2734d5c3727f2c8128996e843e99d3eb02 (patch) | |
tree | 03d3ad7bee501eee21cab1e4182f665716501f8e /Source/Particles/RigidInjectedParticleContainer.cpp | |
parent | 0bfdad1018b045dd50b5901a6e9b1e1085ad4f2f (diff) | |
download | WarpX-33630f2734d5c3727f2c8128996e843e99d3eb02.tar.gz WarpX-33630f2734d5c3727f2c8128996e843e99d3eb02.tar.zst WarpX-33630f2734d5c3727f2c8128996e843e99d3eb02.zip |
Parser: Abort on NaN/Inf Results (#1872)
* Parser: Abort on NaN/Inf Results
If individual terms in an expression passed to the parser result in
Inf or NaN, this invalidates the whole expression result (as in usual
C).
Since this happens often in user-proveided piecewise constructed
functons, we throw an error now instead of working with the invalid
results.
* Update AMReX
* SYCL: isfinite from AMReX
We now added the wrapper in AMReX.
Diffstat (limited to 'Source/Particles/RigidInjectedParticleContainer.cpp')
0 files changed, 0 insertions, 0 deletions