51#ifndef DUMUX_PNM1P_MODEL_HH
52#define DUMUX_PNM1P_MODEL_HH
90template<
class TypeTag>
109template<
class TypeTag>
120template<
class TypeTag>
125template<
class TypeTag>
129template<
class TypeTag>
144template<
class TypeTag>
158 template<
class BaseTraits,
class ETCM>
159 struct NITraits :
public BaseTraits {
using EffectiveThermalConductivityModel = ETCM; };
166template<
class TypeTag>
170template<
class TypeTag>
174template<
class TypeTag>
This file contains the data which is required to calculate the fluxes of the pore network model over ...
Implementation of the single-phase transmissibility laws for throats.
The default class for spatial parameters for single-phase pore-network models.
typename Properties::Detail::GetPropImpl< TypeTag, Property >::type::type GetPropType
get the type alias defined in the property
Definition propertysystem.hh:150
Definition common/properties.hh:37
Type tag for numeric models.
Definition grid.hh:36
Traits class encapsulating model specifications.
Definition common/properties.hh:53
A class helping models to define input and output fields.
Definition common/properties.hh:63
The secondary variables within a sub-control volume.
Definition common/properties.hh:103
Stores data associated with flux vars.
Definition common/properties.hh:111
The type for the calculation the advective fluxes.
Definition common/properties.hh:137
The type of the spatial parameters object.
Definition common/properties.hh:150
Model to be used for the calculation of the effective conductivity.
Definition common/properties.hh:162
Definition advection.hh:47
Relation for a simple effective thermal conductivity.
Definition thermalconductivityaverage.hh:37
Single-phase flow throat transmissibility based on Patzek & Silin (2001) https://doi....
Definition transmissibility1p.hh:123
The default class for spatial parameters for single-phase pore-network models.
Definition porenetwork1p.hh:39
Flux variables cache for the single-phase-flow PNM Store data required for flux calculation.
Definition porenetwork/1p/fluxvariablescache.hh:38
Adds output fields specific to the PNM 1p model.
Definition porenetwork/1p/iofields.hh:37
Definition porenetwork/1p/model.hh:79
std::tuple< PoreNetworkModel, OneP > InheritsFrom
Definition porenetwork/1p/model.hh:79
The type tags for the corresponding non-isothermal problems.
Definition porenetwork/1p/model.hh:82
std::tuple< PNMOneP > InheritsFrom
Definition porenetwork/1p/model.hh:82
Dumux::PoreNetwork::OnePVolumeVariables< Traits > type
Definition porenetwork/1p/model.hh:104
Dumux::PoreNetwork::OnePDefaultSpatialParams< GridGeometry, Scalar > type
Definition porenetwork/1p/model.hh:116
Dumux::PoreNetwork::OnePFluxVariablesCache< GetPropType< TypeTag, Properties::AdvectionType > > type
Definition porenetwork/1p/model.hh:122
Dumux::PoreNetwork::OnePIOFields type
Definition porenetwork/1p/model.hh:126
Dumux::PoreNetwork::CreepingFlow< Scalar, TransmissibilityLaw > type
Definition porenetwork/1p/model.hh:136
Dumux::PoreNetwork::OnePVolumeVariables< NITraits< BaseTraits, ETCM > > type
Definition porenetwork/1p/model.hh:162
EnergyIOFields< Dumux::PoreNetwork::OnePIOFields > type
Definition porenetwork/1p/model.hh:167
PorousMediumFlowNIModelTraits< OnePModelTraits > type
Definition porenetwork/1p/model.hh:171
ThermalConductivityAverage< GetPropType< TypeTag, Properties::Scalar > > type
Definition porenetwork/1p/model.hh:175
Contains the quantities which are constant within a finite volume (the pore body) in the one-phase mo...
Definition porenetwork/1p/volumevariables.hh:41
Traits class for the volume variables of the single-phase model.
Definition porousmediumflow/1p/model.hh:91
Adds I/O fields specific to non-isothermal models.
Definition porousmediumflow/nonisothermal/iofields.hh:39
Specifies a number properties of non-isothermal porous medium flow models based on the specifics of a...
Definition porousmediumflow/nonisothermal/model.hh:70
Declares all properties used in Dumux.
Defines common properties required for all pore-network models.
A single-phase, isothermal flow model using the fully implicit scheme.
The implicit non-isothermal model.
Flux variables cache for the single-phase-flow PNM Store data required for flux calculation.
Adds output fields specific to the PNM 1p model.
Adds I/O fields specific to non-isothermal models.
Element-wise calculation of the residual for problems using the n-phase immiscible fully implicit mod...
Contains the quantities which are constant within a finite volume (the pore body) in the one-phase mo...