Jeremy L Thompson
Jeremy L Thompson
With ``` CEED_EXTERN int CeedBasisGetQRef(CeedBasis basis, const CeedScalar **qref); CEED_EXTERN int CeedBasisGetQWeights(CeedBasis basis, const CeedScalar **qweight); CEED_EXTERN int CeedBasisGetInterp(CeedBasis basis, const CeedScalar **interp); CEED_EXTERN int CeedBasisGetInterp1D(CeedBasis basis, const CeedScalar **interp1d);...
We added this in Ratel. Do we want someone to pull this work back over here for `bps.c` when they get the chance?
Cool! Basically, `RatelCreateBasisFromPlex()` from this commit: https://gitlab.com/micromorph/ratel/-/merge_requests/30/diffs?commit_id=81929f94fab8b238e5142abe5a65375bfc22c72e needs to make its way back into `examples/petsc/src/libceedsetup.c` But doing so will probably also mean updating `CeedLevelTransferSetup()` to use `CeedOperatorMultigridLevelCreate()` as well. Since...
Good points; it is rather removed from the PSAAP work since we'll be running on machines that are better supported by other backends. In that case, I think we need...
Ah, I thought that had already finished back in January. My mistake.
Thanks - we can merge once CI does its thing
This change seems to reintroduce the bug we saw in the fluids example, according to the CI
CI got suck, but the PETSc tests still seem to be failing.
The CUDA CI flaked, but the HIP CI is happy now.
This has identical changes in CUDA and HIP - CUDA CI is borked but HIP CI is passing so I think we are ok to merge