Skip to content

New Amplitude-Based Components#29

Merged
gcalin merged 62 commits intomainfrom
dev
Nov 24, 2025
Merged

New Amplitude-Based Components#29
gcalin merged 62 commits intomainfrom
dev

Conversation

@gcalin
Copy link
Copy Markdown
Member

@gcalin gcalin commented Nov 24, 2025

Features

  • Naming Conventions
    • Renamed CQLBM into MSQLBM, along with its lattice and operators.
  • New Encodings
    • Added Support for the Ampltiude-Based encoding, logarithmically compressing both the velocity and the grid information
    • Added support for the One-Hot (amplitude-based) encoding, logarithmically compressing the grid, but not the velocity information
    • Both encoding support lattice indexing, initial conditions, streaming operators, bounce-back reflection, measurement, and visualization.
    • Both encodings support only the D2Q9 discretization.
  • The CQLBM interface is now shared between the MS, AB, and OH lattices.

@gcalin gcalin merged commit ee112ba into main Nov 24, 2025
5 checks passed
github-actions Bot pushed a commit that referenced this pull request Nov 24, 2025
New Amplitude-Based Components ee112ba
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant