mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Fracture Template : Set default collapsed for Truncation and Scaling
This commit is contained in:
@@ -228,8 +228,7 @@ void RimEllipseFractureTemplate::createFractureGridAndAssignConductivities()
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
WellFractureIntersectionData
|
WellFractureIntersectionData RimEllipseFractureTemplate::wellFractureIntersectionData(const RimFracture* fractureInstance) const
|
||||||
RimEllipseFractureTemplate::wellFractureIntersectionData(const RimFracture* fractureInstance) const
|
|
||||||
{
|
{
|
||||||
WellFractureIntersectionData values;
|
WellFractureIntersectionData values;
|
||||||
values.m_width = m_width;
|
values.m_width = m_width;
|
||||||
@@ -416,23 +415,31 @@ void RimEllipseFractureTemplate::defineUiOrdering(QString uiConfigName, caf::Pdm
|
|||||||
uiOrdering.add(&m_name);
|
uiOrdering.add(&m_name);
|
||||||
uiOrdering.add(&m_id);
|
uiOrdering.add(&m_id);
|
||||||
|
|
||||||
caf::PdmUiGroup* geometryGroup = uiOrdering.addNewGroup("Geometry");
|
{
|
||||||
geometryGroup->add(&m_halfLength);
|
caf::PdmUiGroup* group = uiOrdering.addNewGroup("Geometry");
|
||||||
geometryGroup->add(&m_height);
|
group->add(&m_halfLength);
|
||||||
geometryGroup->add(&m_orientationType);
|
group->add(&m_height);
|
||||||
geometryGroup->add(&m_azimuthAngle);
|
group->add(&m_orientationType);
|
||||||
|
group->add(&m_azimuthAngle);
|
||||||
|
}
|
||||||
|
|
||||||
caf::PdmUiGroup* trGr = uiOrdering.addNewGroup("Fracture Truncation");
|
{
|
||||||
m_fractureContainment()->uiOrdering(uiConfigName, *trGr);
|
caf::PdmUiGroup* group = uiOrdering.addNewGroup("Fracture Truncation");
|
||||||
|
group->setCollapsedByDefault(true);
|
||||||
|
|
||||||
caf::PdmUiGroup* propertyGroup = uiOrdering.addNewGroup("Properties");
|
m_fractureContainment()->uiOrdering(uiConfigName, *group);
|
||||||
propertyGroup->add(&m_conductivityType);
|
}
|
||||||
propertyGroup->add(&m_permeability);
|
|
||||||
propertyGroup->add(&m_width);
|
{
|
||||||
propertyGroup->add(&m_skinFactor);
|
caf::PdmUiGroup* group = uiOrdering.addNewGroup("Properties");
|
||||||
propertyGroup->add(&m_perforationLength);
|
group->add(&m_conductivityType);
|
||||||
propertyGroup->add(&m_perforationEfficiency);
|
group->add(&m_permeability);
|
||||||
propertyGroup->add(&m_wellDiameter);
|
group->add(&m_width);
|
||||||
|
group->add(&m_skinFactor);
|
||||||
|
group->add(&m_perforationLength);
|
||||||
|
group->add(&m_perforationEfficiency);
|
||||||
|
group->add(&m_wellDiameter);
|
||||||
|
}
|
||||||
|
|
||||||
RimFractureTemplate::defineUiOrdering(uiConfigName, uiOrdering);
|
RimFractureTemplate::defineUiOrdering(uiConfigName, uiOrdering);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -328,7 +328,7 @@ void RimFractureTemplate::defineUiOrdering(QString uiConfigName, caf::PdmUiOrder
|
|||||||
|
|
||||||
{
|
{
|
||||||
auto group = uiOrdering.addNewGroup("Sensitivity Scale Factors");
|
auto group = uiOrdering.addNewGroup("Sensitivity Scale Factors");
|
||||||
group->setCollapsedByDefault(false);
|
group->setCollapsedByDefault(true);
|
||||||
group->add(&m_heightScaleFactor);
|
group->add(&m_heightScaleFactor);
|
||||||
group->add(&m_halfLengthScaleFactor);
|
group->add(&m_halfLengthScaleFactor);
|
||||||
group->add(&m_dFactorScaleFactor);
|
group->add(&m_dFactorScaleFactor);
|
||||||
|
|||||||
@@ -964,25 +964,34 @@ void RimStimPlanFractureTemplate::defineUiOrdering(QString uiConfigName, caf::Pd
|
|||||||
uiOrdering.add(&m_name);
|
uiOrdering.add(&m_name);
|
||||||
uiOrdering.add(&m_id);
|
uiOrdering.add(&m_id);
|
||||||
|
|
||||||
caf::PdmUiGroup* fileGroup = uiOrdering.addNewGroup("Input");
|
{
|
||||||
fileGroup->add(&m_stimPlanFileName);
|
caf::PdmUiGroup* group = uiOrdering.addNewGroup("Input");
|
||||||
fileGroup->add(&m_activeTimeStepIndex);
|
group->add(&m_stimPlanFileName);
|
||||||
fileGroup->add(&m_wellPathDepthAtFracture);
|
group->add(&m_activeTimeStepIndex);
|
||||||
|
group->add(&m_wellPathDepthAtFracture);
|
||||||
|
}
|
||||||
|
|
||||||
caf::PdmUiGroup* geometryGroup = uiOrdering.addNewGroup("Geometry");
|
{
|
||||||
geometryGroup->add(&m_orientationType);
|
caf::PdmUiGroup* group = uiOrdering.addNewGroup("Geometry");
|
||||||
geometryGroup->add(&m_azimuthAngle);
|
group->add(&m_orientationType);
|
||||||
|
group->add(&m_azimuthAngle);
|
||||||
|
}
|
||||||
|
|
||||||
caf::PdmUiGroup* trGr = uiOrdering.addNewGroup("Fracture Truncation");
|
{
|
||||||
m_fractureContainment()->uiOrdering(uiConfigName, *trGr);
|
caf::PdmUiGroup* group = uiOrdering.addNewGroup("Fracture Truncation");
|
||||||
|
group->setCollapsedByDefault(true);
|
||||||
|
m_fractureContainment()->uiOrdering(uiConfigName, *group);
|
||||||
|
}
|
||||||
|
|
||||||
caf::PdmUiGroup* propertyGroup = uiOrdering.addNewGroup("Properties");
|
{
|
||||||
propertyGroup->add(&m_conductivityResultNameOnFile);
|
caf::PdmUiGroup* group = uiOrdering.addNewGroup("Properties");
|
||||||
propertyGroup->add(&m_conductivityType);
|
group->add(&m_conductivityResultNameOnFile);
|
||||||
propertyGroup->add(&m_skinFactor);
|
group->add(&m_conductivityType);
|
||||||
propertyGroup->add(&m_perforationLength);
|
group->add(&m_skinFactor);
|
||||||
propertyGroup->add(&m_perforationEfficiency);
|
group->add(&m_perforationLength);
|
||||||
propertyGroup->add(&m_wellDiameter);
|
group->add(&m_perforationEfficiency);
|
||||||
|
group->add(&m_wellDiameter);
|
||||||
|
}
|
||||||
|
|
||||||
RimFractureTemplate::defineUiOrdering(uiConfigName, uiOrdering);
|
RimFractureTemplate::defineUiOrdering(uiConfigName, uiOrdering);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user