#include <EclFile.hpp>
|
template<class T > |
const std::vector< T > & | getImpl (int arrIndex, eclArrType type, const std::unordered_map< int, std::vector< T > > &array, const std::string &typeStr) |
|
std::streampos | seekPosition (const std::vector< std::string >::size_type arrIndex) const |
|
◆ EclEntry
◆ EclFile() [1/2]
◆ EclFile() [2/2]
◆ arrayNames()
const std::vector< std::string > & Opm::EclIO::EclFile::arrayNames |
( |
| ) |
const |
|
inline |
◆ clearData()
void Opm::EclIO::EclFile::clearData |
( |
| ) |
|
|
inline |
◆ count()
std::size_t Opm::EclIO::EclFile::count |
( |
const std::string & |
name | ) |
const |
◆ formattedInput()
bool Opm::EclIO::EclFile::formattedInput |
( |
| ) |
const |
|
inline |
◆ get() [1/2]
template<typename T >
const std::vector< T > & Opm::EclIO::EclFile::get |
( |
const std::string & |
name | ) |
|
◆ get() [2/2]
template<typename T >
const std::vector< T > & Opm::EclIO::EclFile::get |
( |
int |
arrIndex | ) |
|
◆ getElementSizeList()
const std::vector< int > & Opm::EclIO::EclFile::getElementSizeList |
( |
| ) |
const |
|
inline |
◆ getImpl()
template<class T >
const std::vector< T > & Opm::EclIO::EclFile::getImpl |
( |
int |
arrIndex, |
|
|
eclArrType |
type, |
|
|
const std::unordered_map< int, std::vector< T > > & |
array, |
|
|
const std::string & |
typeStr |
|
) |
| |
|
inlineprotected |
◆ getList()
std::vector< EclEntry > Opm::EclIO::EclFile::getList |
( |
| ) |
const |
◆ hasKey()
◆ is_ix()
bool Opm::EclIO::EclFile::is_ix |
( |
| ) |
const |
◆ loadData() [1/4]
void Opm::EclIO::EclFile::loadData |
( |
| ) |
|
◆ loadData() [2/4]
void Opm::EclIO::EclFile::loadData |
( |
const std::string & |
arrName | ) |
|
◆ loadData() [3/4]
void Opm::EclIO::EclFile::loadData |
( |
const std::vector< int > & |
arrIndex | ) |
|
◆ loadData() [4/4]
void Opm::EclIO::EclFile::loadData |
( |
int |
arrIndex | ) |
|
◆ seekPosition()
std::streampos Opm::EclIO::EclFile::seekPosition |
( |
const std::vector< std::string >::size_type |
arrIndex | ) |
const |
|
protected |
◆ size()
std::size_t Opm::EclIO::EclFile::size |
( |
| ) |
const |
◆ array_element_size
std::vector<int> Opm::EclIO::EclFile::array_element_size |
|
protected |
◆ array_index
std::map<std::string, int> Opm::EclIO::EclFile::array_index |
|
protected |
◆ array_name
std::vector<std::string> Opm::EclIO::EclFile::array_name |
|
protected |
◆ array_size
std::vector<int64_t> Opm::EclIO::EclFile::array_size |
|
protected |
◆ array_type
std::vector<eclArrType> Opm::EclIO::EclFile::array_type |
|
protected |
◆ char_array
std::unordered_map<int, std::vector<std::string> > Opm::EclIO::EclFile::char_array |
|
protected |
◆ doub_array
std::unordered_map<int, std::vector<double> > Opm::EclIO::EclFile::doub_array |
|
protected |
◆ formatted
bool Opm::EclIO::EclFile::formatted |
|
protected |
◆ ifStreamPos
std::vector<uint64_t> Opm::EclIO::EclFile::ifStreamPos |
|
protected |
◆ inputFilename
◆ inte_array
std::unordered_map<int, std::vector<int> > Opm::EclIO::EclFile::inte_array |
|
protected |
◆ logi_array
std::unordered_map<int, std::vector<bool> > Opm::EclIO::EclFile::logi_array |
|
protected |
◆ real_array
std::unordered_map<int, std::vector<float> > Opm::EclIO::EclFile::real_array |
|
protected |
The documentation for this class was generated from the following file:
|