Merge pull request #3326 from akva2/RPTConfig.hpp_reduce_hotness

Schedule.hpp: forward RPTConfig
This commit is contained in:
Bård Skaflestad 2023-01-09 16:07:40 +01:00 committed by GitHub
commit eb61a00f94
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 7 additions and 4 deletions

View File

@ -36,7 +36,6 @@
#include <opm/input/eclipse/Schedule/Group/Group.hpp>
#include <opm/input/eclipse/Schedule/MessageLimits.hpp>
#include <opm/input/eclipse/Schedule/Network/ExtNetwork.hpp>
#include <opm/input/eclipse/Schedule/RPTConfig.hpp>
#include <opm/input/eclipse/Schedule/ScheduleDeck.hpp>
#include <opm/input/eclipse/Schedule/ScheduleState.hpp>
#include <opm/input/eclipse/Schedule/Well/PAvg.hpp>
@ -55,15 +54,16 @@ namespace Opm
class DeckKeyword;
class DeckRecord;
class EclipseState;
class ErrorGuard;
class FieldPropsManager;
class GuideRateConfig;
class GuideRateModel;
class GTNode;
class ParseContext;
class Python;
class RPTConfig;
class SCHEDULESection;
class SummaryState;
class ErrorGuard;
class UDQConfig;
class WellMatcher;

View File

@ -30,7 +30,6 @@
#include <opm/common/utility/TimeService.hpp>
#include <opm/input/eclipse/EclipseState/Runspec.hpp>
#include <opm/input/eclipse/Schedule/RPTConfig.hpp>
#include <opm/input/eclipse/Schedule/Well/PAvg.hpp>
#include <opm/input/eclipse/Schedule/Tuning.hpp>
#include <opm/input/eclipse/Schedule/OilVaporizationProperties.hpp>
@ -69,6 +68,7 @@ namespace {
namespace Opm {
class GuideRateConfig;
class RPTConfig;
class WellTestConfig;
/*

View File

@ -19,12 +19,14 @@
#include <fmt/format.h>
#include <opm/input/eclipse/Schedule/ScheduleState.hpp>
#include <opm/input/eclipse/Schedule/Well/WellTestConfig.hpp>
#include <opm/input/eclipse/Schedule/Group/GConSump.hpp>
#include <opm/input/eclipse/Schedule/Group/GConSale.hpp>
#include <opm/input/eclipse/Schedule/Group/GuideRateConfig.hpp>
#include <opm/input/eclipse/Schedule/RPTConfig.hpp>
#include <opm/input/eclipse/Schedule/VFPProdTable.hpp>
#include <opm/input/eclipse/Schedule/VFPInjTable.hpp>
#include <opm/input/eclipse/Schedule/Well/WellTestConfig.hpp>
#include <stdexcept>

View File

@ -72,6 +72,7 @@
#include <opm/input/eclipse/Schedule/Network/Node.hpp>
#include <opm/input/eclipse/Schedule/OilVaporizationProperties.hpp>
#include <opm/input/eclipse/Schedule/RFTConfig.hpp>
#include <opm/input/eclipse/Schedule/RPTConfig.hpp>
#include <opm/input/eclipse/Schedule/Schedule.hpp>
#include <opm/input/eclipse/Schedule/ScheduleTypes.hpp>
#include <opm/input/eclipse/Schedule/Tuning.hpp>