Skip to main content

mdof



mdof logo

Fast and friendly system identification for structures.

Documentation

Latest PyPI version Downloads per Month



The mdof package solves inverse problems. It is tailored for the identification of system properties from structural vibrations.

Modal identification:

periods, modeshapes = modes(input_motion, output_motion, dt)

State space system identification:

A,B,C,D = sysid(input_motion, output_motion)

Response reconstruction:

output = reconstruct(realization, dt, input_motion)

Create beautiful visuals for historical modal property documentation with integration of the osmg and opensees packages.

historical mode shape documentation historical spectral density documentation

Getting Started


Support

STAIRlab (STructural Artificial Intelligence Research Lab) PEER (Pacific Earthquake Engineering Research Center) Caltrans (California Department of Transportation) BRACE2 (Bridge Rapid Assessment Center for Extreme Events) NSF (National Science Foundation) GRFP (Graduate Research Fellowship Program)
PEER Logo PEER Logo Caltrans Logo BRACE2 Logo NSF Logo

Release files for mdof 0.0.22

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mdof 0.0.22
File Size Uploaded
mdof-0.0.22.tar.gz 41.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mdof 0.0.22
File Interpreter ABI Platform
mdof-0.0.22-py3-none-any.whl Python 3 none any Details

Total release size: 87.4 kB

Release files / mdof-0.0.22.tar.gz

Download URL mdof-0.0.22.tar.gz
Size 41.1 kB
Tags Source
SHA-256 checksum
How to use checksums
bc6210f568b6cc1e1bff7d919706422bd86c979fcbbef0f9f8dc9d76b2f1b559
BLAKE2b-256 checksum
How to use checksums
08b0f3198c8cc9d9358e7a56559d5f7e09a6b32879ac962d6f36fdd5b36379f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release files / mdof-0.0.22-py3-none-any.whl

Download URL mdof-0.0.22-py3-none-any.whl
Size 46.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a7861712c1d8d9b0938f48c609ff5912eb4144e44243a6744d5914a771eb51a0
BLAKE2b-256 checksum
How to use checksums
0d616268df4907cd8133cce1d7b9a8ed4e4ebf8ce4a348812b1c1194e1e2d1a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release history Release notifications | RSS feed

This release

0.0.22 This release

2 release files

0.0.21

2 release files

0.0.17

2 release files

0.0.16

2 release files

0.0.15

2 release files

0.0.14

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page