37 explicit RstNetbalan(
const std::vector<int>& intehead,
38 const std::vector<double>& doubhead,
41 double interval()
const
43 return this->calc_interval_;
46 double pressureTolerance()
const
51 std::size_t pressureMaxIter()
const
53 return this->pressure_max_iter_;
56 double thpTolerance()
const
58 return this->thp_tolerance_;
61 std::size_t thpMaxIter()
const
63 return this->thp_max_iter_;
66 const std::optional<double>& targetBalanceError()
const
68 return this->target_branch_balance_error_;
71 const std::optional<double>& maxBalanceError()
const
73 return this->max_branch_balance_error_;
76 const std::optional<double>& minTstep()
const
78 return this->min_tstep_;
82 double calc_interval_;
84 std::size_t pressure_max_iter_;
86 double thp_tolerance_;
87 std::size_t thp_max_iter_;
89 std::optional<double> target_branch_balance_error_{};
90 std::optional<double> max_branch_balance_error_{};
91 std::optional<double> min_tstep_{};
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30