symfem

View on PyPIReverse Dependencies (1)

2024.1.1 symfem-2024.1.1-py3-none-any.whl

Wheel Details

Project: symfem
Version: 2024.1.1
Filename: symfem-2024.1.1-py3-none-any.whl
Download: [link]
Size: 130159
MD5: 2ba9f33a10033fdd54d09663ef814179
SHA256: 19377ea38918e0822cfa27e612b47299f8488cc3e8ab2bb6e2829910c35653d2
Uploaded: 2024-01-04 18:10:29 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: symfem
Version: 2024.1.1
Summary: a symbolic finite element definition library
Author-Email: Matthew Scroggs <symfem[at]mscroggs.co.uk>
Project-Url: documentation, https://symfem.readthedocs.io/en/latest/
Project-Url: homepage, https://github.com/mscroggs/symfem
Project-Url: repository, https://github.com/mscroggs/symfem
Requires-Python: >=3.8.0
Requires-Dist: sympy (>=1.10)
Requires-Dist: appdirs
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinx-autoapi; extra == "docs"
Requires-Dist: CairoSVG (>=2.6.0); extra == "optional"
Requires-Dist: ruff; extra == "style"
Requires-Dist: flake8; extra == "style"
Requires-Dist: mypy; extra == "style"
Requires-Dist: isort; extra == "style"
Requires-Dist: pytest; extra == "test"
Requires-Dist: symfem[optional]; extra == "test"
Requires-Dist: numpy; extra == "test"
Provides-Extra: docs
Provides-Extra: optional
Provides-Extra: style
Provides-Extra: test
Description-Content-Type: text/markdown
[Description omitted; length: 14164 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
symfem/__init__.py sha256=n6X5hx1bfJwsPfq9QSVxl6J80bRglvyyGRk68YZLVlU 342
symfem/basis_functions.py sha256=IXllI-m91o_bH0J9dEf9pS4_X4_yOmKy-u7sE5W-4tA 12021
symfem/caching.py sha256=arPQ6tJN_UiS9R8sVHCGZvjZsZZrbHN_ILlVtS9chXw 2403
symfem/create.py sha256=bDoZuePQqTk3NJjY265D6u0AExxbGaaJwVcQQRk5u7k 8773
symfem/finite_element.py sha256=Xz9xgGOM5DfxYZxig_NoSs-WY03s5JbLT3SjeWu47-4 41195
symfem/functionals.py sha256=_M6yGY9x8GrJ178NcafAUHofwHYlM2dX5ePvUyKqvKk 58085
symfem/functions.py sha256=Iev56CfSFS-Jtj3YvDuppHECXBR8waR2-nLKno1VEqs 57665
symfem/geometry.py sha256=soIfl_ArBS8ELdhhOxkWdcixFruuNN4sYAzAFXKx88I 6377
symfem/mappings.py sha256=Vszv3hb_8W1XoPlRKRblR8uMQZVcseiHsCQqFHtdtsU 11202
symfem/moments.py sha256=_1IL3XMC0S3uZvX5lX6SV10LMpfmcUvJgJS5gdFt5Vg 3801
symfem/piecewise_functions.py sha256=R5Z0mGDHz9klrjjvUXw2vHET4mnQw3cPvLATyh33GfM 20960
symfem/plotting.py sha256=bnNLouUESL0CyyQ_Oq2kuNdAuGDS8ykCM0Vtgpw7njc 33258
symfem/quadrature.py sha256=9XrCWIjOEf4YdtxKnQu2BWW_dclfUL-EAvBlDm95e1g 4833
symfem/references.py sha256=ZkyA0jh6hlJPa10n75hcU5B4LGlwb5jwgv6p44vs1RM 78470
symfem/symbols.py sha256=6LAl6XzKRVsdYfaqFpETY275yHQ90uo9_tFlo5Z1-z0 383
symfem/utils.py sha256=M-mWk0BGNfJD0TBpZHrLp02F7K7agvsEmFIK4G-HH64 668
symfem/version.py sha256=fsJnB_eRj2XutwC7nM-3ftyBWgIEbNEBH5s6pFQ4lE4 44
symfem/elements/__init__.py sha256=_-5lZSCNTT4T9oq6e3lASbploAhGBSF_JeyVBo3PWv8 38
symfem/elements/_guzman_neilan_tetrahedron.py sha256=eD_RQ2kK_fwmBLOtVdlMV21fwyhtPdsY_UuagD9GAoE 5116
symfem/elements/_guzman_neilan_triangle.py sha256=Jlbry1btKHn_rCLivoYBqyunqxFt-fvxtEW376FshR0 705
symfem/elements/abf.py sha256=dRqnXsa7k6v1saw2hf7r8iRfAiukqB5yEnm1J6mZ3n8 2511
symfem/elements/ac.py sha256=_ukmJOpmEWc8Mi6d1kAis5ifg6bRRXjwSO67_3wOFc4 2934
symfem/elements/alfeld_sorokina.py sha256=fthwB_qf1bALCEQYtdZzO48Wdo9u_15BfBFPILhbGYs 3793
symfem/elements/argyris.py sha256=TV6zZisWSIVyVn9VLK7gJOHGkOojCmpx2XXxwSlo3eg 2301
symfem/elements/aw.py sha256=vEO_zp2Tu5T7sTUL_eppvdcuEORsY7mIfqabAGcD6bU 7102
symfem/elements/bddm.py sha256=iB8aDR9eMINZGXH7iN0F5UiTAZAoFm6DKf37y5MqJBk 2850
symfem/elements/bdfm.py sha256=RdCA9gxCgY91sYp0pIKwyqS6u9XpDEuXRG2vDCASsi4 3718
symfem/elements/bdm.py sha256=K_sqczz0sI9g2NlL4F2SiFM8k768bDdTZYN-WBBg5PM 1941
symfem/elements/bell.py sha256=ApjUXIuoa9ovIEGMWzL-YtHvrmz1xCe_DdQF8u5zODs 2153
symfem/elements/bernardi_raugel.py sha256=jpZ9EacWqSXo6cv3-2JdwOi6L81rUFA17IseH8QT8go 4110
symfem/elements/bernstein.py sha256=zIkMxl1LKuFwf3xhla9fNOr-ZQ_raSeQ1PG3SxGKfwI 7364
symfem/elements/bfs.py sha256=BhgkzUzEC2ryUH3hUntezdpw8x91d01d7t0R3hPiPBI 1704
symfem/elements/bubble.py sha256=SrUy82fJIAZGk9AbaiVI-4G_PpAIoPBGDhYJC-H4n5M 5204
symfem/elements/conforming_crouzeix_raviart.py sha256=gp2SPTPaU8-nDSWcsycizRoKvj0hDjcj6kErlgwb2LU 2271
symfem/elements/crouzeix_raviart.py sha256=2eXIZOQhkB7rj7E3ziWrlA3UKYP9H2-Y3djmOKxEhUU 2899
symfem/elements/direct_serendipity.py sha256=uP7kHTfMwhvqzYBKo-pVKOoQzs5l8HwJj-S1BMEwG2w 2891
symfem/elements/dpc.py sha256=OLCGwPKflJK957feOWz974bNDLYmGDW1OgcgWsLyZSo 4090
symfem/elements/dual.py sha256=JJSyVlafU8Ba88x0vEpW7c-dijnGscPVW2hRAi_dvuo 12735
symfem/elements/enriched_galerkin.py sha256=FVamcG-QWVNe2ILZoJFpVhokj_2lujOQVhq5Pbou_aU 965
symfem/elements/fortin_soulie.py sha256=fDH4cBckpI77rz8Ys5Mi29nVTEheEbwddELulqe_wCE 1782
symfem/elements/guzman_neilan.py sha256=kIBsI4umhDJ6dxTlpy44Apa9aMClewvKUUE3gkzBl7M 11352
symfem/elements/hct.py sha256=KRDcapvqhZ1v5FFeZC-GZVnYGWokyVetUz1fJYc1-5I 3352
symfem/elements/hermite.py sha256=r5oxFt_SX5ivcvwBkoR01eAYlBFjpTg_jN9paLcEK4Q 1648
symfem/elements/hhj.py sha256=VQStk6y1c-DhtN-i5csdqTG2vjzxwZQgV0jYj8_NxR8 4056
symfem/elements/huang_zhang.py sha256=X4CUEztewIuIuFHFoBuGD-0JpxBrDxIs5UaI8WehsmM 2676
symfem/elements/kmv.py sha256=wg3YZIn8JQD5Stm6hXjmrZzuWykpsN-UHAArjJ2gd70 7154
symfem/elements/lagrange.py sha256=RCLhKjWWI_zin-u3EYhxoli3thbDP-AVO5ypb7QAhgk 9815
symfem/elements/lagrange_prism.py sha256=3nTktj1UlLwro0e21aRHESuCqV910uvt9xtyDB64AMY 5518
symfem/elements/lagrange_pyramid.py sha256=n_vFLwKxX5hMWAJteTV085AGyogkRgag9fNIS7uKMJM 4080
symfem/elements/morley.py sha256=7_NZvgLN65zYc8bhOYhj_QrKaKV5ymXoSlyzaqy9Xj0 1629
symfem/elements/morley_wang_xu.py sha256=nGa6kyAN1YtGDIlEUmTxOt0vOI-BXs3orc8BR7cHR9g 4056
symfem/elements/mtw.py sha256=Zr3HTbmqluttJMFJDwmEjSNFX0sDazntrRLS3-ducZI 3529
symfem/elements/nedelec.py sha256=7-4ucZHvtelnnV0oNIHB7S4MqyMOBPDHorf2k77bmaU 3487
symfem/elements/nedelec_prism.py sha256=XhwESx8_-CKrigdxNaJ_4PI1pLs6Ir41qDD5-d-U96Q 3223
symfem/elements/p1_iso_p2.py sha256=N8cWt8KtnK50Jr_LJz9JI7xyopX6X2JojadPVMY7FoQ 6065
symfem/elements/p1_macro.py sha256=LA7JBrzIFC3brlTXXQ7fcmINR1CGOIGncM_gFbNp2uI 2076
symfem/elements/q.py sha256=UA77qxw8H4e95PSyQEKBQHvUASJTVvyOFEzu-KXThuA 10501
symfem/elements/rannacher_turek.py sha256=3Z679_IQ_GRFZ2nLTeTw5RlRY2Iyb-Idn0qtM2a0FFo 1793
symfem/elements/regge.py sha256=MI8Nbe2tjm7pbjCs-Xzh9ZiINPvgKYohf2u-nVLNUvA 12418
symfem/elements/rhct.py sha256=QUosgRFGfKivCfEuVsz3EgVBztkSqTlNeE6UNl6EqGY 3029
symfem/elements/rt.py sha256=A07HAWGkWHd3j3migAN9bjdtlRevVuaha8uCMAQ9qy4 1908
symfem/elements/serendipity.py sha256=RB8LXdaNtEij0TDRLUJe7vzE37LBuS-xoxmMh9NK4Z4 5299
symfem/elements/taylor.py sha256=AeD5mvr2eHSvOIdbCbpEddhVuAF_clZmXolG7q1CoRY 1469
symfem/elements/tnt.py sha256=078G_w3euA-LQ0LEkyP0ReYofnKFTbb4Rwfp0WVGp3c 14798
symfem/elements/transition.py sha256=omCpE6H8W1AFdiuQ0KCWD47erpnommhF0iP18gaX0cQ 5164
symfem/elements/trimmed_serendipity.py sha256=DVR8KUtL5XOvPX3rbvD7VLA9QxiNeWFDjElLX2uRCo8 8109
symfem/elements/vector_enriched_galerkin.py sha256=vzxavdjv4hKbqYB1wZqJVqeE8vT_gTg8kwx5klH7H2c 2205
symfem/elements/wu_xu.py sha256=hrLG5t35IXKvFvjomNXUpHdoEXyOnk2NuT_bwodYvvk 3756
symfem/polynomials/__init__.py sha256=AgkxtBRSaFBsQ6mNCLSRV2b0qFVz3DdK3oGv4ll7qB0 673
symfem/polynomials/dual.py sha256=oB4su4FBisXCFlN7QPi85IsmOC7KmX61a7PqgdsK_A0 743
symfem/polynomials/legendre.py sha256=hRhusF28Zlf95cu6RRnO7yP-UvD2Muzxcwp8Aor54o4 26442
symfem/polynomials/lobatto.py sha256=NPfrjY_u9u5xbL7PDEuj7f85y1NcBz3plpZvhRdP_bw 3010
symfem/polynomials/polysets.py sha256=C6_63cKbZPwjFJPUjNVwDsGPNTqBV56-iY0B_oA3t30 16094
symfem-2024.1.1.dist-info/LICENSE sha256=DdZIkDjATc1kK0Gs4cptDN-5DCfkvqsRpYfSnByIsuA 1077
symfem-2024.1.1.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
symfem-2024.1.1.dist-info/METADATA sha256=3LZHH30yfGOLyxWwmwcV96w0-HZU2VQ82GdMd10yNcg 15146
symfem-2024.1.1.dist-info/RECORD