scikit-fem

View on PyPIReverse Dependencies (11)

10.0.2 scikit_fem-10.0.2-py3-none-any.whl

Wheel Details

Project: scikit-fem
Version: 10.0.2
Filename: scikit_fem-10.0.2-py3-none-any.whl
Download: [link]
Size: 162924
MD5: b140f418d9495e06fb46e0388e6aa8f3
SHA256: ba95349ca9af0204c4250a712796cca196dd8cf1b1e233668f87dff03d30b41e
Uploaded: 2024-09-05 09:43:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: scikit-fem
Version: 10.0.2
Summary: Simple finite element assemblers
Author: Tom Gustafsson
Home-Page: https://github.com/kinnala/scikit-fem
Project-Url: Code, https://github.com/kinnala/scikit-fem
Project-Url: Issues, https://github.com/kinnala/scikit-fem/issues
License: BSD-3-Clause
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Utilities
Requires-Python: >=3.8
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: meshio (>=4.0.4); extra == "all"
Requires-Dist: matplotlib; extra == "all"
Provides-Extra: all
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 32387 characters]

WHEEL

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

RECORD

Path Digest Size
skfem/__about__.py sha256=89GGX5ovoQ5nhgm3pXz40Y-T-k5k4KNoWctzk5iQ6_Y 445
skfem/__init__.py sha256=aaP5d_boc41jol6ZortD_ml5zkj2uuj4IUprx9KVOc4 925
skfem/generic_utils.py sha256=GEfNfdSwXJMptMaL6acJ-nAExoWyPwCzSJQawiurT_Q 1203
skfem/helpers.py sha256=Ev_NdFNaeW7XkXvYKjpc785a3OPzEcxtKhi_QtQcNsQ 6108
skfem/quadrature.py sha256=4QNcat1h-3R3ymFe02cd66YDdoaguFRmuELrZmkoPpY 121435
skfem/refdom.py sha256=kwvXoj41ceZf93SEl-T5fpa_CkPXflopkFeOjJjJv08 7766
skfem/supermeshing.py sha256=SjvPFoMIeNbDwJ_EGkvI0EVQB1oVcrTagxlo-ScWsA4 3647
skfem/utils.py sha256=5xANhlvA0dGYcIIAOxLF97thdPPZcDainvEofWlyRMc 22759
skfem/assembly/__init__.py sha256=7xHy3b-S6MJwb9A9SKira1GsOdDqCF0z_UDnE9PsSvQ 3187
skfem/assembly/dofs.py sha256=rWtZ7FjmA0m0Qq_r6lrQGfBlnE3RxXuzOsi7fWot9dc 16524
skfem/assembly/basis/__init__.py sha256=lcp2cfVvgmq4lIJp-_z_6eK4EJ00_ucD7faSaJEdId4 397
skfem/assembly/basis/abstract_basis.py sha256=ujVhM8C4TKJputLjdrzn4Qq5qWG_Oyjh8fCtu95J-Cc 17287
skfem/assembly/basis/cell_basis.py sha256=GD1YCGgjOncShqygLa0-kjcCxbu04n5DfQltNx3Dct8 10871
skfem/assembly/basis/composite_basis.py sha256=Bjxn0vWPV8QD-N6lR-qPRhvxHtv6YjyKGdYixoJWlfE 3503
skfem/assembly/basis/facet_basis.py sha256=caY59DaIDQTha1L3tHneJMTNefp4egN7MtiHX212rck 8570
skfem/assembly/basis/interior_facet_basis.py sha256=beLyYmrahGVkVDcN8rULrUFIiFzKmGi-lQ36B_F87Tg 1414
skfem/assembly/form/__init__.py sha256=zilDO2MMFHkUTGoStD1cUMC6YBEKsUAOVuHtJiN2dMU 216
skfem/assembly/form/bilinear_form.py sha256=GJvEmGftC68WaeV_bhh2_Q25-lCVDp-u2V8TvbguCoo 5412
skfem/assembly/form/coo_data.py sha256=Sgm2cfhctrspfWJcwGz6EGqTSwjVBAGXySnDQHX6TZQ 5357
skfem/assembly/form/form.py sha256=Q3A_Z6FkGJDzzH0-GxrWAAB2OHuugxD54WCAnelD5G8 4186
skfem/assembly/form/functional.py sha256=K-Rgdp4ppFhaH3kW6UbZrP8Ep9EaWeSrmV3Sc_1jOAo 1841
skfem/assembly/form/linear_form.py sha256=slTCHQen8OvQ8KeDKSDxe0KoW4L-Z-o3nEcnDFRz_ak 1448
skfem/assembly/form/trilinear_form.py sha256=Mcm1AeqPQRzAjLjB-ViupbE5AV-4w59W0VqzmWaNISA 2184
skfem/element/__init__.py sha256=lg9sRV5lQF7e6atwNn_PVKkrOBfykO-uWI8dfryrgMo 4768
skfem/element/discrete_field.py sha256=UeTJeMMagMeJlUwWhy6YK-JMknQ-lmqO0o3CvFZ7gyA 3306
skfem/element/element.py sha256=nvjR7e5aE09fcH7YQwOIZX5qVZ8tZo5N9MTSvJqYSoI 4642
skfem/element/element_composite.py sha256=-XYssc4Bu9v7yVGfOQ_nri1-I8-ayICYwg3-fsYY41w 4126
skfem/element/element_dg.py sha256=4ZP2y0EtknNyS6XGAEdzPbb2tC9SAeHQYp7sI_epBb0 1699
skfem/element/element_global.py sha256=gEx0llfSsTXTWlVZiKOeuhtefhCEmwc-JAxy3NMs-J4 6880
skfem/element/element_h1.py sha256=8GZu6mPThPf1fQ1X5xJFpVI23AupVRn9tlU3S9WsqVI 898
skfem/element/element_hcurl.py sha256=nwUnpivQzFmSIY7SifBBNo8r67AY0ha5Jyjwga6y9KM 2595
skfem/element/element_hdiv.py sha256=p9QXVaD9dk3H7PN8pF4LTeJsK5qn-B83Q5h6m8PSFi0 1767
skfem/element/element_matrix.py sha256=tJraOSgMYfjIYqk1uewPXz93hPvJWAPyLNoJJYUmrVw 825
skfem/element/element_vector.py sha256=4Lgg4HMMGR9_JNBJgVjTka_J0ZBgqXhseROY3gVSXw4 1653
skfem/element/element_wedge_1.py sha256=H8QKbTRhYGTP_77ugPUo8j_9Pwg-FngKGcGKK6vruUw 1532
skfem/element/element_hex/__init__.py sha256=EPHkwGpMHDVv9ohsXvd2EDG70pfnKI7WNr4gaKN5iS0 365
skfem/element/element_hex/element_hex0.py sha256=wRbIyml3M0ucIZhbZVDFTxjTtH6US44rry1UF7m9xb0 424
skfem/element/element_hex/element_hex1.py sha256=nj1CViFgJqxJWkMqwN9-SZvXrWT3nKG5ojocy9LTKbI 2241
skfem/element/element_hex/element_hex2.py sha256=l8VF5uMnQKst_DgFdkVu5R5yBuluyU2ECtAEwj4XC74 30688
skfem/element/element_hex/element_hex_c1.py sha256=QDjFQnSkWN71NfcpFmcXwl5mtCN31Vbcb9aBCsPX3X8 3523
skfem/element/element_hex/element_hex_rt1.py sha256=3m1FM-QmpE1QPX5zJg8JnjhBfvnKSNO_6T3CHJOynww 1219
skfem/element/element_hex/element_hex_s2.py sha256=WefC-n50cVBnt52q40DpaII7AzG4TkM3IHC7L4WRbTQ 2887
skfem/element/element_hex/element_hex_skeleton0.py sha256=oIVmn7Ln1JZlnJp2MjkMpsfCD0mQ1xujKlJdqheUspI 653
skfem/element/element_line/__init__.py sha256=xc2NMMctsMTZFjbfuHxbbubY8oMOwdh3Fagx2qRm_vU 337
skfem/element/element_line/element_line_hermite.py sha256=AVT6nOErNbBG2fDwH9KpkwD6PIkL4hXDi4UQWaBvHsw 687
skfem/element/element_line/element_line_mini.py sha256=QRi6sic4pzb21srdMEtrf2LSHbwv5kp223nmLHP1eYU 794
skfem/element/element_line/element_line_p0.py sha256=IZhxqLcfw1x28yu7QRx2wl93r14UxILKuQINPrdGg7I 404
skfem/element/element_line/element_line_p1.py sha256=ZOvwyJIZR3Cvu4byuALjAhU8nH22UJnUuvCIUhT-Y6A 686
skfem/element/element_line/element_line_p2.py sha256=r1BRSDV4O11-Lq7RvMgkJiEtu_Ws_XtZ5eWzU4C11Ic 770
skfem/element/element_line/element_line_pp.py sha256=csxuqcpsZr3NipBPeFqQnDMUpitumkMYBiXi012pccY 1647
skfem/element/element_quad/__init__.py sha256=6R3HboJ6r3tCVGvX-8ql6VGEGn6qHfruEab_s5HDTPM 416
skfem/element/element_quad/element_quad0.py sha256=sqngfSdtjDy0tx-c6RgGONyP0ECc4b6pmP2P8i_51KA 423
skfem/element/element_quad/element_quad1.py sha256=PloAXaTwbkBDQZjMcFbwCQDGIDPTmgBQFJYZWvmvq1o 958
skfem/element/element_quad/element_quad2.py sha256=KhlsxJKAdmzC_xecx-Q6IMPPaaceorwXYYjFjU7Rtng 2501
skfem/element/element_quad/element_quad_bfs.py sha256=58i6iM2ZTe7-XvNqiuQF9igBKnr4KBgNKCnG4eF8N1o 1242
skfem/element/element_quad/element_quad_n1.py sha256=uOOz7BrEW2PEAFWb3KZwrVmy9J_e928VgDsJceXa7Fo 931
skfem/element/element_quad/element_quad_rt1.py sha256=qqQyfkAMk7PS3XdJ5wxdSSVsmLzujulZIgIn_eV6uiM 755
skfem/element/element_quad/element_quad_s2.py sha256=J09iH8uCQPQbMVn09RVeLIOwnXcek-SFhZswoSk7rCs 2044
skfem/element/element_quad/element_quadp.py sha256=1BEuwNQcA7pO60JS9v4dk3xP6KLLV_e7K8fW7AfNT0w 2618
skfem/element/element_tet/__init__.py sha256=l2-wfOI_3G_0kgtsbW-4n6vP7R7OlRK81Xm98PI3XFc 466
skfem/element/element_tet/element_tet_ccr.py sha256=KAXODqCQ1eNzmF496qVjRcoPLhQeRmvZoh40MmiDqJQ 6214
skfem/element/element_tet/element_tet_cr.py sha256=OwGQ0TGvfZreUMlzs1j3ri8aU9mzJF_Q4vrmuBvVvVw 1072
skfem/element/element_tet/element_tet_mini.py sha256=TAWshLM0cMdSqsVQIaamy5tsnaUjIYQJ8_fNtF1wJAM 1346
skfem/element/element_tet/element_tet_n1.py sha256=78uCPAR-pqreWzUQphaXA42wiN3Gm1PhOR_0bwheNgQ 1685
skfem/element/element_tet/element_tet_p0.py sha256=-4NeWb-kTPoSWGGq_eZw_gJXslT_yd8EueUcFVgczO8 412
skfem/element/element_tet/element_tet_p1.py sha256=UmMAGQoP1RJXlg7KrKPW7a_j94HOlm2kpwq5zaZDtJw 1117
skfem/element/element_tet/element_tet_p2.py sha256=jTppKeallcSwATv9Vkruf6A9QRAMHikWVa3EfaishV0 2799
skfem/element/element_tet/element_tet_rt1.py sha256=Vg6vK52txwpdxrbSBgsjQs2igVbPon1LjhYCvKR0kVs 901
skfem/element/element_tet/element_tet_skeleton_p0.py sha256=sorzbbsB9j-rX4I88QgtMXXnAWwU5kYZB5TFuxnE7yg 564
skfem/element/element_tri/__init__.py sha256=VJGl7d63wRCX9CcItDE10k1JWCH8MGKvYGRUoTFpCz0 1212
skfem/element/element_tri/element_tri_15param_plate.py sha256=3XswrMZ5OJK5CWZpYB0MJHY8iwnbo1gza81SEsvomaU 1995
skfem/element/element_tri/element_tri_argyris.py sha256=VVw8zs05cbIzsGjXOBH0aZ6cTuAPh28UHC1XU4KBnBE 1961
skfem/element/element_tri/element_tri_bdm1.py sha256=m1asG9lzO-QpIGsk7gOddIiq9c9-pYN2HZGHpB5aMQU 2028
skfem/element/element_tri/element_tri_bell.py sha256=jk8D7w4jHBhkYO8-wSjSWttjt8PyNIzD7I6ayA6If9Q 1423
skfem/element/element_tri/element_tri_cr.py sha256=Y4mV7juXpFx6BWR6wOQuebWaN9WmMH0zILDNEoElnm8 789
skfem/element/element_tri/element_tri_hermite.py sha256=Xlj4sfvIvspg4N7OM28T6biDCQfsWe7MvqGIFHc4zS4 1184
skfem/element/element_tri/element_tri_hhj.py sha256=cy0gO3RMJDD3fPWaGX7ihqdlai3IKlIyhc2nxGojuLE 2562
skfem/element/element_tri/element_tri_morley.py sha256=3sRfAq4eTUMuVbCLbD6T0riwJxHrSlQ5huw5pEwhnyA 1102
skfem/element/element_tri/element_tri_n1.py sha256=W7Wl0QcLYHQBkzmOs0V-8WBZbQ4RGkClOae6P9zZxRI 761
skfem/element/element_tri/element_tri_n2.py sha256=Dn1bcqQ3_G1Ugz4hU6OLe1LA1J_N2EP8Bf4Mtn3UOwE 1844
skfem/element/element_tri/element_tri_p0.py sha256=DPZsb7vNISCFw6BnyDRXsDzk5BouQpmzKXv_i7mx2Ys 407
skfem/element/element_tri/element_tri_p1.py sha256=5RdkZ9s7X8nH-K1p76Y5DPQrfI7ujVrmk8aPtv4BqIY 846
skfem/element/element_tri/element_tri_p1b.py sha256=XXxkkd_OIMWfz3IiVf7gt8Nrhpe8rdXo3wT_BWdoOA4 1049
skfem/element/element_tri/element_tri_p1g.py sha256=f8iN_mKYt0DpyJruEa8wgTZTuK6OhhnNUSsYxGSgh6w 570
skfem/element/element_tri/element_tri_p2.py sha256=afTrgbSyMfvPwnYH22PFRezF1qP2ucefdhqQpVC-4-k 1399
skfem/element/element_tri/element_tri_p2b.py sha256=EOE4cut7BO2My5c5N2ndwrIr79w0qrxSc33HrxZr7lI 1692
skfem/element/element_tri/element_tri_p2g.py sha256=wuckA6MNDE1lodCssM4sgjEEUPs-Y-nfVLRmqlSzCQ8 854
skfem/element/element_tri/element_tri_p3.py sha256=mhhVJ4ekuRN3Ew8KjazO3iXzSZjcRNEq5lbbBF09Wnk 3929
skfem/element/element_tri/element_tri_p4.py sha256=AovzVV-fgUA9Z2CDztl-a9P5B5SV5LT1TjBUisirf7c 8967
skfem/element/element_tri/element_tri_rt1.py sha256=TeC3b4FfM7xgeHVxzLX5xKaGe_jiezfi8PQZPrGFVio 744
skfem/element/element_tri/element_tri_rt2.py sha256=0fp2yHMFeqnoua0EpOp5R_MTJzxBgDDzH1Pe1d_vP6g 1695
skfem/element/element_tri/element_tri_skeleton_p0.py sha256=N6vS5j9X7Oo42x75B6-gM9uPGVZXSzgMoQfA9TCuob0 511
skfem/element/element_tri/element_tri_skeleton_p1.py sha256=-OL4EyLC5SwD6KzYEJ5_YV4M8hwW_2QuxloWOdRLBmY 1003
skfem/experimental/__init__.py sha256=Dqu_3ug0aQmOUem63twXc-XsChkmg7f0gkSjrQ-LYag 230
skfem/experimental/autodiff/__init__.py sha256=zLALjydUshVFWh1eVsLpdyAPOTjqpAp2YQqBb6xL0pw 5614
skfem/experimental/autodiff/helpers.py sha256=4PtpMJbMz9biK3t3rNYwlTm17my79w-Oo38FFlDY2OI 1953
skfem/experimental/supermeshing/__init__.py sha256=tttKgS2ITCsYIjsO5NKZGXq4fkLTUXMqlEiUvQ3NqII 217
skfem/io/__init__.py sha256=ROi070bdjbei4dXcaepjTSvf0SpcXLA_zdBmp15uTQ0 40
skfem/io/json.py sha256=bggIOerfgKF5r0q9xWz8gpIAoQnAGWIRiLCky_oUdXA 954
skfem/io/meshio.py sha256=mgnD_GNUW9jrzjyMj8C66kr7sie3TOmEuNM6ic8z6Fs 9816
skfem/mapping/__init__.py sha256=pECEkOmOarKje5RGGCeDHwOdiG4n8F7CMzhCuPu_r8k 368
skfem/mapping/mapping.py sha256=RBAt-BrJe61I9BY7MZdrU4kIG_LaiQWEzSQKRVOERes 2882
skfem/mapping/mapping_affine.py sha256=_5tbbCNivgRxUuG4KlZa82IJPDVPk4A43hSeRLRqxqs 10406
skfem/mapping/mapping_isoparametric.py sha256=4S23AAuo3Q1iKhjvPIPrLwt37EdSPAWHrplaIQOeDeY 9399
skfem/mesh/__init__.py sha256=V7l7e9l66cpGBFleQWOaZx83vAZ4NWOIyjYW0CZQqmw 2629
skfem/mesh/mesh.py sha256=ryXXQ37EQA0HUOfzXgMyi-YnyxlcJJUSkrz82sGPXzo 47750
skfem/mesh/mesh_2d.py sha256=a1-2kf1Xjd1uzXLzJZSY9eZObfUSvqEOuq-Zu37ge14 693
skfem/mesh/mesh_2d_2.py sha256=VQduINxqJOfSyFJdMqAOGH_rfrk6oi9mBvlGraWJTDw 512
skfem/mesh/mesh_3d.py sha256=-MaQIBu-Mh4zotIr99RG5K9INpDUf9uWT5V5bZQZGtw 1859
skfem/mesh/mesh_dg.py sha256=fYf66E_CDa2hkO0yviNEWpJ0exWXsnaRW2wbmyqJ4-U 3751
skfem/mesh/mesh_hex_1.py sha256=b2OwAOzbLrsdMZcW-5G7E4jJO1Em051sn-r9hjFzCv0 5486
skfem/mesh/mesh_hex_1_dg.py sha256=PiXTgW-Hh0I5hTcQ3TcFcNkRyhQOzygCyS6lKk64WIA 325
skfem/mesh/mesh_hex_2.py sha256=mRIl3ioprAVUpEH6u4XzLi00sVnNzqkSqV7eBAlcgBA 1413
skfem/mesh/mesh_line_1.py sha256=2fSY_jSt2Mehkr6PLvEpj-WwkHD6AGQ8ySg4ruiQIp4 2781
skfem/mesh/mesh_line_1_dg.py sha256=uH7N6S8NCZ92iJ8dJ785fVIQaG3kQnVjxueM5kAXuFk 386
skfem/mesh/mesh_quad_1.py sha256=JCb47fRo5byfEQOS63wunZp17rpKvUkljpem8OIrub0 7163
skfem/mesh/mesh_quad_1_dg.py sha256=b8Pv14pDa0qNZC8ID66W6ubWBVw2J53j_uNBDO3EXyA 334
skfem/mesh/mesh_quad_2.py sha256=Kg4Gk80b3jgIqqpX4-8HsLkPi1wxN68ULLP7FwgoMqM 864
skfem/mesh/mesh_simplex.py sha256=z-tuDrTR8TskHXzyt7YFNVwoainsZg4hkEEe1u1eUkg 852
skfem/mesh/mesh_tet_1.py sha256=Z9aYdqh0Hsco0ljSjsUGG9Qgdxs9F5OccI-8VNRskvc 15259
skfem/mesh/mesh_tet_2.py sha256=1_BuRJpjr2-0ZcKZHfQfszkUGP27KNt9vk73KSwgyXE 1923
skfem/mesh/mesh_tri_1.py sha256=QuH-sZGnQHlXJIb83RS9_w2bX6zTGFUWxRkUl3J8rPw 14811
skfem/mesh/mesh_tri_1_dg.py sha256=RHiw89DkokDyCmX8I0rgirS75YrgLoTRuJbGjp6INec 931
skfem/mesh/mesh_tri_2.py sha256=k_88HggAGDE4UAUsKqrsSa-vYtszK2m2FCfrEibSM_M 1587
skfem/mesh/mesh_wedge_1.py sha256=cbTbCjrTFgI59imfZKkr9BZKSO9nJOEqpzGMAu-0_oI 1363
skfem/models/__init__.py sha256=EWLdmaPJY8_8mY6SjAhNy556yc8SZUz6QrOuuAViRxw 152
skfem/models/elasticity.py sha256=AKJLoEYh0WptKot-3GW8HpWJuLs8xG9zGdZUI9G7iZU 1129
skfem/models/general.py sha256=SAQ9ggdfyiTEYkAEoFYbdqB8aaKkGsVk6NfiUDzF43c 432
skfem/models/poisson.py sha256=aH2s_wXjSiWTzLcOxW2QjZ6qU7WYvWkjOwL2tCI4V2k 369
skfem/visuals/__init__.py sha256=mJkaZzvYgBnxsBAGv8y_P1yzonHqWgw6VF2Zs4rmJEA 7
skfem/visuals/glvis.py sha256=j30dT2fwX1xtSc18_UaqXuepHmErkwC48Byfs8PJZ6o 2075
skfem/visuals/matplotlib.py sha256=PuhCD498HrW7tDbhowd1UQY9aKVzoQj_ZVQuPW5zwU4 12010
skfem/visuals/svg.py sha256=XcHXdU9wGnvAbo0m0PMyS2vOjGDbKWRLbaQ80Fnlo_M 5232
skfem/visuals/vedo.py sha256=JuR7KJexZIBsTPqpLLwcFuMDVgdAZqOUp7Ih6aZG1ZQ 717
scikit_fem-10.0.2.dist-info/LICENSE sha256=nM4qJkQnBTY8BStJOUMV02hZx3pzNito9KVGdu5NMmo 1469
scikit_fem-10.0.2.dist-info/METADATA sha256=Rfgu3b3q4Mjr32BHQxoMjVcfTH92CL4qIHi85PSrzHM 33505
scikit_fem-10.0.2.dist-info/WHEEL sha256=cVxcB9AmuTcXqmwrtPhNK88dr7IR_b6qagTj0UvIEbY 91
scikit_fem-10.0.2.dist-info/top_level.txt sha256=snwR7tKbp8mF46m8BCa2kIcwjeVQ2jaozWNTJ9RfoZY 6
scikit_fem-10.0.2.dist-info/RECORD

top_level.txt

skfem