libCEED
libCEED copied to clipboard
CEED Library: Code for Efficient Extensible Discretizations
Loading source to a string for JiT currently chases all local includes. It would help for debugging if we make sure we only include each file once.
We can now use the `PETSC_ARCH=mpich-hip-int64` in CI. @jrwrigh we probably don't need to run every fluids test in int64. Do you have a minimal subset you'd like to see?...
following discussion https://github.com/CEED/libCEED/discussions/1524, this PR aims to investigate feasibility of adding CMake support to libCEED. At the time of writing, it seems to successfully compile the libCEED static library and...
We should check that all our examples build fine with `--with-strict-petscerrorcode` then add that to the configurations for the CI builds of PETSc
This branch fixes #1462 It turns out it was just a name change. We can merge once libXSMM releases their new version, or sooner if needed.
(More to be added as I find them, just making one central location for them so I don't forget). - Use `qfctx` for `CeedQFunctionContext` objects, and `ctx` for the structs...
* Adds the flexibility to use in-order out-of-order queues depending upon the host application. * Default to in-order queues. * Only order queue as necessary for efficiency (if it is...
We should add initial GPU capability for `AtPoints` Bases, Restrictions, and Operators
When running with `-malloc_dump`, PETSc reports quite a few memory leaks. Judging from the earliest report: ``` [ 0] 4992 bytes [0] DMCreate() at /home/jrwrigh/software/petsc/src/dm/interface/dm.c:63 [0] CreateDM() at /home/jrwrigh/software/libCEED/examples/fluids/src/setupdm.c:22 ```...
Same as title - we currently don't correctly report estimated flops for AtPoints CeedOperators