Plugin for PyRolL providing the flow stress approach and material database for the flow stress model of Mauk and Gottschling.
Project description
PyRoll Plugin
Template for PyRoll Plugin Repositories.
Please follow the following instructions when creating your own PyRoll plugins:
-
The folder
pyrollis a namespace package, place your plugin package therein to make it discoverable by the CLI for example by just renaming the nestedpluginpackage to the desired). -
Use
pytestfor creating unit tests. Place all test files in thetestsfolder. -
Update the
pyproject.tomlwith your metadata. It is recommended to usehatchto maintain dependencies, as is preconfigured. It is recommended that the plugin major version corresponds to the PyRoll Core major version (so plugin versions 2.x.x working withpyroll-core2.x.x). -
Place documentation in the
docsfolder:- you may provide a printable documentation using LaTeX based on the
docs.textemplate and the providedPyRollDocsclass - you may provide a web documentation using Markdown or RST rendered by GitHub or external tools like Sphinx
- you may provide a printable documentation built from Markdown or RST by tools such as Pandoc
- if appropriate, include the result PDF in the commit and link it from
README.mdlike so - include model and usage information in the documentation
- you may provide a printable documentation using LaTeX based on the
-
Please use a permissive license such as BSD or MIT
-
Edit this readme file with contents of your own needs.
-
If you want your plugin to be listed on the main documentation website (see here), please contact the maintainers preferably using an issue or PR.
Usage of the Preconfigured Hatch Scripts
To build the docs use (needs a working LaTeX installation)
hatch run docs:build
To run the tests use
hatch run test:all
The test environment is preconfigured to test with Python 3.9, 3.10 and 3.11. The tests are skipped for the respective version, if it can not be found.
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
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
File details
Details for the file pyroll_mauk_gottschling_flow_stress-3.0.0.tar.gz.
File metadata
- Download URL: pyroll_mauk_gottschling_flow_stress-3.0.0.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
71c1afeac95c651117734464e44d8562f49a470462758dbab9b8636acb329f48
|
|
| MD5 |
356cfabb0fb4ded87b1965d3fcd2fc30
|
|
| BLAKE2b-256 |
ed2e878bcc545ac7f2411c8c4f640aae9f3a46365acf8d2bab0d07011fc46aef
|
File details
Details for the file pyroll_mauk_gottschling_flow_stress-3.0.0-py3-none-any.whl.
File metadata
- Download URL: pyroll_mauk_gottschling_flow_stress-3.0.0-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: python-httpx/0.27.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a1bc557d500902f13ac09ad12f130a9e4926bf310645c5757f5e092d9f86366a
|
|
| MD5 |
3695f6ccf8a9ddc44a2617ab9bfc5e78
|
|
| BLAKE2b-256 |
827bae841435688388fc83874d9cf4e2ea4e22811ef9e818562efa9b29bec12d
|