Release v0.8.0

Release v0.8.0#

Breaking Change#

  • Separate build of logging module making this library not header-only (!276, !278).

  • Changed the default branch to main branch.

Feature#

  • Implemented some iterative solvers.

    • Gauss-Seidel iteration (!267).

    • SSOR (!268).

  • Implemented Cuthill-Mckee reordering (!271).

  • Support of mass matrices in bicgstab_rosenbrock_equation_solver class (!272).

  • Wrapper class to treat implicit ODEs as explicit ODEs in ODE solvers (!275).

Miscellaneous#

  • Added some examples and benchmarks for solving 2-dimensional Laplacian equations (!266).

  • Use of vcpkg triplets in CI (!269).

  • Test of ODE solvers in time sequences (!273).

  • Example of ODE with a changing mass matrix (!274).

  • Use cache of vcpkg in CI (!279).