mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
remove old serialization support for GConSale
This commit is contained in:
@@ -656,23 +656,6 @@ std::size_t packSize(const Group& data,
|
||||
packSize(data.productionProperties(), comm);
|
||||
}
|
||||
|
||||
std::size_t packSize(const GConSale::GCONSALEGroup& data,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
{
|
||||
return packSize(data.sales_target, comm) +
|
||||
packSize(data.max_sales_rate, comm) +
|
||||
packSize(data.min_sales_rate, comm) +
|
||||
packSize(data.max_proc, comm) +
|
||||
packSize(data.udq_undefined, comm) +
|
||||
packSize(data.unit_system, comm);
|
||||
}
|
||||
|
||||
std::size_t packSize(const GConSale& data,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
{
|
||||
return packSize(data.getGroups(), comm);
|
||||
}
|
||||
|
||||
std::size_t packSize(const GConSump::GCONSUMPGroup& data,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
{
|
||||
@@ -1421,25 +1404,6 @@ void pack(const Group& data,
|
||||
pack(data.productionProperties(), buffer, position, comm);
|
||||
}
|
||||
|
||||
void pack(const GConSale::GCONSALEGroup& data,
|
||||
std::vector<char>& buffer, int& position,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
{
|
||||
pack(data.sales_target, buffer, position, comm);
|
||||
pack(data.max_sales_rate, buffer, position, comm);
|
||||
pack(data.min_sales_rate, buffer, position, comm);
|
||||
pack(data.max_proc, buffer, position, comm);
|
||||
pack(data.udq_undefined, buffer, position, comm);
|
||||
pack(data.unit_system, buffer, position, comm);
|
||||
}
|
||||
|
||||
void pack(const GConSale& data,
|
||||
std::vector<char>& buffer, int& position,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
{
|
||||
pack(data.getGroups(), buffer, position, comm);
|
||||
}
|
||||
|
||||
void pack(const GConSump::GCONSUMPGroup& data,
|
||||
std::vector<char>& buffer, int& position,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
@@ -2430,27 +2394,6 @@ void unpack(Group& data,
|
||||
injection, production);
|
||||
}
|
||||
|
||||
void unpack(GConSale::GCONSALEGroup& data,
|
||||
std::vector<char>& buffer, int& position,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
{
|
||||
unpack(data.sales_target, buffer, position, comm);
|
||||
unpack(data.max_sales_rate, buffer, position, comm);
|
||||
unpack(data.min_sales_rate, buffer, position, comm);
|
||||
unpack(data.max_proc, buffer, position, comm);
|
||||
unpack(data.udq_undefined, buffer, position, comm);
|
||||
unpack(data.unit_system, buffer, position, comm);
|
||||
}
|
||||
|
||||
void unpack(GConSale& data,
|
||||
std::vector<char>& buffer, int& position,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
{
|
||||
std::map<std::string,GConSale::GCONSALEGroup> groups;
|
||||
unpack(groups, buffer, position, comm);
|
||||
data = GConSale(groups);
|
||||
}
|
||||
|
||||
void unpack(GConSump::GCONSUMPGroup& data,
|
||||
std::vector<char>& buffer, int& position,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
@@ -2743,7 +2686,6 @@ INSTANTIATE_PACK(std::pair<bool,double>)
|
||||
INSTANTIATE_PACK(std::pair<bool,std::size_t>)
|
||||
INSTANTIATE_PACK(DynamicState<int>)
|
||||
INSTANTIATE_PACK(DynamicState<std::shared_ptr<Action::Actions>>)
|
||||
INSTANTIATE_PACK(DynamicState<std::shared_ptr<GConSale>>)
|
||||
INSTANTIATE_PACK(DynamicState<std::shared_ptr<GConSump>>)
|
||||
INSTANTIATE_PACK(DynamicState<Well::ProducerCMode>)
|
||||
INSTANTIATE_PACK(DynamicVector<Deck>)
|
||||
|
||||
@@ -28,7 +28,6 @@
|
||||
#include <opm/output/eclipse/Summary.hpp>
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/DynamicState.hpp>
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/DynamicVector.hpp>
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/Group/GConSale.hpp>
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/Group/GConSump.hpp>
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/Group/Group.hpp>
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/Well/Well.hpp>
|
||||
@@ -413,8 +412,6 @@ ADD_PACK_PROTOTYPES(DeckItem)
|
||||
ADD_PACK_PROTOTYPES(DeckKeyword)
|
||||
ADD_PACK_PROTOTYPES(DeckRecord)
|
||||
ADD_PACK_PROTOTYPES(Dimension)
|
||||
ADD_PACK_PROTOTYPES(GConSale)
|
||||
ADD_PACK_PROTOTYPES(GConSale::GCONSALEGroup)
|
||||
ADD_PACK_PROTOTYPES(GConSump)
|
||||
ADD_PACK_PROTOTYPES(GConSump::GCONSUMPGroup)
|
||||
ADD_PACK_PROTOTYPES(Group)
|
||||
|
||||
@@ -1855,7 +1855,7 @@ BOOST_AUTO_TEST_CASE(GConSaleGroup)
|
||||
Opm::UDAValue(3.0),
|
||||
Opm::GConSale::MaxProcedure::PLUG,
|
||||
4.0, Opm::UnitSystem()};
|
||||
auto val2 = PackUnpack(val1);
|
||||
auto val2 = PackUnpack2(val1);
|
||||
DO_CHECKS(GConSale::GCONSALEGroup)
|
||||
#endif
|
||||
}
|
||||
@@ -1870,7 +1870,7 @@ BOOST_AUTO_TEST_CASE(GConSale)
|
||||
Opm::GConSale::MaxProcedure::PLUG,
|
||||
4.0, Opm::UnitSystem()};
|
||||
Opm::GConSale val1({{"test1", group}, {"test2", group}});
|
||||
auto val2 = PackUnpack(val1);
|
||||
auto val2 = PackUnpack2(val1);
|
||||
DO_CHECKS(GConSale)
|
||||
#endif
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user