Skip to content

Strip length-dependent damage analysis and visualization of the parametric model of buckling and free vibration in prismatic shell structures, as computed by the fsm_eigenvalue project

License

Notifications You must be signed in to change notification settings

petarmaric/fsm_strip_length_damage_analysis

Repository files navigation

About

Console app and Python API for strip length-dependent 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

[ON174027]"Computational Mechanics in Structural Engineering"

Installation

To install fsm_strip_length_damage_analysis run:

$ pip install fsm_strip_length_damage_analysis

Console app usage

Quick start:

$ fsm_strip_length_damage_analysis <filename>

Show help:

$ fsm_strip_length_damage_analysis --help

Python API usage

Quick start:

>>> import logging
>>> logging.basicConfig(level=logging.DEBUG)

>>> from fsm_strip_length_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, t_b_fix=6.25)

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.

About

Strip length-dependent damage analysis and visualization of the parametric model of buckling and free vibration in prismatic shell structures, as computed by the fsm_eigenvalue project

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages