Skip to main content

Welcome to the Dxtr repository!

PyPI - Version Conda Version

master develop
pipeline status pipeline status
coverage report coverage report

The Dxtr library implements the theory of Discrete Exterior Calculus ( DEC) in python. Its purpose is to provide users with an intuitive framework to prototype differential geometry problems within the Exterior Calculus paradigm. The library is also suited to handle basic algebraic topology problems.

Lead development Olivier Ali
Research team Mosaic
Institute Inria
Language PyPI - Python Version
Supported OS Linux, MacOs, Windows
Licence LGPL
Funding Inria AEx Discotik

Requirements

  • Python >= 3.9
  • numpy
  • scipy
  • pandas
  • plotly
  • pyvista (optional... but recommended)

Documentation

Accessible :point_right: here :point_left:

In this documentation you will find:

Support

If you encounter an error or need help, please raise an issue.

Contributing

Dxtr is a collaborative project and contributions are welcome. If you want to contribute, please contact the coordinator prior to any merge request and check the gitlab merge request guidelines, if needed.

Citation

If you consider publishing scientific work using Dxtr, please use the following BibTeX entry to refer to the library:

TODO

Acknowledgement

  • The Dxtr library draws inspiration from the legacy pydec library. Thanks !
  • The development of the library has been supported by the Inria Action Exploratoire Discotik.

Metadata

Release files for dxtr 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for dxtr 1.0.0
File Interpreter ABI Platform
dxtr-1.0.0-py3-none-any.whl Python 3 none any Details

Release files / dxtr-1.0.0-py3-none-any.whl

Download URL dxtr-1.0.0-py3-none-any.whl
Size 5.2 MB
Tags Python 3
SHA-256 checksum
How to use checksums
49e29f05feb7a62cd4c848df50c5d2ab24ab80cf464b562e6933b0308842ee21
BLAKE2b-256 checksum
How to use checksums
6a7585d687074f50f5a20afb6539ab9803279884f7e8e48a45316b1605dd4023
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release history Release notifications | RSS feed

This release

1.0.0 This release

1 release file

0.1.5

1 release file

0.1.4

1 release file

0.1.3

1 release file

0.1.2

1 release file

0.1.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page