12#ifndef DUMUX_FREEFLOW_NI_IO_FIELDS_HH 
   13#define DUMUX_FREEFLOW_NI_IO_FIELDS_HH 
   24template<
class IsothermalIOFields, 
bool turbulenceModel = false>
 
   29    template <
class OutputModule>
 
   32        IsothermalIOFields::initOutputModule(out);
 
   35        out.addVolumeVariable([](
const auto& v){ 
return v.thermalConductivity(); }, 
"lambda");
 
   37            out.addVolumeVariable([](
const auto& v){ 
return v.effectiveThermalConductivity() - v.thermalConductivity(); }, 
"lambda_t");
 
 
   41    template<
class ModelTraits, 
class Flu
idSystem = 
void>
 
   44        if (pvIdx < ModelTraits::numEq() - 1)
 
 
 
A collection of input/output field names for common physical quantities.
std::string temperature() noexcept
I/O name of temperature for equilibrium models.
Definition name.hh:39
Adds I/O fields specific to non-isothermal free-flow models.
Definition freeflow/nonisothermal/iofields.hh:26
static std::string primaryVariableName(int pvIdx, int state=0)
return the names of the primary variables
Definition freeflow/nonisothermal/iofields.hh:42
static void initOutputModule(OutputModule &out)
Add the non-isothermal specific output fields.
Definition freeflow/nonisothermal/iofields.hh:30