serac
serac copied to clipboard
Serac is a high order nonlinear thermomechanical simulation code
There are some core tensor operations that are needed, as well as some that would be nice to have. In my opinion, these are the needs. They're all for 2D...
Noticed by @jamiebramwell in a Smith update. We should also add one to Smith if its not there and make sure both exist together.
There are a lot of duplication in the exported config files in Smith that can be removed and leveraged fully from Serac. For example, we should just be using the...
camp::tuple provides greater flexibility (not a limit on the number of tuple elements) and also reduces code duplication and maintenance burden.
@samuelpmish would like a easily readable list of what changed in the code coverage. Codecov does provide a webpage but it requires several clicks to really see what changed. A...
Last year, we ran into some really nasty bugs that came from using `__host__ __device__` lambdas as q-functions in `serac::Functional`. Upon closer investigation, these bugs were caused by some of...
It looks like the thermal module (both the original and functional implementation) have equivalent `SolverOptions` types, but they are incompatible, as a result of being defined inside of their respective...
That's one of the few things I do have documentation for! And yes, I think it's appropriate for a "theory manual" as long as the terminology is consistent. That said,...
If Functional is the future, should we rename this to just `Solid` and make the old one `SolidDontUseThisBecauseTheNewWayIsSuperCool` though I am only seeing a `ThermalSolid` class. _Originally posted by @white238...