Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Acoustics Module #349

Merged
merged 78 commits into from
Oct 29, 2024
Merged

Acoustics Module #349

merged 78 commits into from
Oct 29, 2024

Commits on May 31, 2024

  1. Initial commit

    jmcvey3 committed May 31, 2024
    Configuration menu
    Copy the full SHA
    a319b33 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2024

  1. Configuration menu
    Copy the full SHA
    8a8664d View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    61ff635 View commit details
    Browse the repository at this point in the history
  2. Spectral analysis code

    jmcvey3 committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    c648c24 View commit details
    Browse the repository at this point in the history
  3. Subtle changes

    jmcvey3 committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    091bc64 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Configuration menu
    Copy the full SHA
    4fb4bcf View commit details
    Browse the repository at this point in the history
  2. Add first plots

    jmcvey3 committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    865429e View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Updates

    jmcvey3 committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    43a70e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c941e4 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Configuration menu
    Copy the full SHA
    7663273 View commit details
    Browse the repository at this point in the history
  2. black formatting

    jmcvey3 committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    5f89bd6 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Fix third octave spl integral

    jmcvey3 committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    5ca2dc5 View commit details
    Browse the repository at this point in the history
  2. Improve time binning

    jmcvey3 committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    70ddf6d View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Updates backup

    jmcvey3 committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    9bb3c41 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2024

  1. Merge pull request MHKiT-Software#337 from MHKiT-Software/develop

    # MHKiT v0.8.1
    MHKiT v0.8.1, includes bug fixes in the example notebooks and fixes the dependencies to requirements updates prior to Numpy 2.0.0.
    
    Fixes MHKIT v0.8.0 installation issues (MHKiT-Software#334) by fixing the dependencies.
    - MHKiT-Software#335
    
    Fixes bugs in MHKiT example notebooks
    - MHKiT-Software#327
    ssolson authored Jun 30, 2024
    Configuration menu
    Copy the full SHA
    24674f1 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    4f13ccb View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Black formatting

    jmcvey3 committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    6e869f1 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    4ecaa66 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

  1. Improve Reynolds stress ADCP estimation notebook discussion V2 (MHKiT…

    …-Software#326)
    
    * tke updates
    
    * Fix shear velocity functions
    
    * More detail for tke shear production
    
    * Don't rotate heading beyond 360 degrees
    
    * Fix some typos in notebook
    
    * Rename deprecated function
    jmcvey3 authored and ssolson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    4cdbe03 View commit details
    Browse the repository at this point in the history
  2. Improve surface_elevation internal method selection (MHKiT-Software…

    …#340)
    
    * Test: Determine method using input frequency index
    
    * Feat: Use sum of sines if ifft is not computable
    
    This change allows `surface_elevation` to return a result if the user
    inputs a spectrum with a frequency index that does not have a zero
    frequency.
    
    If the non zero frequency index condition is found when the method is
    `ifft` we warn the user and change the method to `sum_of_sines`
    
    * Fix: Use previously found frequency index
    
    S.index may not exist for some input datasets, but f[0] does and we
    should use the value of f[0] here.
    
    * Test: Warn when using ifft with a non zero frequency
    
    * Lint
    simmsa authored and ssolson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    20deee4 View commit details
    Browse the repository at this point in the history
  3. ipython notebook test (MHKiT-Software#330)

    This PR adds a Github action to test the example notebooks as part of or CD pipeline. Additionally a timeout is added to which notebooks will fail if they exceed the given time.
    ssolson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    ecbdfae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f843cd1 View commit details
    Browse the repository at this point in the history
  5. Speed up Wind Toolkit tests (MHKiT-Software#338)

    This PR addresses MHKiT-Software#315 by:
    - Changes the data called by the Wind Toolkit tests so that they run faster
    - Updates the .csv files that the tests compare against
    - Updates a few descriptions in the metocean example, fixes a sorting issue, reduces the data downloaded there
    - Tests in hindcast match the notebooks and use the same cache.
    akeeste authored and ssolson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    a52e0c0 View commit details
    Browse the repository at this point in the history
  6. matplotlib >=3.8 (MHKiT-Software#345)

    Bug fix by removing matplotlib version check needed for < 3.8.0
    ssolson committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    b6f47c7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    948c6b9 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. Add decidecade levels

    jmcvey3 committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    1fd72f0 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. Configuration menu
    Copy the full SHA
    d330162 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dffc74c View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. Configuration menu
    Copy the full SHA
    216c1b0 View commit details
    Browse the repository at this point in the history
  2. Add testing

    jmcvey3 committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    3450e10 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    05acb13 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Add cmocean to reqs

    jmcvey3 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    74733dc View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Remove cmocean

    jmcvey3 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    e80ba78 View commit details
    Browse the repository at this point in the history
  2. Minor fixes

    jmcvey3 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    e194da3 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. fix notebook merge conflicts

    ssolson committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    2409e0c View commit details
    Browse the repository at this point in the history
  2. use latex interpreter

    ssolson committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    57c8d02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c294b05 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. pylint

    jmcvey3 committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    7252d9f View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Configuration menu
    Copy the full SHA
    53961e7 View commit details
    Browse the repository at this point in the history
  2. should be pressure

    ssolson committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    d5ebdd3 View commit details
    Browse the repository at this point in the history
  3. add run on main call

    ssolson committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    defad06 View commit details
    Browse the repository at this point in the history
  4. disable E1101

    ssolson committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    452ddce View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. test on __main__

    ssolson committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3396692 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9159e32 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38180bb View commit details
    Browse the repository at this point in the history
  4. fix too many locals

    ssolson committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c74fddf View commit details
    Browse the repository at this point in the history
  5. pass method as dict

    ssolson committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    984d5e2 View commit details
    Browse the repository at this point in the history
  6. base.py type hints

    ssolson committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    cd2bac5 View commit details
    Browse the repository at this point in the history
  7. adjust quatile call to dict

    ssolson committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    764433c View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    38489b4 View commit details
    Browse the repository at this point in the history
  2. test for iclisten metadata

    ssolson committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    fd5148f View commit details
    Browse the repository at this point in the history
  3. type hints & checks

    ssolson committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    48318ba View commit details
    Browse the repository at this point in the history
  4. type and value hints

    ssolson committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    c45a604 View commit details
    Browse the repository at this point in the history
  5. pylint

    ssolson committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    b933690 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. Configuration menu
    Copy the full SHA
    5417cfe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2fc8527 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #6 from ssolson/acoustics_module

    Acoustics module
    jmcvey3 authored Sep 19, 2024
    Configuration menu
    Copy the full SHA
    57a1922 View commit details
    Browse the repository at this point in the history
  4. Cleanup and minor edits

    jmcvey3 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    f899f76 View commit details
    Browse the repository at this point in the history
  5. less dry but fine

    jmcvey3 committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    d560041 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. handle non freq dim

    ssolson committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    e7e7a02 View commit details
    Browse the repository at this point in the history
  2. water_depth can be array

    ssolson committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    09d08fb View commit details
    Browse the repository at this point in the history
  3. pass float not array

    ssolson committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    b4b9ac2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a186779 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    db0edab View commit details
    Browse the repository at this point in the history
  6. pylint

    ssolson committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    5ac20ad View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    68dc32a View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Minor changes

    jmcvey3 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    8fe42de View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2024

  1. Configuration menu
    Copy the full SHA
    0de1b6a View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. Remove redundant type checks

    jmcvey3 committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    378ea29 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22512f1 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2024

  1. Configuration menu
    Copy the full SHA
    4f0c18b View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    5a1b8f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc6bb2b View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Review updates

    jmcvey3 committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    3ab73b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2024

  1. Line too long for pylint

    jmcvey3 committed Oct 25, 2024
    Configuration menu
    Copy the full SHA
    3d3e0c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. Configuration menu
    Copy the full SHA
    dbb9f0e View commit details
    Browse the repository at this point in the history
  2. run wave_example

    ssolson committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    768ca0b View commit details
    Browse the repository at this point in the history
  3. improve module docstrings

    ssolson committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    9569a49 View commit details
    Browse the repository at this point in the history