Lines Matching full:with
24 …out` to provide L-vector layout for strided `CeedElemRestriction` created with `CEED_BACKEND_STRID…
28 …ecifically, directories set with `CeedAddJitSourceRoot(ceed, "foo/bar")` will be used to set `-Ifo…
30 - Added support to code generation backends `/gpu/cuda/gen` and `/gpu/hip/gen` for operators with b…
36 - Add deal.II example with CEED BP suite.
56 …eDiagonal` to provide default implementation that supports `CeedOperator` with multiple active bas…
59 - Added support for non-tensor $H(\text{curl})$ finite element spaces with {c:func}`CeedBasisCreate…
94 …that the entire `CeedOperator` used a quadrature space that is collocated with the nodal space of …
103 …e OCCA parser, typedefs are required to use pointers to arrays in QFunctions with the OCCA backend.
109 - Fix storing of indices for `CeedElemRestriction` on the host with GPU backends.
121 - Added Channel example, with comparison to analytic solutions.
122 - Added Flat Plate with boundary layer mesh and compressible Blasius inflow condition based on Cheb…
169 …ectorTakeArray`; this function will error if {c:func}`CeedVectorSetArray` with `copy_mode == CEED_…
171 …ionContextRegisterDouble` and {c:func}`CeedQFunctionContextRegisterInt32` with {c:func}`CeedQFunct…
172 …ions` to retrieve user defined descriptions of fields that are registered with `CeedQFunctionConte…
182 …with `#include "relative/path/local-file.h"` statements for additional local files. Note that file…
186 - Added {c:func}`CeedPathConcatenate` to facilitate loading kernel source files with a path relativ…
188 …ply` is assumed to write into the `CeedQFunctionContext` data, consistent with the previous behavi…
205 - Minor modification in error handling macro to silence pedantic warnings when compiling with Clang…
232 …en renamed from {code}`ceed-*.h` to {code}`ceed/*.h`. Placeholder headers with the old naming sche…
236 - Julia and Rust interfaces added, providing a nearly 1-1 correspondence with the C interface, plus…
237 - Static libraries can be built with `make STATIC=1` and the pkg-config file is installed according…
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 …
258 - Replace limited {code}`CeedInterlaceMode` with more flexible component stride {code}`compstride` …
259 …`indices` parameter has been replaced with {code}`offsets` and the {code}`nnodes` parameter has be…
261 - Replace various uses of {code}`Ceed*Get*Status` with {code}`Ceed*Is*` in the backend API to match…
262 - Replace {code}`CeedOperatorAssembleLinearDiagonal` with {c:func}`CeedOperatorLinearAssembleDiagon…
263 - Linear Operators can be assembled as point-block diagonal matrices with {c:func}`CeedOperatorLine…
264 …d of a pointer to a {ref}`CeedVector` to reduce memory movement when interfacing with calling code.
265 …ratorLinearAssembleAddPointBlockDiagonal` for improved future integration with codes such as MFEM …
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…
299 1-1 correspondence with the C interface, plus some convenience features. For instance,
308 {c:func}`CeedOperatorCreateFDMElementInverse` and applied with
315 - QFunctions using variable-length array (VLA) pointer constructs can be used with CUDA
327 {code}`CeedElemRestrictionCreateBlocked` with more flexible
332 with {cpp:enum}`CeedInterlaceMode`. This is now an attribute of the
339 libCEED-0.6 contains greatly expanded examples with {ref}`new documentation <Examples>`.
359 solver with algebraic multigrid coarse solve.
368 hyperelasticity using p-multigrid with algebraic multigrid coarse solve.
378 with the aid of a new macro `CEED QFUNCTION` to support JIT (Just-In-Time) and CPU
383 `QFunctionField` with eval mode `CEED EVAL GRAD`.
397 the PETSc BPs, which only included data associated with structured geometries, were
399 with any unstructured geometry, were called `bps`. Additionally, other benchmark
464 backends process one element at a time and are intended for meshes with a smaller number
466 eight interlaced elements and are intended for meshes with higher numbers of elements.
534 also focused on providing improved continuous integration, and many new tests with code
593 the fundamental CEED building blocks to work with the new data structures.
635 with all dependencies. This release included a new Fortran interface for the library.
639 `examples/ceed` subfolder. A new `mfem` example to perform BP3 (with the application
685 A standalone code that shows the usage of libCEED (with no external
687 (with the application of the mass operator); and a `petsc` example to perform BP1
688 (with the application of the mass operator).