12#ifndef DUMUX_PNM_COMMON_OUTPUT_FIELDS_HH
13#define DUMUX_PNM_COMMON_OUTPUT_FIELDS_HH
27 template <
class OutputModule>
30 out.addField(out.problem().gridGeometry().coordinationNumber(),
"coordinationNumber",
Vtk::FieldType::vertex);
34 out.addVolumeVariable([](
const auto& volVars){
return volVars.poreInscribedRadius(); },
"poreInscribedRadius");
38 out.addFluxVariable([](
const auto& fluxVars,
const auto& fluxVarsCache)
39 {
return fluxVarsCache.throatInscribedRadius(); },
"throatInscribedRadius");
41 out.addFluxVariable([](
const auto& fluxVars,
const auto& fluxVarsCache)
42 {
return fluxVarsCache.throatLength(); },
"throatLength");
Adds output fields specific to all pore-network models.
Definition: porenetwork/common/iofields.hh:25
static void initOutputModule(OutputModule &out)
Definition: porenetwork/common/iofields.hh:28
Vtk field types available in Dumux.
Dune style VTK functions.
Definition: discretization/porenetwork/fvelementgeometry.hh:24