Skip to main content

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


Project details


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

sympde-0.13.0-py3-none-any.whl (75.0 kB view details)

Uploaded Python 3

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

Hashes for sympde-0.13.0.tar.gz
Algorithm Hash digest
SHA256 26139fa434d27b9031878e7972919119131194fdda5f3565918b4d7c7e0483d7
MD5 37306327b505781e882d1c08a7e0bc40
BLAKE2b-256 815c6e814cd89425ca592ae9b51b0aeeb7508483c1688238127b15b4d8e8b3f4

See more details on using hashes here.

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

Hashes for sympde-0.13.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ea1f16b720b8259b58261e89b1c4bfe870d35fc074b97b86985a74c859d5d970
MD5 1c6f772d7255af43825e9b20a0119bc6
BLAKE2b-256 e363bde3987eb357c5ca32a3e3212af93683dac79d9b1d32efbd12b49daf56ad

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page