Skip to content
Snippets Groups Projects

Creationfunctions now update LBMConfig. Small fix to `GenericDiscreteEquilibrium`.

Merged Frederik Hennig requested to merge da15siwa/lbmpy:equilibrium_fixes into master
2 files
+ 20
6
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -47,6 +47,10 @@ class GenericDiscreteEquilibrium(AbstractEquilibrium):
@@ -47,6 +47,10 @@ class GenericDiscreteEquilibrium(AbstractEquilibrium):
deviation_only=False):
deviation_only=False):
super().__init__(dim=stencil.D)
super().__init__(dim=stencil.D)
 
if len(equilibrium_pdfs) != stencil.Q:
 
raise ValueError(f"Wrong number of PDFs."
 
f"On the {stencil} stencil, exactly {stencil.Q} populations must be passed!")
 
self._stencil = stencil
self._stencil = stencil
self._pdfs = tuple(equilibrium_pdfs)
self._pdfs = tuple(equilibrium_pdfs)
self._zeroth_order_moment_symbol = zeroth_order_moment_symbol
self._zeroth_order_moment_symbol = zeroth_order_moment_symbol
Loading