diff --git a/applications/solvers/heatTransfer/chtMultiRegionFoam/include/createCoupledRegions.H b/applications/solvers/heatTransfer/chtMultiRegionFoam/include/createCoupledRegions.H index 8503be210a..2d62b08dd4 100644 --- a/applications/solvers/heatTransfer/chtMultiRegionFoam/include/createCoupledRegions.H +++ b/applications/solvers/heatTransfer/chtMultiRegionFoam/include/createCoupledRegions.H @@ -49,3 +49,21 @@ forAll(fluidRegions, i) break; } } + +forAll(solidRegions, i) +{ + if (coupled && fvMatrixAssemblyPtr.empty()) + { + solidThermo& thermo = thermos[i]; + Info << "Create fvMatrixAssembly." << endl; + fvMatrixAssemblyPtr.reset + ( + new fvMatrix + ( + thermo.he(), + dimEnergy/dimTime + ) + ); + break; + } +}