semvec/pypi-packages huggingface dataset:
fsm_strip_length_damage_analysis 1.0.1
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.
License: BSD

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"

.. _`fsm_eigenvalue project`: https://github.com/petarmaric/fsm_eigenvalue

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`_.

.. _`please let us know`: https://github.com/petarmaric/fsm_strip_length_damage_analysis/issues/new
.. _`the repository`: https://github.com/petarmaric/fsm_strip_length_damage_analysis
.. _`AUTHORS`: https://github.com/petarmaric/fsm_strip_length_damage_analysis/blob/master/AUTHORS
fsm_effective_stress 1.0.1
Python library that uses the rheological-dynamical analogy (RDA) to compute damage and effective buckling stress in prismatic shell structures.
License: BSD

About
=====

Python library that uses the rheological-dynamical analogy (RDA) to compute
damage and effective buckling stress in prismatic shell structures.

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_effective_stress run::

    $ pip install fsm_effective_stress

Usage examples
==============

Quick start::

    >>> from fsm_effective_stress import compute_damage, compute_effective_stress

    >>> omega =  103.9167 # [rad/s] natural frequency for undamaged state of structure
    >>> omega_d = 60.0179 # [rad/s] natural frequency for damaged state of structure
    >>> sigma_d = 19.4754 # [MPa] buckling stress for damaged state of structure

    # [no unit] damage variable
    >>> print "%.4f" % compute_damage(omega, omega_d)
    0.6664

    # [MPa] effective buckling stress
    >>> print "%.4f" % compute_effective_stress(omega, omega_d, sigma_d)
    58.3842

Please see the `fsm_damage_analysis`_ source code for more examples.

.. _`fsm_damage_analysis`: https://github.com/petarmaric/fsm_damage_analysis

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`_.

.. _`please let us know`: https://github.com/petarmaric/fsm_effective_stress/issues/new
.. _`the repository`: https://github.com/petarmaric/fsm_effective_stress
.. _`AUTHORS`: https://github.com/petarmaric/fsm_effective_stress/blob/master/AUTHORS
fsm_strip_thickness_damage_analysis 1.0.1
Console app and Python API for strip thickness-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: BSD

About
=====

Console app and Python API for strip thickness-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"

.. _`fsm_eigenvalue project`: https://github.com/petarmaric/fsm_eigenvalue

Installation
============

To install fsm_strip_thickness_damage_analysis run::

    $ pip install fsm_strip_thickness_damage_analysis

Console app usage
=================

Quick start::

    $ fsm_strip_thickness_damage_analysis <filename>

Show help::

    $ fsm_strip_thickness_damage_analysis --help

Python API usage
================

Quick start::

    >>> import logging
    >>> logging.basicConfig(level=logging.DEBUG)

    >>> from fsm_strip_thickness_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, a_fix=1000.0, add_automatic_markers=True)

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`_.

.. _`please let us know`: https://github.com/petarmaric/fsm_strip_thickness_damage_analysis/issues/new
.. _`the repository`: https://github.com/petarmaric/fsm_strip_thickness_damage_analysis
.. _`AUTHORS`: https://github.com/petarmaric/fsm_strip_thickness_damage_analysis/blob/master/AUTHORS