mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
remove old serialization support for UDQDefine
This commit is contained in:
parent
878885e61f
commit
18365bf709
@ -41,7 +41,6 @@
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/TimeMap.hpp>
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/Tuning.hpp>
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQConfig.hpp>
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQDefine.hpp>
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQFunction.hpp>
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQInput.hpp>
|
||||
#include <opm/parser/eclipse/EclipseState/Schedule/UDQ/UDQFunctionTable.hpp>
|
||||
@ -1102,15 +1101,6 @@ std::size_t packSize(const WListManager& data,
|
||||
return packSize(data.lists(), comm);
|
||||
}
|
||||
|
||||
std::size_t packSize(const UDQDefine& data,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
{
|
||||
return packSize(data.keyword(), comm) +
|
||||
packSize(data.getAst(), comm) +
|
||||
packSize(data.var_type(), comm) +
|
||||
packSize(data.input_string(), comm);
|
||||
}
|
||||
|
||||
std::size_t packSize(const UDQIndex& data,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
{
|
||||
@ -2397,16 +2387,6 @@ void pack(const WListManager& data,
|
||||
pack(data.lists(), buffer, position, comm);
|
||||
}
|
||||
|
||||
void pack(const UDQDefine& data,
|
||||
std::vector<char>& buffer, int& position,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
{
|
||||
pack(data.keyword(), buffer, position, comm);
|
||||
pack(data.getAst(), buffer, position, comm);
|
||||
pack(data.var_type(), buffer, position, comm);
|
||||
pack(data.input_string(), buffer, position, comm);
|
||||
}
|
||||
|
||||
void pack(const UDQIndex& data,
|
||||
std::vector<char>& buffer, int& position,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
@ -4155,22 +4135,6 @@ void unpack(WListManager& data,
|
||||
data = WListManager(lists);
|
||||
}
|
||||
|
||||
void unpack(UDQDefine& data,
|
||||
std::vector<char>& buffer, int& position,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
{
|
||||
std::string keyword;
|
||||
std::shared_ptr<UDQASTNode> ast;
|
||||
UDQVarType varType;
|
||||
std::string string_data;
|
||||
|
||||
unpack(keyword, buffer, position, comm);
|
||||
unpack(ast, buffer, position, comm);
|
||||
unpack(varType, buffer, position, comm);
|
||||
unpack(string_data, buffer, position, comm);
|
||||
data = UDQDefine(keyword, ast, varType, string_data);
|
||||
}
|
||||
|
||||
void unpack(UDQIndex& data,
|
||||
std::vector<char>& buffer, int& position,
|
||||
Dune::MPIHelper::MPICommunicator comm)
|
||||
|
@ -124,7 +124,6 @@ class TlmixparTable;
|
||||
class Tuning;
|
||||
class UDAValue;
|
||||
class UDQConfig;
|
||||
class UDQDefine;
|
||||
class UDQIndex;
|
||||
class UDQParams;
|
||||
class UnitSystem;
|
||||
@ -563,7 +562,6 @@ ADD_PACK_PROTOTYPES(TlmixparTable)
|
||||
ADD_PACK_PROTOTYPES(Tuning)
|
||||
ADD_PACK_PROTOTYPES(UDAValue)
|
||||
ADD_PACK_PROTOTYPES(UDQConfig)
|
||||
ADD_PACK_PROTOTYPES(UDQDefine)
|
||||
ADD_PACK_PROTOTYPES(UDQIndex)
|
||||
ADD_PACK_PROTOTYPES(UDQParams)
|
||||
ADD_PACK_PROTOTYPES(UnitSystem)
|
||||
|
@ -1685,7 +1685,7 @@ BOOST_AUTO_TEST_CASE(UDQDefine)
|
||||
"test", 1.0, {"test1", "test2"}, n0, n0);
|
||||
Opm::UDQDefine val1("test", std::make_shared<Opm::UDQASTNode>(n1),
|
||||
Opm::UDQVarType::NONE, "test2");
|
||||
auto val2 = PackUnpack(val1);
|
||||
auto val2 = PackUnpack2(val1);
|
||||
DO_CHECKS(UDQDefine)
|
||||
#endif
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user