My Project
Loading...
Searching...
No Matches
Opm::SimulatorUpdate Struct Reference

This struct is used to communicate back from the Schedule::applyAction() what needs to be updated in the simulator when execution is returned to the simulator code. More...

#include <SimulatorUpdate.hpp>

Public Member Functions

template<class Serializer >
void serializeOp (Serializer &serializer)
 
void append (SimulatorUpdate &otherSimUpdate)
 
void reset ()
 
bool operator== (const SimulatorUpdate &data) const
 

Static Public Member Functions

static SimulatorUpdate serializationTestObject ()
 

Public Attributes

std::unordered_set< std::string > affected_wells
 
bool tran_update {false}
 
bool well_structure_changed {false}
 Whether or not well structure changed in processing an ACTIONX block.
 

Detailed Description

This struct is used to communicate back from the Schedule::applyAction() what needs to be updated in the simulator when execution is returned to the simulator code.

Member Data Documentation

◆ well_structure_changed

bool Opm::SimulatorUpdate::well_structure_changed {false}

Whether or not well structure changed in processing an ACTIONX block.

Typically because of a keyword like WELSPECS, COMPDAT, and/or WELOPEN.


The documentation for this struct was generated from the following file: