Reply To: Convective heat transfer_Segmentation fault for OpenLB 1.6
OpenLB – Open Source Lattice Boltzmann Code › Forums › on OpenLB › General Topics › Convective heat transfer_Segmentation fault for OpenLB 1.6 › Reply To: Convective heat transfer_Segmentation fault for OpenLB 1.6
April 20, 2023 at 10:59 am
#7413
Adrian
Keymaster
The issue is that the geometry contains boundary features for which setAdvectionDiffusionTemperatureBoundary
is not well defined, causing a faulty parameter definition bug. You can mitigate this by either removing line 96 of src/boundary/setAdvectionDiffusionTemperatureBoundary2D.hh
or replacing it by
if (dynamics) {
dynamics->getParameters(block).template set<descriptors::OMEGA>(omega);
}
although this separate parameter definition is a legacy artifact and unnecessary due to the following global parameter setter.