mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#1776 CVS data parser. Made parsing more generic. Handle error result columns
This commit is contained in:
@@ -67,6 +67,7 @@ RimSummaryAddress::RimSummaryAddress()
|
||||
CAF_PDM_InitFieldNoDefault(&m_cellJ, "SummaryCellJ", "J", "", "", "");
|
||||
CAF_PDM_InitFieldNoDefault(&m_cellK, "SummaryCellK", "K", "", "", "");
|
||||
CAF_PDM_InitFieldNoDefault(&m_aquiferNumber, "SummaryAquifer", "Aquifer", "", "", "");
|
||||
CAF_PDM_InitFieldNoDefault(&m_isErrorResult, "IsErrorResult", "Is Error Result", "", "", "");
|
||||
|
||||
m_category = RifEclipseSummaryAddress::SUMMARY_INVALID;
|
||||
m_regionNumber = -1;
|
||||
@@ -76,6 +77,7 @@ RimSummaryAddress::RimSummaryAddress()
|
||||
m_cellJ = -1;
|
||||
m_cellK = -1;
|
||||
m_aquiferNumber = -1;
|
||||
m_isErrorResult = false;
|
||||
}
|
||||
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
@@ -100,6 +102,7 @@ void RimSummaryAddress::setAddress(const RifEclipseSummaryAddress& addr)
|
||||
m_wellSegmentNumber = addr.wellSegmentNumber();
|
||||
m_lgrName = addr.lgrName().c_str();
|
||||
m_aquiferNumber = addr.aquiferNumber();
|
||||
m_isErrorResult = addr.isErrorResult();
|
||||
|
||||
m_cellI = addr.cellI(); m_cellJ = addr.cellJ(); m_cellK = addr.cellK();
|
||||
}
|
||||
@@ -118,6 +121,7 @@ RifEclipseSummaryAddress RimSummaryAddress::address()
|
||||
m_wellSegmentNumber(),
|
||||
m_lgrName().toStdString(),
|
||||
m_cellI(), m_cellJ(), m_cellK(),
|
||||
m_aquiferNumber);
|
||||
m_aquiferNumber,
|
||||
m_isErrorResult);
|
||||
}
|
||||
|
||||
|
||||
@@ -63,5 +63,6 @@ private:
|
||||
caf::PdmField<int> m_cellJ;
|
||||
caf::PdmField<int> m_cellK;
|
||||
caf::PdmField<int> m_aquiferNumber;
|
||||
caf::PdmField<bool> m_isErrorResult;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user