My Project
|
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. | |
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.
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.