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

Value-View Interface #289

Open
wants to merge 47 commits into
base: develop
Choose a base branch
from
Open

Value-View Interface #289

wants to merge 47 commits into from

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    0907d56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8451ecf View commit details
    Browse the repository at this point in the history
  3. Adding testTRTField python test used during constexpr PYB11 developme…

    …nt. This might be useful again.
    mdavis36 committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    d12c687 View commit details
    Browse the repository at this point in the history
  4. Deleting SphArrayInline/Inst. We are not using the old iterator class…

    …; Moving SphArray.hh to Utilities/ManagedVector.hh
    mdavis36 committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    01598a9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ee4a68c View commit details
    Browse the repository at this point in the history
  6. Re-organizing test locations, many tests are basic integration/exampl…

    …e test for the new interface pattern.
    mdavis36 committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    c800c08 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5990faa View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5c04efe View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a8ddc5f View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    29ee8fa View commit details
    Browse the repository at this point in the history
  2. Adding SCIP macros.

    mdavis36 committed Jul 30, 2024
    Configuration menu
    Copy the full SHA
    df6c88f View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Moving Value View Interface under vvi namespace; Naming convention an…

    …d organization for VVI macros; Differentiating between Ptr and Ref syntax metaclasses with vvi pattern.
    mdavis36 committed Aug 22, 2024
    Configuration menu
    Copy the full SHA
    708cc2a View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. SCIP -> VVI; Organizing VVI pattern into header file and impl file, t…

    …o provide a clearer API for using VVI to users.
    mdavis36 committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    2b5d3e7 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. namespace changes to match documentation; VVI_VIEW_DEFAULT explicitly…

    … defines VIEW Ctor, Copy and Assign.
    mdavis36 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    1e33c49 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2024

  1. Macros for wimplifying deepCopy and compare methods in Impl classes; …

    …Better default behavior for Value Interfaces, def copy-ctor, assign op and eq op behavior is baked in for free in the ValueInterface class.
    mdavis36 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    55f5174 View commit details
    Browse the repository at this point in the history
  2. Empty DEEPCOPY & COMPARE member case; adding DECL_DEFAULT example in …

    …crtp; Cleaning up VVI_VALUE_ macros.
    mdavis36 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    383fed8 View commit details
    Browse the repository at this point in the history
  3. Using shorthand class defs in examples; Removing unnecessary macros f…

    …or defining default Ctor, Copy, Ass and Eq operations.
    mdavis36 committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    c09dacb View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

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

Commits on Sep 7, 2024

  1. Configuration menu
    Copy the full SHA
    df81f95 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    43cd543 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a43482 View commit details
    Browse the repository at this point in the history
  4. rm Kernel dir.

    mdavis36 committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    dd82347 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. QI tests for VVI on/off

    mdavis36 committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    d850f67 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f48781 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad518f0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    74201bb View commit details
    Browse the repository at this point in the history
  5. Cleaning up field tests.

    mdavis36 committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    3747afa View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Configuration menu
    Copy the full SHA
    9f29207 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78cbad2 View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. Fixing title levels.

    mdavis36 committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    6b5c8bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    db42935 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc65da2 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2024

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

Commits on Sep 13, 2024

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

Commits on Sep 16, 2024

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

Commits on Sep 17, 2024

  1. Formatting vvi docs.

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

Commits on Sep 27, 2024

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

Commits on Sep 30, 2024

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

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    06b0492 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    64afaa3 View commit details
    Browse the repository at this point in the history
  3. Fixed typo

    jmikeowen committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    c9c6e61 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2024

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

Commits on Oct 16, 2024

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

Commits on Oct 21, 2024

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

Commits on Oct 22, 2024

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

Commits on Nov 6, 2024

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

Commits on Nov 8, 2024

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