Draft: Changes for compatibility with pystencils 2.0
- Frederik Hennig authored
@@ -147,6 +147,8 @@ class NoSlip(LbBoundary):
@@ -228,6 +230,8 @@ class NoSlipLinearBouzidi(LbBoundary):
@@ -382,6 +386,8 @@ class QuadraticBounceBack(LbBoundary):
Introduce a significant number of patches for compatibility with the upcoming pystencils 2.0.
minimal_conda
and ubuntu
CI tasks
pycodegen/ubuntu
docker image is based on a CUDA image, and using a virtual environment for Python,
the ubuntu
task effectively does the same as the Nox+CUDA taskcreate_lb_update_rule
: Remove the workaround once field duplication is fixed in pystencilsLatticeBoltzmannBoundaryHandling
does not allow to specify a data type and always uses float64
. This leads to type errors when combined with LB fields with float32
dtype.