文件名称:ogs6py:适用于OpenGeoSys的Python-API(http
文件大小:122KB
文件格式:ZIP
更新时间:2024-05-06 19:51:30
Python
ogs6py ogs6py是OpenGeoSys有限元软件的python-API。 它的主要功能包括创建和更改OGS6输入文件以及执行OGS。 该软件包允许完全在jupyter或pluto笔记本中使用python或Julia简化OGS工作流,如以下视频所示: 请注意:由于文件结构的更改,ogs6py现在是from ogs6py.ogs import OGS 为了更改和执行OGS输入(例如,用于遍历参数范围),存在两种方法: 1. creating a new input file using python method calls 2. altering existing input files 1.创建一个新的输入文件 下面的示例包含一个简单的力学问题。 方法调用的名称基于相应的XML标签。 MKL=True选项在ogs调用之前执行source /opt/intel/mkl/bi
【文件预览】:
ogs6py-master
----MANIFEST.in(83B)
----ogs6py()
--------ogs.py(11KB)
--------classes()
--------_version.py(78B)
--------__init__.py(113B)
--------log_parser()
----LICENSE.txt(1KB)
----examples()
--------square_1x1.gml(930B)
--------generateInvalidMediaForHT.py(9KB)
--------simple_mechanics.prj(5KB)
--------example_replace.py(965B)
--------example_THM.py(10KB)
--------square_1x1_quad_1e2.vtu(3KB)
--------square_1x1_thm.gml(3KB)
--------example.py(4KB)
--------quarter_002_2nd.vtu(181KB)
----CONTRIBUTING.md(1002B)
----LICENSE(1KB)
----AUTHORS.md(326B)
----setup.cfg(93B)
----setup.py(2KB)
----README.md(13KB)
----.gitignore(1KB)
----CHANGELOG.md(141B)
----output_19_1.png(21KB)