quantitycallbacks.hh
Go to the documentation of this file.
72 { return elemCtx_.intensiveQuantities(dofIdx, /*timeIdx=*/0).fluidState().temperature(/*phaseIdx=*/0); }
277 return elemCtx_.intensiveQuantities(dofIdx, /*timeIdx=*/0).fluidState().molarDensity(phaseIdx_);
468 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:151 BoundaryPressureCallback(const ElementContext &elemCtx, const FluidState &boundaryFs) Definition: quantitycallbacks.hh:146 IQScalar boundaryValue() const Definition: quantitycallbacks.hh:176 void setPhaseIndex(unsigned phaseIdx) Set the index of the fluid phase for which the pressure should be returned. Definition: quantitycallbacks.hh:163 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:170 void setPhaseIndex(unsigned phaseIdx) Set the index of the fluid phase for which the density should be returned. Definition: quantitycallbacks.hh:219 DensityCallback(const ElementContext &elemCtx, unsigned phaseIdx) Definition: quantitycallbacks.hh:210 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:226 typename MathToolbox< ResultType >::ValueType ResultValueType Definition: quantitycallbacks.hh:204 std::remove_const_t< std::remove_reference_t< ResultRawType > > ResultType Definition: quantitycallbacks.hh:203 DensityCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:206 Callback class for the molar density of a phase. Definition: quantitycallbacks.hh:244 typename MathToolbox< ResultType >::ValueType ResultValueType Definition: quantitycallbacks.hh:252 decltype(std::declval< IQFluidState >().molarDensity(0)) ResultType Definition: quantitycallbacks.hh:251 void setPhaseIndex(unsigned phaseIdx) Set the index of the fluid phase for which the molar density should be returned. Definition: quantitycallbacks.hh:267 MolarDensityCallback(const ElementContext &elemCtx, unsigned phaseIdx) Definition: quantitycallbacks.hh:258 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:274 MolarDensityCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:254 Callback class for a mole fraction of a component in a phase. Definition: quantitycallbacks.hh:422 void setComponentIndex(unsigned compIdx) Set the index of the component for which the mole fraction should be returned. Definition: quantitycallbacks.hh:457 void setPhaseIndex(unsigned phaseIdx) Set the index of the fluid phase for which a mole fraction should be returned. Definition: quantitycallbacks.hh:450 MoleFractionCallback(const ElementContext &elemCtx, unsigned phaseIdx, unsigned compIdx) Definition: quantitycallbacks.hh:440 typename MathToolbox< ResultType >::ValueType ResultValueType Definition: quantitycallbacks.hh:431 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:464 std::remove_const_t< std::remove_reference_t< ResultRawType > > ResultType Definition: quantitycallbacks.hh:430 MoleFractionCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:433 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:341 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:360 std::remove_const_t< std::remove_reference_t< ResultRawType > > ResultType Definition: quantitycallbacks.hh:348 typename ResultType::field_type ResultFieldType Definition: quantitycallbacks.hh:349 typename MathToolbox< ResultFieldType >::ValueType ResultFieldValueType Definition: quantitycallbacks.hh:350 VelocityCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:352 Callback class for the velocity of a phase at the center of a DOF. Definition: quantitycallbacks.hh:374 void setDimIndex(unsigned dimIdx) Set the index of the component of the velocity which should be returned. Definition: quantitycallbacks.hh:397 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:404 std::remove_const_t< std::remove_reference_t< ResultRawType > > ResultType Definition: quantitycallbacks.hh:381 typename MathToolbox< ResultType >::ValueType ResultValueType Definition: quantitycallbacks.hh:382 VelocityComponentCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:384 VelocityComponentCallback(const ElementContext &elemCtx, unsigned dimIdx) Definition: quantitycallbacks.hh:388 Callback class for the viscosity of a phase. Definition: quantitycallbacks.hh:292 typename MathToolbox< ResultType >::ValueType ResultValueType Definition: quantitycallbacks.hh:301 ViscosityCallback(const ElementContext &elemCtx, unsigned phaseIdx) Definition: quantitycallbacks.hh:307 std::remove_const_t< std::remove_reference_t< ResultRawType > > ResultType Definition: quantitycallbacks.hh:300 ViscosityCallback(const ElementContext &elemCtx) Definition: quantitycallbacks.hh:303 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:323 void setPhaseIndex(unsigned phaseIdx) Set the index of the fluid phase for which the viscosity should be returned. Definition: quantitycallbacks.hh:316 Declare the properties used by the infrastructure code of the finite volume discretizations. Definition: blackoilbioeffectsmodules.hh:43 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 |