mirror of
https://github.com/OPM/ResInsight.git
synced 2026-10-13 17:02:13 -05:00
Use opm parser to find all VFP data based on a *.DATA file
This commit is contained in:
1 parent
24aa7fca3e
commit
6d478ddb3c
2 files changed
+125
-47
No files matched your search
@@ -28,17 +28,18 @@
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
///
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
class RiaOpmParserTools
|
||||
namespace RiaOpmParserTools
|
||||
{
|
||||
public:
|
||||
static std::vector<Opm::VFPInjTable> extractVfpInjectionTables( const std::string& filename );
|
||||
static std::vector<Opm::VFPProdTable> extractVfpProductionTables( const std::string& filename );
|
||||
std::vector<Opm::VFPInjTable> extractVfpInjectionTables( const std::string& filename );
|
||||
std::vector<Opm::VFPProdTable> extractVfpProductionTables( const std::string& filename );
|
||||
|
||||
static std::map<std::string, std::vector<std::pair<int, int>>> extractWseglink( const std::string& filename );
|
||||
std::pair<std::vector<Opm::VFPProdTable>, std::vector<Opm::VFPInjTable>> extractVfpTablesFromDataFile( const std::string& dataDeckFilename );
|
||||
|
||||
using AicdTemplateValues = std::map<std::string, double>;
|
||||
static std::vector<AicdTemplateValues> extractWsegAicd( const std::string& filename );
|
||||
static std::vector<AicdTemplateValues> extractWsegAicdCompletor( const std::string& filename );
|
||||
std::map<std::string, std::vector<std::pair<int, int>>> extractWseglink( const std::string& filename );
|
||||
|
||||
static std::string aicdTemplateId();
|
||||
};
|
||||
using AicdTemplateValues = std::map<std::string, double>;
|
||||
std::vector<AicdTemplateValues> extractWsegAicd( const std::string& filename );
|
||||
std::vector<AicdTemplateValues> extractWsegAicdCompletor( const std::string& filename );
|
||||
|
||||
std::string aicdTemplateId();
|
||||
}; // namespace RiaOpmParserTools
|
||||
Reference in new issue
Block a user