libCEED
libCEED copied to clipboard
CEED Library: Code for Efficient Extensible Discretizations
*This is an already known failure (and the GitLab CI PETSc build has reverted that commit to allow tests to pass), but I've realized it never made it's way to...
Define the streamwise length based on ratios of the spanwise via `-stg_dx_ratio`
This depends on https://gitlab.com/petsc/petsc/-/merge_requests/5411 so won't be ready for merging soon/ever, but I wanted to put examples out there for discussion.
After https://github.com/libxsmm/libxsmm/pull/850, the `xsmm` backend fails to compile. This is probably indicates LIBXSMM is about to release v2, after which we should make the change in libCEED for the minimum...
As suggested in https://github.com/CEED/libCEED/pull/1436#issuecomment-1919892567, this PR adds a deal.II example using Kokkos. The matrix-free infrastructure in deal.II that uses Kokkos is not as mature so that I only run BP1...
The memcheck backend should verify the usage of Use/Take/SyncArray for CeedVectors. See discussion debugging deal.II example
The OCCA backend can't parse the deal.II QFunction source, but I see no reason why that should be the case. I am temporarily disabling the OCCA + deal.II tests until...
Documentation for the theory/implementation of #1135 .
Currently we do not support full assembly of CeedOperators with multiple active CeedBases. This functionality would be useful for debugging in complex applications, such as Ratel.
Stemming from [this comment](https://github.com/CEED/libCEED/pull/1088#pullrequestreview-1177915045): > At some point, we may want to reflect on making our options orthogonal, and maybe -bc_inflow 1 -bc_inflow_stg 2 to apply fluctuations on one surface,...