classy-blocks

View on PyPIReverse Dependencies (0)

1.4.0 classy_blocks-1.4.0-py3-none-any.whl

Wheel Details

Project: classy-blocks
Version: 1.4.0
Filename: classy_blocks-1.4.0-py3-none-any.whl
Download: [link]
Size: 105190
MD5: 6f03bc1dc18c6f259bdf0aff80b07dc3
SHA256: 31bb774dc7aad847c057ea29a20cdfe8a164977922ea7744a21f45407f92623f
Uploaded: 2024-02-16 19:42:55 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: classy_blocks
Version: 1.4.0
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: 14907 characters]

WHEEL

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

RECORD

Path Digest Size
classy_blocks/__init__.py sha256=5GDlIZZdlxWe7xyWRjH6d6RLH4kSLXjvP619oZ9xPeA 2391
classy_blocks/mesh.py sha256=k7kb7l0UaRDMR2qnPnY-zLPMjLUQdfEj20G_QWBPG30 8823
classy_blocks/types.py sha256=8REupI8kk93Nm8uZmb6kgZbiKspXzxQ3W5ukS6p3iVY 1263
classy_blocks/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/base/element.py sha256=2EuC2W-qhJUwQAI8aot8HybP3VfOmuVdAWQWKJIzQxg 4205
classy_blocks/base/exceptions.py sha256=R5EvZXEZuRFk2yhKfdo4s7zqpi5JzdCUsUKoMeKEJaE 1467
classy_blocks/base/transforms.py sha256=eoD1GNh_tiREXkx2qxvpNlPVI40vZn3Olz7c8r5C8EM 1049
classy_blocks/construct/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/construct/edges.py sha256=D7ZnjiwCQM-nZYcI8an5wpyCEw8Odx8zlWhrKT0g7iQ 5731
classy_blocks/construct/point.py sha256=LXBkdESQa6AUUke6048IRN0PENwiQHZIXKTWH37gkOI 3202
classy_blocks/construct/curves/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/construct/curves/analytic.py sha256=842I35vGBhqqt13r55zfhpuCndJrlAVLptD2G1TaAYA 2556
classy_blocks/construct/curves/curve.py sha256=3w_6MX4WczY7yxBIEL9JilOk2hIShpG33hV7O_8Zqx0 5412
classy_blocks/construct/curves/discrete.py sha256=RlUPtEhUbEVFfboNknW5YZr7TGxwYbndF-NPl2wLHTQ 2555
classy_blocks/construct/curves/interpolated.py sha256=jZ2lx-6sNcvnelfKHDUiDmHgpSuF8V1mLDfjYtaAsUU 2599
classy_blocks/construct/curves/interpolators.py sha256=NcN7gf8GPHcYIZZiFaosmqQH1OMsLlUxtxLh2Yhz70o 2071
classy_blocks/construct/flat/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/construct/flat/face.py sha256=Z07JFbG_Ik_m9-ObAU5TP_gyRLsJVgoCFNjUH__CZ6s 6754
classy_blocks/construct/flat/sketches/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/construct/flat/sketches/annulus.py sha256=5inMLloq61aXdNxdWy1X4PeJcg9jJYeEVyLOM03cdjI 3513
classy_blocks/construct/flat/sketches/disk.py sha256=58sRXB3WBKqc-sv1Ft6JhcVEvjKqnGYY0rfH_DAjzSY 5240
classy_blocks/construct/flat/sketches/sketch.py sha256=V7X-l-RaBZXKIVRX3abY-jaUh-Ap9x1xb4e6WMDalgU 1002
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=f7yoBPGmTQFyHTZAyImC0tmyXFab_kjhfNd-I_Kkqx8 285
classy_blocks/construct/operations/operation.py sha256=gEcE46GE6qNkKyd3VW90lWzO9v9xQO7w1qbg6bd7zi0 12211
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=L99j6XwF7EIKEHM4PzPLEOJyKHNZH4NHs1hWNCKK6G8 3248
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=a2-LW91dMTSPlrd8Pou8G4Z4ePgEm6sqesSaNvKiwTw 5619
classy_blocks/construct/shapes/round.py sha256=_h0HD6NzrgkLrismC6eTm5kXozp0URR0Py_LdjrFDGA 3778
classy_blocks/construct/shapes/shape.py sha256=U5zVZJIil3y6IfdoEXp9nRG6NZgpocV_xT1XDvEL0MU 4191
classy_blocks/construct/shapes/shell.py sha256=Y5WBITRPQzmqBgeJzVuOpjj1a_XBXgoInym1DECzfv4 6466
classy_blocks/construct/shapes/sphere.py sha256=wAC7jgcxKDx5bZaB4gZSS-ITpFsjG_FydC3QwjlvpB4 6650
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=tf5Y7nQQAR1EEINJZks_2l9TFtAtLkp0hKy3mzt_Dsk 3324
classy_blocks/items/block.py sha256=W5ZCAViuF2Fy5FEJXCUo6xGwQGAVe4TeewrzkXXBcHo 5573
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=KwK4XYEU_kWMslDv37A_Yjr6TqQruFj_iRDaURcdyec 2065
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=nnhl4RrofyiWZUxqKYzedlZH131NUH6BwzQnznwsfAc 2285
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=YkM1w5d3wYKvfgkuuIuSfIzqCSCh-sprRMbGLiQuuGo 3686
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/cell.py sha256=QyE015QFe88elynkzx-SMohUe0b53bGBPAvkWFcSZ98 6683
classy_blocks/modify/grid.py sha256=CE086LJEVqozwi17NcI5u-kBGoGGFwnwq-WYxTXSE2A 1014
classy_blocks/modify/junction.py sha256=pRIYswYZ6ZaRy2MyhDLtjh_ezd2vLMFoSB3hBykgVcc 911
classy_blocks/modify/optimizer.py sha256=cQqQx2X1_laUEvCh39s-zbPZ_AZGFhP67jJKUD455IU 7633
classy_blocks/modify/clamps/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
classy_blocks/modify/clamps/clamp.py sha256=lcUnm0hWEtk7nrcJ5TYB_5VCh9RqF3FE14RRqzxVJ2s 2391
classy_blocks/modify/clamps/curve.py sha256=4f9JfxkQoPqb6B68TMdPnK9w7v9Y8KT64BXh0HCgfr0 3278
classy_blocks/modify/clamps/free.py sha256=koJDA4fY6tWM2I08psHjadES7uUqbJZLrS1Ddlz2f08 509
classy_blocks/modify/clamps/links.py sha256=zAwvLV7fJhtEnCq7YWUqbv0qb-S2p-Idj6DT88x3eqY 2772
classy_blocks/modify/clamps/surface.py sha256=NCetlQvgb0lW-3cxXJ0LX8THrLEjePgvIs3_zP32IJU 1629
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/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=QZ-uaAsh-81F5v2dieyZIBxMDsJ5tYAd5IfUYIy6w00 9232
classy_blocks/util/tools.py sha256=0Axjbpph2-iYCq_xk7q2lXfMAJVRa0oFa389gkPPvSQ 1704
classy_blocks/util/vtk_writer.py sha256=vqdg6AaMUpmY8vrXiBwa-2QXZRcdnqrzZMy_OIcguz8 2412
classy_blocks-1.4.0.dist-info/LICENSE sha256=QPEpO2Ktpnkd-fwlTPMvMehZeOJRZE4UEq2dvEHTR2M 1071
classy_blocks-1.4.0.dist-info/METADATA sha256=LCJWpV37sciyqzCm-MKJrad3Mu1T2EcpoCSe-HXO-6A 17159
classy_blocks-1.4.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
classy_blocks-1.4.0.dist-info/top_level.txt sha256=tCHcdSjYN2m1N-FKUICbWdj6Kla5F6s7lDdHWqPVuY8 14
classy_blocks-1.4.0.dist-info/RECORD

top_level.txt

classy_blocks