quantitycallbacks.hh
Go to the documentation of this file.
72 { return elemCtx_.intensiveQuantities(dofIdx, /*timeIdx=*/0).fluidState().temperature(/*phaseIdx=*/0); }
278 return elemCtx_.intensiveQuantities(dofIdx, /*timeIdx=*/0).fluidState().molarDensity(phaseIdx_);
472 return elemCtx_.intensiveQuantities(dofIdx, /*timeIdx=*/0).fluidState().moleFraction(phaseIdx_, compIdx_);
Callback class for a phase pressure. Definition: quantitycallbacks.hh:134 BoundaryPressureCallback(const ElementContext &elemCtx, const FluidState &boundaryFs, unsigned phaseIdx) Definition: quantitycallbacks.hh:152 BoundaryPressureCallback(const ElementContext &elemCtx, const FluidState &boundaryFs) Definition: quantitycallbacks.hh:147 IQScalar boundaryValue() const Definition: quantitycallbacks.hh:177 void setPhaseIndex(unsigned phaseIdx) Set the index of the fluid phase for which the pressure should be returned. Definition: quantitycallbacks.hh:164 ResultType operator()(unsigned dofIdx) const Return the pressure of a phase given the index of a degree of freedom within an element context. Definition: quantitycallbacks.hh:171 void setPhaseIndex(unsigned phaseIdx) Set the index of the fluid phase for which the density should be returned. Definition: quantitycallbacks.hh:220 DensityCallback(const ElementContext &elemCtx, unsigned phaseIdx) Definition: quantitycallbacks.hh:211 ResultType operator()(unsigned dofIdx) const Return the density of a phase given the index of a degree of freedom within an element context. Definition: quantitycallbacks.hh:227 typename MathToolbox< ResultType >::ValueType ResultValueType Definition: quantitycallbacks.hh:205 std::remove_const_t< std::remove_reference_t< ResultRawType > > ResultType Definition: quantitycallbacks.hh:204 DensityCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:207 Callback class for the molar density of a phase. Definition: quantitycallbacks.hh:245 typename MathToolbox< ResultType >::ValueType ResultValueType Definition: quantitycallbacks.hh:253 decltype(std::declval< IQFluidState >().molarDensity(0)) ResultType Definition: quantitycallbacks.hh:252 void setPhaseIndex(unsigned phaseIdx) Set the index of the fluid phase for which the molar density should be returned. Definition: quantitycallbacks.hh:268 MolarDensityCallback(const ElementContext &elemCtx, unsigned phaseIdx) Definition: quantitycallbacks.hh:259 ResultType operator()(unsigned dofIdx) const Return the molar density of a phase given the index of a degree of freedom within an element context. Definition: quantitycallbacks.hh:275 MolarDensityCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:255 Callback class for a mole fraction of a component in a phase. Definition: quantitycallbacks.hh:426 void setComponentIndex(unsigned compIdx) Set the index of the component for which the mole fraction should be returned. Definition: quantitycallbacks.hh:461 void setPhaseIndex(unsigned phaseIdx) Set the index of the fluid phase for which a mole fraction should be returned. Definition: quantitycallbacks.hh:454 MoleFractionCallback(const ElementContext &elemCtx, unsigned phaseIdx, unsigned compIdx) Definition: quantitycallbacks.hh:444 typename MathToolbox< ResultType >::ValueType ResultValueType Definition: quantitycallbacks.hh:435 ResultType operator()(unsigned dofIdx) const Return the mole fraction of a component in a phase given the index of a degree of freedom within an e... Definition: quantitycallbacks.hh:468 std::remove_const_t< std::remove_reference_t< ResultRawType > > ResultType Definition: quantitycallbacks.hh:434 MoleFractionCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:437 PressureCallback(const ElementContext &elemCtx, unsigned phaseIdx) Definition: quantitycallbacks.hh:100 ResultType operator()(unsigned dofIdx) const Return the pressure of the specified phase given the index of a degree of freedom within an element c... Definition: quantitycallbacks.hh:116 PressureCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:96 typename MathToolbox< ResultType >::ValueType ResultValueType Definition: quantitycallbacks.hh:94 std::remove_const_t< std::remove_reference_t< ResultRawType > > ResultType Definition: quantitycallbacks.hh:93 void setPhaseIndex(unsigned phaseIdx) Set the index of the fluid phase for which the pressure should be returned. Definition: quantitycallbacks.hh:109 ResultType operator()(unsigned dofIdx) const Return the temperature given the index of a degree of freedom within an element context. Definition: quantitycallbacks.hh:71 TemperatureCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:60 std::remove_const_t< std::remove_reference_t< ResultRawType > > ResultType Definition: quantitycallbacks.hh:57 typename MathToolbox< ResultType >::ValueType ResultValueType Definition: quantitycallbacks.hh:58 Callback class for the velocity of a phase at the center of a DOF. Definition: quantitycallbacks.hh:342 ResultType operator()(unsigned dofIdx) const Return the velocity of a phase given the index of a degree of freedom within an element context. Definition: quantitycallbacks.hh:364 std::remove_const_t< std::remove_reference_t< ResultRawType > > ResultType Definition: quantitycallbacks.hh:352 typename ResultType::field_type ResultFieldType Definition: quantitycallbacks.hh:353 typename MathToolbox< ResultFieldType >::ValueType ResultFieldValueType Definition: quantitycallbacks.hh:354 VelocityCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:356 Callback class for the velocity of a phase at the center of a DOF. Definition: quantitycallbacks.hh:378 void setDimIndex(unsigned dimIdx) Set the index of the component of the velocity which should be returned. Definition: quantitycallbacks.hh:401 ResultType operator()(unsigned dofIdx) const Return the velocity of a phase given the index of a degree of freedom within an element context. Definition: quantitycallbacks.hh:408 std::remove_const_t< std::remove_reference_t< ResultRawType > > ResultType Definition: quantitycallbacks.hh:385 typename MathToolbox< ResultType >::ValueType ResultValueType Definition: quantitycallbacks.hh:386 VelocityComponentCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:388 VelocityComponentCallback(const ElementContext &elemCtx, unsigned dimIdx) Definition: quantitycallbacks.hh:392 Callback class for the viscosity of a phase. Definition: quantitycallbacks.hh:293 typename MathToolbox< ResultType >::ValueType ResultValueType Definition: quantitycallbacks.hh:302 ViscosityCallback(const ElementContext &elemCtx, unsigned phaseIdx) Definition: quantitycallbacks.hh:308 std::remove_const_t< std::remove_reference_t< ResultRawType > > ResultType Definition: quantitycallbacks.hh:301 ViscosityCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:304 ResultType operator()(unsigned dofIdx) const Return the viscosity of a phase given the index of a degree of freedom within an element context. Definition: quantitycallbacks.hh:324 void setPhaseIndex(unsigned phaseIdx) Set the index of the fluid phase for which the viscosity should be returned. Definition: quantitycallbacks.hh:317 Declare the properties used by the infrastructure code of the finite volume discretizations. Definition: blackoilboundaryratevector.hh:39 typename Properties::Detail::GetPropImpl< TypeTag, Property >::type::type GetPropType get the type alias defined in the property (equivalent to old macro GET_PROP_TYPE(.... Definition: propertysystem.hh:233 |