#2025 Formations : Use imported formation names by default when sensible

This commit is contained in:
Rebecca Cox committed 2017-10-20 16:10:48 +02:00
1 parent 3f90e8a632
commit 3eaeba8f67
3 files changed
+59 -2

No files matched your search

@@ -919,6 +919,30 @@ RimWellPath* RimProject::wellPathFromSimulationWell(const QString& simWellName,
return nullptr;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
std::vector<RimGeoMechCase*> RimProject::geoMechCases() const
{
std::vector<RimGeoMechCase*> cases;
for (size_t oilFieldIdx = 0; oilFieldIdx < oilFields().size(); oilFieldIdx++)
{
RimOilField* oilField = oilFields[oilFieldIdx];
if (!oilField) continue;
RimGeoMechModels* geomModels = oilField->geoMechModels();
if (geomModels)
{
for (size_t caseIdx = 0; caseIdx < geomModels->cases.size(); caseIdx++)
{
cases.push_back(geomModels->cases[caseIdx]);
}
}
}
return cases;
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
@@ -34,10 +34,12 @@ class RigGridManager;
class RigMainGrid;
class RigWellPath;
class RimCalculationCollection;
class RimCase;
class RimCommandObject;
class RimDialogData;
class RimEclipseCase;
class RimGeoMechCase;
class RimIdenticalGridCaseGroup;
class RimMainPlotCollection;
class RimMultiSnapshotDefinition;
@@ -48,9 +50,8 @@ class RimSummaryCase;
class RimView;
class RimViewLinker;
class RimViewLinkerCollection;
class RimWellPathImport;
class RimCalculationCollection;
class RimWellPath;
class RimWellPathImport;
namespace caf
{
@@ -127,6 +128,8 @@ public:
std::vector<const RigWellPath*> simulationWellBranches(const QString& simWellName);
RimWellPath* wellPathFromSimulationWell(const QString& simWellName, int branchIndex = -1);
std::vector<RimGeoMechCase*> geoMechCases() const;
protected:
// Overridden methods
void initScriptDirectories();