Merge pull request #1165 from joakim-hove/new-sched-ctx

New sched ctx
This commit is contained in:
Joakim Hove
2017-12-04 13:38:35 +01:00
committed by GitHub
2 changed files with 17 additions and 2 deletions

View File

@@ -37,6 +37,7 @@
#include <opm/parser/eclipse/EclipseState/Schedule/MessageLimits.hpp>
#include <opm/parser/eclipse/EclipseState/Runspec.hpp>
#include <opm/parser/eclipse/Parser/MessageContainer.hpp>
#include <opm/parser/eclipse/Parser/ParseContext.hpp>
namespace Opm
{
@@ -45,11 +46,11 @@ namespace Opm
class DeckKeyword;
class DeckRecord;
class EclipseGrid;
class ParseContext;
class Eclipse3DProperties;
class SCHEDULESection;
class TimeMap;
class UnitSystem;
class EclipseState;
class Schedule {
public:
@@ -57,8 +58,12 @@ namespace Opm
const EclipseGrid& grid,
const Eclipse3DProperties& eclipseProperties,
const Phases &phases,
const ParseContext& parseContext);
const ParseContext& parseContext = ParseContext());
Schedule(const Deck& deck,
const EclipseState& es,
const ParseContext& parseContext = ParseContext());
/*
* If the input deck does not specify a start time, Eclipse's 1. Jan
* 1983 is defaulted