Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/develop' into feature/separate-u…
Browse files Browse the repository at this point in the history
…nit-tests
  • Loading branch information
balos1 committed Nov 26, 2024
2 parents 8d8c18e + 7320d08 commit 3d8cf20
Show file tree
Hide file tree
Showing 93 changed files with 15,157 additions and 328 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ compile_commands.json
*.orig
*.nvvp
*.ptp-sync*
*.project
*.cproject
*~
\#*

Expand Down
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@

### New Features and Enhancements

Added the `SUNStepper` base class to represent a generic solution procedure for
IVPs. A SUNStepper can be created from an ARKODE memory block with the new
function `ARKodeCreateSUNStepper`. To enable interoperability with
`MRIStepInnerStepper`, the function `MRIStepInnerStepper_CreateFromSUNStepper`
was added.

The following DIRK schemes now have coefficients accurate to quad precision:
* `ARKODE_BILLINGTON_3_3_2`
* `ARKODE_KVAERNO_4_2_3`
Expand All @@ -20,6 +26,11 @@ Volta GPUs while the automatically selected value will vary across compilers and
compiler versions. As such, users are encouraged to override this value with the
architecture for their system.

Added a time-stepping module to ARKODE for low storage Runge--Kutta methods, LSRKStep.
This currently supports five explicit low-storage methods: the second-order Runge--Kutta--Chebyshev
and Runge--Kutta--Legendre methods, and the second- through fourth-order optimal strong stability
preserving Runge--Kutta methods. All methods include embeddings for temporal adaptivity.

The Trilinos Teptra NVector interface has been updated to utilize CMake
imported targets added in Trilinos 14 to improve support for different Kokkos
backends with Trilinos. As such, Trilinos 14 or newer is required and the
Expand Down
Loading

0 comments on commit 3d8cf20

Please sign in to comment.