| /libCEED/doc/sphinx/source/api/ |
| H A D | index.rst | 2 API Documentation 6 the different API objects, typedefs, and enumerations. 9 Public API 45 Backend API
|
| /libCEED/include/ |
| H A D | ceed-impl.h | 18 /** @defgroup CeedUser Public API for Ceed 21 /** @defgroup CeedBackend Backend API for Ceed 27 /** @defgroup CeedVectorUser Public API for CeedVector 30 /** @defgroup CeedVectorBackend Backend API for CeedVector 36 /** @defgroup CeedElemRestrictionUser Public API for CeedElemRestriction 39 /** @defgroup CeedElemRestrictionBackend Backend API for CeedElemRestriction 45 /** @defgroup CeedBasisUser Public API for CeedBasis 48 /** @defgroup CeedBasisBackend Backend API for CeedBasis 54 /** @defgroup CeedQFunctionUser Public API for CeedQFunction 57 /** @defgroup CeedQFunctionBackend Backend API for CeedQFunction [all …]
|
| /libCEED/examples/python/ |
| H A D | README.md | 7 …s explore the concepts of the libCEED API, including how to install the Python interface and the u…
|
| H A D | tutorial-4-qfunction.ipynb | 9 …n interface for [libCEED](https://github.com/CEED/libCEED/), the low-level API library for efficie… 38 …hysics at the quadrature points (see [the API documentation](https://libceed.org/en/latest/libCEED…
|
| H A D | tutorial-0-ceed.ipynb | 9 …n interface for [libCEED](https://github.com/CEED/libCEED/), the low-level API library for efficie…
|
| H A D | tutorial-5-operator.ipynb | 9 …n interface for [libCEED](https://github.com/CEED/libCEED/), the low-level API library for efficie… 38 …te/spectral element operator associated to a `libceed.QFunction` (see [the API documentation](http…
|
| H A D | tutorial-3-basis.ipynb | 9 …n interface for [libCEED](https://github.com/CEED/libCEED/), the low-level API library for efficie… 38 … defines the finite element basis and associated quadrature rule (see [the API documentation](http…
|
| /libCEED/rust/libceed-sys/src/ |
| H A D | lib.rs | 13 See `build.rs` to customize the process and refer to the [libCEED API 14 docs](https://libceed.org/en/latest/api/) for usage.
|
| /libCEED/doc/sphinx/source/ |
| H A D | index.md | 11 api/index
|
| H A D | intro.md | 25 libCEED provides a low-level Application Programming Interface (API) for user codes so that applica… 32 The role of libCEED as a lightweight, portable library which provides a low-level API for efficient…
|
| H A D | libCEEDdev.md | 5 LibCEED has a single user facing API for creating and using the libCEED objects ({ref}`CeedVector`,… 9 …ures, developers should place the function definitions for the user facing API in the header `/inc… 14 …to be used in the interface or by the backends may be added to the backend API in the header `/inc… 17 …follows a "CPU first" implementation strategy when adding new functionality to the user facing API. 20 Once the user facing API and the default implementation are in place and verified correct via tests…
|
| H A D | releasenotes.md | 3 On this page we provide a summary of the main API changes, new features and examples for each relea… 162 - Promote to the public API: QFunction and Operator field objects, `CeedQFunctionField` and `CeedOp… 165 - Promote {c:func}`CeedOperatorCheckReady`to the public API to facilitate interactive interfaces. 261 - Replace various uses of {code}`Ceed*Get*Status` with {code}`Ceed*Is*` in the backend API to match… 380 declaration, the {ref}`CeedQFunction` API has undergone a slight change: 674 Initial low-level API of the CEED project. The low-level API provides a set of Finite 678 advection, etc. The main goal of the low-level API is to establish the basis for the 679 high-level API. Also, identifying such low-level kernels and providing a reference
|
| H A D | gpu.md | 4 … on GPU backends, provided that JiT and memory access assumptions of the libCEED API are respected.
|
| H A D | libCEEDapi.md | 181 Our API is thus focused on the **L-vector** level, where the logical devices, which in the library … 189 ## API Description 191 The libCEED API takes an algebraic approach, where the user essentially describes in the *frontend*… 219 To clarify these concepts and illustrate how they are combined in the API, consider the implementat… 402 Source (API) and binary (ABI) stability are important to libCEED.
|
| /libCEED/.github/workflows/ |
| H A D | release-notes.yml | 26 echo "API changes detected, but release notes not updated"
|
| /libCEED/backends/sycl/ |
| H A D | ocloc_api.h | 15 /// Generates ocloc API versions 32 /// Invokes ocloc API using C interface. Supported commands match
|
| H A D | online_compiler.sycl.cpp | 113 // function. Those versions had the same API as the first version of ocloc in compileToSPIRV() 120 // The loaded library with version (A.B) is compatible with expected API/ABI in compileToSPIRV()
|
| /libCEED/tests/ |
| H A D | README.md | 5 The tests are organized by API object, and some tests are further organized, as required.
|
| /libCEED/examples/ |
| H A D | README.md | 82 …s explore the concepts of the libCEED API, including how to install the Python interface and the u…
|
| /libCEED/interface/ |
| H A D | ceed-object.c | 16 /// CeedObject Backend API 93 /// CeedObject Public API
|
| /libCEED/julia/LibCEED.jl/src/ |
| H A D | C.jl | 1 # Low-level C API for libCEED
|
| H A D | Globals.jl | 76 documentation](https://libceed.org/en/latest/api/CeedBasis/?highlight=EVAL_MODE#c.CeedEvalMode)
|
| /libCEED/julia/LibCEED.jl/ |
| H A D | README.md | 3 …entation](http://ceed.exascaleproject.org/libCEED-julia-docs/dev/) for usage and API documentation.
|
| /libCEED/doc/ |
| H A D | README.md | 20 The Sphinx API documentation depends on Doxygen's XML output (via the `breathe` plugin). Build the…
|
| /libCEED/rust/libceed-sys/ |
| H A D | README.md | 7 libCEED is a low-level API for for the efficient high-order discretization methods developed by the…
|