pycfs

View on PyPIReverse Dependencies (0)

0.1.0 pyCFS-0.1.0-py3-none-any.whl

Wheel Details

Project: pycfs
Version: 0.1.0
Filename: pyCFS-0.1.0-py3-none-any.whl
Download: [link]
Size: 112748
MD5: ff8f85285c6e46c8894628a5f0bcaae0
SHA256: 5d825d0983e1eee5a6ffb87c27e0ee3f18c55f2d730b053b6bcd9a5edfe4e4da
Uploaded: 2024-11-27 15:35:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyCFS
Version: 0.1.0
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=vwijow3Vyvg7wmfq6TekloBfR3vFJHRXG-wZt-Vm1hw 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=WYqh_tskDSnwKQBsxFCziHROO4HMbrA31Nnmv4bZpyI 24756
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=QqQqq1ZxCUDMXvuJ7-ESsVuWsUeAYRDFI-xAfa7NArM 10021
pyCFS/data/io/CFSMeshData.py sha256=s9QTyvi3Cxp0eNbaJrd_7eg5as270k5U_ukxuVs3AQs 73126
pyCFS/data/io/CFSReader.py sha256=ofahm7P2VqjQ95Sgmr9dbC4T7HO5kZ1gWSccfJSTQWw 52095
pyCFS/data/io/CFSResultData.py sha256=9w3mk6TXijn06kTqP1GRtK6j86jBoc1Ydri79p974ZI 22839
pyCFS/data/io/CFSWriter.py sha256=IKEuaFlX75YBPQ6DH5Woz3yx6IDJRBLKSEENJfOlaNU 45423
pyCFS/data/io/__init__.py sha256=1ILYQ9XhDY2RyYZz69bHy0Bsel1By-eCdkEHQEGUyl8 366
pyCFS/data/io/cfs_types.py sha256=AirrkfC_hVZpVUHtsXXiw4gggrXdPEBy9J71gdgQYSw 4593
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=YOzaFpomLyyHe-rwawIZ5Di24z_nM9HIh9us_wCWSrc 30100
pyCFS/data/operators/projection_interpolation.py sha256=1pVZ1G33Y9ifFBmChvM9scjfaLdk6pazfiztEN48W3c 20886
pyCFS/data/operators/sngr.py sha256=SrD8bMvoL8HF4bvxNQOqFa1SYeKfwXur8L0Fm6pTR90 10241
pyCFS/data/operators/transformation.py sha256=lYNKlxkAOe5GcA7MjeGRJbLoMOqYm71_SgBNKa1WgBo 16673
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.0.dist-info/LICENSE sha256=JgG437vwjW7At5K_cU-EsDZSsa60y_QycsULQSyjzrk 1264
pyCFS-0.1.0.dist-info/METADATA sha256=BGIt6JTdpWXgCaxi22KGgOnw4UufhUCTikXlqeS7k_4 3832
pyCFS-0.1.0.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
pyCFS-0.1.0.dist-info/entry_points.txt sha256=5ptI8k_GZ_1iDNGox65RME6-Uwbad53SQ2U61t3iSlk 58
pyCFS-0.1.0.dist-info/top_level.txt sha256=JIezRcDNE8i83lSQ-Cusb3gokIb-i1mifsztUS7jJb8 6
pyCFS-0.1.0.dist-info/RECORD

top_level.txt

pyCFS

entry_points.txt

pycfs = pyCFS.util.setup_generator:main