Lines Matching full:ref

57 - Added Sycl backends `/gpu/sycl/ref`, `/gpu/sycl/shared`, and `/gpu/sycl/gen`.
62 - Added support for application codes which manage multiple {ref}`Ceed` objects, parallelized acros…
68 #### {ref}`example-petsc-bps`
72 #### {ref}`example-petsc-navier-stokes`
115 #### {ref}`example-petsc-navier-stokes`
127 #### {ref}`example-petsc-bps`
247 - {ref}`example-petsc-elasticity` example updated with traction boundary conditions and improved Di…
248 - {ref}`example-petsc-elasticity` example updated with Neo-Hookean hyperelasticity in current confi…
249 - {ref}`example-petsc-navier-stokes` example updated with isentropic traveling vortex test case, an…
250 - {ref}`example-petsc-navier-stokes` example updated with support for performing convergence study …
264 - Diagonal assemble interface changed to accept a {ref}`CeedVector` instead of a pointer to a {ref}…
265 …ved future integration with codes such as MFEM that compose the action of {ref}`CeedOperator`s ext…
273 - New HIP backend: `/gpu/hip/ref`.
283 - {ref}`example-petsc-elasticity` example updated with strain energy computation and more flexible …
287 - The `/gpu/cuda/reg` backend has been removed, with its core features moved into `/gpu/cuda/ref` a…
339 libCEED-0.6 contains greatly expanded examples with {ref}`new documentation <Examples>`.
342 - Standalone {ref}`ex2-surface` ({file}`examples/ceed/ex2-surface`): compute the area of
345 - PETSc {ref}`example-petsc-area` ({file}`examples/petsc/area.c`): computes surface area
349 - PETSc {ref}`example-petsc-bps`:
354 - {ref}`example-petsc-bps-sphere` ({file}`examples/petsc/bpssphere.c`):
358 - {ref}`example-petsc-multigrid` ({file}`examples/petsc/multigrid.c`): new p-multigrid
361 - {ref}`example-petsc-navier-stokes` ({file}`examples/fluids/navierstokes.c`; formerly
366 - {ref}`example-petsc-elasticity` ({file}`examples/solids/elasticity.c`): new solver for
376 performance using single-source {ref}`CeedQFunction`. From this release, users
379 compilation of the user provided {ref}`CeedQFunction` code. To allow a unified
380 declaration, the {ref}`CeedQFunction` API has undergone a slight change:
388 `/cpu/self/ref/memcheck` backend (which relies upon the
390 {ref}`CeedQFunction` have no undefined values).
393 {ref}`CeedQFunction` code compiled for CPU were enhanced by using `CeedPragmaSIMD`
394 instead of `CeedPragmaOMP`, implementation of a {ref}`CeedQFunction` gallery and
410 | `/cpu/self/ref/serial` | Serial reference implementation |
411 | `/cpu/self/ref/blocked` | Blocked reference implementation |
412 | `/cpu/self/ref/memcheck` | Memcheck backend, undefined value checks |
423 | `/gpu/cuda/ref` | Reference pure CUDA kernels |
471 The `/gpu/cuda/ref` backend is a reference CUDA backend, providing reasonable
480 examples in the `examples/petsc` directory (see {ref}`example-petsc-navier-stokes`).
492 | `/cpu/self/ref/serial` | Serial reference implementation |
493 | `/cpu/self/ref/blocked` | Blocked reference implementation |
503 | `/gpu/cuda/ref` | Reference pure CUDA kernels |
536 public interface: a {ref}`CeedQFunction` can take any number of named input and output
537 arguments while {ref}`CeedOperator` connects them to the actual data, which may be
541 {ref}`CeedOperator`. A concept of blocked restriction was added to this release and
555 | `/cpu/self/ref` | Serial reference implementation |
592 {ref}`CeedVector`, {ref}`CeedElemRestriction`, and {ref}`CeedOperator`, and implements