Skip to main content

A package for Vibrations and Machine Dynamics

Project description

Vibrations and Machine Dynamics

This is a package for helping with the lecture of npapnet at the Mechanical Engineering department.

Contains code for:

  • SDOF system
    • Free response
      • Undamped
      • Damped
    • Forced HArmonic response
      • Undamped
      • Damped
  • TDOF systems
  • MDOF systems

project urls

Usage

installation

Navigate to the folder of the pypkg and use

pip install --editable .

TODO

Issues:

  • 20240116: [ ] update rst documentation with new configuration of tdof_mck and the response classes.
  • 20240116: [ ] Inman: check forced response of system (no iv)
  • 20240116: [ ] Inman: check forced response of system (with iv)
  • 20240116: [ ] Gagnon: check forced response of system (single excitation - with iv)
  • 20240116: [ ] Gagnon: check forced response of system (only iv - no excitation)
  • 20240116: [ ] Gagnon: check forced response of system (only iv - multipleexcitation)

History

v:0.1.1

  • 20251205: [x] moved to separate repository. Updated name and documentation.

v0.0.2

  • 20240116: [x] Inman: check free response of system
  • 20240116: [X] Gagnon: check forced response of system (single excitation - no iv)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

np_vmd-0.1.1.tar.gz (26.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

np_vmd-0.1.1-py3-none-any.whl (23.5 kB view details)

Uploaded Python 3

File details

Details for the file np_vmd-0.1.1.tar.gz.

File metadata

  • Download URL: np_vmd-0.1.1.tar.gz
  • Upload date:
  • Size: 26.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for np_vmd-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8d8815032abf30a3d4448d9d31f0b7772a1c1be677494462ed84fad062cfaddb
MD5 ba07ea039854b4e5419930bca99fd741
BLAKE2b-256 e3566c8ac77c830df92b95025f515d096104ffeef2a8a441fce4f1df35eed3e9

See more details on using hashes here.

File details

Details for the file np_vmd-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: np_vmd-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 23.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for np_vmd-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3db495f62bcad23030366c05b464744a20bdca8e727bc4df2a042c1531e91a7e
MD5 0cc82dda47fff040d451670ece5dc2e0
BLAKE2b-256 1e751353a3ea7b49fec2ea4b977b1956a850cfe01037b347d0041ff20c4aa16e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page