serac
serac copied to clipboard
Serac is a high order nonlinear thermomechanical simulation code
see: https://github.com/LLNL/serac/issues/567 This PR adds a new optional argument, `PRECOMPILED_HEADER` to the cmake macro `serac_add_tests`, that lets the user specify a header file to be precompiled and applied to each...
The lassen builds are currently broken due to a device initialization call. We need to figure out the root cause and re-enable this. _Originally posted by @jamiebramwell in https://github.com/LLNL/serac/pull/565#r721618590_
Profiling the compilation of sourcefiles in serac reveals a considerable amount of time is being spent parsing headers. Some of the more expensive ones include (no pun intended): ```cpp #include...
We keep running out of space in the docker builds. This we can delete: - sudo rm -rf /usr/share/dotnet - sudo rm -rf /opt/ghc - docker rm -vf $(docker ps...
We should put all of the `Functional` stuff in an `mfem_extensions` namespace to make this clearer. _Originally posted by @jamiebramwell in https://github.com/LLNL/serac/pull/523#r690761174_
I'm not sure if we noted it explicitly, but our operator overloading expression templates don't work with the GPU (mfem's memory management model makes it difficult to reason about what...
Unless the given expression to any of these macros is true on all ranks, the other ranks do not stop. This also will never be true on any ROOT call...
I was trying to track down a problem and spent entirely too long looking into a test that was expected to fail. Obviously by looking at the source of the...
Originally from the PR, this is a TODO list to track priorities and development progress. It will be regularly updated as new features are completed. ## To-do list: (1: high...