pycfs

View on PyPIReverse Dependencies (0)

0.1.4 pyCFS-0.1.4-py3-none-any.whl

Wheel Details

Project: pycfs
Version: 0.1.4
Filename: pyCFS-0.1.4-py3-none-any.whl
Download: [link]
Size: 130804
MD5: c2ba197eda2377a26f90af78fbbaa3f4
SHA256: 8db14a8e62f538f487fdeb54adb230c61e82b02bb42798baa5173e9441041555
Uploaded: 2025-03-02 14:22:28 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyCFS
Version: 0.1.4
Summary: Python library for automating and data handling tasks for openCFS.
Author-Email: IGTE <igte.gitlab[at]gmail.com>, Eniz Mušeljić <eniz.m[at]outlook.com>, Andreas Wurzinger <andreas.wurzinger[at]tugraz.at>, Patrick Heidegger <patrick.heidegger[at]tugraz.at>
Project-Url: Homepage, https://opencfs.org/
Project-Url: Documentation, https://opencfs.gitlab.io/pycfs/
Project-Url: Repository, https://gitlab.com/openCFS/pycfs
Project-Url: Issues, https://gitlab.com/openCFS/pycfs/-/issues
Project-Url: Changelog, https://gitlab.com/openCFS/pycfs/-/blob/main/Changelog.md
License: MIT License Copyright (c) 2024 Verein zur Förderung der Software openCFS Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Any compiled openCFS binaries include third party libraries with different licenses. See the output of e.g. `cfs --version` or the `license` directory for details.
Keywords: automation,simulation,optimization,opencfs,data processing
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.12
Classifier: Natural Language :: English
Requires-Python: >=3.10
Requires-Dist: numpy (==1.26.4)
Requires-Dist: matplotlib (==3.8.3)
Requires-Dist: typing (==3.7.4.3)
Requires-Dist: typed-argument-parser (==1.9.0)
Requires-Dist: tqdm (==4.66.2)
Requires-Dist: h5py (==3.10.0)
Requires-Dist: scipy (>=1.10.1)
Requires-Dist: scikit-spatial (>=7.0.0)
Requires-Dist: vtk (>=9.3.0)
Requires-Dist: pyuff (==2.1)
Requires-Dist: ansys-dpf-core (>=0.10.0); extra == "data"
Requires-Dist: pyvista (>=0.43.1); extra == "data"
Requires-Dist: sphinx (==7.2.6); extra == "dev"
Requires-Dist: myst-parser (==2.0.0); extra == "dev"
Requires-Dist: sphinx-book-theme (==1.1.2); extra == "dev"
Requires-Dist: pytest (==8.0.2); extra == "dev"
Requires-Dist: pytest-cov (==4.1.0); extra == "dev"
Requires-Dist: black (==24.2.0); extra == "dev"
Requires-Dist: mypy (==1.8.0); extra == "dev"
Requires-Dist: flake8 (==7.0.0); extra == "dev"
Requires-Dist: twine (==5.0.0); extra == "dev"
Requires-Dist: build (==1.1.1); extra == "dev"
Requires-Dist: pandas (>=2.0.3); extra == "dev"
Provides-Extra: data
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 418 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pyCFS/__init__.py sha256=VBwJt72BzJJIEbhELJiAYNGezu6_cMReUeJSZKHJ8Ew 536
pyCFS/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyCFS/pyCFS.py sha256=xS0ckTK-lBu0ILFGRYYpGLUr4rBUyi29ukW1jHwy-hU 62797
pyCFS/data/__init__.py sha256=VhWrrpkhzaU7I1hMtOTjOL1L77lk0g2S75MpZlMhWzI 2823
pyCFS/data/util.py sha256=-VvpYzHWpTk5jNop_WLQ2qHN799lvSrgjgb5SNS4VhM 27999
pyCFS/data/v_def.py sha256=ZKeCKlUNISdzo1VN8LdtXd_cE5tdzfzuhsuJ6Zyk-H8 240
pyCFS/data/extras/__init__.py sha256=UaCw_aCKk8H9GpnCalcFiwjl_hcPfwzOnXr-FtVuPEI 543
pyCFS/data/extras/ansys_io.py sha256=ra0gZ_cYtLr0hUmNTDLgC0OP0eSeFwlQHaJ3ZIgpR_k 24459
pyCFS/data/extras/ansys_to_cfs_element_types.py sha256=UA2L3tinxtht4pIce4xn3TEJd2lrpdNPH7dv8W2nZQE 1439
pyCFS/data/extras/ensight_io.py sha256=ohebscMaHou2hylizD6n1bWCGi-3EUwu9aWcESWJjvM 10696
pyCFS/data/extras/nihu_io.py sha256=KXF0BNP7sTlIV1oehTK6-X9HU7Fg_JNIKHJ2_00LYK8 3119
pyCFS/data/extras/nihu_to_cfs_element_types.py sha256=elEaJdbERusX7_tqj6Zvt7YCr6g49jaG5xEqdTqpezY 1064
pyCFS/data/extras/nihu_types.py sha256=T48c55vigKqVjlZAGrvKRbCR0hNHwz07Ivy6pZMx_3w 503
pyCFS/data/extras/psv_io.py sha256=fNOs1ojUQJsnL0247rGdCMH7iPA1wDVtPnARSadSqM8 29580
pyCFS/data/extras/vtk_to_cfs_element_types.py sha256=VYNWbOJlYpbSIOKnN0snJOnBjswSw1GucN6cM3SCjec 5177
pyCFS/data/extras/vtk_types.py sha256=XfwER8myQim8iFZhOivO2sShsk4FWZ_S9p2o8xHsawU 2841
pyCFS/data/io/CFSArrayModule.py sha256=xmgXE1RGtsGfiWMK6jhKrZh_VZVGgxIf5GFsvpn1YPk 15537
pyCFS/data/io/CFSMeshDataModule.py sha256=fIk7-80Po9-f-e7fFrdX73tF3NmPnP2GWjoz5d5tc_Q 85071
pyCFS/data/io/CFSReaderModule.py sha256=oat9Zt1ul1Eym9gRoe8jSp_okstFvMSBd3Oe0dFY6j0 62699
pyCFS/data/io/CFSRegDataModule.py sha256=gcOujv-XgPwlfyV2h9BpnzJnLOS1-CccEkZMhxd7vJ8 6768
pyCFS/data/io/CFSResultContainerModule.py sha256=FtXU3HUS_I9Ql25pWR-GNBOfFztOAQl70WRmsZ1YQnQ 26036
pyCFS/data/io/CFSWriterModule.py sha256=ClEX-zjmqAWctaJmUY3A_2wq6ECN9k7lVxFZH2CBRFg 51802
pyCFS/data/io/__init__.py sha256=naQBrTX3AXyAThzFCPsoJLAvpMsctsDWjxNrdjq69-c 661
pyCFS/data/io/cfs_types.py sha256=3kxYA-Jg91hW4IMJP18cmV0j0XN_ow3VQn3E7Cu9lWI 5338
pyCFS/data/io/cfs_util.py sha256=YxxxH2I5XsZU9mXqeLbuvrCpSfrjnogLjH5qaSEK2L4 6332
pyCFS/data/operators/__init__.py sha256=HM4tltQLi_w20EIVa2BeFMflcNnE51BxKkxJ6mfgwoA 342
pyCFS/data/operators/interpolators.py sha256=6e4wr1ZpUV7Em64TxyfWZtFnJ3pKEShn7M8ICYkT21s 37811
pyCFS/data/operators/projection_interpolation.py sha256=0GfTjHGCHF2Fz7ca_Q52PVV3KcvHf_KdyDrLLbVDdbc 20911
pyCFS/data/operators/sngr.py sha256=XD-xsWUfYztVlaAh1qhv6Dx02Z1nIo05qOIikf8Re-Y 8986
pyCFS/data/operators/transformation.py sha256=J07fbzE9i7hlSlltpJOJzBGkyPuPw5SWm8JkRaHPMBY 25783
pyCFS/topt/__init__.py sha256=G65ycd7SuhT6xWkujSkgl6xJWTWQHzCD1iFpcBRG6C8 27
pyCFS/topt/param_functions.py sha256=F4a7wgUOnnJR5WCc7EiCZlwn2E8JHF_wWxU7NQTJC3k 1007
pyCFS/topt/topt.py sha256=24lMySbBpwfcjxwraEvNBvza2xBltICJkpn5dfpI37A 7289
pyCFS/util/__init__.py sha256=JCZIgdDuzh_qmsP2ICwzHiHMSY_4lXyg755gKfBcpmA 99
pyCFS/util/consts.py sha256=RvGR3bttH6VNmgbPB3U5mGuuYpDILyN3_AvIQxdDfcE 2971
pyCFS/util/lib_types.py sha256=lg_kZeLeziaIQGHz7PoajwE6djTQigPf1heuLsfxIEs 1372
pyCFS/util/setup_generator.py sha256=SsPPQ_1gjH3eJDjfzpUe5ZsO4WGHB66g3JA7dUV8h3g 5658
pyCFS/util/update_version.py sha256=YBQ8eo0ZcnM6O9x0GTw_8LqqzyvIypt0aU-T2CzpgQ8 2263
pyCFS/util/templates/config.yaml sha256=Lo300fHUKaCn6kFEdhldmPoy1NyHoj9ovl0u3XC-bXs 757
pyCFS/util/templates/mat.xml sha256=0P9Hii2y_DFHlLuYjlNtpYkR12aovyAbLs0ikuG6Cqk 152
pyCFS/util/templates/run_sim.py sha256=q_BA6CXLurxijiTlGoYeZhjs8sXUMNICcTq_kHpfdDo 237
pyCFS/util/templates/sim.jou sha256=eofOfO_QTydFpTHGy02KuZs4DzTalQbYxekxCVMpAcY 196
pyCFS/util/templates/sim.xml sha256=1ElXBSqXUanU6EE24qUSD6IFmtT84edD4fLwebwdGP8 338
pyCFS/util/templates/sim_setup.py sha256=MZLaAclw6-yP_QfnyNsBWrJ_8gLRnhI9canqQoJEBm0 1408
pyCFS/util/templates/sim_setup_opti.py sha256=EKCk4Qluqkweq4WgHkfKdfGs62jhvd1rS6JLZJjYZFU 2280
pyCFS-0.1.4.dist-info/LICENSE sha256=JgG437vwjW7At5K_cU-EsDZSsa60y_QycsULQSyjzrk 1264
pyCFS-0.1.4.dist-info/METADATA sha256=1xHLu-MOdqsXJeNcA7abEeJZmZfeVQUlmV96Lc39A7s 3933
pyCFS-0.1.4.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
pyCFS-0.1.4.dist-info/entry_points.txt sha256=5ptI8k_GZ_1iDNGox65RME6-Uwbad53SQ2U61t3iSlk 58
pyCFS-0.1.4.dist-info/top_level.txt sha256=JIezRcDNE8i83lSQ-Cusb3gokIb-i1mifsztUS7jJb8 6
pyCFS-0.1.4.dist-info/RECORD

top_level.txt

pyCFS

entry_points.txt

pycfs = pyCFS.util.setup_generator:main