|
ReservoirCouplingSlaveReportStep.hpp
Go to the documentation of this file.
27// Avoid including the complete definition of ReservoirCouplingSlave here to avoid circular dependency.
83 void sendProductionDataToMaster(const std::vector<SlaveGroupProductionData> &production_data) const;
95 void sendInjectionDataToMaster(const std::vector<SlaveGroupInjectionData> &injection_data) const;
Definition: ReservoirCoupling.hpp:36 Definition: ReservoirCouplingSlave.hpp:40 Manages slave-side reservoir coupling operations for a single report step. Definition: ReservoirCouplingSlaveReportStep.hpp:49 MPI_Comm getSlaveMasterComm() const Get the MPI communicator for slave-master communication. Definition: ReservoirCouplingSlaveReportStep.hpp:67 const std::string & slaveName() const Get the name of this slave process. Definition: ReservoirCouplingSlaveReportStep.hpp:99 const Parallel::Communication & comm() const Get the MPI communicator for intra-slave communication. Definition: ReservoirCouplingSlaveReportStep.hpp:63 ReservoirCoupling::Logger & logger() const Get the logger for reservoir coupling operations. Definition: ReservoirCouplingSlaveReportStep.hpp:71 void sendProductionDataToMaster(const std::vector< SlaveGroupProductionData > &production_data) const Send production data to the master process. void sendInjectionDataToMaster(const std::vector< SlaveGroupInjectionData > &injection_data) const Send injection data to the master process. ReservoirCouplingSlaveReportStep(ReservoirCouplingSlave< Scalar > &slave) Construct a report step manager for the slave process. ReservoirCoupling::MessageTag MessageTag Definition: ReservoirCouplingSlaveReportStep.hpp:51 Dune::Communication< MPIComm > Communication Definition: ParallelCommunication.hpp:30 Definition: blackoilbioeffectsmodules.hh:43 Definition: ReservoirCoupling.hpp:198 Definition: ReservoirCoupling.hpp:184 |