Skip to content
Snippets Groups Projects

Adaption to pystencils's new type system

Merged Markus Holzer requested to merge holzer/lbmpy:AdaptionToPystencils into master
2 files
+ 4
5
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 2
4
@@ -56,10 +56,8 @@ class LatticeBoltzmannStep:
@@ -56,10 +56,8 @@ class LatticeBoltzmannStep:
lbm_config, lbm_optimisation, config = update_with_default_parameters(method_parameters, optimization,
lbm_config, lbm_optimisation, config = update_with_default_parameters(method_parameters, optimization,
lbm_config, lbm_optimisation, config)
lbm_config, lbm_optimisation, config)
# the parallel datahandling understands only numpy datatypes. Strings lead to an error.
# the parallel datahandling understands only numpy datatypes. Strings lead to an errors
field_dtype = np.float64
field_dtype = config.data_type.default_factory().numpy_dtype
if config.data_type == 'float' or config.data_type == 'float32':
field_dtype = np.float32
if lbm_kernel:
if lbm_kernel:
q = lbm_kernel.method.stencil.Q
q = lbm_kernel.method.stencil.Q
Loading