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

[WIP] Splice multilevel #112

Draft
wants to merge 27 commits into
base: master
Choose a base branch
from
Draft

Commits on Dec 2, 2022

  1. First cleanup step

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    f909ef4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32da3ce View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1047a31 View commit details
    Browse the repository at this point in the history
  4. Compiling implementation

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    82e68d5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d2d38df View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5f7da01 View commit details
    Browse the repository at this point in the history
  7. Compiling + running version

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    3058317 View commit details
    Browse the repository at this point in the history
  8. Switch from CG to MINRES

    This allows for the matrix to be non definite-positive (but still symmetric)
    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    5bcab31 View commit details
    Browse the repository at this point in the history
  9. Works for one level

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    1806b25 View commit details
    Browse the repository at this point in the history
  10. Very close-to-working version

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    1415727 View commit details
    Browse the repository at this point in the history
  11. Find OpenMP with cmakefile

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    e850c01 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    57a57bf View commit details
    Browse the repository at this point in the history
  13. Cleanup splicing

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    3bab235 View commit details
    Browse the repository at this point in the history
  14. Add BiCGSTAB implementation

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    5536337 View commit details
    Browse the repository at this point in the history
  15. No preconditioning

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    6d05fa7 View commit details
    Browse the repository at this point in the history
  16. Restore tests

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    ad04ef2 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0ed64fb View commit details
    Browse the repository at this point in the history
  18. Update answer test

    (Tipsy file)
    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    f7e6439 View commit details
    Browse the repository at this point in the history
  19. Splices correctly

    The MINRES iterations are however still not converging
    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    613b1cf View commit details
    Browse the repository at this point in the history
  20. Move the actual splicing to the last moment

    This allows the splicing to output a field directly in delta space
    without needing to convert back into whitenoise.
    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    27570fb View commit details
    Browse the repository at this point in the history
  21. WIP

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    08ce962 View commit details
    Browse the repository at this point in the history
  22. Filter in window

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    10c419d View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8f9fa10 View commit details
    Browse the repository at this point in the history
  24. Splicing correctly now

    The accuracy in the zoomed window is not perfect yet (order of 10^-3 only)
    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    379d779 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    7d04dfe View commit details
    Browse the repository at this point in the history
  26. First full working version

    cphyc committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    d5e3322 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    d6c50a3 View commit details
    Browse the repository at this point in the history