pycfs

View on PyPIReverse Dependencies (0)

0.1.1 pyCFS-0.1.1-py3-none-any.whl

Wheel Details

Project: pycfs
Version: 0.1.1
Filename: pyCFS-0.1.1-py3-none-any.whl
Download: [link]
Size: 118448
MD5: 4326fc1da97c580460b00066196220d9
SHA256: 676c14ba533b4e379bb00ff745fe46048e335ec71d2bfe21f335aaa13de3ece9
Uploaded: 2025-01-16 15:59:26 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyCFS
Version: 0.1.1
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>
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: 366 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=phHYRbvqmdB53bwbJSuc0fqqz7nCa0zEZlBVutTBgXQ 480
pyCFS/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyCFS/pyCFS.py sha256=C0UxR0s5slnBxerxMgwnpXN9h0ST2Kk7IA7T6kXRDvQ 49734
pyCFS/data/__init__.py sha256=RRZo8HuusGqlf6wEnJC2Z9FnYGeKbGYsSzEwFIiWzKU 2784
pyCFS/data/util.py sha256=MIjyRxCSVE4yoLWKiyQmNzQXilYpPeTjYl5uGqGq9yQ 27609
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=vv9cXdt_XmnDoUwAIxCb3rOtA-SWf1p1z_FPlrb9iV4 24430
pyCFS/data/extras/ansys_to_cfs_element_types.py sha256=UA2L3tinxtht4pIce4xn3TEJd2lrpdNPH7dv8W2nZQE 1439
pyCFS/data/extras/ensight_io.py sha256=PGdnGI5IQmUecMkhW2p0_fDlFMnxsvW5nrfEpclZvE0 10691
pyCFS/data/extras/nihu_io.py sha256=y8s3SQwcPgJ4dluGzoq4OSjBAPbd6ba-OdjX8z8P0lI 3114
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=4mQZgbEZGHS6iN9lUsfPEbWEvcyA-_XmUsay8jQMauk 29560
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/CFSArray.py sha256=XLo1CY7lLbiGto1vZPJqnzWHnt7GfofQbkSZKKilPSY 10270
pyCFS/data/io/CFSMeshData.py sha256=1VvLz4NkUWyaNIkHP4yPF5khNO90Omeb6x2Ye4KVXfM 81234
pyCFS/data/io/CFSReader.py sha256=8UdC2U8WdrQteKWdF6HPDemu2ZYcc5sNr1pSLKo6v0Q 61189
pyCFS/data/io/CFSResultData.py sha256=Y8OLp2FvHiX24qx5_3OOPs2aTSgVKqwA7VsmzLITRUY 22915
pyCFS/data/io/CFSWriter.py sha256=BsLq_3yXoXsR3Pgh2rj1SxB34b2K5NBwsBJLARObMs8 51152
pyCFS/data/io/__init__.py sha256=1ILYQ9XhDY2RyYZz69bHy0Bsel1By-eCdkEHQEGUyl8 366
pyCFS/data/io/cfs_types.py sha256=BZqlmUUxYLm1LwlLlqOnKxhtOcFJluIbfDlanvAmYos 4909
pyCFS/data/io/cfs_util.py sha256=stTcKWKR5s09NGMhxPDZsWzgguxjUCSH11dCXw-5xW0 5608
pyCFS/data/operators/__init__.py sha256=WsbD1TKu1z0YNn-BIi3yUlEvR6aRGpT12DooXINz-9E 241
pyCFS/data/operators/interpolators.py sha256=j0clwZwkyAoCWW4hO_5OUa8CYszJXq6BVs3Vx3o8nLY 30261
pyCFS/data/operators/projection_interpolation.py sha256=1pVZ1G33Y9ifFBmChvM9scjfaLdk6pazfiztEN48W3c 20886
pyCFS/data/operators/sngr.py sha256=XD-xsWUfYztVlaAh1qhv6Dx02Z1nIo05qOIikf8Re-Y 8986
pyCFS/data/operators/transformation.py sha256=NzWT12j7RE19JF3QiCO0Mp8qOZRaEB32IzvMy-ZbafI 25703
pyCFS/util/__init__.py sha256=3ZEkdbEmIiDMOf5LbdL3kX67Z3m-6cXAl82K0FEHaa8 100
pyCFS/util/hdf5_io.py sha256=RGKfe2ogY3wJmS8ZwK0Njktc8bPtK3N_h8ulKYvp1vs 6806
pyCFS/util/lib_types.py sha256=k2thLeyQ7YTaAkHlIiA-7pkLkHvrGtenJQo0fxalz40 1289
pyCFS/util/setup_generator.py sha256=SsPPQ_1gjH3eJDjfzpUe5ZsO4WGHB66g3JA7dUV8h3g 5658
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.1.dist-info/LICENSE sha256=JgG437vwjW7At5K_cU-EsDZSsa60y_QycsULQSyjzrk 1264
pyCFS-0.1.1.dist-info/METADATA sha256=tPIHR29W27R-5wEBnV_qrfuRMIfzZR8zvvPLRdlJcu8 3832
pyCFS-0.1.1.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
pyCFS-0.1.1.dist-info/entry_points.txt sha256=5ptI8k_GZ_1iDNGox65RME6-Uwbad53SQ2U61t3iSlk 58
pyCFS-0.1.1.dist-info/top_level.txt sha256=JIezRcDNE8i83lSQ-Cusb3gokIb-i1mifsztUS7jJb8 6
pyCFS-0.1.1.dist-info/RECORD

top_level.txt

pyCFS

entry_points.txt

pycfs = pyCFS.util.setup_generator:main