Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.11 KB

CHANGELOG.md

File metadata and controls

30 lines (20 loc) · 1.11 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

  • No changes yet

[0.2.1] - 2024-12-05

Fixed

  • mkdocs is now configured correctly for the new project structure
  • JAX installation is now handled correctly for different configurations (CPU, CUDA, TPU)
  • Fixed a couple of bugs in 2D regularied_bc and kbc (Warp) that emerged after merging 2d and 3d kernels

Added

  • Added abstraction layer for boundary condition efficient encoding/decoding of auxiliary data
  • Added the capability to add profiles to boundary conditions
  • Added prepare_fields method to the Stepper class to allow for more automatic preparation of fields

[0.2.0] - 2024-10-22

Added

  • XLB is now installable via pip
  • Complete rewrite of the codebase for better modularity and extensibility based on "Operators" design pattern
  • Added NVIDIA's Warp backend for state-of-the-art performance