fenics-ffcx

View on PyPIReverse Dependencies (1)

0.9.0 fenics_ffcx-0.9.0-py3-none-any.whl

Wheel Details

Project: fenics-ffcx
Version: 0.9.0
Filename: fenics_ffcx-0.9.0-py3-none-any.whl
Download: [link]
Size: 116861
MD5: 6ce7124d903e1d06fa78e729cc2a900b
SHA256: 16405a3b1162ec7694138b9a692d6aa9e30f559e8632b717e48f16fcfe9d406d
Uploaded: 2024-10-18 06:01:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: fenics-ffcx
Version: 0.9.0
Summary: The FEniCSx Form Compiler
Author: FEniCS Steering Council
Author-Email: fenics-steering-council[at]googlegroups.com
Project-Url: homepage, https://fenicsproject.org
Project-Url: repository, https://github.com/fenics/ffcx.git
Project-Url: documentation, https://docs.fenicsproject.org
License: The header file ufcx.h is released using the UNLICENSE. See UNLICENSE for the license text. ------------------------------------------------------------------------------ Other files, unless stated otherwise in their head, are licensed by GNU Lesser General Public License, version 3, or later. See COPYING and COPYING.LESSER for the license text.
Requires-Python: >=3.9
Requires-Dist: numpy (>=1.21)
Requires-Dist: cffi
Requires-Dist: fenics-basix (<0.10.0,>=0.9.0)
Requires-Dist: fenics-ufl (<2024.3.0,>=2024.2.0)
Requires-Dist: setuptools; python_version >= "3.12"
Requires-Dist: coveralls; extra == "ci"
Requires-Dist: coverage; extra == "ci"
Requires-Dist: pytest-cov; extra == "ci"
Requires-Dist: pytest-xdist; extra == "ci"
Requires-Dist: types-setuptools; extra == "ci"
Requires-Dist: mypy; extra == "ci"
Requires-Dist: fenics-ffcx[docs]; extra == "ci"
Requires-Dist: fenics-ffcx[lint]; extra == "ci"
Requires-Dist: fenics-ffcx[test]; extra == "ci"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: ruff; extra == "lint"
Requires-Dist: numba; extra == "optional"
Requires-Dist: pygraphviz (==1.7); extra == "optional"
Requires-Dist: pytest (>=6.0); extra == "test"
Requires-Dist: sympy; extra == "test"
Requires-Dist: numba; extra == "test"
Provides-Extra: ci
Provides-Extra: docs
Provides-Extra: lint
Provides-Extra: optional
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: COPYING
License-File: COPYING.LESSER
License-File: AUTHORS
[Description omitted; length: 2451 characters]

WHEEL

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

RECORD

Path Digest Size
ffcx/__init__.py sha256=es6-BeZuj3ZG8KByMG7LLm3YJ1rh-V4JddQJsICmo84 501
ffcx/__main__.py sha256=I7CRe6E3cIAvCbr4qLYnu8zf5Goxu8H-M81jLh1vsR8 304
ffcx/analysis.py sha256=7CXvw6gXowqyuAxvQ3cNA2HJKcPKt2T8xlQBgEO0IeU 10094
ffcx/compiler.py sha256=VIEKF_YFYol4BFCV_79M7FzAGY_eBTDIajN2u1eRF8M 3730
ffcx/element_interface.py sha256=1iBDmsgXhK04D9wYz40YE59_6IChnyYpjoT6KDqy4Q8 1836
ffcx/formatting.py sha256=9wkIUGHr3YkRzr4w9xSC5Ie5-PY5kfzxEr75CZYtY60 1447
ffcx/git_commit_hash.py.in sha256=QSwNovKmbwEYHBwrJsW4a_YL44RJsGwE5YXRFSmjODc 284
ffcx/main.py sha256=Vq2fUrV7cCdS6-9U_ZmJkXscBRylWDPh7hBt_wHpvjM 2984
ffcx/naming.py sha256=jPaasjP4_LiTHgBc7m85_531SPayDfL_rf1lEon9w8U 3540
ffcx/options.py sha256=57PTVX4s9uWYalKK0Z3038FLDwYLqOBOLyF1rPWk9n4 3504
ffcx/codegeneration/__init__.py sha256=0U_nsd46l38RHGbcyx7JrUqW8dAzvmR2W7VT48csGDU 894
ffcx/codegeneration/access.py sha256=Yg0kkcUYCDuIBLQ6_ADAmxAkXbB3ReMX8F77WLcorQk 19424
ffcx/codegeneration/backend.py sha256=rD5VeM8-OCcgk5QsE-0Rq-QSRtxO5Vo3JcHVyIkmP6E 1320
ffcx/codegeneration/codegeneration.py sha256=wca1UBtMFGlIAU5JfFeqvpOJA8UfpSCg99bLtLvy97A 2057
ffcx/codegeneration/definitions.py sha256=1GjcgBFGU2L-SVgX7IYR6YuD1hI_56mFnrDmDj2qW8M 9859
ffcx/codegeneration/expression_generator.py sha256=XV3bkk7cNQ74gcKsz946AKMvUHMd6vi53hpiarwu0rg 14175
ffcx/codegeneration/geometry.py sha256=feo1LJ-psJe9s9O-uhDHMrXJV5PF9XfAJgWHYjn8FS0 5403
ffcx/codegeneration/integral_generator.py sha256=FOS2pKBYSGaOtxFsf6cHPot7qY6Ts2q-O9Oc4wTg_rU 21898
ffcx/codegeneration/jit.py sha256=8DnjqJF5yywfHPVyvFfpvEzQoff1WoHyZbXi3jAbgMQ 13743
ffcx/codegeneration/lnodes.py sha256=9fBTYkdJiF3kJBy4BXI41WrrrKgWbs1uo3Z0LykB1_0 30636
ffcx/codegeneration/optimizer.py sha256=RmTNWlROktZtTjgMiqqC6BYm1jTs5tLjgPEqkY-6TSA 6650
ffcx/codegeneration/symbols.py sha256=zzmiL2qgJr75X99fFSlPCvfm0vtEPZlrn3dS77v2y5o 7557
ffcx/codegeneration/ufcx.h sha256=7t-SJXyN98q250Ppo7MCl7NEEehPcE1VOD2OWxO1ewQ 8401
ffcx/codegeneration/utils.py sha256=xOh7GANcLPvNGKnUZz6c4pKL0thFQqpgbh97Q6QLXXo 2504
ffcx/codegeneration/C/__init__.py sha256=BwmnV7IRP49A-9fRgQ3eUjAQmt82C9Fvpvj2sCDbbEI 28
ffcx/codegeneration/C/c_implementation.py sha256=gCoB-calOBXELiLZkJcJww7z7GNoHihulkIUcWt1Wkg 12032
ffcx/codegeneration/C/expressions.py sha256=kyhPXoYMo04K0kvFvdvOnMqd2LHnDigMsuI-4miOjwg 4546
ffcx/codegeneration/C/expressions_template.py sha256=ULmDrcXwekJBHvs3CZdjycl6frU5dY8Mj-eeqdX--xo 1739
ffcx/codegeneration/C/file.py sha256=Jn3IN-Bq9f4dfF-I-jwagTSQkC9abgx52MVcOPQjnPI 1430
ffcx/codegeneration/C/file_template.py sha256=QiahpVcX8HkZ_3XT80Xh-EeL075MDzTRPq7h9JHBUGg 1092
ffcx/codegeneration/C/form.py sha256=m9sfMNG2zA_0wEXZCNZpEJUVdqE_q6Ycgb9d9SZ7Sio 5127
ffcx/codegeneration/C/form_template.py sha256=IfJ9RGIThJBg8N5HPeuErDJ4pTTaYrFT7QKadYManDM 1319
ffcx/codegeneration/C/integrals.py sha256=rWoNzonjyWT57W3Zq1rLmsEbib72mj7laTQmZKD-W-c 3682
ffcx/codegeneration/C/integrals_template.py sha256=XZMcmuEDejZRUJhlltD5iCoWvRVbeESBRJUjynyTy1I 1200
ffcx/ir/__init__.py sha256=XJnyT967HdiuvIAYP6kLG1tnMSIYIShXlXnXRHYY2oQ 35
ffcx/ir/elementtables.py sha256=GNs29tDGks6zy1jSjDLebgNdAb_8onMaY9Fm5EBMOW0 22579
ffcx/ir/integral.py sha256=qhaYLY8OOCc0uqsEePoX6bJf0ansfqCn0FA4aUd4rFI 14366
ffcx/ir/representation.py sha256=FuQKhOXphqvdOIt50qfsAIGjObviNVaetL4ktxxgOzc 21527
ffcx/ir/representationutils.py sha256=vnVmI01laXmFjFNEAdyGWWnqJx66A97JllAC5qZe1m4 4594
ffcx/ir/analysis/__init__.py sha256=oUgNjyM9Pk-TJH7hFaKYGrETdT5fArDazIjV3R1sk00 225
ffcx/ir/analysis/factorization.py sha256=0iYBbmVnT5lmmD2RkUBQBtwtDpEzRn9KDrFT2W7rAcc 11679
ffcx/ir/analysis/graph.py sha256=Vt7u9EEUUwIUOosrEPsL3HfnOPV3JtSHBATXF9vh6QM 8386
ffcx/ir/analysis/indexing.py sha256=E1_Vv61KaDwCPUNP9A51ygghSRsAx4bmmZ236WA7pr0 4795
ffcx/ir/analysis/modified_terminals.py sha256=uSOZOCWAzfDB3QP_l8zbv4mBKd8y1Yu36mXVwg-FHZI 10325
ffcx/ir/analysis/reconstruct.py sha256=qTt3LxyJHFirDPk8O9YqXJLipQmHg4UT7QLDjCKQB-A 6281
ffcx/ir/analysis/valuenumbering.py sha256=Iz5tC6M2JpclU8heKUC7QvorqJp494cZmUCYeLkhQW0 8851
ffcx/ir/analysis/visualise.py sha256=wikut5SPVphuMInxrKF35E1FBNTYIrjzUd1BUKs0g9Y 2176
fenics_ffcx-0.9.0.dist-info/AUTHORS sha256=Q0oNDYCo9DdJm4o8xLSL0PzQstgMCUyCQR-VQmP8jCQ 2390
fenics_ffcx-0.9.0.dist-info/COPYING sha256=jOtLnuWt7d5Hsx6XXB2QxzrSe2sWWh3NgMfFRetluQM 35147
fenics_ffcx-0.9.0.dist-info/COPYING.LESSER sha256=qFPC_-wXBXhyNA7uJCrk2Wy_K1IK4n2QPhsv7xpfnRw 7639
fenics_ffcx-0.9.0.dist-info/LICENSE sha256=sRqdIj2kl_AlRLPgnBK4ZP6-p2wwpGa8EoW7nQQbvLc 350
fenics_ffcx-0.9.0.dist-info/METADATA sha256=z7Clez5ubuDCp7spoCMYKBTkkbkCfFMJ0qp_YiLjrZw 4402
fenics_ffcx-0.9.0.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
fenics_ffcx-0.9.0.dist-info/entry_points.txt sha256=TylLhPFnLTTjGwWAJB9Ej5e1bwPrL7lliRIIv_JWaSk 44
fenics_ffcx-0.9.0.dist-info/top_level.txt sha256=d6E2OuAx7IHEaxUALM_0-Jz-yyRp9NMvhASYjkvwJvQ 5
fenics_ffcx-0.9.0.dist-info/RECORD

top_level.txt

ffcx

entry_points.txt

ffcx = ffcx:__main__.main