Dear Mahmoud, as virtually every component in Dumux the thermal conductivity constitutive law is exchangeable. The default for the OnePNI model is “ThermalConduvitivityAverage" (here https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/blob/master/dumux/material/fluidmatrixinteractions/1p/thermalconductivityaverage.hh <https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/blob/master/dumux/material/fluidmatrixinteractions/1p/thermalconductivityaverage.hh>) which computes lambdaEffective = lambdaSolid*(1-porosity) + lambdaFluid*porosity so yes a porosity-weighted average.
You can exchange it for some other constitutive law by implementing a class with the same interface and set it as the Property “ThermalConductivityModel”. Best wishes, Timo > On 10. Jun 2021, at 03:46, Mahmoud Atef Mahmoud Mohamed Aboelseoud S277151 > <[email protected]> wrote: > > Hello Dumux team, > > I hope everything is fine. I just have a question that could help me > understand something for my thesis. To model heat conduction in the > non-isothermal model in Dumux, is the porosity weighted average thermal > conductivity used to calculate a thermal transmissibility? Or this is not the > case in Dumux? I'm using the OnePNI model and the MPFA discretization in my > problem. > > > Best Regards, > > Mahmoud > _______________________________________________ > DuMux mailing list > [email protected] > https://listserv.uni-stuttgart.de/mailman/listinfo/dumux
_______________________________________________ DuMux mailing list [email protected] https://listserv.uni-stuttgart.de/mailman/listinfo/dumux
