blackoilextensivequantities.hh
Go to the documentation of this file.
54 , public BlackOilSolventExtensiveQuantities<TypeTag, getPropValue<TypeTag, Properties::EnableSolvent>()>
55 , public BlackOilPolymerExtensiveQuantities<TypeTag, getPropValue<TypeTag, Properties::EnablePolymer>()>
56 , public BlackOilEnergyExtensiveQuantities<TypeTag, getPropValue<TypeTag, Properties::EnableEnergy>()>
57 , public BlackOilDiffusionExtensiveQuantities<TypeTag, getPropValue<TypeTag, Properties::EnableDiffusion>()>
58 , public BlackOilBioeffectsExtensiveQuantities<TypeTag, getPropValue<TypeTag, Properties::EnableBioeffects>()>
66 using DiffusionExtensiveQuantities = BlackOilDiffusionExtensiveQuantities<TypeTag, enableDiffusion>;
Contains the classes required to extend the black-oil model by bioeffects. Classes required for molecular diffusion. Contains the classes required to extend the black-oil model by energy. Contains the classes required to extend the black-oil model by polymer. Contains the classes required to extend the black-oil model by solvents. Provides the bioeffects specific extensive quantities to the generic black-oil module's extensive qua... Definition: blackoilbioeffectsmodules.hh:653 Provides the quantities required to calculate diffusive mass fluxes. Definition: blackoildiffusionmodule.hh:53 Provides the energy specific extensive quantities to the generic black-oil module's extensive quantit... Definition: blackoilenergymodules.hh:517 This template class contains the data which is required to calculate the fluxes of the fluid phases o... Definition: blackoilextensivequantities.hh:59 void update(const ElementContext &elemCtx, unsigned scvfIdx, unsigned timeIdx) Update the extensive quantities for a given sub-control-volume-face. Definition: blackoilextensivequantities.hh:77 Implementation & asImp_() Definition: blackoilextensivequantities.hh:99 void updateBoundary(const Context &ctx, unsigned bfIdx, unsigned timeIdx, const FluidState &fluidState) Definition: blackoilextensivequantities.hh:88 const Implementation & asImp_() const Definition: blackoilextensivequantities.hh:102 Provides the polymer specific extensive quantities to the generic black-oil module's extensive quanti... Definition: blackoilpolymermodules.hh:755 Provides the solvent specific extensive quantities to the generic black-oil module's extensive quanti... Definition: blackoilsolventmodules.hh:1178 This class calculates the pressure potential gradients and the filter velocities for multi-phase flow... Definition: multiphasebaseextensivequantities.hh:53 void updateBoundary(const Context &context, unsigned bfIdx, unsigned timeIdx, const FluidState &fluidState) Update the extensive quantities for a given boundary face. Definition: multiphasebaseextensivequantities.hh:116 void update(const ElementContext &elemCtx, unsigned scvfIdx, unsigned timeIdx) Update the extensive quantities for a given sub-control-volume-face. Definition: multiphasebaseextensivequantities.hh:81 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 |