library documentation
=====================
..
[shields-start]
.. pypi
.. image:: https://img.shields.io/pypi/v/tfields.svg
:target: https://pypi.python.org/pypi/tfields
.. ci
.. image:: https://gitlab.mpcdf.mpg.de/dboe/tfields/badges/master/pipeline.svg
:target: https://gitlab.mpcdf.mpg.de/dboe/tfields/-/pipelines/latest
.. latest release
.. image:: https://gitlab.mpcdf.mpg.de/dboe/tfields/-/badges/release.svg
:target: https://gitlab.mpcdf.mpg.de/dboe/tfields/-/releases
.. coverage
.. image:: https://gitlab.mpcdf.mpg.de/dboe/tfields/badges/master/coverage.svg
:target: https://gitlab.mpcdf.mpg.de/dboe/tfields/commits/master
.. docs
.. image:: https://img.shields.io/website-up-down-green-red/https/dboe.pages.mpcdf.de/tfields.svg?label=docs
:target: https://dboe.pages.mpcdf.de/tfields
.. pre-commit
.. image:: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white
:target: https://github.com/pre-commit/pre-commit
:alt: pre-commit
..
[shields-end]
Overview
--------
..
[overview-start]
Tensors, tensor fields, graphs, mesh manipulation, CAD and more on the basis of numpy.ndarrays. All objects keep track of their coordinate system. Symbolic math operations work for object manipulation.
..
[overview-end]
Licensed under the ``MIT License``
Resources
~~~~~~~~~
..
[resources-start]
* Source code: https://gitlab.mpcdf.mpg.de/dboe/tfields
* Documentation: https://dboe.pages.mpcdf.de/tfields
* Pypi: https://pypi.python.org/pypi/tfields
..
[resources-end]
Features
~~~~~~~~
..
[features-start]
The following features should be highlighted:
* Tensors
* TensorFields
* TensorMaps with fields
* Mesh manipulation by graph theory
* TODO
..
[features-end]
Review of alternative/supplementary APIs
----------------------------------------
* `sympy.diffgeom`: https://docs.sympy.org/latest/modules/diffgeom.html - Symbolic differential algebra implementation. It is not yet covering a broad variety of functionality and is not so well maintained.
* Units: You can find a comparison of modules handling units here: https://socialcompare.com/en/comparison/python-units-quantities-packages - astropy looks best to our understanding but sympy would integrated nicer without an additional package.
Raw data
{
"_id": null,
"home_page": "https://gitlab.mpcdf.mpg.de/dboe/tfields",
"name": "tfields",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8,<4.0",
"maintainer_email": "",
"keywords": "tensors, tensor-fields, graphs, mesh, numpy, math",
"author": "Daniel B\u00f6ckenhoff",
"author_email": "dboe@ipp.mpg.de",
"download_url": "",
"platform": null,
"description": "library documentation\n=====================\n\n..\n [shields-start]\n\n.. pypi\n.. image:: https://img.shields.io/pypi/v/tfields.svg\n :target: https://pypi.python.org/pypi/tfields\n.. ci\n.. image:: https://gitlab.mpcdf.mpg.de/dboe/tfields/badges/master/pipeline.svg\n :target: https://gitlab.mpcdf.mpg.de/dboe/tfields/-/pipelines/latest\n\n.. latest release\n.. image:: https://gitlab.mpcdf.mpg.de/dboe/tfields/-/badges/release.svg\n :target: https://gitlab.mpcdf.mpg.de/dboe/tfields/-/releases\n\n.. coverage\n.. image:: https://gitlab.mpcdf.mpg.de/dboe/tfields/badges/master/coverage.svg\n :target: https://gitlab.mpcdf.mpg.de/dboe/tfields/commits/master\n\n.. docs\n.. image:: https://img.shields.io/website-up-down-green-red/https/dboe.pages.mpcdf.de/tfields.svg?label=docs\n :target: https://dboe.pages.mpcdf.de/tfields\n\n.. pre-commit\n.. image:: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white\n :target: https://github.com/pre-commit/pre-commit\n :alt: pre-commit\n\n..\n [shields-end]\n\nOverview\n--------\n\n..\n [overview-start]\n\nTensors, tensor fields, graphs, mesh manipulation, CAD and more on the basis of numpy.ndarrays. All objects keep track of their coordinate system. Symbolic math operations work for object manipulation.\n\n..\n [overview-end]\n\nLicensed under the ``MIT License``\n\nResources\n~~~~~~~~~\n\n..\n [resources-start]\n\n* Source code: https://gitlab.mpcdf.mpg.de/dboe/tfields\n* Documentation: https://dboe.pages.mpcdf.de/tfields\n* Pypi: https://pypi.python.org/pypi/tfields\n\n\n..\n [resources-end]\n\n\nFeatures\n~~~~~~~~\n\n..\n [features-start]\n\nThe following features should be highlighted:\n\n* Tensors\n* TensorFields\n* TensorMaps with fields\n* Mesh manipulation by graph theory\n* TODO\n \n..\n [features-end]\n\nReview of alternative/supplementary APIs\n----------------------------------------\n* `sympy.diffgeom`: https://docs.sympy.org/latest/modules/diffgeom.html - Symbolic differential algebra implementation. It is not yet covering a broad variety of functionality and is not so well maintained.\n* Units: You can find a comparison of modules handling units here: https://socialcompare.com/en/comparison/python-units-quantities-packages - astropy looks best to our understanding but sympy would integrated nicer without an additional package.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Tensors, tensor fields, graphs, mesh manipulation, CAD and more on the basis of numpy.ndarrays. All objects keep track of their coordinate system. Symbolic math operations work for object manipulation.",
"version": "0.5.0",
"project_urls": {
"Documentation": "https://dboe.pages.mpcdf.de/tfields",
"Homepage": "https://gitlab.mpcdf.mpg.de/dboe/tfields",
"Repository": "https://gitlab.mpcdf.mpg.de/dboe/tfields"
},
"split_keywords": [
"tensors",
" tensor-fields",
" graphs",
" mesh",
" numpy",
" math"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "25bbc9d1712fb8e3894e06145d154d3f4b340a2aa5f19e548b4daef57cfcc9f4",
"md5": "78cd3f986b6900891807f19df8052dc3",
"sha256": "6fe45f4f6c60a8b587a18e56a524dee8f1c1bdbef44f7cb0b610a1953636eee8"
},
"downloads": -1,
"filename": "tfields-0.5.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "78cd3f986b6900891807f19df8052dc3",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8,<4.0",
"size": 77449,
"upload_time": "2023-07-14T09:17:23",
"upload_time_iso_8601": "2023-07-14T09:17:23.515394Z",
"url": "https://files.pythonhosted.org/packages/25/bb/c9d1712fb8e3894e06145d154d3f4b340a2aa5f19e548b4daef57cfcc9f4/tfields-0.5.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-07-14 09:17:23",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "tfields"
}