xcompact3d / x3d2

https://xcompact3d.github.io/x3d2
BSD 3-Clause "New" or "Revised" License
3 stars 4 forks source link

Implement omp backend for basic math operators #103

Closed pbartholomew08 closed 2 months ago

pbartholomew08 commented 2 months ago

I've added tests (OMP only, however it should be relatively easy to adapt to CUDA) for the scalar produce and sum into x implementations (vecadd appears to be tested indirectly through the timestepping tests).

pbartholomew08 commented 2 months ago

I think this branch is ready to go

Nanoseb commented 2 months ago

Just a handful of very minor comments, otherwise lgtm

pbartholomew08 commented 2 months ago

I think all resolved - I've left the larger conversation about using reordering unresolved in case there's anything there I've missed.