classy-blocks

View on PyPIReverse Dependencies (0)

1.6.4 classy_blocks-1.6.4-py3-none-any.whl

Wheel Details

Project: classy-blocks
Version: 1.6.4
Filename: classy_blocks-1.6.4-py3-none-any.whl
Download: [link]
Size: 125387
MD5: 1c9c931352f8ec47cedf5fa385c66c94
SHA256: f26cd2bea943491d4aca0b52200209273519c4411dbba651f480b7c965d16d2e
Uploaded: 2024-08-09 21:08:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: classy_blocks
Version: 1.6.4
Summary: Python classes for easier creation of openFoam's blockMesh dictionaries.
Author-Email: Nejc Jurkovic <kandelabr[at]gmail.com>
Project-Url: Homepage, https://github.com/damogranlabs/classy_blocks
Project-Url: Tutorials, https://damogranlabs.com/category/classy_blocks
Project-Url: Bug Tracker, https://github.com/damogranlabs/classy_blocks/issues
Project-Url: Contributing, https://github.com/damogranlabs/classy_blocks/blob/master/CONTRIBUTING.md
License: MIT License Copyright (c) 2022, Nejc Jurkovic 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.
Keywords: classy_blocks,OpenFOAM,blockMesh
Requires-Python: >=3.8
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: nptyping
Requires-Dist: pytest; extra == "dev"
Requires-Dist: parameterized; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 17297 characters]

WHEEL

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

RECORD

Path Digest Size
classy_blocks/__init__.py sha256=Q5tA5bf1vOIJwa-7P4NzFeasseUMlrFWgL5c_s1KJSM 4001
classy_blocks/mesh.py sha256=2qPeTHBfCIjIsyU97bWp4g9zl8XUkIBgD8srIKqzCxA 9358
classy_blocks/types.py sha256=H8xz_DVCAUC-xDOwzp1uQuFm3-S7aWwFgvyHjLE22RU 1319
classy_blocks/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/base/element.py sha256=h03ckWQRCkGIrd4pyV_-7yADlSXQoykik5Qe9DZJ9WY 4529
classy_blocks/base/exceptions.py sha256=ak361rxiSOeC8oQkwLLKyGLyN25BZTuI47lrfFhngnc 1524
classy_blocks/base/transforms.py sha256=yiiOZtbf1uNzXz4ydn9Q9gYyJmf96NiTkAxJKRrx6uE 1245
classy_blocks/construct/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/construct/array.py sha256=Yxjg9TLAaWSVOGhxvMZ5QHDS2AwZoEIUO9yMrsmp3F0 2851
classy_blocks/construct/edges.py sha256=D7ZnjiwCQM-nZYcI8an5wpyCEw8Odx8zlWhrKT0g7iQ 5731
classy_blocks/construct/point.py sha256=4qe3uSV_L1ZK2-hrhDS6hChS5NK9vPdN9lk_GRX2ExA 3807
classy_blocks/construct/shape.py sha256=ISXQ47d5yKuHJ6jTyH0eF9S3w_o_Mmr1Gz6c6yJJBnI 5090
classy_blocks/construct/stack.py sha256=6Fek-hmx8IsI5F5iYw7HoxWPO3YPyv--l0mhHm9JxuU 4530
classy_blocks/construct/assemblies/assembly.py sha256=UV8UmJYPeGKHkNMwCih1_3VVNvjr2uN-nMhLzm2a6mU 723
classy_blocks/construct/assemblies/joints.py sha256=UHmnpMSYo_96Yzreebx8_S5lDBoZ_XLmzJZx__y2ufU 5653
classy_blocks/construct/curves/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/construct/curves/analytic.py sha256=9pge8xR23WOCpm0sHaAdDDw6WdwXtXAqEdyNcBiLilI 2954
classy_blocks/construct/curves/curve.py sha256=k-G11WXFagkBtS7qtqdSUf8pj36ncx4LjwijuHL2k4A 6049
classy_blocks/construct/curves/discrete.py sha256=0LYc-05ON4v_Xg5xfr6cSW0OCAcKGchO9EJ_dfglbiw 2453
classy_blocks/construct/curves/interpolated.py sha256=N5diC6w6XCkyuU6uMwWMITdIospyeQxQZWIaqZp3pl0 2545
classy_blocks/construct/curves/interpolators.py sha256=29xbIkqydxCWWJnLMR1jOPSS-8MtJsF8F4m6bMgf3o8 1906
classy_blocks/construct/flat/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/construct/flat/face.py sha256=Mea7QkRJIY9z27SIbPk7kK8cIyWrec0eqPKUSV4vRNU 7103
classy_blocks/construct/flat/sketch.py sha256=Jo2oQsPbSSIFVQJAERQYp6aw-QdQ_7Cgxi8-8_n-Qu4 1604
classy_blocks/construct/flat/sketches/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/construct/flat/sketches/annulus.py sha256=9NKNq3ORtNFL6BJ44OReljNHl1GQgg2g7ZUmnJ9ZIhA 3567
classy_blocks/construct/flat/sketches/disk.py sha256=Y_faATcjdl30dZ74U5XgWOFYNfMLg-6nKhdlbl1izbM 12847
classy_blocks/construct/flat/sketches/grid.py sha256=5TSj5vF3_1Zmd08KV0W4i2H6uPE8RmJYJLPZ0NxlcyE 1778
classy_blocks/construct/flat/sketches/mapped.py sha256=AKWEAxRSe9Fg5GdWE9sfxzm5qBExB5jzUrUWsosCklo 4098
classy_blocks/construct/flat/sketches/spline_round.py sha256=jpujuACShE93xvv0qVj3Z_b-LPaL85CUzk3TtlO_yrY 22898
classy_blocks/construct/operations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/construct/operations/box.py sha256=pGqCveBVcKsqMboD0tPl5Cb575IsH-97wR-2FewQvOA 1740
classy_blocks/construct/operations/connector.py sha256=tlKoEafANxER_e0YODP1pKO3YohNSk9x9KU9V8vYdpI 3171
classy_blocks/construct/operations/extrude.py sha256=QzS47q2ae8QSOzbJNgJBKqNdupQxgCsvDRDCT41WE0Q 725
classy_blocks/construct/operations/loft.py sha256=zj4Kz5CFulYjmsrJ9Ly6XEV8ZG1vakpzR1D1KSuoTgY 266
classy_blocks/construct/operations/operation.py sha256=H5YcBrE0WZV1Q5I9GutiVyiyvtw-Y0o8jVz1etIdH1o 13823
classy_blocks/construct/operations/revolve.py sha256=ecgv2C7CT33ZeWnT3bvyCR1q3nxQ_28BLsWDFMsykuU 950
classy_blocks/construct/operations/wedge.py sha256=Jl_gfZbnKfgyE5oxggFQwQARMgaMZDmxomZeh7z2mso 2098
classy_blocks/construct/shapes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/construct/shapes/cylinder.py sha256=Rr1nTXIbAqNNC7JXuCSOoBGKiKqLHGvn5rfb5f-vF3g 3148
classy_blocks/construct/shapes/elbow.py sha256=Cj7XLRU78FcNDyBaABycHDROx6iXhbJ3XnCwpAjKIxM 2111
classy_blocks/construct/shapes/frustum.py sha256=q1oyjBJmTFs7hpc8JsXE8zwl1FfPtHSmVC_Mpelo5eI 2998
classy_blocks/construct/shapes/rings.py sha256=Fx9bsCbaboqGtg_6BX0keF5jLwYFluA11WsZSsFWHO0 5998
classy_blocks/construct/shapes/round.py sha256=_gizPJCwq8fMGHOooeRXgudMeBTss2g_-QCpYpdpCyA 4425
classy_blocks/construct/shapes/shell.py sha256=-gY8eiV3DOOIbX-KDuBSxC10IUJugBdGDCS7bU4Cv6c 6527
classy_blocks/construct/shapes/sphere.py sha256=LS7y0DgeZzbrdBUI7CUS9naHIKF4EeEJmuJkY5bz_MA 7627
classy_blocks/grading/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/grading/chop.py sha256=wnnwokQ3D2btVqdwHgi-HyExdtGanUTTkiboG6Xyjrw 3907
classy_blocks/grading/grading.py sha256=Ncbz5LCdD4Utdju6uwmwTF-iH7dlFig7uz6ZOyNbU9o 5493
classy_blocks/grading/relations.py sha256=dn18tbKaOqitt1F4dIJM-Zfu8eDuIfYWd8LfkgILPJ8 9043
classy_blocks/items/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/items/axis.py sha256=Kin_bNKd1bwdeHociY1us3SqqHh_EFDAHix6WX05tQc 3322
classy_blocks/items/block.py sha256=znYrNUjxKs_ZpPfIEIiY3VZi7WZo4gblvb3wBOOsv4I 5693
classy_blocks/items/patch.py sha256=ZmU6HYgStfuVyUuEKMQzefMmRIP2EcgnInX6evQNKjM 1416
classy_blocks/items/side.py sha256=W9S0g-DvMLkOtfA4GuUy77QbwDbKbW6FW1iF2UuFTCY 1039
classy_blocks/items/vertex.py sha256=MPu-ho5brIZT4khGssSB738Cf6rCENmXWAcDPQkWOrs 1606
classy_blocks/items/wire.py sha256=S-javYd9h_pt7wG-GdlCvnJp5bCR1TsBI2Ai9Z1Rvpc 2063
classy_blocks/items/edges/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/items/edges/curve.py sha256=WLN7u6Ut0tHVK9Abqa_gwpMGMrr05okZ21M8wXTDR-s 2339
classy_blocks/items/edges/edge.py sha256=BmkYGg8XiTqeC5p4L69OWoqJQgLPmulcXYS5whSPggQ 2420
classy_blocks/items/edges/factory.py sha256=9159RCg_AdM7ltMdJrpZrLcGzPbupcOpI6VhISw8MPE 1515
classy_blocks/items/edges/line.py sha256=fEOIMAbSswltue4sXME2b3u6EDCxXnGbDetnJ5KXpOM 465
classy_blocks/items/edges/project.py sha256=Niu51UlxI-tnIzGNqpjw0VpADCxRB2_8xqq1VuK3mD8 494
classy_blocks/items/edges/arcs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/items/edges/arcs/angle.py sha256=H_boII9v0g4glG8LqWsMywuHQLLYG43Sgf2Dr4_aMKc 2234
classy_blocks/items/edges/arcs/arc.py sha256=tyyPvs7gX4D59r2uBR6dSiKoNgIuzODsYEX3Gmp8zek 319
classy_blocks/items/edges/arcs/arc_base.py sha256=KT66i0aIbz2uJkNDQyKacuKCNn1-yKDevsMbnTxVoEI 1657
classy_blocks/items/edges/arcs/origin.py sha256=8EkzzBdHCc0Ar4PQiLD06KCCFa0mGdGhawi0Z_btHus 3678
classy_blocks/lists/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/lists/block_list.py sha256=6wnDBra3PldL6lJ30eNqtLoDwAO7_G23cxmqyxXn_AQ 2482
classy_blocks/lists/edge_list.py sha256=Ci6KLk3ibmntCo2PkgF8NcP5Syss--lV2ETH5KHGUEQ 2400
classy_blocks/lists/face_list.py sha256=E8UVzoiP_BS2w-xM7xQnK0ChdnvxHNxQuyDB4bdUGFc 2479
classy_blocks/lists/geometry_list.py sha256=j6YKbt0kq2GE5tAE-_Q6Za0GkDkTFsvjgTX2kG_83Bo 1105
classy_blocks/lists/patch_list.py sha256=HdBSYGmkPcJxmhYnxLVJPdAoN0JKjyvVli2ELW-i6Dg 3187
classy_blocks/lists/vertex_list.py sha256=rEvEshkZLJwVyX5k1YbRpqd_SNapvCympswG95IfCyE 3939
classy_blocks/modify/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/modify/find/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/modify/find/finder.py sha256=QbBekw6qApMqFCYUg3qN_o-GrNg8ELaj_3ZACVNFpKg 1033
classy_blocks/modify/find/geometric.py sha256=nCuOCMZ8_F717UXtjhvuNNqkVt7vsaZhQ4WRSsxfl2I 1758
classy_blocks/modify/find/shape.py sha256=ZCPunEHOY-HQfNsh_S0H2FYSmGuWAGZhTLmEVbVmz9A 1931
classy_blocks/modify/reorient/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/modify/reorient/viewpoint.py sha256=KbQHptBtX_EOYHIKDmNy7KG_r1UJVcWVMaDNRzrE7RY 7334
classy_blocks/optimize/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/optimize/cell.py sha256=e2y9vTNPyhjhPq8De71_IdVuKcr-xJ197UhWsJqjs0w 9098
classy_blocks/optimize/connection.py sha256=PA7bNLhf9E377FcwhbxitXhTRIxDP-d4BIFpLYppuVo 253
classy_blocks/optimize/grid.py sha256=w7L2OMPdYtgKHytSEhfD9OjJfGbfP0ZsAUynEs0oknY 4924
classy_blocks/optimize/iteration.py sha256=2C6b0hBVnoAU8xawuvKqV37aZmrBkhhbKYOoR9NMkcI 3749
classy_blocks/optimize/junction.py sha256=dgijupbnvrv-d1hP28LqrXang8A89S3m_4kh8SIGtZo 3002
classy_blocks/optimize/links.py sha256=4py2ES94UD3f9qXFQ6kXwDFkcnuEE1rI9oTfsab5Y1o 3314
classy_blocks/optimize/optimizer.py sha256=ADIvOAuZ6d0eePozkRsETU_jRLwxanef7eU_mB76MDw 6343
classy_blocks/optimize/smoother.py sha256=u4sf8uxBhFnG5-RH66qdSAg7vCTJdsPSF5K5q4VnGJI 2270
classy_blocks/optimize/clamps/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/optimize/clamps/clamp.py sha256=Mv4nuaNqopzP1ZEUauAbctahSOHvwbEBrTvVrjkl8j0 1471
classy_blocks/optimize/clamps/curve.py sha256=1YduOCmZ_lqM0SL7soxWdGEV780wI0kqbHZpGMF8yE4 3349
classy_blocks/optimize/clamps/free.py sha256=i-Pbl2Wj_PMmXmiqtWMsUjfmivBxpQL2wD0wS2Qgp5s 500
classy_blocks/optimize/clamps/surface.py sha256=lsIlpvkfmYgOmAFWpi8v7A7PNGbk2AjPGJulhlBlxu4 1592
classy_blocks/util/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/util/constants.py sha256=tyLQ74QQwn_hwKHPdiPYivvTzaVBOh6PucyrcWEXox4 2534
classy_blocks/util/frame.py sha256=njKCGg9cn9MFPA730zIJ7Xf7-W5AV1xKpwDloLpzN6U 2638
classy_blocks/util/functions.py sha256=fexvuGcsN2jNqKgAiD4D_s1VVRD1u_Wlkiu1-Zd2QhY 10482
classy_blocks/util/tools.py sha256=Atv29Jv71LmjqJumjIVyzQ4hMOHcJCZX8cM3mbsTQCw 1779
classy_blocks/util/vtk_writer.py sha256=vqdg6AaMUpmY8vrXiBwa-2QXZRcdnqrzZMy_OIcguz8 2412
classy_blocks-1.6.4.dist-info/LICENSE sha256=QPEpO2Ktpnkd-fwlTPMvMehZeOJRZE4UEq2dvEHTR2M 1071
classy_blocks-1.6.4.dist-info/METADATA sha256=SpWafHglXxSNHQVnARlFGV1ulRLwkpKi7aX5gi77OEw 19542
classy_blocks-1.6.4.dist-info/WHEEL sha256=R0nc6qTxuoLk7ShA2_Y-UWkN8ZdfDBG2B6Eqpz2WXbs 91
classy_blocks-1.6.4.dist-info/top_level.txt sha256=tCHcdSjYN2m1N-FKUICbWdj6Kla5F6s7lDdHWqPVuY8 14
classy_blocks-1.6.4.dist-info/RECORD

top_level.txt

classy_blocks