# temperatureAndHeatFlux (1d, 2d, 3d)¶

Evaluates the temperature and heatflux on the boundary of interest. The description of specific parameters is given blelow:

## Parameters¶

variablesType
= temperatureAndHeatFlux
storeSurfaceProperty
= 1. This should be true to vizulaize and utilize the evaluated variables in boundary conditions
in
= vectors containing the thermal conductivity and temperature gradient. Note that temperature gradient vector will have three components.
heatFluxBalanceModel
option to chose the type of heat flux balance. currently implemented model is radiationEquilibrium.
emissivity (real)
is the surface emissivity.
baseTemperature (real)
minimum possible surface temperature.
averageMolecularWeight (float)
average molecular weight of the compound material
out
the result vector consisting of surface temperature $$(K)$$ and surface heat flux $$(W/m^2)$$

## Example¶

Code block

 <Updater computeSurfTemp>
kind = surfaceVariables2d
onGrid = domain
variablesType = temperatureAndHeatFlux
storeSurfaceProperty = 1

dynVectors = []