mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Make sure statistics cases are displayed in an Eclipse view
This commit is contained in:
@@ -22,6 +22,8 @@
|
||||
#include "RimEclipseStatisticsCase.h"
|
||||
#include "RimProject.h"
|
||||
|
||||
#include "GeoMech/RimGeoMechCase.h"
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -58,7 +60,7 @@ std::vector<RimEclipseResultCase*> RimEclipseCaseTools::eclipseResultCases()
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
std::vector<RimEclipseCase*> RimEclipseCaseTools::allEclipseGridCases()
|
||||
std::vector<RimEclipseCase*> RimEclipseCaseTools::nativeEclipseGridCases()
|
||||
{
|
||||
// Find all Eclipse cases, including all single grid cases and source cases in a grid case group. Statistics cases are excluded.
|
||||
|
||||
@@ -81,3 +83,26 @@ std::vector<RimEclipseCase*> RimEclipseCaseTools::allEclipseGridCases()
|
||||
|
||||
return {};
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
std::vector<RimEclipseCase*> RimEclipseCaseTools::allEclipseGridCases()
|
||||
{
|
||||
RimProject* proj = RimProject::current();
|
||||
if ( proj )
|
||||
{
|
||||
std::vector<RimEclipseCase*> eclipseCases;
|
||||
for ( auto c : proj->allGridCases() )
|
||||
{
|
||||
if ( auto ec = dynamic_cast<RimEclipseCase*>( c ) )
|
||||
{
|
||||
eclipseCases.push_back( ec );
|
||||
}
|
||||
}
|
||||
|
||||
return eclipseCases;
|
||||
}
|
||||
|
||||
return {};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user