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

Rank-adaptive Projector-Splitting Integrator for Dynamic Low-Rank Approximation of Lyapunov and Riccati equations #8

Merged
merged 101 commits into from
Jun 24, 2024

Commits on Apr 5, 2024

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

Commits on Apr 22, 2024

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

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    7a61644 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f407e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5024a63 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. small fixes

    Simkern committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    9e3716d View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. Configuration menu
    Copy the full SHA
    947c51c View commit details
    Browse the repository at this point in the history
  2. added local folder for tests

    Simkern committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    76fe341 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    636ec54 View commit details
    Browse the repository at this point in the history
  4. fixed typo

    Simkern committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    9fc0af7 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Configuration menu
    Copy the full SHA
    1b8cef5 View commit details
    Browse the repository at this point in the history
  2. updated example for BT

    Simkern committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    98919d5 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2024

  1. Configuration menu
    Copy the full SHA
    75860cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9eaa4a View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. added fortime dep

    Simkern committed May 2, 2024
    Configuration menu
    Copy the full SHA
    efeaa99 View commit details
    Browse the repository at this point in the history
  2. made weights equal. n = 128

    Simkern committed May 2, 2024
    Configuration menu
    Copy the full SHA
    df935b0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    11fab6d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8af8bab View commit details
    Browse the repository at this point in the history

Commits on May 3, 2024

  1. small fix

    Simkern committed May 3, 2024
    Configuration menu
    Copy the full SHA
    7da2c13 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2024

  1. Configuration menu
    Copy the full SHA
    60efdcc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb52311 View commit details
    Browse the repository at this point in the history
  3. Added convergence test

    Simkern committed May 17, 2024
    Configuration menu
    Copy the full SHA
    d47f9ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ddbc8d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fafdab8 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2024

  1. Configuration menu
    Copy the full SHA
    a0e6ab8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5100a94 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d4d5e5 View commit details
    Browse the repository at this point in the history
  4. updated parameters

    Simkern committed May 22, 2024
    Configuration menu
    Copy the full SHA
    01f224b View commit details
    Browse the repository at this point in the history

Commits on May 23, 2024

  1. fixed typo

    Simkern committed May 23, 2024
    Configuration menu
    Copy the full SHA
    3df5d5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4238189 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f771f75 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9885186 View commit details
    Browse the repository at this point in the history
  5. updates

    Simkern committed May 23, 2024
    Configuration menu
    Copy the full SHA
    58481a4 View commit details
    Browse the repository at this point in the history
  6. merge Riccati into DLRA

    Simkern committed May 23, 2024
    Configuration menu
    Copy the full SHA
    c1a76e5 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Configuration menu
    Copy the full SHA
    877df02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3404162 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Configuration menu
    Copy the full SHA
    f0991fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a67d83 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9a130b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    95e6375 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Configuration menu
    Copy the full SHA
    d49132d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5c58da View commit details
    Browse the repository at this point in the history
  3. refactoring examples

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

Commits on Jun 6, 2024

  1. pruned use list

    Simkern committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    729fa8b View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. update test

    Simkern committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    c66e7ba View commit details
    Browse the repository at this point in the history
  2. added stop to shorten test

    Simkern committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    03f4132 View commit details
    Browse the repository at this point in the history
  3. upgraded LyapunovUtils.f90

    Simkern committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    565b072 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    971c11d View commit details
    Browse the repository at this point in the history
  5. upgraded RiccatiUtils.f90

    Simkern committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    ba1999c View commit details
    Browse the repository at this point in the history
  6. upgraded src/Utils.f90

    Simkern committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    3cc0322 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    e12f001 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    293e852 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    594dba7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    993e76d View commit details
    Browse the repository at this point in the history
  11. updated GL example

    Simkern committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    c1bd1bb View commit details
    Browse the repository at this point in the history
  12. updated LTI Lyap example

    Simkern committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0331566 View commit details
    Browse the repository at this point in the history
  13. updated LTI Riccati example

    Simkern committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    375624e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    22b2ae5 View commit details
    Browse the repository at this point in the history
  15. cleanup scratch arrays

    Simkern committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    409b8cf View commit details
    Browse the repository at this point in the history
  16. added svdvals

    Simkern committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    e09d1d0 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    01b695d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f3be899 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    0a8dc55 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    d77925a View commit details
    Browse the repository at this point in the history
  2. Extensions and refactoring

    Simkern committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    7983471 View commit details
    Browse the repository at this point in the history
  3. Extensions and refactoring

    Simkern committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    cc2c637 View commit details
    Browse the repository at this point in the history
  4. Extensions and refactoring

    Simkern committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    bdd290b View commit details
    Browse the repository at this point in the history
  5. Extensions and refactoring

    Simkern committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    2d1fae6 View commit details
    Browse the repository at this point in the history
  6. added solution reconstruction

    Simkern committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    09b4a49 View commit details
    Browse the repository at this point in the history
  7. cosmetic changes

    Simkern committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    be5442b View commit details
    Browse the repository at this point in the history
  8. add old changes again

    Simkern committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    5a166d9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e5a45e9 View commit details
    Browse the repository at this point in the history
  10. fixed bug

    Simkern committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    e443c60 View commit details
    Browse the repository at this point in the history
  11. typo

    Simkern committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    95c31b9 View commit details
    Browse the repository at this point in the history
  12. cosmetic changes

    Simkern committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    e648323 View commit details
    Browse the repository at this point in the history
  13. Merge branch 'DLRA_LightKrylov_dev' of github.com:nekStab/LightROM in…

    …to DLRA_LightKrylov_dev
    Simkern committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    52dacf1 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. fixed typo

    Simkern committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    158e1d3 View commit details
    Browse the repository at this point in the history
  2. Cleanup

    Simkern committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    1750ee7 View commit details
    Browse the repository at this point in the history
  3. Major update: added set_initial_rank, compute_splitting_error. Update…

    …d logging. Fixed and cleaned up rank-adaptive DLRA logic.
    Simkern committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    2dfbf49 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c5860e5 View commit details
    Browse the repository at this point in the history
  5. fixed typo

    Simkern committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    64bff6c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1dd519f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    23fd76e View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Conformed to new stdlib with svd+svdvals, added options struct for DL…

    …RA, added init flag to LR state
    Simkern committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    fc8563f View commit details
    Browse the repository at this point in the history
  2. add run_tests.sh

    Simkern committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    0b11c4e View commit details
    Browse the repository at this point in the history
  3. small simplification

    Simkern committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    2e9edcc View commit details
    Browse the repository at this point in the history
  4. upgraded riccati. But adding dlra_opts leads to weird compilation iss…

    …ues so Riccati is still using the regular optional argument list
    Simkern committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    4fc86f9 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Added routine allowing the efficient direct summation or subtraction …

    …of different low-rank bases
    Simkern committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    8426c3d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b71a679 View commit details
    Browse the repository at this point in the history
  3. updated rk_init=2 to avoid stdlib svd bug; moved project_onto_common_…

    …basis to Utils and updated local error estimator
    Simkern committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    3b32674 View commit details
    Browse the repository at this point in the history
  4. updated dlra_opts and exported definitions; added functions for the n…

    …orm of a low-rank state and convergence check.
    Simkern committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    9dec27c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4d5b98b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5215524 View commit details
    Browse the repository at this point in the history
  7. added subroutine to compute increment norm; reset rk_init after stdli…

    …b update. added convergence check to DLRA integrator
    Simkern committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    82e205e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b558ad1 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. poit to LightKrylov.git

    Simkern committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    4207ee1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ce5813 View commit details
    Browse the repository at this point in the history
  3. updated dlaa_opts

    Simkern committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    f202a8d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9310a37 View commit details
    Browse the repository at this point in the history
  5. typo

    Simkern committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    645d4bb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    96a066f View commit details
    Browse the repository at this point in the history