no reason for GasLiftWellState to be typetag dependent

This commit is contained in:
Arne Morten Kvarving 2021-05-20 12:15:58 +02:00
parent e5ab36e0f1
commit 31cb01ae24
4 changed files with 4 additions and 5 deletions

View File

@ -109,7 +109,7 @@ namespace Opm {
typedef typename BaseAuxiliaryModule<TypeTag>::NeighborSet NeighborSet;
using GasLiftSingleWell = ::Opm::GasLiftSingleWell<TypeTag>;
using GasLiftStage2 = ::Opm::GasLiftStage2<TypeTag>;
using GLiftWellState = ::Opm::GasLiftWellState<TypeTag>;
using GLiftWellState = GasLiftWellState;
using GLiftWellStateMap =
std::map<std::string,std::unique_ptr<GLiftWellState>>;
using GLiftOptWells =

View File

@ -60,8 +60,8 @@ namespace Opm
{
using Simulator = GetPropType<TypeTag, Properties::Simulator>;
using WellState = WellStateFullyImplicitBlackoil;
using StdWell = Opm::StandardWell<TypeTag>;
using GLiftWellState = Opm::GasLiftWellState<TypeTag>;
using StdWell = StandardWell<TypeTag>;
using GLiftWellState = GasLiftWellState;
// TODO: same definition with WellInterface, and
// WellStateFullyImplicitBlackoil eventually they should go
// to a common header file.

View File

@ -61,7 +61,7 @@ namespace Opm
using WellState = WellStateFullyImplicitBlackoil;
using BlackoilWellModel = ::Opm::BlackoilWellModel<TypeTag>;
using GasLiftSingleWell = ::Opm::GasLiftSingleWell<TypeTag>;
using GLiftWellState = ::Opm::GasLiftWellState<TypeTag>;
using GLiftWellState = GasLiftWellState;
using GLiftOptWells = typename BlackoilWellModel::GLiftOptWells;
using GLiftProdWells = typename BlackoilWellModel::GLiftProdWells;
using GLiftWellStateMap = typename BlackoilWellModel::GLiftWellStateMap;

View File

@ -27,7 +27,6 @@
namespace Opm
{
template<class TypeTag>
class GasLiftWellState
{
public: