libCEED
libCEED copied to clipboard
CEED Library: Code for Efficient Extensible Discretizations
Currently, all the lumped mass matrix implementations (in the fluids code at least) utilize a row-sum technique, which will not work for higher-order tets. Possible solution to this would be...
Computing distance from walls is necessary for some turbulence models and to create initial conditions for which the initial transient is not too extreme. The Eikonal equation offers a proper...
Add PyTorch as a external DD SGS evaluation. This is a "follow up" to #1361 where we use PyTorch to run the data-driven model instead of a native implementation. ToDos:...
This installation is also a more recent version of SmartSim and SmartRedis as well. It's been relocated to `/home/phypid`, with an accompanying installation script at `/home/phypid/SmartSimTestingSoftware/InstallSmartSimTestingSoftware.sh`. Note this also updates...
Cleaning up this memory lets us more fully mirror the dual memory spaces on the GPU by making writable array pointers from `CeedVectorGetArray[Write]` invalid after calling `CeedVectorRestoreArray[Write]` Fixes #1454
Differentiate between whether we're telling the code to actively assemble the matrix or just that we want Amat to be a mat type that can be assembled. Flag is new...
Currently in progress, but open to feedback. Currently, only the wall and symmetry BCs are converted over to the new `BCDefinition` format. Still deciding exactly how I want to handle...