Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • lbmpy lbmpy
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 15
    • Issues 15
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • pycodegen
  • lbmpylbmpy
  • Issues
  • #34

Closed
Open
Created Apr 06, 2022 by Frederik Hennig@da15siwaMaintainer

Update Entropic and Fluctuating LB Methods

With MR !113 (merged) complete, lbmpy's derivation framework is now mostly built around deriving relaxation equations in moment space. However, the entropic and fluctuating methods available in lbmpy are not yet integrated into this new derivation framework. The advantages of zero-centered storage (which leads to higher numerical accuracy), FLOP reduction by the improved transformation equations, etc. are hence not available to them.

Both the entropic LBMs and the fluctuation modification should hence be integrated with this framework. Doing this in an optimal way requires intricate knowledge about these methods and should hence be done by someone who understands their principles well enough.

Especially the fluctuation extension seems to be well fit for implementation using a specialized equilibrium class (or so I think; I don't really know anything about fluctuating LB, that's why I haven't tried my hand on it).

Edited Apr 06, 2022 by Frederik Hennig
Assignee
Assign to
Time tracking