#7871 StimPlan Model: resample well log data when not from static case

This commit is contained in:
Kristian Bendiksen
2021-08-16 19:50:52 +02:00
parent b69665ce23
commit 56a86eee5f
2 changed files with 37 additions and 6 deletions

View File

@@ -45,6 +45,12 @@ public:
static double pressureDifferenceInterpolationOffset();
static std::tuple<std::vector<double>, std::vector<double>, std::vector<double>>
interpolateMissingValues( const std::vector<double>& staticTvDepthValues,
const std::vector<double>& staticMeasuredDepthValues,
const std::vector<double>& measuredDepthValues,
const std::vector<double>& values );
protected:
bool extractValuesForProperty( RiaDefines::CurveProperty curveProperty,
const RimStimPlanModel* stimPlanModel,
@@ -78,12 +84,6 @@ protected:
const std::vector<double>& faciesValues,
std::vector<double>& values ) const;
static std::tuple<std::vector<double>, std::vector<double>, std::vector<double>>
interpolateMissingValues( const std::vector<double>& staticTvDepthValues,
const std::vector<double>& staticMeasuredDepthValues,
const std::vector<double>& measuredDepthValues,
const std::vector<double>& values );
typedef std::pair<double, double> DepthValuePair;
typedef std::vector<DepthValuePair> DepthValuePairVector;
typedef std::map<int, DepthValuePairVector> EqlNumToDepthValuePairMap;