Symbolic calculus for partial differential equations (and variational forms).
Project description
sympde
======
|build-status| |binder| |docs|
**sympde** is a Symbolic calculus library for partial differential equations and variational forms. It can be used to have similar capabilities as the fenics_ project, by extending and writing your own *printing* functions.
An example of use can be found in psydac_ or gelato_.
.. _psydac: https://github.com/pyccel/psydac
.. _gelato: https://github.com/pyccel/gelato
.. _fenics: https://fenicsproject.org/
Install
*******
From PyPi
^^^^^^^^^
Simply run, for a local installation::
pip3 install --user sympde
or::
pip3 install sympde
for a global installation.
From sources
^^^^^^^^^^^^
* **Standard mode**::
python3 -m pip install .
* **Development mode**::
python3 -m pip install --user -e .
.. |build-status| image:: https://travis-ci.com/pyccel/sympde.svg?branch=master
:alt: build status
:scale: 100%
:target: https://travis-ci.com/pyccel/sympde
.. |docs| image:: https://readthedocs.org/projects/sympde/badge/?version=latest
:alt: Documentation Status
:scale: 100%
:target: http://sympde.readthedocs.io/en/latest/?badge=latest
.. |binder| image:: https://mybinder.org/badge_logo.svg
:target: https://mybinder.org/v2/gh/pyccel/sympde/master
======
|build-status| |binder| |docs|
**sympde** is a Symbolic calculus library for partial differential equations and variational forms. It can be used to have similar capabilities as the fenics_ project, by extending and writing your own *printing* functions.
An example of use can be found in psydac_ or gelato_.
.. _psydac: https://github.com/pyccel/psydac
.. _gelato: https://github.com/pyccel/gelato
.. _fenics: https://fenicsproject.org/
Install
*******
From PyPi
^^^^^^^^^
Simply run, for a local installation::
pip3 install --user sympde
or::
pip3 install sympde
for a global installation.
From sources
^^^^^^^^^^^^
* **Standard mode**::
python3 -m pip install .
* **Development mode**::
python3 -m pip install --user -e .
.. |build-status| image:: https://travis-ci.com/pyccel/sympde.svg?branch=master
:alt: build status
:scale: 100%
:target: https://travis-ci.com/pyccel/sympde
.. |docs| image:: https://readthedocs.org/projects/sympde/badge/?version=latest
:alt: Documentation Status
:scale: 100%
:target: http://sympde.readthedocs.io/en/latest/?badge=latest
.. |binder| image:: https://mybinder.org/badge_logo.svg
:target: https://mybinder.org/v2/gh/pyccel/sympde/master
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sympde-0.13.0.tar.gz
(62.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
sympde-0.13.0-py3-none-any.whl
(75.0 kB
view details)
File details
Details for the file sympde-0.13.0.tar.gz.
File metadata
- Download URL: sympde-0.13.0.tar.gz
- Upload date:
- Size: 62.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.1 requests/2.26.0 setuptools/58.5.3 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26139fa434d27b9031878e7972919119131194fdda5f3565918b4d7c7e0483d7
|
|
| MD5 |
37306327b505781e882d1c08a7e0bc40
|
|
| BLAKE2b-256 |
815c6e814cd89425ca592ae9b51b0aeeb7508483c1688238127b15b4d8e8b3f4
|
File details
Details for the file sympde-0.13.0-py3-none-any.whl.
File metadata
- Download URL: sympde-0.13.0-py3-none-any.whl
- Upload date:
- Size: 75.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.1 requests/2.26.0 setuptools/58.5.3 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ea1f16b720b8259b58261e89b1c4bfe870d35fc074b97b86985a74c859d5d970
|
|
| MD5 |
1c6f772d7255af43825e9b20a0119bc6
|
|
| BLAKE2b-256 |
e363bde3987eb357c5ca32a3e3212af93683dac79d9b1d32efbd12b49daf56ad
|