console app和python api在谐波耦合有限条法中实现了特征值问题的推广,用于棱柱壳结构的静态和动态非弹性屈曲、自由振动、损伤和失效的参数化建模。
fsm_eigenvalue的Python项目详细描述
关于
console应用程序和python api实现特征值问题的泛化 用于参数化建模的谐波耦合有限条法 静态和动态非弹性屈曲、自由振动、损伤和破坏 棱柱壳结构。
这项工作是研究项目调查的一部分 [ON174027],科技部支持,共和国 塞尔维亚。我们对此表示感谢。
参考文献
[Milasinovic1997] | Milašinović, D.D. “The Finite Strip Method in Computational Mechanics”. Faculties of Civil Engineering: University of Novi Sad, Technical University of Budapest and University of Belgrade: Subotica, Budapest, Belgrade. (1997) |
[ON174027] | “Computational Mechanics in Structural Engineering” |
安装
要安装fsm_特征值,请运行:
$ pip install fsm_eigenvalue
控制台应用程序使用
快速入门:
$ fsm_eigenvalue <filename>
显示帮助:
$ fsm_eigenvalue --help
python api用法
快速入门:
>>> import logging >>> logging.basicConfig(level=logging.DEBUG) >>> from fsm_eigenvalue.compute import parameter_sweep >>> from fsm_eigenvalue.load import load_data_from >>> from fsm_eigenvalue.store import store_results_to >>> data_file = 'examples/data-files/barbero-viscoelastic.yaml' >>> results_file = data_file.replace('.yaml', '.hdf5') >>> beam_type_id, search_space, nodal_graph, strip_data, materials, astiff_shape = load_data_from(data_file) >>> with parameter_sweep(beam_type_id, search_space, strip_data, materials, astiff_shape) as results_iterator: ... store_results_to(results_file, data_file, search_space, astiff_shape, results_iterator)