Skip to content

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

#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.