mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-24 22:27:55 -05:00
#13425 Fix ICD/AICD valve output in schedule generation
ICD valves now produce WSEGVALV and AICD valves now produce WSEGAICD in the generated schedule. Three root causes were fixed: - Create per-event valve templates with proper parameters instead of reusing default templates that lack orifice diameter and AICD fields - Use perforation interval range for ICD/AICD valve positioning so valveLocations() returns non-empty results for the accumulator - Add 5 AICD parameter fields to the Python API and event classes
This commit is contained in:
1 parent
82e2dbc434
commit
1ec53cc3f2
7 files changed
+286
-15
No files matched your search
@@ -79,6 +79,11 @@ private:
|
||||
caf::PdmField<caf::AppEnum<RimWellEventValve::State>> m_state;
|
||||
caf::PdmField<double> m_flowCoefficient;
|
||||
caf::PdmField<double> m_area;
|
||||
caf::PdmField<double> m_aicdStrength;
|
||||
caf::PdmField<double> m_aicdDensityCalibFluid;
|
||||
caf::PdmField<double> m_aicdViscosityCalibFluid;
|
||||
caf::PdmField<double> m_aicdVolFlowExp;
|
||||
caf::PdmField<double> m_aicdViscFuncExp;
|
||||
};
|
||||
|
||||
//==================================================================================================
|
||||
|
||||
Reference in new issue
Block a user