pycfs

View on PyPIReverse Dependencies (0)

0.0.9 pyCFS-0.0.9-py3-none-any.whl

Wheel Details

Project: pycfs
Version: 0.0.9
Filename: pyCFS-0.0.9-py3-none-any.whl
Download: [link]
Size: 107577
MD5: 23f14eddc18fa0fc953434c72e0b4771
SHA256: d1104a5c878535bef0abc615fa10ea447b4f84aad07a3530bd838b0ac272feef
Uploaded: 2024-11-13 14:10:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyCFS
Version: 0.0.9
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=_RdJZPcA5nnHGjXHzcTJjV0aBC3OKycT2hdKCoLmVDI 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=S68x8aS_dplPpi8E-LvWPzcJDzft8-Q43svBp1F6BWk 27584
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=XN2mqp2JjmpMj-RB4NsQpatPKR6iR0JbMEm-g38qhZs 22565
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=gLwLImR5EpswFKlojL6X50-OOUJ3fYcrIe3SnLlmJAY 64614
pyCFS/data/io/CFSReader.py sha256=6HlGZJBnGwB2DF_a742M13faAlsVo2EPc_IzGTRda1E 38027
pyCFS/data/io/CFSResultData.py sha256=2clqfWLTtUGG-7Vi3uaXGRgidqQlGyochwmCQL8DShA 22579
pyCFS/data/io/CFSWriter.py sha256=REbxtfB-e33LmwR3M2c0uaxWPIu0xKJemTd6VlLrRsk 41371
pyCFS/data/io/__init__.py sha256=1ILYQ9XhDY2RyYZz69bHy0Bsel1By-eCdkEHQEGUyl8 366
pyCFS/data/io/cfs_types.py sha256=M-Wvwa5GEGSYxQ3BhCK10xrHD5fpm7Zywp0wkepMwuw 3122
pyCFS/data/io/cfs_util.py sha256=u-a895UnFx_FrXBmekHPcISxHt8kpkAUpbNCsDbM3sA 4366
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=11iJ-626LKvccSBjclCyioJwpZbzWXcxhodN4OqeXDI 15016
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.0.9.dist-info/LICENSE sha256=JgG437vwjW7At5K_cU-EsDZSsa60y_QycsULQSyjzrk 1264
pyCFS-0.0.9.dist-info/METADATA sha256=uGdXXVvjXSnldoVFlfi9Pg9JA6G2-6t7wgm_dmMwW3U 3832
pyCFS-0.0.9.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
pyCFS-0.0.9.dist-info/entry_points.txt sha256=5ptI8k_GZ_1iDNGox65RME6-Uwbad53SQ2U61t3iSlk 58
pyCFS-0.0.9.dist-info/top_level.txt sha256=JIezRcDNE8i83lSQ-Cusb3gokIb-i1mifsztUS7jJb8 6
pyCFS-0.0.9.dist-info/RECORD

top_level.txt

pyCFS

entry_points.txt

pycfs = pyCFS.util.setup_generator:main