Skip to content
Snippets Groups Projects

Relaxation rates should be floats

Merged Markus Holzer requested to merge holzer/lbmpy:FixRR into master
All threads resolved!
@@ -603,11 +603,11 @@ def _get_relaxation_info_dict(relaxation_rates, nested_moments, dim):
@@ -603,11 +603,11 @@ def _get_relaxation_info_dict(relaxation_rates, nested_moments, dim):
for group in nested_moments:
for group in nested_moments:
for moment in group:
for moment in group:
if get_order(moment) <= 1:
if get_order(moment) <= 1:
result[moment] = 0
result[moment] = 0.0
elif is_shear_moment(moment, dim):
elif is_shear_moment(moment, dim):
result[moment] = relaxation_rates[0]
result[moment] = relaxation_rates[0]
else:
else:
result[moment] = 1
result[moment] = 1.0
# if relaxation rate for each moment is specified they are all used
# if relaxation rate for each moment is specified they are all used
if len(relaxation_rates) == number_of_moments:
if len(relaxation_rates) == number_of_moments:
@@ -632,7 +632,7 @@ def _get_relaxation_info_dict(relaxation_rates, nested_moments, dim):
@@ -632,7 +632,7 @@ def _get_relaxation_info_dict(relaxation_rates, nested_moments, dim):
next_rr = False
next_rr = False
for moment in group:
for moment in group:
if get_order(moment) <= 1:
if get_order(moment) <= 1:
result[moment] = 0
result[moment] = 0.0
elif is_shear_moment(moment, dim):
elif is_shear_moment(moment, dim):
result[moment] = shear_rr
result[moment] = shear_rr
elif is_bulk_moment(moment, dim):
elif is_bulk_moment(moment, dim):
Loading