pyHarm-os

View on PyPIReverse Dependencies (0)

1.0.3 pyharm_os-1.0.3-py3-none-any.whl

Wheel Details

Project: pyHarm-os
Version: 1.0.3
Filename: pyharm_os-1.0.3-py3-none-any.whl
Download: [link]
Size: 160665
MD5: 4fd0838cc9b1a43fcfd4863e02cb635b
SHA256: 1d72b869f1493e9b918831d1f482f2850efdbcbc7dc93430e2211b359384aa14
Uploaded: 2025-02-28 14:51:36 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: pyHarm-os
Version: 1.0.3
Summary: A Harmonic Balance code for mechanical vibration systems with nonlinearities.
Author: Owner pyHarm
Author-Email: pyharm.fr.saf[at]safrangroup.com
Project-Url: Repository, https://gitlab.com/drti/pyharm
License: Apache-2.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.11
Requires-Dist: h5py (<4.0.0,>=3.13.0)
Requires-Dist: jax (<0.6.0,>=0.5.1)
Requires-Dist: matplotlib (<4.0.0,>=3.10.1)
Requires-Dist: notebook (<8.0.0,>=7.3.2)
Requires-Dist: numba (<0.62.0,>=0.61.0)
Requires-Dist: numpy (<2.2)
Requires-Dist: pandas (<3.0.0,>=2.2.3)
Requires-Dist: scipy (<2.0.0,>=1.15.2)
Description-Content-Type: text/markdown
[Description omitted; length: 2814 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.1.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
pyHarm/Analysis/ABCAnalysis.py sha256=nQuMqdpeHzr1uUIfqn_SPdDySwz4gEWBAmNTyAhhwGg 1488
pyHarm/Analysis/FRF_NonLinear.py sha256=AOK2VED2dJPPVf80BWKDWPjH92B5rFSjuxC70SXEonw 14562
pyHarm/Analysis/FactoryNonLinearStudy.py sha256=f2rrkD1DYb10AsAj9Ov8Lz-n7vOPy488BC-MaQS3TCE 1870
pyHarm/Analysis/Linear_Analysis.py sha256=RGBg1Kudb_f4anqboasZ9M4iaLvaUrPOpd3eVg36yjQ 6933
pyHarm/Analysis/README.md sha256=79HSBA2B_pyDdSRB3yf5d4C1N1V9yT5H6b5JhUXpCZw 1016
pyHarm/Analysis/__init__.py sha256=Nx6J2Mw3IO--_UG-hvv15ATFstWsnW7uCJ7zc_diy3c 640
pyHarm/BaseUtilFuncs.py sha256=-UeGaVqT9ZAASfV1SpCzaSj9kmTzjSsLuab1dLQ6-7E 10955
pyHarm/CoordinateSystem.py sha256=9rj79UTj4BRA0GIFGPCQL1V6_KU9fUProoADQ26Qe0U 3293
pyHarm/Correctors/ABCCorrector.py sha256=tWgDodaEA7pPkq6uxeV-lq61Jgc8iQSfA24b-bIOqSQ 2116
pyHarm/Correctors/CorrectorArcLength.py sha256=1sO_3BbbQNFs05bxLwRqBIHLHFqMoI92Y9NLbQ2AOMk 2495
pyHarm/Correctors/CorrectorNoContinuation.py sha256=YgAVFRJHP5H37qkD6de0Xss5xqg1fbx9rfJD4CQImUQ 2314
pyHarm/Correctors/CorrectorPseudoArcLength.py sha256=c1cXPQ5rL9dQp48_ljZuL5qK7RCr6f4CKlNsv8_04Q4 2525
pyHarm/Correctors/FactoryCorrector.py sha256=SqXxEgypCVmK_kddJ3TPlVibfmkn5HKfaSHwg3AC1wY 2012
pyHarm/Correctors/README.md sha256=Uo9hg7Pox07GR_EsugtTPpLiWp7CLnjqNEn0xZ9_ATE 1309
pyHarm/Correctors/__init__.py sha256=OY8it0h1hfWOEDstEEnqIErczJ-f25Ej-Ehs3zlr9yQ 761
pyHarm/DynamicOperator.py sha256=nyoydCpGolqGqyHLJm8KAJC2Map-NOW4K0_mO2iFwQU 2044
pyHarm/Elements/ABCElement.py sha256=fUzbWkzI6ocPnfgCYhMqUeTbjZHkFDg7TKtsiUqjVWM 4661
pyHarm/Elements/FactoryElements.py sha256=NZX4RHXGpXJF3nj2lS7RaYu5dofVi96PvNAc7u_KMbY 3976
pyHarm/Elements/NodeToNodeElements/CosinusForcing.py sha256=4Xx_3BoMEsU5ADMy34z2vBe8xAA7NF6xhCdu5Q63Ab4 1378
pyHarm/Elements/NodeToNodeElements/CubicSpring.py sha256=EFAczbyl-HFsG1PtzqK3kjVfiN4CXPXEe_xrcWfOPOM 1153
pyHarm/Elements/NodeToNodeElements/DLFTElements/DLFT3D.py sha256=0JfjEqosdj3vhMDks6eYUiCTqL2RSROqNv1KT2kQDcQ 5350
pyHarm/Elements/NodeToNodeElements/DLFTElements/DLFTElement.py sha256=nM2Pumz7-ZOyeq8uqoKTCRAzKaNDmlzpnIu5gdM40v8 2953
pyHarm/Elements/NodeToNodeElements/DLFTElements/DLFTFriction.py sha256=MJPO89Ony5uaFhyQ2ueUG0uMkw0437xkx3Fj0YHmvAQ 14410
pyHarm/Elements/NodeToNodeElements/DLFTElements/DLFTUniGap.py sha256=QV7ENjyC0m0VoX3K2HXjPN3PIQ3Ie5Jac47rqoBh_Rk 7033
pyHarm/Elements/NodeToNodeElements/DLFTElements/README.md sha256=zuvNpaDlqM80dGJTDxQ7FGs4EDGMgBPTjUnt8cT9z8I 1238
pyHarm/Elements/NodeToNodeElements/DLFTElements/__init__.py sha256=tbenvNKnLCWPaYboSW9cqOGjsqgYe156ZlXE2mLO3ls 574
pyHarm/Elements/NodeToNodeElements/GeneralOrderElement.py sha256=tWf2LRKYf0hiPBFSsgBjvCBMVvRMWmQIC23XuPzjqfA 6092
pyHarm/Elements/NodeToNodeElements/GeneralOrderForcing.py sha256=3cf3hIaupj6J_gRLr44-Se7CTEtcRG7tbYAoBdnNF6g 4453
pyHarm/Elements/NodeToNodeElements/Jenkins.py sha256=7_LwcXlGoYmbl43tPQyjPvOxzs7uEiJwDYA3pujvvlI 9137
pyHarm/Elements/NodeToNodeElements/LinearDamper.py sha256=rZ19-MVdgwIlz1R9ESFiI2JYq3WUf2xr3EhBHK6UXrQ 1154
pyHarm/Elements/NodeToNodeElements/LinearSpring.py sha256=5sN-p88ouHDD8w5dLUhzmfRU2FPywjvpOX9AyXUtuoU 1155
pyHarm/Elements/NodeToNodeElements/NodeToNodeElement.py sha256=TMeSY7BN_CJfmpOdWKO7AwkEOA2ij0QAfAs2sUyvccg 8038
pyHarm/Elements/NodeToNodeElements/Penalty3D.py sha256=diP1qWTZMaWC7ZDepnySCiviDzK17Di8B9SYWimbgA4 4429
pyHarm/Elements/NodeToNodeElements/PenaltyBilateralGap.py sha256=6B8wVVvL-s7fgyPWKz511Nc87CLsUGDanFinI3vwp8k 5581
pyHarm/Elements/NodeToNodeElements/PenaltyUnilateralGap.py sha256=oi2-aBqMT2aTuwX9PkCT6ps1_UkOJLxKEvRl5b_ssvc 6730
pyHarm/Elements/NodeToNodeElements/README.md sha256=Mlpv-yNA379U7KTm-MbGaXmXZNLSqKoJs0lzR7umtoQ 2786
pyHarm/Elements/NodeToNodeElements/SinusForcing.py sha256=cZSyCyfwy_QQ3oDqz9kzmyO9qB1yJg6pJBxEzk6TC2A 1377
pyHarm/Elements/NodeToNodeElements/WRElements/README.md sha256=sBeb-cNQG5eSiXaO-kPetmg7_vupJnzW9ifPF7hhihg 198
pyHarm/Elements/NodeToNodeElements/WRElements/__init__.py sha256=tbenvNKnLCWPaYboSW9cqOGjsqgYe156ZlXE2mLO3ls 574
pyHarm/Elements/NodeToNodeElements/__init__.py sha256=2XFI53C_rqWYMQrIIci8x5DLm-wdtZOG55GRxQQJ_us 657
pyHarm/Elements/README.md sha256=wEZTSNKkRhisPBLj2CXtie1ER-TaG8pT1bm3auEmX9M 1008
pyHarm/Elements/SubstructureMatrixElements/GeneralOrderMatrixElement.py sha256=9JZYQdrEr_um-uKkzFJIpTrfKfw7IhdqDDko9s0CiEA 3147
pyHarm/Elements/SubstructureMatrixElements/LinearHystMatrixElement.py sha256=jSRivx_i0cPtnFV3hHJWhu9XHTTcKpe_YE4GdRQmORU 947
pyHarm/Elements/SubstructureMatrixElements/MatrixElement.py sha256=YN5Umu2V20Umk4--JcAMhYVq4atMRnoE-HVn5uzsEnU 1835
pyHarm/Elements/SubstructureMatrixElements/README.md sha256=Dajdnkafj7XurvvtC9i0FIUCXxFkepXGV6mOd3G5LlI 1406
pyHarm/Elements/SubstructureMatrixElements/Substructure.py sha256=h_y5UKDBfHwlyj0hZS-IPZ5t17wYbkdr59e084oFwfc 4029
pyHarm/Elements/SubstructureMatrixElements/__init__.py sha256=MnDzv0QZPKKiFFhiV9cGIVGhIabULDZQumLBctKRm_I 712
pyHarm/Elements/__init__.py sha256=yCggn8iWhruDcTLOj9Nw3iXDHaAkJwRBfxPps3a018M 641
pyHarm/KinematicConditions/ABCKinematic.py sha256=JUQlUzNNAk92tHowIFXiTvMCyCoFPmKGIOxLH6_QCs4 9069
pyHarm/KinematicConditions/AccelImposed.py sha256=iUcq2bDRw-BGjn5y2Njek3dONg8mEU_2dvBhlMGyprA 1531
pyHarm/KinematicConditions/BaseProjection.py sha256=uvGjLVkeSLbCbp0FneNPRs-yH1z7PP1YZL3a4_1ffp0 5773
pyHarm/KinematicConditions/DispImposed.py sha256=PvENvLE-K_AwQo6_cwjHp8rfTEJ-1xQCY7FUljbrbMk 1528
pyHarm/KinematicConditions/FactoryKinematic.py sha256=LwxzIxEdoTspFm76ib9zHZb_i0k6mgaNZJYli-lo2Wg 2467
pyHarm/KinematicConditions/GODisplacement.py sha256=3-x9xPnoS_e61QWTN_Y0bMng-ql4b7Df1loECJ8xLpA 4762
pyHarm/KinematicConditions/README.md sha256=yfRT6tVWhYVLnQx-GkQjFMNBcOD-iAzA0UxS5JZyL1c 1538
pyHarm/KinematicConditions/SpeedImposed.py sha256=-xP1xcZYykM4jFBYdyeaWyNjK3UWSsp5qu38Qk_aojc 1525
pyHarm/KinematicConditions/__init__.py sha256=VL0u-JaoQiHg8aGkAFdWaN15QTnStQpu5X-SfEMozJI 671
pyHarm/Maestro.py sha256=rCbsYKC1AYbq46BMbyS61aHWx3ZC8j21u-6_5mr7FW0 3833
pyHarm/NonLinearSolver/ABCNonLinearSolver.py sha256=M-h4aEVPmNbUwFCoAKZiQACYujvDeBsMOn9mxNz9SuU 1831
pyHarm/NonLinearSolver/FactoryNonLinearSolver.py sha256=cC3GsO6a0YUhEnudNfobcmCGL-GvKQ5axHYgElx4pVg 2108
pyHarm/NonLinearSolver/MoorePenrose.py sha256=beGRbj2XgWJFwIh6E_s0HCo6yy5RPtdG-nKnYbLKMfc 4870
pyHarm/NonLinearSolver/NewtonRaphson.py sha256=fzvdax1gijwRr9_fRfcL7NaItrnJd4QZ5c6ZL8t_GuE 4444
pyHarm/NonLinearSolver/README.md sha256=TTtijm1Me-P_Y7bqir2yL_RoYPI_Z9WjXMIUcL1dxqE 1452
pyHarm/NonLinearSolver/ScipyRoot.py sha256=dOAVFBHxrNfPWpUA5DyiivGz3oO927wVP42vYjJu-G8 5062
pyHarm/NonLinearSolver/__init__.py sha256=NSzHZnA1I6IwfF2oGns6uUUeK2z3MfElY2KnEmaISPs 743
pyHarm/Predictors/ABCPredictor.py sha256=t70q4P8kDckGgTvrCIcFCqcR2ZVUP8GxvpkU8JrjrVs 5908
pyHarm/Predictors/FactoryPredictor.py sha256=CnIuL31KpBa69zuCDyQWGLN5vsA2AKcrDdkaRW3Kn6A 2100
pyHarm/Predictors/PredictorPreviousSolution.py sha256=TZBm5v6BGiaHt3sun8VsTsTOzEhFzzeCf5Q2l0BxKts 2518
pyHarm/Predictors/PredictorSecant.py sha256=TdBTOLYO0L1_GnM4cPvlO2jF6TZD157IyO9ul_AoaJg 3387
pyHarm/Predictors/PredictorTangent.py sha256=6bulu2-8CMLk5-7eW5uxr_bvBas6716oAMMbMZObbzM 2904
pyHarm/Predictors/README.md sha256=5YMeF0R-MoTAW9BjszOzZgPce2bFSBngpjvl9oeuFeU 1328
pyHarm/Predictors/__init__.py sha256=h79el8tPTLr1SOLwnWmVXKWYlUf3kzq2s2tgNtLI5AY 688
pyHarm/README.md sha256=n_N4AYEmJiXFKLMYAcbmm9DLyEqH0jSATIVamiRxRQg 1701
pyHarm/Reductors/ABCReductor.py sha256=UaZKaGn97F171ZI5iic_NRGM3hw8v_xoqQe5vsyDBm4 3728
pyHarm/Reductors/AllgowerPreconditioner.py sha256=s4lQeh84aPgXQ0zcUCfix2srRg61rXRcW-nXSXV4cTA 4448
pyHarm/Reductors/ChainReductor.py sha256=7u91oH8NQBhWxP7b_UxSAHPxyX3V0aQLJv7OChqJGrw 4742
pyHarm/Reductors/FactoryChainedReductors.py sha256=ZhrJPSM7S4HO9l74gECLE7-fML01zzZfEzNGwFaPzSg 1312
pyHarm/Reductors/FactoryReductors.py sha256=jjVNqILSVsUyWhYbCit3Blyrig0yczY88X1ibbua6Y4 2430
pyHarm/Reductors/GlobalHarmonicReductor.py sha256=sWQixeOGc9MR_4IlVdVuwJZX0ccYcLM1VtQT3-PS-rc 13509
pyHarm/Reductors/KrackPreconditioner.py sha256=abTABCpPNvT7MYdaaCN_UW_U2Z2WkEPEfrg1dek6_Gc 4703
pyHarm/Reductors/LocalHarmonicReductor.py sha256=hdfmlnr42P4AVBib-wg1-p8qGrZ9BMmqUEkeGqaYWWw 7318
pyHarm/Reductors/NLdofsReductor.py sha256=mi7Ag3LaC6O_rlHcj2-pc5WY2lvpcCb6EohX966_Z9A 11509
pyHarm/Reductors/NoReductor.py sha256=khfg7E3A2UgyJX-aDEw4dc4pzHTF1_1N7whtoGhknqU 2355
pyHarm/Reductors/README.md sha256=09mUvco1G3ytRpQB_3JQtFlreXgvcLKg-w9-LYHWLNw 2520
pyHarm/Reductors/StaticReductor.py sha256=2LzzrHxGbA_6R1pwwlvCOKR1piZmQG7ukuw0fj6NGI4 3556
pyHarm/Reductors/__init__.py sha256=o-Mhp1_GZyFpzS_Et0Tnzvr4klGidTTiYQ2XNqxwUIE 806
pyHarm/Solver.py sha256=xeOkb24QKSrqy3LnKIxaP5d5oWZtQ_JdhkRmCa0oqDM 9690
pyHarm/StepSizeRules/ABCStepSizeRule.py sha256=Y67gPFeoz1Y_tlaRuBIfFUH0PDLyej_VzyMVxTjwYkA 2060
pyHarm/StepSizeRules/FactoryStepSize.py sha256=Dxn2zcPVJGz9YuOw4Lj2fj-Od4peay2owUaLyffld_I 1985
pyHarm/StepSizeRules/README.md sha256=9z0JFLkBCpWSMIRek_ivvuRMycX3XI_UWwOPFIoAW5Q 1358
pyHarm/StepSizeRules/StepSizeAcceptance.py sha256=dtc1YUL2-Ke0OpVEVOyr3CxH1lIxJUyKMgKyytUZvfU 2459
pyHarm/StepSizeRules/StepSizeConstant.py sha256=dApDUj2FXSxk8Su8O27-eO6zEntgGF6zhEYM0ZnLNR8 1256
pyHarm/StepSizeRules/__init__.py sha256=ZSbbssn6M606KBh0p0URs3TKY9CRgl4x1_wh8hzr4lY 691
pyHarm/StopCriterion/ABCStopCriterion.py sha256=Js6RPNj2m_pANqGjdH9Ppw-f0q9raNB_PRALvmIdIyU 2192
pyHarm/StopCriterion/FactoryStopCriterion.py sha256=fI0_U_QkQkCWcWC6zFFRxfDAqX1Wx1rYqv7lH8ZVA6o 2061
pyHarm/StopCriterion/README.md sha256=ZJE0ouvz1FHYiTwoiXYrypSzbXGirjg4niNBerI1Owc 1206
pyHarm/StopCriterion/StopCriterionBounds.py sha256=tAIZXopF0zAj6hJ1oW2e3B_SbL95OYsy2MEw4NiG2gc 1779
pyHarm/StopCriterion/StopCriterionBoundsOrSolNumber.py sha256=K7vNoFacxD5wjipbXOihtVI36Jqhf8uXZzg3cX9wdXo 1874
pyHarm/StopCriterion/__init__.py sha256=pE3Jo8PNRcW1MtUMlQQgTdszFZcSsgnMBWlBU016it0 691
pyHarm/Substructures/ABCSubstructure.py sha256=xXgeBwdluJUPW05BZwWqhkWuFqn--P0kKSFLomRU-aI 4898
pyHarm/Substructures/FactorySubstructure.py sha256=a5Dc128w5-l6rc9yMjO8PPIKbNXGAj4DN3mD4OQpRfU 1710
pyHarm/Substructures/OnlyDofs.py sha256=yIenvxY0lOUWv-ex-4LG6mE8JDe3J94c1dX1zfpRktM 1095
pyHarm/Substructures/README.md sha256=Toxs_BoUcGYcNr9FsmMVMTz5NsxN9556xx_RkN-62Hc 1566
pyHarm/Substructures/SubDataReader/ABCReader.py sha256=YsMxbxZPPV8lsK5iP-IuWqJ9rQ_EP1kx4QnRE28UMmQ 1484
pyHarm/Substructures/SubDataReader/FactoryReader.py sha256=37mmSmG9eKDxBY27Xcnq62UVJNWCb09jJpuqHKCjEy0 1791
pyHarm/Substructures/SubDataReader/GenericReader.py sha256=zydq5P969EnWUWqnnjiVjyisPO6ahJFWRUAnT8PwGvw 4681
pyHarm/Substructures/SubDataReader/README.md sha256=3C5ev5PY7STKZnHcYq6zow4yM8oGOuAWY9Sin3CDIQw 1298
pyHarm/Substructures/SubDataReader/__init__.py sha256=Y65GyebCAI19xocSIUNU_D6Jpj4T1Fk-ISffCZW26pQ 725
pyHarm/Substructures/Substructure.py sha256=yiSHNP0m-YkovlGIbh5dF3lPbh6tN7mcBFpTP5DR1Sg 1356
pyHarm/Substructures/__init__.py sha256=uipgbhmtmIVDk4TADCrghaDsXM3PBOkl_bFG4vNCkbU 837
pyHarm/Systems/ABCSystem.py sha256=eOYvhftwy1TJmamyZMRUVvhW1djDj7LcvASqzUy71LY 16986
pyHarm/Systems/FactorySystem.py sha256=HvjfblqOmy1pIPY_CKnqBpJiM8I36422F10qJI-Gz6Q 1533
pyHarm/Systems/README.md sha256=AdaGZAQeOximnTvz2FFQZ_dYkoDCnCgoN-Z4YsSCkm8 1084
pyHarm/Systems/System.py sha256=OmSo15u44GJPuoTDd5icTIjXzWGw2m1gcFAQvGztB0E 4075
pyHarm/Systems/__init__.py sha256=VomUkRn0gKvzO1l5JGCoUjniefPGxOgXGAMiCQK19zw 684
pyHarm/__init__.py sha256=MS60cCABLhryp3_PAByTABaRTMwRzTJCcJ6O8MyAWaw 858
pyHarm/_version.py sha256=jQiGq0FK5GLZCtV_rBcDmWehinMrYNHe5RYxMrZOyrA 323
pyharm_os-1.0.3.dist-info/LICENSE sha256=S7kaSVmQ0i83rbRCYVFngz-uqfiJiCp_2BWXos9Ztvc 11366
pyharm_os-1.0.3.dist-info/METADATA sha256=7ZPegQZnvFmoIo-CJocNQIhQNa-eeFAd-bHRnsVlb5k 3729
pyharm_os-1.0.3.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
pyharm_os-1.0.3.dist-info/RECORD