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

What is a Nonlinear Solver? And How to easily build Newer Ones #345

Merged
merged 76 commits into from
Jan 17, 2024

Commits on Jan 8, 2024

  1. Configuration menu
    Copy the full SHA
    b37dc0d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    163bc16 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    880c4cd View commit details
    Browse the repository at this point in the history
  4. Some working

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    bd0430e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b932792 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    264df85 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    309a91c View commit details
    Browse the repository at this point in the history
  8. Custom Jacobian Operator

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    9200081 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b05a280 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b95a47f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e657eb4 View commit details
    Browse the repository at this point in the history
  12. Working Klement

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    637f3d2 View commit details
    Browse the repository at this point in the history
  13. Removed Broyden Old

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    680ceec View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    1a5d6b6 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    24ebd80 View commit details
    Browse the repository at this point in the history
  16. Robust DampedNewton

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    512075a View commit details
    Browse the repository at this point in the history
  17. Add a note on damped newton

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    fa17bae View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    3fbb054 View commit details
    Browse the repository at this point in the history
  19. Functional LM

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    711e8aa View commit details
    Browse the repository at this point in the history
  20. Trust Region mostly working

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    9d688fa View commit details
    Browse the repository at this point in the history
  21. Consolidate the docs a bit

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    8059ad3 View commit details
    Browse the repository at this point in the history
  22. ForwardDiff bindings

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    c2008ed View commit details
    Browse the repository at this point in the history
  23. LBroyden working

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    e06ca81 View commit details
    Browse the repository at this point in the history
  24. DFSane

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    61ccede View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    22b2641 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    c30a1d1 View commit details
    Browse the repository at this point in the history
  27. Fixed Point Solvers working

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    0958582 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    c76f33c View commit details
    Browse the repository at this point in the history
  29. Fix rebase mistake

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    817cba9 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    90c377c View commit details
    Browse the repository at this point in the history
  31. Integrate Timer Outputs

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    b1ad1e7 View commit details
    Browse the repository at this point in the history
  32. Restore stats

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    8b0eb7c View commit details
    Browse the repository at this point in the history
  33. Pretty printing

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    dd4d7f7 View commit details
    Browse the repository at this point in the history
  34. Support alpha scaling

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    17059a6 View commit details
    Browse the repository at this point in the history
  35. Restore tracing

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    6e4197d View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    c308dc9 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    2c773b8 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    44a6fa1 View commit details
    Browse the repository at this point in the history
  39. More bug fixes in LM

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    9b7cf34 View commit details
    Browse the repository at this point in the history
  40. Fixed LM

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    cb1562a View commit details
    Browse the repository at this point in the history
  41. Formatter

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    dd99a7f View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    9192248 View commit details
    Browse the repository at this point in the history
  43. Enable all precompilation

    avik-pal committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    e8e4d21 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    68e1423 View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    fa45455 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Re-enable GPU testing

    avik-pal committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    74eb209 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc7dfdc View commit details
    Browse the repository at this point in the history
  3. ForwardDiff tests

    avik-pal committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    abd2b00 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    964de80 View commit details
    Browse the repository at this point in the history
  5. Add reinit

    avik-pal committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    2377ad4 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Most tests now pass

    avik-pal committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    6cbe065 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c05c828 View commit details
    Browse the repository at this point in the history
  3. Run the formatter

    avik-pal committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    8d12712 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    808512b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    267dd3f View commit details
    Browse the repository at this point in the history
  3. Update the FAQ and tutorials

    avik-pal committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    2a6f1a9 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Move things around a bit

    avik-pal committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    6b58635 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc40936 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2024

  1. Up Manifest

    avik-pal committed Jan 14, 2024
    Configuration menu
    Copy the full SHA
    f669ce7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eef3665 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Detailed development docs

    avik-pal committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    dad316c View commit details
    Browse the repository at this point in the history
  2. Missing docs

    avik-pal committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    b366170 View commit details
    Browse the repository at this point in the history
  3. Remaining documentation

    avik-pal committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    6ac3aba View commit details
    Browse the repository at this point in the history
  4. Remove Manifest

    avik-pal committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    81715de View commit details
    Browse the repository at this point in the history
  5. Compat

    avik-pal committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    6e6e1fa View commit details
    Browse the repository at this point in the history
  6. Fix docs

    avik-pal committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    cf04e3f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    acb4737 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1663669 View commit details
    Browse the repository at this point in the history
  9. Disable reinit on LSO cache

    avik-pal committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    6aab793 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1711b56 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2024

  1. Configuration menu
    Copy the full SHA
    210e544 View commit details
    Browse the repository at this point in the history
  2. Address some of the comments

    avik-pal committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    3db75f0 View commit details
    Browse the repository at this point in the history
  3. Run formatter

    avik-pal committed Jan 16, 2024
    Configuration menu
    Copy the full SHA
    ca15839 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    87750c4 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Don't test enzyme on windows

    avik-pal committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    80c8ced View commit details
    Browse the repository at this point in the history
  2. Fix formatting

    avik-pal committed Jan 17, 2024
    Configuration menu
    Copy the full SHA
    1d7d202 View commit details
    Browse the repository at this point in the history