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

Separate all tagged functors in GMLS class into separate structs/functors #257

Merged
merged 59 commits into from
Nov 1, 2021

Commits on Oct 5, 2021

  1. Configuration menu
    Copy the full SHA
    cd55ef2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7fc5c6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d8e5b5d View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2021

  1. Configuration menu
    Copy the full SHA
    e7526d8 View commit details
    Browse the repository at this point in the history
  2. Created GMLSBasisData struct with all GMLS member variables

    Switched ComputePrestencil functor to use this struct for non-member
    function calls to GMLS
    kuberry committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    2bf9c5a View commit details
    Browse the repository at this point in the history
  3. Add PointConnections class

    kuberry committed Oct 13, 2021
    Configuration menu
    Copy the full SHA
    b178a8c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    690e51c View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2021

  1. Configuration menu
    Copy the full SHA
    ec38b2b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3ebf35 View commit details
    Browse the repository at this point in the history
  3. Comment out print statement

    kuberry committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    bb4b527 View commit details
    Browse the repository at this point in the history
  4. Moved Basis operations out of GMLS class

    - Removed getNNeighbors and getMaxNNeighbors from GMLS class, now
      everything uses neighbor lists directly to get this information
    - Changed Compadre_GMLS_Basis.hpp to Compadre_Basis.hpp, as its
      assembly routines are more general than GMLS
    - Modified all other parts of GMLS calls to Basis functionality to
      agree with functions external to the GMLS class
    kuberry committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    9a9bab8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    85b3376 View commit details
    Browse the repository at this point in the history
  6. Changed captures from = to &

    kuberry committed Oct 14, 2021
    Configuration menu
    Copy the full SHA
    d6b74fb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3fda27f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c6c2a2d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d55affc View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2021

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

Commits on Oct 19, 2021

  1. Configuration menu
    Copy the full SHA
    6d3ce26 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31c8f3c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6fee485 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    23edee1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0cb0576 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    424ac27 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

  1. Replaced with Z

    kuberry committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    4aac81b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d4e8a4 View commit details
    Browse the repository at this point in the history
  3. Returned variables in GMLS class back to private

    - Private variables needing copied are handled by their data
      struct being friended to the GMLS class
    kuberry committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    8afba3b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    34bb7d7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e84a979 View commit details
    Browse the repository at this point in the history
  6. Make point_connections_type typedef in GMLS class public

    - Also reorganized GMLSBasisData struct members
    kuberry committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    50690b1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d2f408e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    57167a7 View commit details
    Browse the repository at this point in the history
  9. Updated doxygen

    kuberry committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    e409f09 View commit details
    Browse the repository at this point in the history
  10. Convert SolutionSet to struct (all members were public anyways)

    - Updated doxygen on member functions
    kuberry committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    76f9805 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2021

  1. Configuration menu
    Copy the full SHA
    15685e4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d229aa5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2b738d View commit details
    Browse the repository at this point in the history
  4. Completed converting to using precomputed quantities

    - Removed need for a lot of the scratch space allocation
    - Reused the ApplyTargets functor for the manifold case
    kuberry committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    a32f0a1 View commit details
    Browse the repository at this point in the history
  5. Reduce GMLSSolutionData struct size and make PointConnections and Nei…

    …ghborLists into structs
    kuberry committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    fd1f981 View commit details
    Browse the repository at this point in the history
  6. Update to reflect template

    kuberry committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    6d92728 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4b4d047 View commit details
    Browse the repository at this point in the history
  8. Add description for _Z

    kuberry committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    22daa9c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c4f4d6c View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2021

  1. Configuration menu
    Copy the full SHA
    fcb9d17 View commit details
    Browse the repository at this point in the history
  2. Embedded ActualReconstructionSpaceRank in getActualReconstructionSpac…

    …eRank
    
    - Did the same for TargetOutputTensorRank
    - Reason for change is that 11.3 of cuda doesn't recognize constexpr
      int array is accessible from device
    kuberry committed Oct 22, 2021
    Configuration menu
    Copy the full SHA
    e019451 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    954f4e5 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2021

  1. Improved template for indexing in SolutionSet

    - Removed GMLS destructor (not needed)
    kuberry committed Oct 23, 2021
    Configuration menu
    Copy the full SHA
    da91121 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6817dec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    58b8d2c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    423e8e7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bc9c586 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3b68c7e View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2021

  1. Configuration menu
    Copy the full SHA
    ffd3052 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4eef7a0 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2021

  1. Configuration menu
    Copy the full SHA
    87a4b6b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0573b60 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. Initialize alphas to zero

    - If not set to zero, possible to be read in and used by Evaluator
      uninitialized (NaNs)
    kuberry committed Oct 29, 2021
    Configuration menu
    Copy the full SHA
    444291c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e3f315a View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2021

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

Commits on Nov 1, 2021

  1. Bump Compadre Toolkit to version 1.4.0

    - All functors extracted from GMLS class
    - Add SolutionSet struct
    - Add PointConnections struct
    kuberry committed Nov 1, 2021
    Configuration menu
    Copy the full SHA
    be83ae3 View commit details
    Browse the repository at this point in the history