About
Console app and Python API for damage analysis and visualization of the parametric model of buckling and free vibration in prismatic shell structures, as computed by the fsm_eigenvalue project.
This work is a part of the investigation within the research project [ON174027], supported by the Ministry for Science and Technology, Republic of Serbia. This support is gratefully acknowledged.
References
“Computational Mechanics in Structural Engineering”
Installation
To install fsm_damage_analysis run:
$ pip install fsm_damage_analysis
Console app usage
Quick start:
$ fsm_damage_analysis <filename>
Show help:
$ fsm_damage_analysis --help
Python API usage
Quick start:
>>> import logging
>>> logging.basicConfig(level=logging.DEBUG)
>>> from fsm_damage_analysis import analyze_models, configure_matplotlib
>>> viscoelastic_model_file = 'examples/barbero-viscoelastic.hdf5'
>>> elastic_model_file = 'examples/barbero-elastic.hdf5'
>>> report_file = viscoelastic_model_file.replace('.hdf5', '.pdf')
>>> configure_matplotlib()
>>> analyze_models(viscoelastic_model_file, elastic_model_file, report_file)
Contribute
If you find any bugs, or wish to propose new features please let us know.
If you’d like to contribute, simply fork the repository, commit your changes and send a pull request. Make sure you add yourself to AUTHORS.
Metadata
Release files for fsm_damage_analysis 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fsm_damage_analysis-1.0.2.tar.gz | 5.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fsm_damage_analysis-1.0.2-py2-none-any.whl | Python 2 | none | any | Details |
Total release size: 12.2 kB
Release files / fsm_damage_analysis-1.0.2.tar.gz
| Download URL | fsm_damage_analysis-1.0.2.tar.gz |
|---|---|
| Size | 5.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
24e5e86a5bc378c904a965981c0a4f3ff58b45db8af6e72ce12a2a6355443b92
|
|
BLAKE2b-256 checksum How to use checksums |
e4292cf2b6a42b6fad2882af09cc3aba13e5a0494e9e4631f4d5ae00c68fe129
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Python-urllib/2.7
|
Release files / fsm_damage_analysis-1.0.2-py2-none-any.whl
| Download URL | fsm_damage_analysis-1.0.2-py2-none-any.whl |
|---|---|
| Size | 6.7 kB |
| Tags | Python 2 |
|
SHA-256 checksum How to use checksums |
5f1d8d82e96d6bcdc19c9e89900f4da4da2fb609daee475a9b3bf0c766dd08d5
|
|
BLAKE2b-256 checksum How to use checksums |
ebe373de8f3700fa79ae3ded0a44c47c6912941328498ffdcbaa509d24683e28
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Python-urllib/2.7
|