femedu

View on PyPIReverse Dependencies (0)

1.0.18 femedu-1.0.18-py3-none-any.whl

Wheel Details

Project: femedu
Version: 1.0.18
Filename: femedu-1.0.18-py3-none-any.whl
Download: [link]
Size: 152829
MD5: e243776ad7dfb5d207a25093d62f05e1
SHA256: 40e8009bc345e71b41d08c5cb1ba06502c126658875a389343a26a1ef103648c
Uploaded: 2024-04-26 08:27:42 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: femedu
Version: 1.0.18
Summary: FEM.edu is nonlinear finite element code designed for use in higher education
Author-Email: Peter Mackenzie-Helnwein <pmackenz[at]uw.edu>, Tatsuhiko Sweet <sweetta[at]uw.edu>, William Galik <william.galik[at]iusspavia.it>, Jordan Seawright <jseawrig[at]uw.edu>
Project-Url: Documentation, https://pmackenz.github.io/FEM.edu.documentation/
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Requires-Python: >=3.9
Requires-Dist: numpy (>=1.23)
Requires-Dist: scipy (>=1.10.1)
Requires-Dist: matplotlib (>=3.5)
Requires-Dist: pandas
Description-Content-Type: text/markdown
[Description omitted; length: 250 characters]

WHEEL

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

RECORD

Path Digest Size
femedu/__init__.py sha256=anLhIRExXwRYNiQu8fMOav8kPaadDZts0CvNtDsago4 108
femedu/domain/Node.py sha256=ichio0fUGYWmOLmBLVrXXcMZsNhrTmwAHdJIEHUqPQ4 26169
femedu/domain/System.py sha256=r7nruUrSNOxrYQiUzpwF_ptHDJ9dsTtALQ92j4g_2yU 23264
femedu/domain/Transformation.py sha256=8uSxPB6IqORihh6PvVfr6YLBxm-E8va0jaHsX_M0lb0 750
femedu/domain/__init__.py sha256=nlD1JPVrqzDWLirULIFM-d_ETDd2exOKHthN1tEkwg4 156
femedu/elements/DrawElement.py sha256=QN9reFThsdl0uHfJ3oLnX4jjBLtrlrXbT5MQWPbtJeU 7373
femedu/elements/Element.py sha256=Mzmwc3yIsXdkwExOQ3jZmi9h0QfmTLQg3-uQegfInCk 19279
femedu/elements/Face2D.py sha256=sBiXh9b2KMqLJdm5mJi18qflESE_EbemQatRNi-l05Y 6679
femedu/elements/Face3D.py sha256=rbhB8GfxOkM_GszaiqmreyZjq4M6hXJRgECW83_odMg 1586
femedu/elements/Faces.py sha256=fj2ImaRoKUnde6OeFGkI7QrYiRXOVOILSupA_Gv4nqE 3140
femedu/elements/LinearElement.py sha256=RgbH3A7iZ8Cix1S3Mu_ENcTGD1X5gTx4yg_UtqR1x6c 900
femedu/elements/__init__.py sha256=McQ10bSQbLe9lhFm50HIIFGgmaESuRonn3Cm1D_meSU 648
femedu/elements/diffusion/Triangle.py sha256=tflJ0BRUJOGsDXu8YwMlF0zXXrRyE0CtISGxPMerAY8 5030
femedu/elements/diffusion/Triangle6.py sha256=nMapcp5-9w6-q_g_8lmDwUm1x2TMsXE330hKKhp_LI4 6366
femedu/elements/diffusion/__init__.py sha256=KViXdFAQ48fc4j__jtAswqxtmdU1QVKo29DGTHmoIZg 395
femedu/elements/direct/Beam2D.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
femedu/elements/direct/Frame2D.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
femedu/elements/direct/Truss.py sha256=zoFtXpP09my3CIFo-BqIdiHf7nUL2pHlIo05UI29KXM 4390
femedu/elements/direct/__init__.py sha256=P3MpV6kBGBjPHZ0YaD61X2gVGhGsaNpefMwZQ2TPZW0 475
femedu/elements/finite/Frame2D.py sha256=pkmnSMV-uq1HkA9o7DeaSVAgaeFEfsLe64AkcfZqdSU 12372
femedu/elements/finite/Quad.py sha256=v7-3QLpcqQ24cuMKKe4VFAXh3dP7G_pV8lRMt6xq6fg 8411
femedu/elements/finite/Quad8.py sha256=xOFk0D8Y8HQmnvueGIGKDra9GMw-Lt4t7zMkR8QcOfM 8640
femedu/elements/finite/Quad9.py sha256=SvjW2h9raQ_x0XyWZAnRp16mLsu6BvBvJ-Od4LGK_BQ 8599
femedu/elements/finite/Triangle.py sha256=duDLCap4kS45-9mZZuI0XOWx3t4wDvjAWC4Kcy_Z1PA 6375
femedu/elements/finite/Truss.py sha256=utnu9ZPurx-ag6HuJtoXtAXtOt6xJORAtW_n6VDyYds 4413
femedu/elements/finite/__init__.py sha256=OKooyOD-df5dba7-k1LvrBHviJhdnCVEs6urnoGrfYE 630
femedu/elements/linear/Beam2D.py sha256=heSvPHh3swo7-Qq7MRQzK1mKa8m226tPzlPFdC9FRSA 9230
femedu/elements/linear/Quad.py sha256=pMibE_jEaslmoIg7jAkDVb8P17fbCOoCTg0D9dnHL3g 8183
femedu/elements/linear/Spring.py sha256=QTCr2q1W_S-sTXKpjB8VYz2EmOuni_AAlmggmJG3-1g 3028
femedu/elements/linear/Triangle.py sha256=N791YDFfNUgAB-SDeOH3OxenW3NVw8RGPgjVmiWuL3U 5858
femedu/elements/linear/Triangle6.py sha256=ZqfR1y3dLhiQgFxL543d6qG7CjO1b5BtGGZWnXh0MxI 9028
femedu/elements/linear/Truss.py sha256=-LUWxd-dcoX_RGKtYQuNwHaqOLWiWVJGdwxC08NWw9s 4663
femedu/elements/linear/__init__.py sha256=nzsCYmiPzZ0XeO-I6cMfE8tk2L5llBsRd_WWUpQJrt4 368
femedu/examples/Example.py sha256=7ye7exWS7LyLTNDkrTJ_JgP1-sOM1tVEpkXQ2AEy8B0 942
femedu/examples/README.rst sha256=Dm-ksbUMGBfdnheV-Vz8Q7fKiHZ1GgutK-VMSR0ixNk 79
femedu/examples/__init__.py sha256=uF0whrkCRjYm43h5Tk4Tuovm-mePxhnaFv4iUPh0o2I 53
femedu/examples/runall.py sha256=uNXBB143X6RF_DtdPxJS2UPgzmVAq54bduLBZ3G7jgE 617
femedu/examples/beams/__init__.py sha256=IVNo4PrR7KXcAnFG586E1T8ZgIMl5c6AE-QOwESYA8w 42
femedu/examples/beams/beam01.py sha256=inEHXyy_CJ5b9ZGSoDheebTcUdimwvKM4NoCaCoMoLQ 2273
femedu/examples/beams/beam02.py sha256=I6ijNC0jMaFHlS8I0uqwse7mtg4115l7Aoz0isJnNf4 2188
femedu/examples/beams/runall.py sha256=7azxtL4B8DJ24YidQMNXfBWnE2c2-pWbwKAqtf6lRi4 161
femedu/examples/frames/__init__.py sha256=rQf74XAjPnQKLmZ-a5veSonLH4GSjAX690HSCW2Tjdg 15
femedu/examples/frames/frame01.py sha256=Ll3hXzZeYNsWJmb37lsyZwRMt_t6pA_mkBOcZQNUXyM 5450
femedu/examples/frames/frame02.py sha256=Mxs3AbLryvfwfUpYpX8igTHofoUFtfzk3OQPfapKaac 3114
femedu/examples/frames/frame03.py sha256=iFcDAGriVUbyDnRdsMdG-5xTanZoJnStGvmhBgiXN80 4895
femedu/examples/frames/frame04.py sha256=hWjqna8ma5fTIKu16qK6FgyYaoSy5AmLEZi3_0Zjm-Q 8803
femedu/examples/frames/runall.py sha256=-2phDJ7ZuKFW9wlyWwkwbluzZtOA-RG5lgyuVdA1i0Q 76
femedu/examples/mixed/__init__.py sha256=rQf74XAjPnQKLmZ-a5veSonLH4GSjAX690HSCW2Tjdg 15
femedu/examples/mixed/runall.py sha256=-2phDJ7ZuKFW9wlyWwkwbluzZtOA-RG5lgyuVdA1i0Q 76
femedu/examples/plates/__init__.py sha256=CX6cK1SdkzStLZWbuGTwx_FtDkigwCXajLPIVFXuHdk 29
femedu/examples/plates/plate01.py sha256=WH9z07ygY9IE-ckwDwHO8gzYpfKYqqkCDSchkNc3o78 2638
femedu/examples/plates/plate02.py sha256=Ev9uIySRc-hW8kBy2TxpLxdszwxhZ2OrqgiVWp7VLk0 2999
femedu/examples/plates/plate03.py sha256=TXkAYEVOkYBih8F1vLuHhBnDIE32WSS7fYj9qwIpbrM 6433
femedu/examples/plates/plate04.py sha256=Qr41B2GOuun8XYAdKLWtCl6n9qT731iSfaaqcoer17M 4366
femedu/examples/plates/runall.py sha256=-2phDJ7ZuKFW9wlyWwkwbluzZtOA-RG5lgyuVdA1i0Q 76
femedu/examples/solids/__init__.py sha256=rQf74XAjPnQKLmZ-a5veSonLH4GSjAX690HSCW2Tjdg 15
femedu/examples/solids/runall.py sha256=-2phDJ7ZuKFW9wlyWwkwbluzZtOA-RG5lgyuVdA1i0Q 76
femedu/examples/trusses/README.rst sha256=nAFSkJivyQbVgEBBdLFqvM04-zoEuqRfEfM6JMhTvB4 233
femedu/examples/trusses/__init__.py sha256=uEjMblzQzpA9wTHAnQWjTE262sTlwiB3X3XmKTO9a1o 74
femedu/examples/trusses/runall.py sha256=-2phDJ7ZuKFW9wlyWwkwbluzZtOA-RG5lgyuVdA1i0Q 76
femedu/examples/trusses/truss01.py sha256=lVQ8RBSukpIZ9GU-H4vbyKM25svdAQc6dNT4Sp-NMsg 1897
femedu/examples/trusses/truss02.py sha256=o-FLqIppOg0KMcC40RI41ULCdWNXS0fV2qx-S-I3D0E 3293
femedu/examples/trusses/truss03.py sha256=VNeiL1O3yTBjOYh0n4EmfOiXlQYSpm0PaUOT5-bsCc8 2153
femedu/examples/trusses/truss04.py sha256=I1jCXVQReYGiDdSjj2Ey_qtcyfEIL3Xm2oGRm9YTArw 1832
femedu/materials/DiffusionGeneral.py sha256=XDFOXlEThZUpwpsfoaWjnVAjlNQkK9pSxhXlUh6J7gs 2461
femedu/materials/ElasticSection.py sha256=xooWRL08b_ubN_ZKC8IaxIlQ6UT8chpngAAeuMUBdYk 164
femedu/materials/FiberMaterial.py sha256=66tTFC1sGnC8LEV_L7-6vO3QxMukNKaMBNKmUeoIgFA 2688
femedu/materials/Material.py sha256=6syZkzUxnfphal8tc36NeYurNFFGNSuVm2kITQ-Y978 3386
femedu/materials/PlaneStrain.py sha256=6qDwMjI3GGghTbPTQSTkst1hjblsLuY-eKt-18Myors 3314
femedu/materials/PlaneStress.py sha256=egeSypANXtDrF4Dd55ebu-RDwp40Q8-cE9y8Y_6Du2E 2840
femedu/materials/SectionMaterial.py sha256=aGgKmilUTQ6Iz8VNBN1wIYKGFFL4LVaylNBtjUhsH04 1404
femedu/materials/Thermal.py sha256=UYCy7gJQNQpzUjtNCR9G3D_6UnyPzgoLq2Va8Rdf-gI 1089
femedu/materials/VonMises.py sha256=-D4KwdwAe4aOrBfbv8ac1givCHOQYEl0rRbwYF-2dxk 5165
femedu/materials/__init__.py sha256=6Q8tahVvQZyefmliYp47D6gYGv4sJ3udMKbYOYmtGD4 397
femedu/mesher/CurveMesher.py sha256=Sp73T34Vm3Ny0bGGbzyzsdh-CbfijX4EKEsk0oj0hRM 3469
femedu/mesher/Mesher.py sha256=gBaTe6ACne1lfaJqL_hYZrlT9-sFE_ysdYiIpZK1Dpc 4180
femedu/mesher/PatchMesher.py sha256=gZMVrTC4hRW7uZXR95XcIHKyn6oDP6KEpw3QYrdaCnE 5614
femedu/mesher/SolidMesher.py sha256=lB_b-ObtWL7YhxJEHpDe82RLyKAnLY2THkInWtpV2pQ 195
femedu/mesher/TriPatchMesher.py sha256=p5pFPJOFA-joza69KEvYAPPojC8JV0GLWdJGoymrtMA 6004
femedu/mesher/__init__.py sha256=MPPGx2jOc_Fz1OXs7yj1FSAP9ms-RAdo0rZE8kbw5sY 219
femedu/plotter/AbstractPlotter.py sha256=0I5SAixSKi9nNtjLk8ZkITdFggLkGFsr18trN9jDUnA 5597
femedu/plotter/ElementPlotter.py sha256=PG3Rinb0qJ0UawhDsTtt5iqE2WYYMvU_z3E1S5KnrJM 21421
femedu/plotter/ElementPlotter3D.py sha256=6vsJfzAfx_eCk-sq8OpXtk1HRFvdIiTgQFoN5zs9-nw 173
femedu/plotter/Plotter.py sha256=g-6TXmXnD3eDfeyH0UBDiLmOR9MPNNclQc5Pp32rEZU 5777
femedu/plotter/Plotter3D.py sha256=HeJAQvJBrILVK6iqFx6bgQnsOYWXaxZ0NQzi4AwWPhY 3932
femedu/plotter/__init__.py sha256=mCmGs5g66ESOfkqpW7I-5FBinWvLnDBko2qk1565h2s 92
femedu/recorder/ElementRecorder.py sha256=2gxveQiEtuo0iRI34KoM4mXLzCrcszOnLiPtZZoALLk 762
femedu/recorder/MaterialRecorder.py sha256=kKe9kMfkcjW1c9eWVvsPLwuUqUhqSSXo7nKSPiInTsc 657
femedu/recorder/ModelRecorder.py sha256=4kt4CPg9M_Ui_bZSQC5qj6AQaHx4F9nqKv0v3bifKj0 806
femedu/recorder/NodeRecorder.py sha256=MHAmdeVnAsm2KpfJYIrINtDDBa_tJR0TMFbMQHJxbog 438
femedu/recorder/Record.py sha256=T3OrKyAFIp1qcHRdFlK-PLqAX5DUqr8pxmQ6XcQHh-g 1077
femedu/recorder/Recorder.py sha256=MvHHs-oMvs20Y-cs9VM0hS9weLwZtUtM8-zyu--fFqM 9269
femedu/recorder/__init__.py sha256=MSIIINQk4Wf2afbh3gVy6scz89cz8mR8Jg7qttY2ktg 299
femedu/solver/Constraint.py sha256=XPtPcnfjNRNCiBSqAzIqPN-PxzT5_he6iDk3WRYF4os 928
femedu/solver/LinearSolver.py sha256=fsXfqW-67y2HHnm2O0s9uLONNGxwhFADDD4TA1pgf-o 3563
femedu/solver/NewtonRaphsonSolver.py sha256=AWnJ_gXBTlBmb1aDCix6RSi_pQKbA3KGrbpoUqzZVNI 7360
femedu/solver/SPconstraint.py sha256=A5XkVGyD4zI5u5Kta3TtP17vua9gA2STVnR7WiaoXgA 680
femedu/solver/Solver.py sha256=H9zboqrGB1lMDrzaR1FGkv5cilzFmw99aOKCPJft90A 18867
femedu/solver/SparseSolver.py sha256=Sy8fbl8h5mNl3daE5GusxC3VxFtUhpdrfT7_hACin_I 6211
femedu/solver/TieNodes.py sha256=ppV0IvQKXAPUo8rlOS9sbp6gGhDKJP_96hhCmc5irRo 1139
femedu/solver/__init__.py sha256=9FUAJL9-Gmhzu3nKhDXtS8UCV4kQwEQVvGap-0flACc 182
femedu/utilities/BrickIntegration.py sha256=-ylU9tZmy4a2D5oAaxfqXRqloUQH7Q75UKCYejsKWPc 608
femedu/utilities/GPdataType.py sha256=NTT-MWX_Tq5V_rkYg1adc5E8wNNc67slCRl6qEXVLKI 1166
femedu/utilities/Integration.py sha256=P_95HRPGvHq2ieqrWDmCYlQflmFdWHCiv0CgFJd_Axo 2832
femedu/utilities/LineIntegration.py sha256=i5SnsXmiL50dqYy2IqqKDWZrws85VnPYEq4ACAi39zI 353
femedu/utilities/LineShapes.py sha256=VRllhTeYSuGPRnyOQhNkKUD-Zq9IBO3_noJ4_FC76nc 6903
femedu/utilities/QuadIntegration.py sha256=4tHgr6hWDGbmFguE_OjuKoU3d1h225iXHK24xJh4yms 574
femedu/utilities/QuadShapes.py sha256=0AmmMnkq7o1DosewSixzbKjdjC1RRnF7ipHKvF8SPPg 6323
femedu/utilities/ShapeFunctions.py sha256=Kqnw5xa5aBu1khwWHj4vkfKMxuothCaQMaOeESRGS5E 1255
femedu/utilities/TetraIntegration.py sha256=97q8RiYJx43nsR1ndIBuaZIkIsxLDLUlwxahhjwIrLM 1479
femedu/utilities/TriangleIntegration.py sha256=E0rD-b8xI2ariYYPtN-HhHg99G9EA4r3LZi82wu_UDo 361
femedu/utilities/TriangleShapes.py sha256=wCX9LJDVPJkJpMzK39JtrZj2HeD7T8gfMU_whudbuoI 3636
femedu/utilities/__init__.py sha256=rzSeKJ_9MoEvPcWWT4rDLhp4Pzlbgpct76V8ilq2II0 522
femedu-1.0.18.dist-info/LICENSE sha256=ljOS4DjXvqEo5VzGfdaRwgRZPbNScGBmfwyC8PChvmQ 32422
femedu-1.0.18.dist-info/WHEEL sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4 81
femedu-1.0.18.dist-info/METADATA sha256=mci-MgqiRveKK8r8aNgZ6cz5KhL2ENRj1MrVDKr5lBw 900
femedu-1.0.18.dist-info/RECORD