Ensures address creation for summary readers

Population of addresses are now an explicit function createAndSetAddresses(). Make sure this function is called when required.

Related to https://github.com/OPM/ResInsight/commit/4e94169b6316b7cc567828fdabde090061f3d762
This commit is contained in:
Magne Sjaastad committed 2025-07-25 08:42:13 +02:00
1 parent 03e0cb3deb
commit 8fd2336ceb
4 files changed
+11

No files matched your search

@@ -375,6 +375,8 @@ void RimDeltaSummaryCase::createSummaryReaderInterface()
if ( m_summaryCase1->summaryReader() )
{
m_summaryCase1->summaryReader()->createAddressesIfRequired();
auto adr = m_summaryCase1->summaryReader()->allResultAddresses();
m_allResultAddresses.insert( adr.begin(), adr.end() );
}
@@ -388,6 +390,8 @@ void RimDeltaSummaryCase::createSummaryReaderInterface()
if ( m_summaryCase2->summaryReader() )
{
m_summaryCase2->summaryReader()->createAddressesIfRequired();
auto adr = m_summaryCase2->summaryReader()->allResultAddresses();
m_allResultAddresses.insert( adr.begin(), adr.end() );
}