Home
last modified time | relevance | path

Searched +full:style +full:- +full:py (Results 1 – 7 of 7) sorted by relevance

/libCEED/.github/workflows/
H A Dpython-test-with-style.yml6 - main
13 os: [ubuntu-24.04]
15 python-version: ['3.x']
17 runs-on: ${{ matrix.os }}
20 - name: Environment setup
22 - name: Python setup
23 uses: actions/setup-python@v5
25 python-version: ${{ matrix.python-version }}
26 - name: Python dependencies
28 pip install -r requirements.txt
[all …]
/libCEED/
H A DREADME.md3 [![GitHub Actions][github-badge]][github-link]
4 [![GitLab-CI][gitlab-badge]][gitlab-link]
5 [![Code coverage][codecov-badge]][codecov-link]
6 [![BSD-2-Clause][license-badge]][license-link]
7 [![Documentation][doc-badge]][doc-link]
8 [![JOSS paper][joss-badge]][joss-link]
9 [![Binder][binder-badge]][binder-link]
13 libCEED provides fast algebra for element-based discretizations, designed for performance portabili…
15 While our focus is on high-order finite elements, the approach is mostly algebraic and thus applica…
17 One of the challenges with high-order methods is that a global sparse matrix is no longer a good re…
[all …]
H A DDoxyfile20 # doxygen -x [configFile]
24 # doxygen -x_noenv [configFile]
26 #---------------------------------------------------------------------------
28 #---------------------------------------------------------------------------
31 # file that follow. The default is UTF-8 which is also the encoding used for all
35 # The default value is: UTF-8.
37 DOXYFILE_ENCODING = UTF-8
40 # double-quotes, unless you are using Doxywizard) that should identify the
74 # sub-directories (in 2 levels) under the output directory of each output format
79 # control the number of sub-directories.
[all …]
H A DMakefile1 # Copyright (c) 2017-2026, Lawrence Livermore National Security, LLC and other CEED contributors.
2 # All Rights Reserved. See the top-level LICENSE and NOTICE files for details.
4 # SPDX-License-Identifier: BSD-2-Clause
8 # ------------------------------------------------------------
10 # ------------------------------------------------------------
14 -include $(CONFIG)
18 -include $(COMMON)
23 # Cancel built-in and old-fashioned implicit rules which we don't use
29 @mkdir -p $(@D)
35 DARWIN := $(filter Darwin,$(shell uname -s))
[all …]
/libCEED/rust/libceed-sys/c-src/
H A DMakefile1 # Copyright (c) 2017-2026, Lawrence Livermore National Security, LLC and other CEED contributors.
2 # All Rights Reserved. See the top-level LICENSE and NOTICE files for details.
4 # SPDX-License-Identifier: BSD-2-Clause
8 # ------------------------------------------------------------
10 # ------------------------------------------------------------
14 -include $(CONFIG)
18 -include $(COMMON)
23 # Cancel built-in and old-fashioned implicit rules which we don't use
29 @mkdir -p $(@D)
35 DARWIN := $(filter Darwin,$(shell uname -s))
[all …]
/libCEED/examples/python/
H A Dtutorial-3-basis.ipynb9 …ithub.com/CEED/libCEED/), the low-level API library for efficient high-order discretization method…
11 …"While libCEED's focus is on high-order finite/spectral element method implementations, the approa…
29 "! python -m pip install libceed"
38 …documentation](https://libceed.org/en/latest/libCEEDapi.html#finite-element-operator-decomposition…
57 "plt.style.use('ggplot')\n",
62 " result *= np.tanh(x[d] - center)\n",
79 …"The Lagrange interpolation nodes are at the Gauss-Lobatto points, so interpolation to Gauss-Lobat…
203 " x[d*X_dim + i] = 1 if (i % (2**(dim-d))) // (2**(dim-d-1)) else -1\n",
242 " plt.xlim(-1, 1)\n",
243 " plt.ylim(-1, 1)\n",
[all …]
/libCEED/doc/sphinx/source/
H A Dreleasenotes.md11 - Add `bool` field type for `CeedQFunctionContext` and related interfaces to use `bool` fields.
12 - `CEED_BASIS_COLLOCATED` removed; users should only use `CEED_BASIS_NONE`.
13 - Remove unneeded pointer for `CeedElemRestrictionGetELayout`.
14 - Change QFunction source include file handling in JiT compilers
15- Add `CEED_RUNNING_JIT_PASS` compiler definition for wrapping header files that device JiT compil…
16- Users should now prefer `#include <ceed/types.h>` rather than `#include <ceed.h>` in QFunction s…
17 - Require use of `Ceed*Destroy()` on Ceed objects returned from `Ceed*Get*()`.
18 - Rename `CeedCompositeOperatorCreate()` to `CeedOperatorCreateComposite()` for uniformity.
19 - Rename `CeedCompositeOperator*()` to `CeedOperatorComposite*()` for uniformity.
23 - Add `CeedOperatorCreateAtPoints` which evaluates the `CeedQFunction` at arbitrary locations in ea…
[all …]