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

Feature/sunadjoint #559

Open
wants to merge 140 commits into
base: feature/sunstepper
Choose a base branch
from
Open

Feature/sunadjoint #559

wants to merge 140 commits into from

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    9a7d535 View commit details
    Browse the repository at this point in the history
  2. revert arkode changes

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    046f415 View commit details
    Browse the repository at this point in the history
  3. start developing datanode

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    db94c67 View commit details
    Browse the repository at this point in the history
  4. finish spec of basic datanode

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    016245d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8c4da04 View commit details
    Browse the repository at this point in the history
  6. add include guards

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    a0d5f45 View commit details
    Browse the repository at this point in the history
  7. object node get/add works

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    a06b948 View commit details
    Browse the repository at this point in the history
  8. implement named children

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    58972db View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    33fe88b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d62ea21 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    08c5d0a View commit details
    Browse the repository at this point in the history
  12. change mmap to inmem

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    1f1a9cc View commit details
    Browse the repository at this point in the history
  13. update file names

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    40c8a4e View commit details
    Browse the repository at this point in the history
  14. add clangd file

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    8414874 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5deb32b View commit details
    Browse the repository at this point in the history
  16. comment clean up

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    05b66ef View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    252c209 View commit details
    Browse the repository at this point in the history
  18. adjoint solver skeleton

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    7098fae View commit details
    Browse the repository at this point in the history
  19. progress

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    5b967be View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    98345fc View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    3c70ba3 View commit details
    Browse the repository at this point in the history
  22. post-merge fix

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    f9058c0 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    b73bb93 View commit details
    Browse the repository at this point in the history
  24. fleshed out sunadjointsolver

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    176f6ef View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    eb73930 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    775e494 View commit details
    Browse the repository at this point in the history
  27. further progress in arkstep

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    8cd39c5 View commit details
    Browse the repository at this point in the history
  28. add transpose test

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    ef39ccc View commit details
    Browse the repository at this point in the history
  29. fix transpose matvec

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    686502d View commit details
    Browse the repository at this point in the history
  30. use manyvector

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    d5fc523 View commit details
    Browse the repository at this point in the history
  31. implement takestep routine

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    1b0214e View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    f60605f View commit details
    Browse the repository at this point in the history
  33. setup terminal condition

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    c8cee39 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    0c2d6e1 View commit details
    Browse the repository at this point in the history
  35. fix SUNLogErrHandlerFn

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    fb10d2c View commit details
    Browse the repository at this point in the history
  36. hashmap fixes

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    3f3a089 View commit details
    Browse the repository at this point in the history
  37. debugging checkpoint scheme

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    8f3be15 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    5bcedb7 View commit details
    Browse the repository at this point in the history
  39. restructure

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    97dccfe View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    cf179bb View commit details
    Browse the repository at this point in the history
  41. format

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    1b6d949 View commit details
    Browse the repository at this point in the history
  42. fix hash key error

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    e713b75 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    01f3fc8 View commit details
    Browse the repository at this point in the history
  44. fix struct name

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    03fd436 View commit details
    Browse the repository at this point in the history
  45. change ArrayList to StlVector

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    10fe266 View commit details
    Browse the repository at this point in the history
  46. fix header name convention

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    71fb1a6 View commit details
    Browse the repository at this point in the history
  47. reorganize sundataode

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    dc94972 View commit details
    Browse the repository at this point in the history
  48. use sunmemoryhelper

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    0d05e04 View commit details
    Browse the repository at this point in the history
  49. Configuration menu
    Copy the full SHA
    34ab37e View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    16f4abd View commit details
    Browse the repository at this point in the history
  51. post rebase fix

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    1a996e1 View commit details
    Browse the repository at this point in the history
  52. more post rebase fixes

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    a9a99a6 View commit details
    Browse the repository at this point in the history
  53. update

    balos1 committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    58657ce View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Configuration menu
    Copy the full SHA
    0fdbc94 View commit details
    Browse the repository at this point in the history
  2. fix build

    balos1 committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    e47b231 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de54b5f View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. fix misaligned checkpoints

    balos1 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    69b6384 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. matching my julia prototype

    balos1 committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    de6098c View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2024

  1. answer matches petsc ts

    balos1 committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    665e82f View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. Configuration menu
    Copy the full SHA
    94fc60d View commit details
    Browse the repository at this point in the history
  2. remove petsc example

    balos1 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    ae569f8 View commit details
    Browse the repository at this point in the history
  3. improvements to test

    balos1 committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    ee16765 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. WIP handle missing checkpoint

    balos1 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    0411579 View commit details
    Browse the repository at this point in the history
  2. fix jvp and vjp

    balos1 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    b012d53 View commit details
    Browse the repository at this point in the history
  3. remove num_cost parameter

    balos1 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    e3e66cb View commit details
    Browse the repository at this point in the history
  4. rename vars

    balos1 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    244731c View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2024

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

Commits on Aug 15, 2024

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

Commits on Aug 16, 2024

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

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    aee58a9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc72d5d View commit details
    Browse the repository at this point in the history
  3. parse command line args

    balos1 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    b856458 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5f5bd2a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f66c760 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. Configuration menu
    Copy the full SHA
    31a944e View commit details
    Browse the repository at this point in the history
  2. remove data_stride from node

    balos1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    49da6e7 View commit details
    Browse the repository at this point in the history
  3. enable hashmap resize

    balos1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    cc8a94c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9360eea View commit details
    Browse the repository at this point in the history
  5. fix hashmap test

    balos1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    2c7916e View commit details
    Browse the repository at this point in the history
  6. minor fixes

    balos1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    ec0170a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    96503a8 View commit details
    Browse the repository at this point in the history
  8. rename SUNAdjointSolver

    balos1 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    fa21304 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    32832c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. store time with state data

    balos1 committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    f9a2c49 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. add reinit function

    balos1 committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    9676a70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e5eac7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b17693 View commit details
    Browse the repository at this point in the history
  4. add comment

    balos1 committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    10d9370 View commit details
    Browse the repository at this point in the history
  5. minor cleanup

    balos1 committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    532dd48 View commit details
    Browse the repository at this point in the history
  6. more cleanup

    balos1 committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    27fe770 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b95404b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5229e68 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    14be3e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. wip

    balos1 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    8e7e08a View commit details
    Browse the repository at this point in the history
  2. wip

    balos1 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d80ef7a View commit details
    Browse the repository at this point in the history
  3. fix checkpoint throwaway

    balos1 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    151a271 View commit details
    Browse the repository at this point in the history
  4. add missing arkode functions

    balos1 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    acdaef3 View commit details
    Browse the repository at this point in the history
  5. Apply suggestions from code review

    Co-authored-by: Daniel R. Reynolds <[email protected]>
    balos1 and drreynolds committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    dbc0207 View commit details
    Browse the repository at this point in the history
  6. Apply suggestions from code review

    Co-authored-by: Daniel R. Reynolds <[email protected]>
    balos1 and drreynolds committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    c7a47b4 View commit details
    Browse the repository at this point in the history
  7. remove unused constants

    balos1 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    f20affe View commit details
    Browse the repository at this point in the history
  8. rename function

    balos1 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    b797a1a View commit details
    Browse the repository at this point in the history
  9. add missing function in docs

    balos1 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    d3f8bad View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. update function names

    balos1 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    a0348a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53c9bcc View commit details
    Browse the repository at this point in the history
  3. add matvec transpose docs

    balos1 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    75d3d66 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2024

  1. add other missing adjoint docs

    balos1 committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    483a53c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    300f8dc View commit details
    Browse the repository at this point in the history
  3. clarify

    balos1 committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    25b366d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d3274d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a5c4b32 View commit details
    Browse the repository at this point in the history
  6. copy test to examples

    balos1 committed Aug 29, 2024
    Configuration menu
    Copy the full SHA
    19827f5 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. add cvodes example

    balos1 committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    ac0adec View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. doc clarifications

    balos1 committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    0416868 View commit details
    Browse the repository at this point in the history
  2. get cost at just T

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

Commits on Sep 4, 2024

  1. Configuration menu
    Copy the full SHA
    e8d0634 View commit details
    Browse the repository at this point in the history
  2. fix comment

    balos1 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    bdcf634 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c4d1a7 View commit details
    Browse the repository at this point in the history
  4. cleanup headers

    balos1 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    3da5408 View commit details
    Browse the repository at this point in the history
  5. remove unused functions

    balos1 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    806774c View commit details
    Browse the repository at this point in the history
  6. remove unused functions

    balos1 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    f8b19cc View commit details
    Browse the repository at this point in the history
  7. remove unused error code

    balos1 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    822bb71 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4446183 View commit details
    Browse the repository at this point in the history
  9. remove unused header

    balos1 committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    f9c42b2 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    5b2b84e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    97be184 View commit details
    Browse the repository at this point in the history
  3. apply patches

    balos1 committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    df504e1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9750b43 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. fix all warnings

    balos1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    9eb463e View commit details
    Browse the repository at this point in the history
  2. update docs

    balos1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    29f698e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    986e782 View commit details
    Browse the repository at this point in the history
  4. more long long casts

    balos1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    80e9b84 View commit details
    Browse the repository at this point in the history
  5. make them unsigned

    balos1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    b8ba85a View commit details
    Browse the repository at this point in the history
  6. move declaration

    balos1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    663cdd1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1d75d3f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4fd8f4a View commit details
    Browse the repository at this point in the history
  9. link object files

    balos1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    51763f7 View commit details
    Browse the repository at this point in the history
  10. cast capacity

    balos1 committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    5ea7869 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. fix integer sizes in hashmap

    balos1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    dad3fbd View commit details
    Browse the repository at this point in the history
  2. format and spelling

    balos1 committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    1a9c84f View commit details
    Browse the repository at this point in the history
  3. remove comparisons to 0

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