OGS
DupuitPermeability.h
Go to the documentation of this file.
1
10#pragma once
11
15
16namespace MaterialPropertyLib
17{
18class DupuitPermeability final : public Property
19{
20public:
22 DupuitPermeability(std::string name,
23 ParameterLib::Parameter<double> const& parameter);
24
28 MaterialPropertyLib::VariableArray const& variable_array,
29 ParameterLib::SpatialPosition const& pos, double const t,
30 double const dt) const override;
31
32private:
34};
35} // namespace MaterialPropertyLib
ParameterLib::Parameter< double > const & parameter_
DupuitPermeability(std::string name, ParameterLib::Parameter< double > const &parameter)
This constructor accepts two parameters.
virtual PropertyDataType value() const
Definition Property.cpp:76
std::variant< double, Eigen::Matrix< double, 2, 1 >, Eigen::Matrix< double, 3, 1 >, Eigen::Matrix< double, 2, 2 >, Eigen::Matrix< double, 3, 3 >, Eigen::Matrix< double, 4, 1 >, Eigen::Matrix< double, 6, 1 >, Eigen::MatrixXd > PropertyDataType
Definition Property.h:31