[![PyPi](https://img.shields.io/static/v1?label=PyPi&message=1.3.0&color=informational&logo=pypi)](https://pypi.org/project/beos/)
[![doi](https://img.shields.io/badge/DOI-10.5281%2Fzenodo.13175694-red.svg)](https://zenodo.org/records/13175694)
[![pipeline status](https://gitlab.com/dlr-sy/boxbeam/badges/master/pipeline.svg)]()
# BEOS
BEOS is a legacy Fortran-based buckling tool. It is compiled for Python using [f2py](https://numpy.org/doc/stable/f2py).
> Installation from source requires an active Fortran compiler (ifort, gfortran).
## Downloading
Use GIT to get the latest code base. From the command line, use
```
git clone https://gitlab.dlr.de/fa_sw/beos beos
```
If you check out the repository for the first time, you have to initialize all submodule dependencies first. Execute the following from within the repository.
```
git submodule update --init --recursive
```
To update all refererenced submodules to the latest production level, use
```
git submodule foreach --recursive 'git pull origin $(git config -f $toplevel/.gitmodules submodule.$name.branch || echo master)'
```
## Installation
BEOS can be installed from source using [poetry](https://python-poetry.org). If you don't have [poetry](https://python-poetry.org) installed, run
```
pip install poetry --pre --upgrade
```
to install the latest version of [poetry](https://python-poetry.org) within your python environment. Use
```
poetry update
```
to update all dependencies in the lock file or directly execute
```
poetry install
```
to install all dependencies from the lock file. Last, you should be able to import BEOS as a python package.
```python
import beos
```
## Example
Please refer to the linked [repository](https://gitlab.com/dlr-sy/beos) for specific application examples.
## Contact
* [Marc Garbade](mailto:marc.garbade@dlr.de)
## Support
* [List of Contributors](CONTRIBUTING.md)
Raw data
{
"_id": null,
"home_page": "https://gitlab.com/dlr-sy/beos",
"name": "beos",
"maintainer": "Garbade, Marc",
"docs_url": null,
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
"maintainer_email": "marc.garbade@dlr.de",
"keywords": "analysis, buckling, composite",
"author": "Freund, Sebastian",
"author_email": "sebastian.freund@dlr.de",
"download_url": null,
"platform": null,
"description": "[![PyPi](https://img.shields.io/static/v1?label=PyPi&message=1.3.0&color=informational&logo=pypi)](https://pypi.org/project/beos/)\n[![doi](https://img.shields.io/badge/DOI-10.5281%2Fzenodo.13175694-red.svg)](https://zenodo.org/records/13175694)\n[![pipeline status](https://gitlab.com/dlr-sy/boxbeam/badges/master/pipeline.svg)]()\n\n# BEOS\nBEOS is a legacy Fortran-based buckling tool. It is compiled for Python using [f2py](https://numpy.org/doc/stable/f2py).\n> Installation from source requires an active Fortran compiler (ifort, gfortran). \n## Downloading\nUse GIT to get the latest code base. From the command line, use\n```\ngit clone https://gitlab.dlr.de/fa_sw/beos beos\n```\nIf you check out the repository for the first time, you have to initialize all submodule dependencies first. Execute the following from within the repository. \n```\ngit submodule update --init --recursive\n```\nTo update all refererenced submodules to the latest production level, use\n```\ngit submodule foreach --recursive 'git pull origin $(git config -f $toplevel/.gitmodules submodule.$name.branch || echo master)'\n```\n## Installation\nBEOS can be installed from source using [poetry](https://python-poetry.org). If you don't have [poetry](https://python-poetry.org) installed, run\n```\npip install poetry --pre --upgrade\n```\nto install the latest version of [poetry](https://python-poetry.org) within your python environment. Use\n```\npoetry update\n```\nto update all dependencies in the lock file or directly execute\n```\npoetry install\n```\nto install all dependencies from the lock file. Last, you should be able to import BEOS as a python package.\n```python\nimport beos\n```\n## Example\nPlease refer to the linked [repository](https://gitlab.com/dlr-sy/beos) for specific application examples.\n## Contact\n* [Marc Garbade](mailto:marc.garbade@dlr.de)\n## Support\n* [List of Contributors](CONTRIBUTING.md)\n\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Calculation of the buckling behavior of composite shells",
"version": "1.3.0",
"project_urls": {
"Changelog": "https://gitlab.com/dlr-sy/beos/-/blob/master/CHANGELOG.md",
"Documentation": "https://gitlab.com/dlr-sy/beos/-/blob/master/README.md",
"Homepage": "https://gitlab.com/dlr-sy/beos",
"Repository": "https://gitlab.com/dlr-sy/beos"
},
"split_keywords": [
"analysis",
" buckling",
" composite"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "99460b9c5086fe7e0a41676b4756ec3c19de8bfb8dbd4e96dfb0a08c0b0e2acb",
"md5": "1b56ff32d45c1b7ebe969bf78aab5886",
"sha256": "357d6a1192733f8cad93230fcd2fbc699c87e6e4a4e90c055f2eec20940b35f1"
},
"downloads": -1,
"filename": "beos-1.3.0-cp27-cp27m-win_amd64.whl",
"has_sig": false,
"md5_digest": "1b56ff32d45c1b7ebe969bf78aab5886",
"packagetype": "bdist_wheel",
"python_version": "cp27",
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
"size": 1097131,
"upload_time": "2024-08-05T09:24:06",
"upload_time_iso_8601": "2024-08-05T09:24:06.345898Z",
"url": "https://files.pythonhosted.org/packages/99/46/0b9c5086fe7e0a41676b4756ec3c19de8bfb8dbd4e96dfb0a08c0b0e2acb/beos-1.3.0-cp27-cp27m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d3448db3553b049973e319f74f5f18d6fd0f3bb3283e97ed5f7a4a9e6a2d3c23",
"md5": "bef3cf477334df352087b10aee81fdbb",
"sha256": "c22b39a123c38e399c2638aa2eef5a675450e55958614b6f99fb47207a3a8475"
},
"downloads": -1,
"filename": "beos-1.3.0-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "bef3cf477334df352087b10aee81fdbb",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
"size": 1121651,
"upload_time": "2024-08-05T09:24:09",
"upload_time_iso_8601": "2024-08-05T09:24:09.093884Z",
"url": "https://files.pythonhosted.org/packages/d3/44/8db3553b049973e319f74f5f18d6fd0f3bb3283e97ed5f7a4a9e6a2d3c23/beos-1.3.0-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f8e5ee2adb435d22a063b1c8ddc2f4f0f93e499433fc11aaa8edc026c201affa",
"md5": "ae2fd16111bb5c75d0043f5cc34d4177",
"sha256": "98bc7a58e3713d89d4728324b8a594b112487739d6050bcc12826d8e7848b1f2"
},
"downloads": -1,
"filename": "beos-1.3.0-cp35-cp35m-win_amd64.whl",
"has_sig": false,
"md5_digest": "ae2fd16111bb5c75d0043f5cc34d4177",
"packagetype": "bdist_wheel",
"python_version": "cp35",
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
"size": 1112342,
"upload_time": "2024-08-05T09:24:10",
"upload_time_iso_8601": "2024-08-05T09:24:10.890480Z",
"url": "https://files.pythonhosted.org/packages/f8/e5/ee2adb435d22a063b1c8ddc2f4f0f93e499433fc11aaa8edc026c201affa/beos-1.3.0-cp35-cp35m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f7e221ff9c22539098bdc255b3fdb653b776f8a2b4e7c66665d9f7cf780f125e",
"md5": "99832a819a87fbe7a2730246e5c1e316",
"sha256": "8751cea8fa31aff99875497d571b041134df65f6cff8f3b7c9b0d0b8e22acff8"
},
"downloads": -1,
"filename": "beos-1.3.0-cp36-cp36m-win_amd64.whl",
"has_sig": false,
"md5_digest": "99832a819a87fbe7a2730246e5c1e316",
"packagetype": "bdist_wheel",
"python_version": "cp36",
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
"size": 1138490,
"upload_time": "2024-08-05T09:24:12",
"upload_time_iso_8601": "2024-08-05T09:24:12.652481Z",
"url": "https://files.pythonhosted.org/packages/f7/e2/21ff9c22539098bdc255b3fdb653b776f8a2b4e7c66665d9f7cf780f125e/beos-1.3.0-cp36-cp36m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c5197207fd5cff2e5a7321d51a22b448263a660d1506a5aaa56c26a6a7c87c31",
"md5": "64ea7aa2a88ee9f4fabf0a4a711bc66f",
"sha256": "d16f3c01fc3b17f8a2b8b969367434d5a2a2cc83dc8df412e8db43103a884eba"
},
"downloads": -1,
"filename": "beos-1.3.0-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "64ea7aa2a88ee9f4fabf0a4a711bc66f",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
"size": 1139722,
"upload_time": "2024-08-05T09:24:14",
"upload_time_iso_8601": "2024-08-05T09:24:14.099982Z",
"url": "https://files.pythonhosted.org/packages/c5/19/7207fd5cff2e5a7321d51a22b448263a660d1506a5aaa56c26a6a7c87c31/beos-1.3.0-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4154232ee26f28a667eea49e41f09e87dbbcf4d64011f3d100cb031a8b036e39",
"md5": "cdcaea4cec5a3ac30a8af3f8555801c4",
"sha256": "10e9ff258c8fbe65bf9732d3ba0f82be584a9bfe0a407a14943d4d6f30703199"
},
"downloads": -1,
"filename": "beos-1.3.0-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "cdcaea4cec5a3ac30a8af3f8555801c4",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7",
"size": 1120674,
"upload_time": "2024-08-05T09:24:15",
"upload_time_iso_8601": "2024-08-05T09:24:15.898485Z",
"url": "https://files.pythonhosted.org/packages/41/54/232ee26f28a667eea49e41f09e87dbbcf4d64011f3d100cb031a8b036e39/beos-1.3.0-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-05 09:24:06",
"github": false,
"gitlab": true,
"bitbucket": false,
"codeberg": false,
"gitlab_user": "dlr-sy",
"gitlab_project": "beos",
"lcname": "beos"
}