AquiferInterface.hpp
Go to the documentation of this file.
Definition: AquiferInterface.hpp:35 virtual void beginTimeStep()=0 virtual void computeFaceAreaFraction(const std::vector< Scalar > &total_face_area)=0 virtual void initialSolutionApplied()=0 virtual void initFromRestart(const data::Aquifers &aquiferSoln)=0 AquiferInterface(int aqID, const Simulator &simulator) Definition: AquiferInterface.hpp:43 virtual Scalar totalFaceArea() const =0 virtual data::AquiferData aquiferData() const =0 void addToSource(RateVector &rates, const Context &context, const unsigned spaceIdx, const unsigned timeIdx) Definition: AquiferInterface.hpp:66 virtual ~AquiferInterface()=default GetPropType< TypeTag, Properties::Scalar > Scalar Definition: AquiferInterface.hpp:40 virtual void endTimeStep()=0 GetPropType< TypeTag, Properties::Simulator > Simulator Definition: AquiferInterface.hpp:39 GetPropType< TypeTag, Properties::FluidSystem > FluidSystem Definition: AquiferInterface.hpp:37 bool co2store_or_h2store_() const Definition: AquiferInterface.hpp:82 virtual void addToSource(RateVector &rates, const unsigned cellIdx, const unsigned timeIdx)=0 GetPropType< TypeTag, Properties::RateVector > RateVector Definition: AquiferInterface.hpp:38 Declare the properties used by the infrastructure code of the finite volume discretizations. Defines the common properties required by the porous medium multi-phase models. Definition: blackoilboundaryratevector.hh:37 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:235 |