12#ifndef DUMUX_IO_NAME_HH
13#define DUMUX_IO_NAME_HH
21template<
class Flu
idSystem>
23{
return (FluidSystem::numPhases == 1) ?
"p" :
"p_" + FluidSystem::phaseName(phaseIdx); }
30template<
class Flu
idSystem>
32{
return (FluidSystem::numPhases == 1) ?
"S" :
"S_" + FluidSystem::phaseName(phaseIdx); }
43template<
class Flu
idSystem>
45{
return "T_" + FluidSystem::phaseName(phaseIdx); }
52template<
class Flu
idSystem>
54{
return (FluidSystem::numPhases == 1) ?
"rho" :
"rho_" + FluidSystem::phaseName(phaseIdx); }
61template<
class Flu
idSystem>
63{
return (FluidSystem::numPhases == 1) ?
"mu" :
"mu_" + FluidSystem::phaseName(phaseIdx); }
70template<
class Flu
idSystem>
72{
return (FluidSystem::numPhases == 1) ?
"rhoMolar" :
"rhoMolar_" + FluidSystem::phaseName(phaseIdx); }
79template<
class Flu
idSystem>
81{
return (FluidSystem::numPhases == 1) ?
"kr" :
"kr_" + FluidSystem::phaseName(phaseIdx); }
88template<
class Flu
idSystem>
90{
return (FluidSystem::numPhases == 1) ?
"mob" :
"mob_" + FluidSystem::phaseName(phaseIdx); }
97template<
class Flu
idSystem>
99{
return "x^" + FluidSystem::componentName(compIdx) +
"_" + FluidSystem::phaseName(phaseIdx); }
102template<
class Flu
idSystem>
104{
return "X^" + FluidSystem::componentName(compIdx) +
"_" + FluidSystem::phaseName(phaseIdx); }
128{
return "porosity"; }
132{
return "permeability"; }
136{
return "phase presence"; }
140{
return "pressure head"; }
144{
return "water content"; }
147template<
class Sol
idSystem>
149{
return "precipitateVolumeFraction^" + SolidSystem::componentName(compIdx); }
std::string waterContent() noexcept
I/O name of water content.
Definition: name.hh:143
std::string temperature() noexcept
I/O name of temperature for equilibrium models.
Definition: name.hh:39
std::string solidVolumeFraction(int compIdx=0) noexcept
I/O name of solid volume fraction.
Definition: name.hh:148
std::string capillaryPressure() noexcept
I/O name of capillary pressure.
Definition: name.hh:123
std::string gaseousPhase() noexcept
I/O name of gaseous phase.
Definition: name.hh:111
std::string saturation(int phaseIdx) noexcept
I/O name of saturation for multiphase systems.
Definition: name.hh:31
std::string relativePermeability(int phaseIdx) noexcept
I/O name of relative permeability for multiphase systems.
Definition: name.hh:80
std::string solidTemperature() noexcept
I/O name of solid temperature for non-equilibrium models.
Definition: name.hh:48
std::string phasePresence() noexcept
I/O name of phase presence.
Definition: name.hh:135
std::string moleFraction(int phaseIdx, int compIdx) noexcept
I/O name of mole fraction.
Definition: name.hh:98
std::string displacement() noexcept
I/O name of displacement.
Definition: name.hh:152
std::string mobility(int phaseIdx) noexcept
I/O name of mobility for multiphase systems.
Definition: name.hh:89
std::string viscosity(int phaseIdx) noexcept
I/O name of viscosity for multiphase systems.
Definition: name.hh:62
std::string molarDensity(int phaseIdx) noexcept
I/O name of molar density for multiphase systems.
Definition: name.hh:71
std::string pressureHead() noexcept
I/O name of pressure head.
Definition: name.hh:139
std::string naplPhase() noexcept
I/O name of napl phase.
Definition: name.hh:119
std::string liquidPhase() noexcept
I/O name of liquid phase.
Definition: name.hh:107
std::string permeability() noexcept
I/O name of permeability.
Definition: name.hh:131
std::string aqueousPhase() noexcept
I/O name of aqueous phase.
Definition: name.hh:115
std::string pressure(int phaseIdx) noexcept
I/O name of pressure for multiphase systems.
Definition: name.hh:22
std::string density(int phaseIdx) noexcept
I/O name of density for multiphase systems.
Definition: name.hh:53
std::string fluidTemperature(int phaseIdx) noexcept
I/O name of temperature for non-equilibrium models.
Definition: name.hh:44
std::string massFraction(int phaseIdx, int compIdx) noexcept
I/O name of mass fraction.
Definition: name.hh:103
std::string porosity() noexcept
I/O name of porosity.
Definition: name.hh:127