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

PETSc XZHermiteSpline #2917

Open
wants to merge 14 commits into
base: next
Choose a base branch
from
Open

PETSc XZHermiteSpline #2917

wants to merge 14 commits into from

Commits on Feb 3, 2024

  1. Simplify XZInterpolation class

    Reduce duplication by moving some overloads to the base class.
    bendudson committed Feb 3, 2024
    Configuration menu
    Copy the full SHA
    6ee9f74 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2024

  1. Moving registration to header

    Optimised build was omitting XZInterpolation factory registrations.
    bendudson committed Feb 4, 2024
    Configuration menu
    Copy the full SHA
    936cd55 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2024

  1. Merge branch 'next' into petsc-interpolation

    * next: (194 commits)
      invert_laplace: Fix outer boundary metrics
      Apply clang-format changes
      Apply clang-format changes
      Apply suggestions from code review
      Fix missed adios
      Prefer ADIOS2 over ADIOS in more cases
      Update tests/unit/test_extras.hxx
      Apply clang-format changes
      Silence warning about assignment in `if` statement
      Fix some short identifiers
      Make a couple of implicit casts explicit
      CI: Suppress some warnings about short identifiers
      Move some static functions to anonymous namespace
      CI: Remove deprecated clang-tidy option
      Include header for `BoutReal`; remove unused header
      Apply clang-format
      Add options to set Butcher tables by name
      Simplify SUNDIALS cmake
      Switch to [[maybe_unused]]
      Apply suggestions from code review
      ...
    ZedThree committed May 24, 2024
    Configuration menu
    Copy the full SHA
    2dc3967 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0cdb962 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86ee8be View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cb8b550 View commit details
    Browse the repository at this point in the history
  5. Add PetscXZHermiteSpline that can be split in x direction

    Based on @dschwoerer's implementation in #2651
    ZedThree committed May 24, 2024
    Configuration menu
    Copy the full SHA
    b9cbb52 View commit details
    Browse the repository at this point in the history
  6. WIP: Switch PetscXZHermiteSpline to use PetscMatrix for weights

    Currently gives pretty bad results, not sure why
    ZedThree committed May 24, 2024
    Configuration menu
    Copy the full SHA
    183c7a2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    39bef1c View commit details
    Browse the repository at this point in the history
  8. Apply clang-format changes

    ZedThree authored and github-actions[bot] committed May 24, 2024
    Configuration menu
    Copy the full SHA
    654f605 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2024

  1. Configuration menu
    Copy the full SHA
    c453dee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05e4d8c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf90b1d View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. Remove recursive check

    Although `getGlobal` is only valid for local indices, unfortunately
    `isLocal` calls `getGlobal`, so we can't actually check!
    ZedThree committed May 31, 2024
    Configuration menu
    Copy the full SHA
    b7f5b94 View commit details
    Browse the repository at this point in the history