| 137 | } |
| 138 | |
| 139 | bool CurveFunctionalPressureDrop_Impl::setFixedFrictionFactor(boost::optional<double> fixedFrictionFactor) { |
| 140 | bool result = false; |
| 141 | if (fixedFrictionFactor) { |
| 142 | result = setDouble(OS_Curve_Functional_PressureDropFields::FixedFrictionFactor, fixedFrictionFactor.get()); |
| 143 | } else { |
| 144 | result = setString(OS_Curve_Functional_PressureDropFields::FixedFrictionFactor, ""); |
| 145 | } |
| 146 | return result; |
| 147 | } |
| 148 | |
| 149 | void CurveFunctionalPressureDrop_Impl::resetFixedFrictionFactor() { |
| 150 | bool result = setString(OS_Curve_Functional_PressureDropFields::FixedFrictionFactor, ""); |