mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#3962 Octave : Replace deprecated function is_numeric_type
This commit is contained in:
@@ -112,7 +112,7 @@ DEFUN_DLD (riGetActiveCellCenters, args, nargout,
|
|||||||
|
|
||||||
if (nargin == 1)
|
if (nargin == 1)
|
||||||
{
|
{
|
||||||
if (args(0).is_numeric_type())
|
if (riOctavePlugin::isOctaveValueNumeric(args(0)))
|
||||||
{
|
{
|
||||||
caseId = args(0).uint_value();
|
caseId = args(0).uint_value();
|
||||||
}
|
}
|
||||||
@@ -123,7 +123,7 @@ DEFUN_DLD (riGetActiveCellCenters, args, nargout,
|
|||||||
}
|
}
|
||||||
else if (nargin == 2)
|
else if (nargin == 2)
|
||||||
{
|
{
|
||||||
if (args(0).is_numeric_type())
|
if (riOctavePlugin::isOctaveValueNumeric(args(0)))
|
||||||
{
|
{
|
||||||
caseId = args(0).uint_value();
|
caseId = args(0).uint_value();
|
||||||
porosityModel = args(1).string_value();
|
porosityModel = args(1).string_value();
|
||||||
|
|||||||
@@ -112,7 +112,7 @@ DEFUN_DLD (riGetActiveCellCorners, args, nargout,
|
|||||||
|
|
||||||
if (nargin == 1)
|
if (nargin == 1)
|
||||||
{
|
{
|
||||||
if (args(0).is_numeric_type())
|
if (riOctavePlugin::isOctaveValueNumeric(args(0)))
|
||||||
{
|
{
|
||||||
caseId = args(0).uint_value();
|
caseId = args(0).uint_value();
|
||||||
}
|
}
|
||||||
@@ -123,7 +123,7 @@ DEFUN_DLD (riGetActiveCellCorners, args, nargout,
|
|||||||
}
|
}
|
||||||
else if (nargin == 2)
|
else if (nargin == 2)
|
||||||
{
|
{
|
||||||
if (args(0).is_numeric_type())
|
if (riOctavePlugin::isOctaveValueNumeric(args(0)))
|
||||||
{
|
{
|
||||||
caseId = args(0).uint_value();
|
caseId = args(0).uint_value();
|
||||||
porosityModel = args(1).string_value();
|
porosityModel = args(1).string_value();
|
||||||
|
|||||||
@@ -129,7 +129,7 @@ DEFUN_DLD (riGetActiveCellInfo, args, nargout,
|
|||||||
|
|
||||||
if (nargin > 0)
|
if (nargin > 0)
|
||||||
{
|
{
|
||||||
if (args(0).is_numeric_type())
|
if (riOctavePlugin::isOctaveValueNumeric(args(0)))
|
||||||
{
|
{
|
||||||
unsigned int argCaseId = args(0).uint_value();
|
unsigned int argCaseId = args(0).uint_value();
|
||||||
caseId = argCaseId;
|
caseId = argCaseId;
|
||||||
@@ -142,7 +142,7 @@ DEFUN_DLD (riGetActiveCellInfo, args, nargout,
|
|||||||
|
|
||||||
if (nargin > 1)
|
if (nargin > 1)
|
||||||
{
|
{
|
||||||
if (args(1).is_numeric_type())
|
if (riOctavePlugin::isOctaveValueNumeric(args(1)))
|
||||||
{
|
{
|
||||||
unsigned int argCaseId = args(1).uint_value();
|
unsigned int argCaseId = args(1).uint_value();
|
||||||
caseId = argCaseId;
|
caseId = argCaseId;
|
||||||
|
|||||||
@@ -139,7 +139,7 @@ DEFUN_DLD (riGetActiveCellProperty, args, nargout,
|
|||||||
argIndices.push_back(3);
|
argIndices.push_back(3);
|
||||||
|
|
||||||
// Check if we have a CaseId:
|
// Check if we have a CaseId:
|
||||||
if (!args(argIndices[0]).is_numeric_type())
|
if (!riOctavePlugin::isOctaveValueNumeric(args(argIndices[0])))
|
||||||
{
|
{
|
||||||
argIndices[0] = -1;
|
argIndices[0] = -1;
|
||||||
for (size_t aIdx = 1; aIdx < argIndices.size(); ++aIdx)
|
for (size_t aIdx = 1; aIdx < argIndices.size(); ++aIdx)
|
||||||
@@ -148,7 +148,7 @@ DEFUN_DLD (riGetActiveCellProperty, args, nargout,
|
|||||||
|
|
||||||
// Check if we have a Requested TimeSteps
|
// Check if we have a Requested TimeSteps
|
||||||
|
|
||||||
if (!(nargin > argIndices[2] && (args(argIndices[2]).is_matrix_type() || args(argIndices[2]).is_numeric_type()) && !args(argIndices[2]).is_string()))
|
if (!(nargin > argIndices[2] && (args(argIndices[2]).is_matrix_type() || riOctavePlugin::isOctaveValueNumeric(args(argIndices[2]))) && !args(argIndices[2]).is_string()))
|
||||||
{
|
{
|
||||||
argIndices[2] = -1;
|
argIndices[2] = -1;
|
||||||
for (size_t aIdx = 3; aIdx < argIndices.size(); ++aIdx)
|
for (size_t aIdx = 3; aIdx < argIndices.size(); ++aIdx)
|
||||||
|
|||||||
@@ -107,7 +107,7 @@ DEFUN_DLD (riGetCoarseningInfo, args, nargout,
|
|||||||
qint64 caseId = -1;
|
qint64 caseId = -1;
|
||||||
if (nargin > 0)
|
if (nargin > 0)
|
||||||
{
|
{
|
||||||
if (args(0).is_numeric_type())
|
if (riOctavePlugin::isOctaveValueNumeric(args(0)))
|
||||||
{
|
{
|
||||||
unsigned int argCaseId = args(0).uint_value();
|
unsigned int argCaseId = args(0).uint_value();
|
||||||
caseId = argCaseId;
|
caseId = argCaseId;
|
||||||
|
|||||||
@@ -133,7 +133,7 @@ DEFUN_DLD (riGetDynamicNNCValues, args, nargout,
|
|||||||
argIndices.push_back(2);
|
argIndices.push_back(2);
|
||||||
|
|
||||||
// Check if we have a CaseId:
|
// Check if we have a CaseId:
|
||||||
if (!args(argIndices[0]).is_numeric_type())
|
if (!riOctavePlugin::isOctaveValueNumeric(args(argIndices[0])))
|
||||||
{
|
{
|
||||||
argIndices[0] = -1;
|
argIndices[0] = -1;
|
||||||
for (size_t aIdx = 1; aIdx < argIndices.size(); ++aIdx)
|
for (size_t aIdx = 1; aIdx < argIndices.size(); ++aIdx)
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ DEFUN_DLD (riGetGridDimensions, args, nargout,
|
|||||||
qint64 caseId = -1;
|
qint64 caseId = -1;
|
||||||
if (nargin > 0)
|
if (nargin > 0)
|
||||||
{
|
{
|
||||||
if (args(0).is_numeric_type())
|
if (riOctavePlugin::isOctaveValueNumeric(args(0)))
|
||||||
{
|
{
|
||||||
unsigned int argCaseId = args(0).uint_value();
|
unsigned int argCaseId = args(0).uint_value();
|
||||||
caseId = argCaseId;
|
caseId = argCaseId;
|
||||||
|
|||||||
@@ -163,7 +163,7 @@ DEFUN_DLD (riGetGridProperty, args, nargout,
|
|||||||
|
|
||||||
// Check if we have a Requested TimeSteps
|
// Check if we have a Requested TimeSteps
|
||||||
|
|
||||||
if (!(nargin > argIndices[3] && (args(argIndices[3]).is_matrix_type() || args(argIndices[3]).is_numeric_type()) && !args(argIndices[3]).is_string()))
|
if (!(nargin > argIndices[3] && (args(argIndices[3]).is_matrix_type() || riOctavePlugin::isOctaveValueNumeric(args(argIndices[3]))) && !args(argIndices[3]).is_string()))
|
||||||
{
|
{
|
||||||
argIndices[3] = -1;
|
argIndices[3] = -1;
|
||||||
for (size_t aIdx = 3; aIdx < argIndices.size(); ++aIdx)
|
for (size_t aIdx = 3; aIdx < argIndices.size(); ++aIdx)
|
||||||
|
|||||||
@@ -139,7 +139,7 @@ DEFUN_DLD (riGetGridPropertyForSelectedCells, args, nargout,
|
|||||||
argIndices.push_back(3);
|
argIndices.push_back(3);
|
||||||
|
|
||||||
// Check if we have a CaseId:
|
// Check if we have a CaseId:
|
||||||
if (!args(argIndices[0]).is_numeric_type())
|
if (!riOctavePlugin::isOctaveValueNumeric(args(argIndices[0])))
|
||||||
{
|
{
|
||||||
argIndices[0] = -1;
|
argIndices[0] = -1;
|
||||||
for (size_t aIdx = 1; aIdx < argIndices.size(); ++aIdx)
|
for (size_t aIdx = 1; aIdx < argIndices.size(); ++aIdx)
|
||||||
@@ -148,7 +148,7 @@ DEFUN_DLD (riGetGridPropertyForSelectedCells, args, nargout,
|
|||||||
|
|
||||||
// Check if we have a Requested TimeSteps
|
// Check if we have a Requested TimeSteps
|
||||||
|
|
||||||
if (!(nargin > argIndices[2] && (args(argIndices[2]).is_matrix_type() || args(argIndices[2]).is_numeric_type()) && !args(argIndices[2]).is_string()))
|
if (!(nargin > argIndices[2] && (args(argIndices[2]).is_matrix_type() || riOctavePlugin::isOctaveValueNumeric(args(argIndices[2]))) && !args(argIndices[2]).is_string()))
|
||||||
{
|
{
|
||||||
argIndices[2] = -1;
|
argIndices[2] = -1;
|
||||||
for (size_t aIdx = 3; aIdx < argIndices.size(); ++aIdx)
|
for (size_t aIdx = 3; aIdx < argIndices.size(); ++aIdx)
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ DEFUN_DLD(riGetNNCConnections, args, nargout,
|
|||||||
|
|
||||||
if (nargin > 0)
|
if (nargin > 0)
|
||||||
{
|
{
|
||||||
if (args(0).is_numeric_type())
|
if (riOctavePlugin::isOctaveValueNumeric(args(0)))
|
||||||
{
|
{
|
||||||
unsigned int argCaseId = args(0).uint_value();
|
unsigned int argCaseId = args(0).uint_value();
|
||||||
caseId = argCaseId;
|
caseId = argCaseId;
|
||||||
|
|||||||
@@ -114,7 +114,7 @@ DEFUN_DLD (riGetStaticNNCValues, args, nargout,
|
|||||||
argIndices.push_back(1);
|
argIndices.push_back(1);
|
||||||
|
|
||||||
// Check if we have a CaseId:
|
// Check if we have a CaseId:
|
||||||
if (!args(argIndices[0]).is_numeric_type())
|
if (!riOctavePlugin::isOctaveValueNumeric(args(argIndices[0])))
|
||||||
{
|
{
|
||||||
argIndices[0] = -1;
|
argIndices[0] = -1;
|
||||||
for (size_t aIdx = 1; aIdx < argIndices.size(); ++aIdx)
|
for (size_t aIdx = 1; aIdx < argIndices.size(); ++aIdx)
|
||||||
|
|||||||
@@ -126,7 +126,7 @@ DEFUN_DLD (riGetTimeStepDates, args, nargout,
|
|||||||
qint64 caseId = -1;
|
qint64 caseId = -1;
|
||||||
if (nargin > 0)
|
if (nargin > 0)
|
||||||
{
|
{
|
||||||
if (args(0).is_numeric_type())
|
if (riOctavePlugin::isOctaveValueNumeric(args(0)))
|
||||||
{
|
{
|
||||||
unsigned int argCaseId = args(0).uint_value();
|
unsigned int argCaseId = args(0).uint_value();
|
||||||
caseId = argCaseId;
|
caseId = argCaseId;
|
||||||
|
|||||||
@@ -99,7 +99,7 @@ DEFUN_DLD (riGetTimeStepDays, args, nargout,
|
|||||||
qint64 caseId = -1;
|
qint64 caseId = -1;
|
||||||
if (nargin > 0)
|
if (nargin > 0)
|
||||||
{
|
{
|
||||||
if (args(0).is_numeric_type())
|
if (riOctavePlugin::isOctaveValueNumeric(args(0)))
|
||||||
{
|
{
|
||||||
unsigned int argCaseId = args(0).uint_value();
|
unsigned int argCaseId = args(0).uint_value();
|
||||||
caseId = argCaseId;
|
caseId = argCaseId;
|
||||||
|
|||||||
@@ -167,7 +167,7 @@ DEFUN_DLD (riGetWellCells, args, nargout,
|
|||||||
return octave_value();
|
return octave_value();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!args(argIndices[2]).is_numeric_type()) // Check if the TimeStep argument is actually a number
|
if (!riOctavePlugin::isOctaveValueNumeric(args(argIndices[2]))) // Check if the TimeStep argument is actually a number
|
||||||
{
|
{
|
||||||
error("riGetWellCells: The last argument must be a timestep index.\n");
|
error("riGetWellCells: The last argument must be a timestep index.\n");
|
||||||
print_usage();
|
print_usage();
|
||||||
|
|||||||
@@ -136,7 +136,7 @@ DEFUN_DLD (riGetWellStatus, args, nargout,
|
|||||||
|
|
||||||
// Check if we have a Requested TimeSteps
|
// Check if we have a Requested TimeSteps
|
||||||
int lastArgumentIndex = argIndices[2] ;
|
int lastArgumentIndex = argIndices[2] ;
|
||||||
if (!(nargin > argIndices[2] && (args(argIndices[2]).is_matrix_type() || args(argIndices[2]).is_numeric_type())))
|
if (!(nargin > argIndices[2] && (args(argIndices[2]).is_matrix_type() || riOctavePlugin::isOctaveValueNumeric(args(argIndices[2])))))
|
||||||
{
|
{
|
||||||
argIndices[2] = -1;
|
argIndices[2] = -1;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -160,7 +160,7 @@ DEFUN_DLD (riSetActiveCellProperty, args, nargout,
|
|||||||
argIndices.push_back(4);
|
argIndices.push_back(4);
|
||||||
|
|
||||||
// Check if we have a CaseId:
|
// Check if we have a CaseId:
|
||||||
if (!args(argIndices[1]).is_numeric_type())
|
if (!riOctavePlugin::isOctaveValueNumeric(args(argIndices[1])))
|
||||||
{
|
{
|
||||||
argIndices[1] = -1;
|
argIndices[1] = -1;
|
||||||
for (size_t aIdx = 2; aIdx < argIndices.size(); ++aIdx)
|
for (size_t aIdx = 2; aIdx < argIndices.size(); ++aIdx)
|
||||||
|
|||||||
@@ -159,7 +159,7 @@ DEFUN_DLD (riSetNNCProperty, args, nargout,
|
|||||||
argIndices.push_back(3);
|
argIndices.push_back(3);
|
||||||
|
|
||||||
// Check if we have a CaseId:
|
// Check if we have a CaseId:
|
||||||
if (!args(argIndices[1]).is_numeric_type())
|
if (!riOctavePlugin::isOctaveValueNumeric(args(argIndices[1])))
|
||||||
{
|
{
|
||||||
argIndices[1] = -1;
|
argIndices[1] = -1;
|
||||||
for (size_t aIdx = 2; aIdx < argIndices.size(); ++aIdx)
|
for (size_t aIdx = 2; aIdx < argIndices.size(); ++aIdx)
|
||||||
|
|||||||
@@ -66,5 +66,15 @@ namespace riOctavePlugin
|
|||||||
char cellIndex_I[] = "I";
|
char cellIndex_I[] = "I";
|
||||||
char cellIndex_J[] = "J";
|
char cellIndex_J[] = "J";
|
||||||
char cellIndex_K[] = "K";
|
char cellIndex_K[] = "K";
|
||||||
|
|
||||||
|
bool isOctaveValueNumeric(const octave_value& value)
|
||||||
|
{
|
||||||
|
#if (OCTAVE_MAJOR_VERSION >= 4 && OCTAVE_MINOR_VERSION >= 4)
|
||||||
|
return value.isnumeric();
|
||||||
|
#else
|
||||||
|
return value.is_numeric_type();
|
||||||
|
#endif
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user