{ "info": { "author": "Petar Maric", "author_email": "petarmaric@uns.ac.rs", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Topic :: Database", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Physics" ], "description": "About\r\n=====\r\n\r\nPython library that loads modal composites from the file containing the\r\nparametric model of buckling and free vibration in prismatic shell structures,\r\nas computed by the `fsm_eigenvalue project`_.\r\n\r\nThis work is a part of the investigation within the research project\r\n[ON174027]_, supported by the Ministry for Science and Technology, Republic of\r\nSerbia. This support is gratefully acknowledged.\r\n\r\nReferences\r\n----------\r\n\r\n.. [ON174027]\r\n \"Computational Mechanics in Structural Engineering\"\r\n\r\n.. _`fsm_eigenvalue project`: https://github.com/petarmaric/fsm_eigenvalue\r\n\r\nInstallation\r\n============\r\n\r\nTo install fsm_load_modal_composites run::\r\n\r\n $ pip install fsm_load_modal_composites\r\n\r\nUsage examples\r\n==============\r\n\r\nQuick start::\r\n\r\n >>> import logging\r\n >>> logging.basicConfig(level=logging.DEBUG)\r\n\r\n >>> from pprint import pprint\r\n >>> from fsm_load_modal_composites import load_modal_composites\r\n\r\n >>> results_file = 'examples/barbero-viscoelastic.hdf5'\r\n >>> modal_composites, column_units, column_descriptions = load_modal_composites(\r\n ... results_file, a_max=600, t_b_min=6.0\r\n ... )\r\n\r\n >>> modal_composites.shape\r\n (143,)\r\n\r\n >>> pprint(modal_composites.dtype)\r\n [('a', '>> pprint(column_descriptions)\r\n {'a': 'strip length',\r\n 'm_dominant': 'dominant mode, modal composite via sigma_cr',\r\n 'omega': 'natural frequency',\r\n 'omega_approx': 'natural frequency approximated from critical buckling stress',\r\n 'omega_rel_err': 'natural frequency relative approximation error',\r\n 'sigma_cr': 'critical buckling stress',\r\n 'sigma_cr_approx': 'critical buckling stress approximated from natural frequency',\r\n 'sigma_cr_rel_err': 'critical buckling stress relative approximation error',\r\n 't_b': 'base strip thickness'}\r\n\r\nPlease see the `fsm_modal_analysis`_ source code for more examples.\r\n\r\n.. _`fsm_modal_analysis`: https://github.com/petarmaric/fsm_modal_analysis\r\n\r\nContribute\r\n==========\r\n\r\nIf you find any bugs, or wish to propose new features `please let us know`_.\r\n\r\nIf you'd like to contribute, simply fork `the repository`_, commit your changes\r\nand send a pull request. Make sure you add yourself to `AUTHORS`_.\r\n\r\n.. _`please let us know`: https://github.com/petarmaric/fsm_load_modal_composites/issues/new\r\n.. _`the repository`: https://github.com/petarmaric/fsm_load_modal_composites\r\n.. _`AUTHORS`: https://github.com/petarmaric/fsm_load_modal_composites/blob/master/AUTHORS\r\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/petarmaric/fsm_load_modal_composites", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "fsm_load_modal_composites", "package_url": "https://pypi.org/project/fsm_load_modal_composites/", "platform": "any", "project_url": "https://pypi.org/project/fsm_load_modal_composites/", "project_urls": { "Homepage": "https://github.com/petarmaric/fsm_load_modal_composites" }, "release_url": "https://pypi.org/project/fsm_load_modal_composites/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "Python library that loads modal composites from the file containing the parametric model of buckling and free vibration in prismatic shell structures, as computed by the fsm_eigenvalue project.", "version": "1.0.1" }, "last_serial": 5758911, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "a5f9fc7892272cea9f0b426e88227232", "sha256": "d365d94748af1773768cfc3048270bf7803aa43f0d6a87d5ea4b3a6dcd59e05f" }, "downloads": -1, "filename": "fsm_load_modal_composites-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a5f9fc7892272cea9f0b426e88227232", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3845, "upload_time": "2018-02-06T13:09:32", "url": "https://files.pythonhosted.org/packages/59/8f/a69585c8c8ffa284929861b7e93abbf772ad1ef0cea0188e39fb9b4f2a16/fsm_load_modal_composites-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "8aa2a6fd05a20ef5d729838f0e1bfd91", "sha256": "befb500fc35ccec3179df55bc07c8db0ede9c8ccd8e7bb8f94b36e2c68c89555" }, "downloads": -1, "filename": "fsm_load_modal_composites-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "8aa2a6fd05a20ef5d729838f0e1bfd91", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5146, "upload_time": "2019-08-30T07:57:10", "url": "https://files.pythonhosted.org/packages/d7/15/58c26e385d835cf46b3de9d0cde614997c6d3df3835905b419934fec090e/fsm_load_modal_composites-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5de9021f4c3f9afeccf6cec8182951fb", "sha256": "42a499ba8a768895d4c90d45d353b68a3412b5a3fccbfa82bdda92e0145dc839" }, "downloads": -1, "filename": "fsm_load_modal_composites-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5de9021f4c3f9afeccf6cec8182951fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3988, "upload_time": "2019-08-30T07:57:08", "url": "https://files.pythonhosted.org/packages/a4/04/70c1f8906e84e124361300469c6d220b8c40b1cb36d4c9dd3367ac93d901/fsm_load_modal_composites-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8aa2a6fd05a20ef5d729838f0e1bfd91", "sha256": "befb500fc35ccec3179df55bc07c8db0ede9c8ccd8e7bb8f94b36e2c68c89555" }, "downloads": -1, "filename": "fsm_load_modal_composites-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "8aa2a6fd05a20ef5d729838f0e1bfd91", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 5146, "upload_time": "2019-08-30T07:57:10", "url": "https://files.pythonhosted.org/packages/d7/15/58c26e385d835cf46b3de9d0cde614997c6d3df3835905b419934fec090e/fsm_load_modal_composites-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5de9021f4c3f9afeccf6cec8182951fb", "sha256": "42a499ba8a768895d4c90d45d353b68a3412b5a3fccbfa82bdda92e0145dc839" }, "downloads": -1, "filename": "fsm_load_modal_composites-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5de9021f4c3f9afeccf6cec8182951fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3988, "upload_time": "2019-08-30T07:57:08", "url": "https://files.pythonhosted.org/packages/a4/04/70c1f8906e84e124361300469c6d220b8c40b1cb36d4c9dd3367ac93d901/fsm_load_modal_composites-1.0.1.tar.gz" } ] }