sigmaepsilon.math


Namesigmaepsilon.math JSON
Version 2.1.1 PyPI version JSON
download
home_pagehttps://github.com/sigma-epsilon/sigmaepsilon.math
SummaryA Python Library for Applied Mathematics in Physical Sciences.
upload_time2024-10-27 16:44:33
maintainerBence Balogh
docs_urlNone
authorBence Balogh
requires_python<4.0,>=3.10
licenseMIT
keywords engineering mathematics optimization vector tensor vector algebra tensor algebra symbolic mathematics nonlinear optimization
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            # **SigmaEpsilon.Math** - A Python Library for Applied Mathematics in Physical Sciences

[![CircleCI](https://dl.circleci.com/status-badge/img/gh/sigma-epsilon/sigmaepsilon.math/tree/main.svg?style=svg)](https://dl.circleci.com/status-badge/redirect/gh/sigma-epsilon/sigmaepsilon.math/tree/main)
[![Documentation Status](https://readthedocs.org/projects/sigmaepsilonmath/badge/?version=latest)](https://sigmaepsilonmath.readthedocs.io/en/latest/?badge=latest)
[![License](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
![[PyPI - Version]](https://img.shields.io/pypi/v/sigmaepsilon.math)
[![codecov](https://codecov.io/gh/sigma-epsilon/sigmaepsilon.math/graph/badge.svg?token=GP9FSFQW34)](https://codecov.io/gh/sigma-epsilon/sigmaepsilon.math)
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/e2dc5070cbb44277b01303db2ef6cac9)](https://app.codacy.com/gh/sigma-epsilon/sigmaepsilon.math/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[![Python](https://img.shields.io/badge/python-3.10|3.11|3.12-blue)](https://www.python.org)
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)

`SigmaEpsilon.Math` is a Python library that provides tools to formulate and solve problems related to all kinds of scientific disciplines. It is a part of the SigmaEpsilon ecosystem, which is designed mainly to solve problems related to computational solid mechanics, but if something is general enough, it ends up here. A good example is the included vector and tensor algebra modules, or the various optimizers, which are applicable in a much broader context than they were originally designed for.

## Documentation

The [documentation](https://sigmaepsilonmath.readthedocs.io/en/latest/) is hosted on ReadTheDocs. You can find examples there.

## Installation

For instructions on installation, refer to the [documentation](https://sigmaepsilonmath.readthedocs.io/en/latest/).

## Changes and versioning

See the [changelog](CHANGELOG.md), for the most notable changes between releases.

The project adheres to [semantic versioning](https://semver.org/).

## How to contribute?

Contributions are currently expected in any the following ways:

* finding bugs
  If you run into trouble when using the library and you think it is a bug, feel free to raise an issue.
* feedback
  All kinds of ideas are welcome. For instance if you feel like something is still shady (after reading the user guide), we want to know. Be gentle though, the development of the library is financially not supported yet.
* feature requests
  Tell us what you think is missing (with realistic expectations).
* examples
  If you've done something with the library and you think that it would make for a good example, get in touch with the developers and we will happily inlude it in the documention.
* sharing is caring
  If you like the library, share it with your friends or colleagues so they can like it too.

In all cases, read the [contributing guidelines](CONTRIBUTING.md) before you do anything.

## Acknowledgements

Although `sigmaepsilon.math` heavily builds on `NumPy`, `Scipy`, `Numba` and `Awkward` and it also has functionality related to `networkx` and other third party libraries. Whithout these libraries the concept of writing performant, yet elegant Python code would be much more difficult.

**A lot of the packages mentioned on this document here and the introduction have a citable research paper. If you use them in your work through sigmaepsilon.mesh, take a moment to check out their documentations and cite their papers.**

Also, funding of these libraries is partly based on the size of the community they are able to support. If what you are doing strongly relies on these libraries, don't forget to press the :star: button to show your support.

## **License**

This package is licensed under the [MIT license](LICENSE.txt).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/sigma-epsilon/sigmaepsilon.math",
    "name": "sigmaepsilon.math",
    "maintainer": "Bence Balogh",
    "docs_url": null,
    "requires_python": "<4.0,>=3.10",
    "maintainer_email": "bencebalogh@sigmaepsilon.com",
    "keywords": "engineering, mathematics, optimization, vector, tensor, vector algebra, tensor algebra, symbolic mathematics, nonlinear optimization",
    "author": "Bence Balogh",
    "author_email": "bencebalogh@sigmaepsilon.com",
    "download_url": "https://files.pythonhosted.org/packages/ef/79/095bb30e4fe5190ae084b6f49b8a1e14ff1bc106278a92ee7c880b98b8ba/sigmaepsilon_math-2.1.1.tar.gz",
    "platform": null,
    "description": "# **SigmaEpsilon.Math** - A Python Library for Applied Mathematics in Physical Sciences\n\n[![CircleCI](https://dl.circleci.com/status-badge/img/gh/sigma-epsilon/sigmaepsilon.math/tree/main.svg?style=svg)](https://dl.circleci.com/status-badge/redirect/gh/sigma-epsilon/sigmaepsilon.math/tree/main)\n[![Documentation Status](https://readthedocs.org/projects/sigmaepsilonmath/badge/?version=latest)](https://sigmaepsilonmath.readthedocs.io/en/latest/?badge=latest)\n[![License](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n![[PyPI - Version]](https://img.shields.io/pypi/v/sigmaepsilon.math)\n[![codecov](https://codecov.io/gh/sigma-epsilon/sigmaepsilon.math/graph/badge.svg?token=GP9FSFQW34)](https://codecov.io/gh/sigma-epsilon/sigmaepsilon.math)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/e2dc5070cbb44277b01303db2ef6cac9)](https://app.codacy.com/gh/sigma-epsilon/sigmaepsilon.math/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)\n[![Python](https://img.shields.io/badge/python-3.10|3.11|3.12-blue)](https://www.python.org)\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n\n`SigmaEpsilon.Math` is a Python library that provides tools to formulate and solve problems related to all kinds of scientific disciplines. It is a part of the SigmaEpsilon ecosystem, which is designed mainly to solve problems related to computational solid mechanics, but if something is general enough, it ends up here. A good example is the included vector and tensor algebra modules, or the various optimizers, which are applicable in a much broader context than they were originally designed for.\n\n## Documentation\n\nThe [documentation](https://sigmaepsilonmath.readthedocs.io/en/latest/) is hosted on ReadTheDocs. You can find examples there.\n\n## Installation\n\nFor instructions on installation, refer to the [documentation](https://sigmaepsilonmath.readthedocs.io/en/latest/).\n\n## Changes and versioning\n\nSee the [changelog](CHANGELOG.md), for the most notable changes between releases.\n\nThe project adheres to [semantic versioning](https://semver.org/).\n\n## How to contribute?\n\nContributions are currently expected in any the following ways:\n\n* finding bugs\n  If you run into trouble when using the library and you think it is a bug, feel free to raise an issue.\n* feedback\n  All kinds of ideas are welcome. For instance if you feel like something is still shady (after reading the user guide), we want to know. Be gentle though, the development of the library is financially not supported yet.\n* feature requests\n  Tell us what you think is missing (with realistic expectations).\n* examples\n  If you've done something with the library and you think that it would make for a good example, get in touch with the developers and we will happily inlude it in the documention.\n* sharing is caring\n  If you like the library, share it with your friends or colleagues so they can like it too.\n\nIn all cases, read the [contributing guidelines](CONTRIBUTING.md) before you do anything.\n\n## Acknowledgements\n\nAlthough `sigmaepsilon.math` heavily builds on `NumPy`, `Scipy`, `Numba` and `Awkward` and it also has functionality related to `networkx` and other third party libraries. Whithout these libraries the concept of writing performant, yet elegant Python code would be much more difficult.\n\n**A lot of the packages mentioned on this document here and the introduction have a citable research paper. If you use them in your work through sigmaepsilon.mesh, take a moment to check out their documentations and cite their papers.**\n\nAlso, funding of these libraries is partly based on the size of the community they are able to support. If what you are doing strongly relies on these libraries, don't forget to press the :star: button to show your support.\n\n## **License**\n\nThis package is licensed under the [MIT license](LICENSE.txt).\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A Python Library for Applied Mathematics in Physical Sciences.",
    "version": "2.1.1",
    "project_urls": {
        "Documentation": "https://sigmaepsilonmath.readthedocs.io/en/latest/?badge=latest",
        "Homepage": "https://github.com/sigma-epsilon/sigmaepsilon.math",
        "Repository": "https://github.com/sigma-epsilon/sigmaepsilon.math"
    },
    "split_keywords": [
        "engineering",
        " mathematics",
        " optimization",
        " vector",
        " tensor",
        " vector algebra",
        " tensor algebra",
        " symbolic mathematics",
        " nonlinear optimization"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "330b73175e96fcc57bf56570fee278a09b33d1c19ee39fe69136bd0e02e037cf",
                "md5": "1c2f1917003d320c67f0ff5b31813ece",
                "sha256": "319ad78665fcdeb53a8dabf63da0f81fad39b89e4c6770f3710332999a96d2e2"
            },
            "downloads": -1,
            "filename": "sigmaepsilon_math-2.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1c2f1917003d320c67f0ff5b31813ece",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.10",
            "size": 89994,
            "upload_time": "2024-10-27T16:44:32",
            "upload_time_iso_8601": "2024-10-27T16:44:32.116739Z",
            "url": "https://files.pythonhosted.org/packages/33/0b/73175e96fcc57bf56570fee278a09b33d1c19ee39fe69136bd0e02e037cf/sigmaepsilon_math-2.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ef79095bb30e4fe5190ae084b6f49b8a1e14ff1bc106278a92ee7c880b98b8ba",
                "md5": "81e7147c35b20ed442cf35b8ea3c87a3",
                "sha256": "1bda3f764b540937f804e9923be6015abc6f9dd1a860dee136ff5c29aca98dee"
            },
            "downloads": -1,
            "filename": "sigmaepsilon_math-2.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "81e7147c35b20ed442cf35b8ea3c87a3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.10",
            "size": 72082,
            "upload_time": "2024-10-27T16:44:33",
            "upload_time_iso_8601": "2024-10-27T16:44:33.170449Z",
            "url": "https://files.pythonhosted.org/packages/ef/79/095bb30e4fe5190ae084b6f49b8a1e14ff1bc106278a92ee7c880b98b8ba/sigmaepsilon_math-2.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-27 16:44:33",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "sigma-epsilon",
    "github_project": "sigmaepsilon.math",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": false,
    "circle": true,
    "requirements": [],
    "lcname": "sigmaepsilon.math"
}
        
Elapsed time: 0.39955s