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

Performance Improvements and Code Simplification #494

Merged
merged 47 commits into from
Jul 6, 2023

Commits on Jul 26, 2022

  1. Configuration menu
    Copy the full SHA
    060d461 View commit details
    Browse the repository at this point in the history
  2. update pre-commit hooks

    RHammond2 committed Jul 26, 2022
    Configuration menu
    Copy the full SHA
    28082cf View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2022

  1. update example

    RHammond2 committed Jul 27, 2022
    Configuration menu
    Copy the full SHA
    53123c0 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2022

  1. Configuration menu
    Copy the full SHA
    1533e08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0aed3d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1f032b0 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2022

  1. Configuration menu
    Copy the full SHA
    f68add4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7235c4a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26cedb1 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. Configuration menu
    Copy the full SHA
    3e14688 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2b0a6d9 View commit details
    Browse the repository at this point in the history
  3. remove comments

    RHammond2 committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    57511b6 View commit details
    Browse the repository at this point in the history
  4. small improvements

    RHammond2 committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    2cc1764 View commit details
    Browse the repository at this point in the history
  5. reformat

    RHammond2 committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    c032317 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    523517a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b7ea0d9 View commit details
    Browse the repository at this point in the history
  8. add more numexpression

    RHammond2 committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    3be0c13 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ab91123 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    671985f View commit details
    Browse the repository at this point in the history
  11. remove @Profile

    RHammond2 committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    4475855 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2022

  1. Configuration menu
    Copy the full SHA
    45ad0ef View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bef42ce View commit details
    Browse the repository at this point in the history
  3. refactor precalculate

    RHammond2 committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    e22568b View commit details
    Browse the repository at this point in the history
  4. slick minor speedup

    RHammond2 committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    665ac3f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5d0012d View commit details
    Browse the repository at this point in the history
  6. fix type annotation

    RHammond2 committed Sep 2, 2022
    Configuration menu
    Copy the full SHA
    1194f7d View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Configuration menu
    Copy the full SHA
    6e0a467 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56dee46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b3099ef View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Configuration menu
    Copy the full SHA
    c95c4f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc27b24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    030e7d9 View commit details
    Browse the repository at this point in the history
  4. make exponents consistent

    RHammond2 committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    03dcebe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b66681a View commit details
    Browse the repository at this point in the history
  6. Maintain profiling decorators

    These are super useful for both memory and performance (runtime) profiling
    rafmudaf authored Sep 19, 2022
    Configuration menu
    Copy the full SHA
    d253a41 View commit details
    Browse the repository at this point in the history
  7. Correct a merge conflict

    rafmudaf authored Sep 19, 2022
    Configuration menu
    Copy the full SHA
    2182ded View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. fix conflicts

    RHammond2 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    97b1b76 View commit details
    Browse the repository at this point in the history
  2. update ruff settings

    RHammond2 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    7d3adbb View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

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

Commits on Jul 3, 2023

  1. Merge branch 'develop' into pr/RHammond2/494

    # Conflicts:
    #	floris/simulation/solver.py
    #	floris/simulation/wake_deflection/gauss.py
    rafmudaf committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    1aa6bad View commit details
    Browse the repository at this point in the history
  2. Fix formatting

    rafmudaf committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    9007710 View commit details
    Browse the repository at this point in the history
  3. Fix formatting

    rafmudaf committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    a6447ef View commit details
    Browse the repository at this point in the history
  4. Fix formatting

    rafmudaf committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    c5043a0 View commit details
    Browse the repository at this point in the history
  5. Expand in-line comments for Jensen model

    Also removes the implementation of the model that doesn't use numexpr. This was helpful in initial development of v3, but it's no longer practical.
    rafmudaf committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    b71655c View commit details
    Browse the repository at this point in the history

Commits on Jul 5, 2023

  1. Revert code structure but maintain speed ups

    This change should be revisited. There’s good changes, especially putting the vortex calculations in functions, but it should more directly relate to the model papers
    rafmudaf committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    686fc0f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    879e613 View commit details
    Browse the repository at this point in the history
  3. Remove speed test example

    rafmudaf committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    c7a3912 View commit details
    Browse the repository at this point in the history