# FERS_calculations
`FERS_calculations` is a high-performance library for Rust-backed calculations in mechanical engineering. It can process JSON input files to deliver fast and accurate results. While it can be run as a standalone tool, integration with `FERS_core` simplifies input creation and workflow management.
## Features
- **Standalone Functionality:** Run directly by providing a valid JSON input file.
- **Rust-Powered Performance:** Designed for speed and reliability in computational tasks.
- **Python Integration:** Seamless integration with `FERS_core` for easy preprocessing and result handling.
- **Engineer-Friendly Design:** Minimal coding effort required for complex structural engineering calculations.
---
## Usage
### Standalone
You can run `FERS_calculations` without `FERS_core` by preparing a JSON input file and running the binary directly.
```bash
# TODO: Add example of how to run FERS_calculations with a JSON input
Raw data
{
"_id": null,
"home_page": null,
"name": "fers-calculations",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "rust, python, mechanical engineering, calculations",
"author": null,
"author_email": "Jeroen Hermsen <jhermsen@serrac.nl>",
"download_url": "https://files.pythonhosted.org/packages/f2/aa/0d34e475033049bfe7a90c77de0929f6d369f26dcb9f5a8b20aff3af144c/fers_calculations-0.1.32.tar.gz",
"platform": null,
"description": "# FERS_calculations\n\n`FERS_calculations` is a high-performance library for Rust-backed calculations in mechanical engineering. It can process JSON input files to deliver fast and accurate results. While it can be run as a standalone tool, integration with `FERS_core` simplifies input creation and workflow management.\n\n## Features\n\n- **Standalone Functionality:** Run directly by providing a valid JSON input file.\n- **Rust-Powered Performance:** Designed for speed and reliability in computational tasks.\n- **Python Integration:** Seamless integration with `FERS_core` for easy preprocessing and result handling.\n- **Engineer-Friendly Design:** Minimal coding effort required for complex structural engineering calculations.\n\n---\n\n## Usage\n\n### Standalone\nYou can run `FERS_calculations` without `FERS_core` by preparing a JSON input file and running the binary directly.\n\n```bash\n# TODO: Add example of how to run FERS_calculations with a JSON input\n\n",
"bugtrack_url": null,
"license": null,
"summary": "High-performance Rust-backed calculations for FERS.",
"version": "0.1.32",
"project_urls": null,
"split_keywords": [
"rust",
" python",
" mechanical engineering",
" calculations"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "70059f424023f2c35ca66cc5b8d7634b50c10ad31c0dce3da8b130503f8e84e7",
"md5": "d10641e7bd032eecacb53a4f259c7cb5",
"sha256": "5ed5ec30dc2b3e51b35e4363cf0e0f41a3a30e957ba2235ddeb931de55ab3e46"
},
"downloads": -1,
"filename": "fers_calculations-0.1.32-cp312-cp312-manylinux_2_34_x86_64.whl",
"has_sig": false,
"md5_digest": "d10641e7bd032eecacb53a4f259c7cb5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 472516,
"upload_time": "2025-07-25T14:23:41",
"upload_time_iso_8601": "2025-07-25T14:23:41.388503Z",
"url": "https://files.pythonhosted.org/packages/70/05/9f424023f2c35ca66cc5b8d7634b50c10ad31c0dce3da8b130503f8e84e7/fers_calculations-0.1.32-cp312-cp312-manylinux_2_34_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6b68feb91a85485553b996276397dc9b68037fccd299893e6b4c31b7beda1ce7",
"md5": "8a671978a6f60847155dfd83b3082025",
"sha256": "f03913573681f850bf6ea05578efa3735844db021eda267aa65097fae03f66e0"
},
"downloads": -1,
"filename": "fers_calculations-0.1.32-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "8a671978a6f60847155dfd83b3082025",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 377458,
"upload_time": "2025-07-25T14:25:33",
"upload_time_iso_8601": "2025-07-25T14:25:33.727224Z",
"url": "https://files.pythonhosted.org/packages/6b/68/feb91a85485553b996276397dc9b68037fccd299893e6b4c31b7beda1ce7/fers_calculations-0.1.32-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f2aa0d34e475033049bfe7a90c77de0929f6d369f26dcb9f5a8b20aff3af144c",
"md5": "98b15f0b1fb7a21aed16bc3ea5a62ce2",
"sha256": "06515e6c0ef2d181f5ad78e6db21f4613f4a3853515a846cbb7a6b1bed72f4f1"
},
"downloads": -1,
"filename": "fers_calculations-0.1.32.tar.gz",
"has_sig": false,
"md5_digest": "98b15f0b1fb7a21aed16bc3ea5a62ce2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 587264,
"upload_time": "2025-07-25T14:23:42",
"upload_time_iso_8601": "2025-07-25T14:23:42.958834Z",
"url": "https://files.pythonhosted.org/packages/f2/aa/0d34e475033049bfe7a90c77de0929f6d369f26dcb9f5a8b20aff3af144c/fers_calculations-0.1.32.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-25 14:23:42",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "fers-calculations"
}