pyFEM

View on PyPIReverse Dependencies (0)

0.2.6 pyfem-0.2.6-py3-none-any.whl

Wheel Details

Project: pyFEM
Version: 0.2.6
Filename: pyfem-0.2.6-py3-none-any.whl
Download: [link]
Size: 200596
MD5: 93e258a2051f84227eb0d97018220486
SHA256: 35d9339acde6c41f7b14149240a6bd1111af54799745b4e49486377198bdddef
Uploaded: 2024-12-02 06:39:14 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pyfem
Version: 0.2.6
Summary: Python Finite Element Method
Author: Jingyu Sun
Author-Email: sun.jingyu[at]outlook.com
Home-Page: https://github.com/sunwhale/pyfem
Project-Url: Bug Tracker, https://github.com/sunwhale/pyfem/issues
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: numpy
Requires-Dist: scipy
Requires-Dist: meshio
Requires-Dist: tomli
Requires-Dist: colorlog
Requires-Dist: sympy
Requires-Dist: tomli-w
Requires-Dist: h5py
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2156 characters]

WHEEL

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

RECORD

Path Digest Size
pyfem/Job.py sha256=d2-9holWrFeTSlxXIZmDIMYOuUoXKT1zR5xMb9Q5Ft4 2804
pyfem/__init__.py sha256=-PlEVSVU0gTlP_wD3xffzA9LlqJQ7GGQdBSP6mKnDvY 23
pyfem/__main__.py sha256=QBk-Cep-U4FjoUHamVmJub8r7XVQ04xX2aTv4dM7fwU 1388
pyfem/amplitude/BaseAmplitude.py sha256=7MUguO9MqTgc8PcK_SFmtxUWjrS2dH1w8lON84OaPvA 1403
pyfem/amplitude/TabularAmplitude.py sha256=GHRaWyQlsy0JdkiHs-Yi_RgG0Sq1ZtPKPzSP7guswfw 1892
pyfem/amplitude/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/amplitude/get_amplitude_data.py sha256=2pD9o2Q35ccEWmunL-cBfFhPVd5uJbNDB9qG-LT6tvk 1112
pyfem/assembly/Assembly.py sha256=X7ldSNiVPLqhAoAEoXZQ2p-44UkfGG431y1QKk1KcP0 14869
pyfem/assembly/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/bc/BaseBC.py sha256=7ZJR6ufF2ZH7hPbKLjf2E2xQKnvNXLaBgsm5zi4gI2Y 4148
pyfem/bc/DirichletBC.py sha256=HsSxZFrJy8CD9lDbDjRbbmmdkuwPpxMHRle4Co7lzGA 3003
pyfem/bc/NeumannBCConcentrated.py sha256=h6z6bHlJKS8hVExytgC1pmKSy0BSJiCPcwbkD9l9auc 2984
pyfem/bc/NeumannBCDistributed.py sha256=gyluu5CidnI92x8I5cSkhyW1zNVaSYeohoghG7KgJOU 27073
pyfem/bc/NeumannBCPressure.py sha256=IUB5Sz4Z4YqH35O64ZbHUxupeyk2RMtGIGC4bQZ0KWM 13067
pyfem/bc/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/bc/derive_surface_integral.py sha256=yTLIk3JuDRvF3b-k3AE43pujtvp_7GLIjZBURqAA17Y 1049
pyfem/bc/get_bc_data.py sha256=g0DtXJtydqvxyjUExExonIn7BRcAZ8rnG08Mq8emmlw 2087
pyfem/database/Database.py sha256=Vz6d90fn2qygQPE_169w4ICGQPoRbaaKJ9iLqSGbfHw 13142
pyfem/database/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/elements/BaseElement.py sha256=wzLEOKvQzA2kttk0BKGWfMqE78PQuLpCw5Chpn47_GE 20942
pyfem/elements/Diffusion.py sha256=OpYCYWTHFixm-e5hjVdzgZ_EKgW7XXIsa8s-0z2mYjM 10351
pyfem/elements/SolidFiniteStrain.py sha256=CeH9vc6Uq0gujp1aQIspr-yFc3rFIf32fsDinxfGBys 76533
pyfem/elements/SolidPhaseDamageCZMSmallStrain.py sha256=M96aN2Ynoa1dokFR8ZjY9WSvNzjcdPqzSOhe9n1bNL0 19652
pyfem/elements/SolidPhaseDamageSmallStrain.py sha256=KAo867SR-MZyLksF9kpGPo1wqveO9-nc--_0ZgmIWEM 18164
pyfem/elements/SolidPhaseDamageSmallStrain0.py sha256=KAo867SR-MZyLksF9kpGPo1wqveO9-nc--_0ZgmIWEM 18164
pyfem/elements/SolidPhaseDamageSmallStrain1.py sha256=Vxuaue3f1vraYMvGS0Uy1LunJdOUy-pQ10IJ5xB3ZXU 19656
pyfem/elements/SolidSmallStrain.py sha256=Bn32i3YrunO_40Dg7hYl9gQHzpp3mjFV32QSzvj0INo 12159
pyfem/elements/SolidThermalSmallStrain.py sha256=3qYC5vqtRwNfbGGRjlgjVFI2STrWiiJ5wNhIOyTwAAs 16134
pyfem/elements/Thermal.py sha256=PVnj4rnEJvSWk0EpC8hdUHXPP4gKJuKYtN41YjRf0hs 8340
pyfem/elements/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/elements/get_element_data.py sha256=ItjlqBr7t4Ti6k6nndge5wmMaY-Q0SU7CHP2lLhTjr8 3517
pyfem/fem/Timer.py sha256=YMesQ0paulcgOqOVTh0EZDyXWiT2cxZ57pOu1NAvIkY 2085
pyfem/fem/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/fem/constants.py sha256=2hfhix34V6By4ZywPdBsRH4bZHNVpXHHIM_EVNOYdB4 344
pyfem/io/Amplitude.py sha256=HAKdBNJHb2k_CSfINXmJdEMNIlig9BddK-5dSKL_G3E 1124
pyfem/io/BC.py sha256=2HohMhf-mBDDSo4FQ7Gdw0RsjC7Xywmqcby-OM8sxpU 2305
pyfem/io/BaseIO.py sha256=bqtnD2zgms_7jeUlsgZxgv7Zpt_BD_BKgg2esTXhSUw 2888
pyfem/io/Dof.py sha256=wRrHvZGdD2U6oUxPTAK0V4FVMEILl1q-QQzt9Ix4eGc 994
pyfem/io/Material.py sha256=bMUxxWUrpIDe_SMP2VZCEzR8-_9dQb6XzX41pmi8GBo 3302
pyfem/io/Mesh.py sha256=viDtCPR3raUpPuk90fcebkdqetOEDtG-ujN-IkoIlmM 802
pyfem/io/Output.py sha256=7XOlrob2mqrvvGaBDX9NRFGi8sflu3RFs328_oLTXPc 1255
pyfem/io/Parameter.py sha256=EzKMrzMElS7JYE91-SFCuLwC6wryuRKfD3OZ-FzdPPs 672
pyfem/io/Properties.py sha256=snDNSp-px4Q7eDrl6U9tRonGGuXyadP-V7qwyN6yU2M 13290
pyfem/io/Section.py sha256=b7Vryg6_WIBr2X1q8wkfodz4NRLxJJYncWLn35rYzSM 2684
pyfem/io/Solver.py sha256=cNU6XCOou-re7mPbzI1ZEVoR29pUz96LdBu0hnFQcZQ 2094
pyfem/io/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/io/arguments.py sha256=Nrzj839ugnmd_kaUwxUc-tI_IviAzaUI46HtqE-QLWk 1758
pyfem/io/write_vtk.py sha256=Sb_7gYdWMzaqFvdfybBwCXJ87epK8PnPF5L5Bg3GCoA 5839
pyfem/isoelements/IsoElementDiagram.py sha256=TjLdv1V8aqBtqwYU0OkSnnl2cNXm7LcMlQ-v6EX6BQE 2320
pyfem/isoelements/IsoElementShape.py sha256=-EOO-nHEQU8gqZOC6vI7V-uUsBw79yZJz26a_G3wSrQ 21673
pyfem/isoelements/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/isoelements/derive_shape_functions.py sha256=EzSCOt4l52yicyclVtgz5ZGyQqoiP-z6h5xMmuy3Jf8 1297
pyfem/isoelements/get_iso_element_type.py sha256=_pJDK-xGnekpVNJ4pi9bh3GqtbwD-1AJB6SxErHF384 2153
pyfem/isoelements/shape_functions.py sha256=QVzyl4-c_cNVmj2pE7Fx95riIELqzgZUDKsqthP-SR8 27934
pyfem/materials/BaseMaterial.py sha256=iDzLO0H1y3lS1BvYD1tMgTJfu9N417iy6oms0by_7yY 3385
pyfem/materials/DiffusionIsotropic.py sha256=bvRvjtAb1lRWlj7UWzB0prNA0mnG1p8lUO2TCoC6-D4 3177
pyfem/materials/ElasticIsotropic.py sha256=IgrR4EJywMqxlakwBqpJxOC6sVG1PpiPswAA-aSrb6o 8772
pyfem/materials/MechanicalThermalExpansion.py sha256=roT3IwS8PKBAVAudfmAOg-0wBOyO21utLeuMA6aVIP8 3177
pyfem/materials/PhaseFieldDamage.py sha256=U_VyV7epvmNQaL4S3TclCXDkY-s48jbh4GGyxpTunvs 2211
pyfem/materials/PhaseFieldDamageCZM.py sha256=YH7ge-XMBq9YQB6U4gv_HtyL0M6vvZzFNqaQGBB0ZeY 3249
pyfem/materials/PlasticCrystal.py sha256=QrzLt2ikVvOA_bHKXyvB2H1csiQhpgE-RhmAiHa3vvA 80110
pyfem/materials/PlasticCrystalGNDs.py sha256=pUi94l5W8zI-rcPzkNlupvaTvv1sNRKSFZOZ7uV_Pho 91328
pyfem/materials/PlasticKinematicHardening.py sha256=EAt9CW4GyqGUkvzYaprDC-2tqitZZ-61RCVU4HNuuj4 8446
pyfem/materials/ThermalIsotropic.py sha256=lgBgqbpjh75Pr1XImD1PXC3-4dFYBp6zKN1v-9ZO49A 3399
pyfem/materials/ViscoElasticMaxwell.py sha256=5CLy7tYNmskS_kPPPYgThH7l5FqbgnXNb628Y9rhdU4 10100
pyfem/materials/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/materials/crystal_slip_system.py sha256=e55j212ayjIMlb15BoqU5DB9-uuyEMB8QIUy_xdKoW0 41870
pyfem/materials/get_material_data.py sha256=dQV1r_a0XOlZJXGWiO6Ko0FVrw56zJpofxtFUL1kzb4 3155
pyfem/mesh/MeshData.py sha256=1l4U5brXw-Fba3VCXDQLnxz20dFKypxZ0nxxL1ME3NA 8071
pyfem/mesh/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/quadrature/BaseQuadrature.py sha256=Po6UBkb8FFUr-mLZn7yxRlq9xdiWv3ENILDuwZ57Las 1657
pyfem/quadrature/GaussLegendreQuadrature.py sha256=xgWTw4MDwKCFIBxdXRcF3ff6D5o5sUxLeGKw4bRQuMw 2824
pyfem/quadrature/PyramidQuadrature.py sha256=n6FaHXSVGf6zELYTvAoi6RmIFfcUCCYSKcaxcTO4KLo 1129
pyfem/quadrature/TetrahedronQuadrature.py sha256=QmJu0BGbg2jA0mzYdDEbyL6UJAyLqfaYCTVceB5MnvM 22842
pyfem/quadrature/TetrahedronQuadratureBarycentric.py sha256=vAaX5q6UAk-hCFOl0vkZ6jUGGbrztBT3Is4Kz2Rx8xc 27075
pyfem/quadrature/TriangleQuadrature.py sha256=Wgo0lNVa6fH0ZfiEhmErH38gDTRZsUY-hlKccRKludY 25700
pyfem/quadrature/TriangleQuadratureBarycentric.py sha256=4fcHMGYKE1R0Lwi448meFl9iFJbZLm4I0dQF6-ueEPI 31453
pyfem/quadrature/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/solvers/ArcLengthSolver.py sha256=YB3LCBPgfZ7hNssRKK5XXUf8eE4YIXBFQ0EfmThhDL0 15089
pyfem/solvers/BaseSolver.py sha256=op_tP9ejYjmsAdxzUbz5gXGwr8v90UH56TdwIEjF5wc 1633
pyfem/solvers/LinearSolver.py sha256=aWwZxY7yI-cwdA2HFI3ccuYI2rHciqE1dOi2rGDHl8Q 2225
pyfem/solvers/NonlinearSolver.py sha256=vSAJvQpU9zn9jU3s-SrrLdLWk6OO2LVMcTTB1k6k5qw 17352
pyfem/solvers/TimeIntegrationNonlinearSolver.py sha256=RqvIesOvew8Ka8QiiCknQru2l4nYNybENHrbydvkfZE 17833
pyfem/solvers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/solvers/get_solver_data.py sha256=i7gaXC6_DvtVuUtPA3bcOGWOYN4j6AEfdhfHDznljHo 1618
pyfem/utils/IntKeyDict.py sha256=BqjhsOWQT1v1uASsK6A06RGVUmQXsdHJ4qLknVtpYkc 2443
pyfem/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pyfem/utils/colors.py sha256=ornTplEcTgglb30dB2wTG6sjPII5jwzZ3IyjAgTF7o4 983
pyfem/utils/logger.py sha256=WXfZCDCcrpOCkgAbOzu1Ye1MtbIX3zwki9NcoYmS3RM 3374
pyfem/utils/mechanics.py sha256=SRxt6apsvP7jlMxsOYWLPBOVizjyv_et3iWuy72aK9Y 28936
pyfem/utils/visualization.py sha256=YuaMv-_H5NiIqnchcOA0eeYIuCsq9BxH_t9wzL42E0I 3941
pyfem/utils/wrappers.py sha256=zrCBkIOCfyvcTjT5icgS-FNWXSpWU--0A1asXjVMsIU 1183
pyfem-0.2.6.dist-info/LICENSE sha256=1_qY5t8EV_9IRmb1zQ5m4mwPDDwPFAkHGnCXWESMJRk 1190
pyfem-0.2.6.dist-info/METADATA sha256=wAIZHLttmFHo1zQqxDAihF6XbH90Ea9C7hoaUOS_s2c 3867
pyfem-0.2.6.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
pyfem-0.2.6.dist-info/entry_points.txt sha256=FoFAVVJ9P7_0KkwJarxcvxufFdLZyoXFEkSQdCboM4Q 46
pyfem-0.2.6.dist-info/top_level.txt sha256=wkfqnSdbWjUiogqEwR1rg0SyUZL9YqYRx0wcLQqD15M 6
pyfem-0.2.6.dist-info/RECORD

top_level.txt

pyfem

entry_points.txt

pyfem = pyfem.__main__:main