Cast field reads also in BC
Compare changes
@@ -2,12 +2,13 @@ import numpy as np
@@ -194,13 +195,16 @@ def create_lattice_boltzmann_boundary_kernel(pdf_field, index_field, lb_method,
Using mixed precision, field reads were not isolated in the boundary kernels. This leads to calculations in lower precision in the BC