Home
last modified time | relevance | path

Searched full:python (Results 1 – 25 of 44) sorted by relevance

12

/libCEED/.github/workflows/
H A Dpython-test-with-style.yml1 name: Python
15 python-version: ['3.x']
22 - name: Python setup
23 uses: actions/setup-python@v5
25 python-version: ${{ matrix.python-version }}
26 - name: Python dependencies
30 - name: Python test
39 cd python/tests
40 PYTHON=python3 make test TEST_OPTS="--ceed /cpu/self/ref/serial -vv"
41 cd ../../examples/python
[all …]
/libCEED/examples/python/
H A Dtutorial-0-ceed.ipynb7 "# libCEED for Python examples\n",
9 …"This is a tutorial to illustrate the main feautures of the Python interface for [libCEED](https:/…
18 "## Setting up libCEED for Python"
25 "Install libCEED for Python by running"
34 "! python -m pip install libceed"
108 "display_name": "Python 3",
109 "language": "python",
118 "mimetype": "text/x-python",
119 "name": "python",
120 "nbconvert_exporter": "python",
H A DREADME.md1 ## libCEED Python Examples
3 These examples are written using libCEED's Python interface.
7 …ks explore the concepts of the libCEED API, including how to install the Python interface and the …
11 The basic libCEED C examples in the folder `/examples/ceed` are also available as Python examples.
13 To build the QFunctions into a shared library that the Python examples use, run
22 python ex1_volume.py
H A Dtutorial-1-vector.ipynb7 "# libCEED for Python examples\n",
9 …"This is a tutorial to illustrate the main feautures of the Python interface for [libCEED](https:/…
18 "## Setting up libCEED for Python\n",
20 "Install libCEED for Python by running"
29 "! python -m pip install libceed"
232 "display_name": "Python 3",
233 "language": "python",
242 "mimetype": "text/x-python",
243 "name": "python",
244 "nbconvert_exporter": "python",
H A Dtutorial-4-qfunction.ipynb7 "# libCEED for Python examples\n",
9 …"This is a tutorial to illustrate the main feautures of the Python interface for [libCEED](https:/…
18 "## Setting up libCEED for Python\n",
20 "Install libCEED for Python by running"
29 "! python -m pip install libceed"
192 "display_name": "Python 3 (ipykernel)",
193 "language": "python",
202 "mimetype": "text/x-python",
203 "name": "python",
204 "nbconvert_exporter": "python",
H A Dtutorial-5-operator.ipynb7 "# libCEED for Python examples\n",
9 …"This is a tutorial to illustrate the main feautures of the Python interface for [libCEED](https:/…
18 "## Setting up libCEED for Python\n",
20 "Install libCEED for Python by running"
29 "! python -m pip install libceed"
224 "display_name": "Python 3 (ipykernel)",
225 "language": "python",
234 "mimetype": "text/x-python",
235 "name": "python",
236 "nbconvert_exporter": "python",
H A DMakefile8 PYTHON ?= python3 macro
14 $(PYTHON) setup_qfunctions.py build
18 $(PYTHON) -m pytest ex_test.py $(TEST_OPTS)
H A Dtutorial-3-basis.ipynb7 "# libCEED for Python examples\n",
9 …"This is a tutorial to illustrate the main feautures of the Python interface for [libCEED](https:/…
18 "## Setting up libCEED for Python\n",
20 "Install libCEED for Python by running"
29 "! python -m pip install libceed"
317 "display_name": "Python 3 (ipykernel)",
318 "language": "python",
327 "mimetype": "text/x-python",
328 "name": "python",
329 "nbconvert_exporter": "python",
H A Dtutorial-2-elemrestriction.ipynb7 "# libCEED for Python examples\n",
9 …"This is a tutorial to illustrate the main feautures of the Python interface for [libCEED](https:/…
18 "## Setting up libCEED for Python\n",
20 "Install libCEED for Python by running"
29 "! python -m pip install libceed"
346 "display_name": "Python 3 (ipykernel)",
347 "language": "python",
356 "mimetype": "text/x-python",
357 "name": "python",
358 "nbconvert_exporter": "python",
H A Dtutorial-6-shell.ipynb304 "display_name": "Python 3",
305 "language": "python",
314 "mimetype": "text/x-python",
315 "name": "python",
316 "nbconvert_exporter": "python",
/libCEED/tests/junit-xml/
H A DREADME.rst1 python-junit-xml
3 .. image:: https://travis-ci.org/kyrus/python-junit-xml.png?branch=master
8 A Python module for creating JUnit XML test result documents that can be
10 test suite written in Python and want to take advantage of Jenkins' or Bamboo's
35 git clone https://github.com/kyrus/python-junit-xml.git
36 python setup.py install
43 .. code-block:: python
72 .. code-block:: python
96 2. Build distribution with `python setup.py sdist bdist_wheel`
/libCEED/doc/sphinx/source/
H A Dffi.md1 # Julia, Python, and Rust Interfaces
3 libCEED provides high-level interfaces using the Julia, Python, and Rust programming languages.
7 …f the Python interface is illustrated through a sequence of [Jupyter Notebook tutorials](https://g…
8 More information on the Python interface is available in the [SciPy paper](https://doi.org/10.25080…
H A Dprecision.md24 …- **Python**: Make sure to replace the {code}`ceed-f64.h` inclusion rather than commenting it out,…
/libCEED/python/
H A DREADME.md1 # libCEED for Python
5 To install libCEED for Python, run
14 contains some [Jupyter](https://jupyter.org/) notebooks using Python and C.
18 `tutorial-0`-`tutorial-5` illustrate libCEED for Python, each one focusing on one
H A Dtest-wheel.sh8 pushd ${ceed_dir}/python/tests
9 python setup-qfunctions.py build
10 python -m pytest test-*.py --ceed /cpu/self/opt/blocked -vv
/libCEED/
H A Dsetup.py86 Programming Language :: Python
87 Programming Language :: Python :: 3.5
88 Programming Language :: Python :: 3.6
89 Programming Language :: Python :: 3.7
90 Programming Language :: Python :: 3.8
91 Programming Language :: Python :: 3 :: Only
118 package_dir={"libceed": "python"},
122 cffi_modules=["python/build_ceed_cffi.py:ffibuilder"],
H A D.readthedocs.yml10 python: "3.13"
28 # Optionally set the version of Python and requirements required to build your docs
29 python:
H A DREADME.md14 It offers a C99 interface as well as bindings for Fortran, Python, Julia, and Rust.
34 …ceed`, is a C99 library with no required dependencies, and with Fortran, Python, Julia, and Rust i…
103 Python users can install using:
336 …benchmarks/` directory and they can be viewed using the commands (requires python with matplotlib):
340 $ python postprocess-plot.py petsc-bps-bp1-*-output.txt
341 $ python postprocess-plot.py petsc-bps-bp3-*-output.txt
373 To install libCEED for Python, run:
464 For libCEED's Python interface please cite:
507 [binder-link]: https://mybinder.org/v2/gh/CEED/libCEED/main?urlpath=lab/tree/examples/python/tutori…
/libCEED/python/tests/
H A DREADME.md1 # libCEED Python Tests
3 These files provide libCEED for Python tests. Full examples of finite element
10 python setup-qfunctions.py build
20 `python setup-qfunctions.py build`. The files `test-4-qfunction.py` and
H A DMakefile8 PYTHON ?= python3 macro
14 $(PYTHON) setup-qfunctions.py build
18 $(PYTHON) -m pytest test-*.py $(TEST_OPTS)
/libCEED/doc/papers/joss/
H A Dpaper.bib234 title = {Numba: A LLVM-Based Python JIT Compiler},
240Python, are attractive for domain-experts and scientists experimenting with new ideas. However, th…
244 keywords = {compiler, LLVM, Python},
305 @misc{Python-lang,
306 title = "Python",
307 url = "https://www.python.org/",
317 @misc{python-cffi,
318 title = "C Foreign Function Interface for {Python}",
H A Dpaper.md77 …d offers interfaces in C99 [@C99-lang], Fortran77 [@Fortran77-lang], Python [@Python-lang], Julia …
131 `libCEED` provides high-level interfaces in Python, Julia, and Rust, each of which is maintained an…
133Python interface uses CFFI, the C Foreign Function Interface [@python-cffi]. CFFI allows reuse of …
/libCEED/backends/magma/tuning/
H A DREADME.md9 simple C++ program (`tuning.cpp`) and Python driver (`generate_tuning.py`) to
18 python generate_tuning.py -arch a100 -max-nb 32 -build-cmd "make" -ceed "/gpu/cuda/magma"
/libCEED/benchmarks/
H A DREADME.md37 requires the python package matplotlib) or the `postprocess-table.py` script,
40 python postprocess-plot.py petsc-bpsraw-bp1-*-output.txt
/libCEED/examples/
H A DREADME.md80 ## libCEED Python Examples
82 …ks explore the concepts of the libCEED API, including how to install the Python interface and the …
83 The basic libCEED C examples in `/ceed` folder are also available as Python examples.

12