#include <EInit.hpp>
◆ EclEntry
◆ EInit()
Opm::EclIO::EInit::EInit |
( |
const std::string & |
filename | ) |
|
|
explicit |
◆ activeCells()
int Opm::EclIO::EInit::activeCells |
( |
const std::string & |
grid_name = "global" | ) |
const |
◆ arrayNames()
const std::vector< std::string > & Opm::EclIO::EclFile::arrayNames |
( |
| ) |
const |
|
inlineinherited |
◆ clearData()
void Opm::EclIO::EclFile::clearData |
( |
| ) |
|
|
inlineinherited |
◆ count()
std::size_t Opm::EclIO::EclFile::count |
( |
const std::string & |
name | ) |
const |
|
inherited |
◆ formattedInput()
bool Opm::EclIO::EclFile::formattedInput |
( |
| ) |
const |
|
inlineinherited |
◆ get() [1/2]
template<typename T >
const std::vector< T > & Opm::EclIO::EclFile::get |
( |
const std::string & |
name | ) |
|
|
inherited |
◆ get() [2/2]
template<typename T >
const std::vector< T > & Opm::EclIO::EclFile::get |
( |
int |
arrIndex | ) |
|
|
inherited |
◆ getElementSizeList()
const std::vector< int > & Opm::EclIO::EclFile::getElementSizeList |
( |
| ) |
const |
|
inlineinherited |
◆ 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 |
|
) |
| |
|
inlineprotectedinherited |
◆ getInitData()
template<typename T >
const std::vector< T > & Opm::EclIO::EInit::getInitData |
( |
const std::string & |
name, |
|
|
const std::string & |
grid_name = "global" |
|
) |
| |
|
inline |
◆ getList()
std::vector< EclEntry > Opm::EclIO::EclFile::getList |
( |
| ) |
const |
|
inherited |
◆ grid_dimension()
const std::array< int, 3 > & Opm::EclIO::EInit::grid_dimension |
( |
const std::string & |
grid_name = "global" | ) |
const |
◆ hasKey()
◆ hasLGR()
◆ ImplgetInitData()
template<typename T >
const std::vector< T > & Opm::EclIO::EInit::ImplgetInitData |
( |
const std::string & |
name, |
|
|
const std::string & |
grid_name = "global" |
|
) |
| |
|
inlineprotected |
References Opm::EclIO::EclFile::array_type, Opm::EclIO::C0NN, Opm::EclIO::CHAR, Opm::EclIO::EclFile::char_array, Opm::EclIO::DOUB, Opm::EclIO::EclFile::doub_array, Opm::EclIO::EclFile::getImpl(), Opm::EclIO::INTE, Opm::EclIO::EclFile::inte_array, Opm::EclIO::LOGI, Opm::EclIO::EclFile::logi_array, name, OPM_THROW, Opm::EclIO::REAL, and Opm::EclIO::EclFile::real_array.
◆ is_ix()
bool Opm::EclIO::EclFile::is_ix |
( |
| ) |
const |
|
inherited |
◆ list_arrays() [1/2]
◆ list_arrays() [2/2]
◆ list_of_lgrs()
const std::vector< std::string > & Opm::EclIO::EInit::list_of_lgrs |
( |
| ) |
const |
|
inline |
◆ loadData() [1/4]
void Opm::EclIO::EclFile::loadData |
( |
| ) |
|
|
inherited |
◆ loadData() [2/4]
void Opm::EclIO::EclFile::loadData |
( |
const std::string & |
arrName | ) |
|
|
inherited |
◆ loadData() [3/4]
void Opm::EclIO::EclFile::loadData |
( |
const std::vector< int > & |
arrIndex | ) |
|
|
inherited |
◆ loadData() [4/4]
void Opm::EclIO::EclFile::loadData |
( |
int |
arrIndex | ) |
|
|
inherited |
◆ seekPosition()
std::streampos Opm::EclIO::EclFile::seekPosition |
( |
const std::vector< std::string >::size_type |
arrIndex | ) |
const |
|
protectedinherited |
◆ size()
std::size_t Opm::EclIO::EclFile::size |
( |
| ) |
const |
|
inherited |
◆ array_element_size
std::vector<int> Opm::EclIO::EclFile::array_element_size |
|
protectedinherited |
◆ array_index
std::map<std::string, int> Opm::EclIO::EclFile::array_index |
|
protectedinherited |
◆ array_name
std::vector<std::string> Opm::EclIO::EclFile::array_name |
|
protectedinherited |
◆ array_size
std::vector<int64_t> Opm::EclIO::EclFile::array_size |
|
protectedinherited |
◆ array_type
std::vector<eclArrType> Opm::EclIO::EclFile::array_type |
|
protectedinherited |
◆ char_array
std::unordered_map<int, std::vector<std::string> > Opm::EclIO::EclFile::char_array |
|
protectedinherited |
◆ doub_array
std::unordered_map<int, std::vector<double> > Opm::EclIO::EclFile::doub_array |
|
protectedinherited |
◆ formatted
bool Opm::EclIO::EclFile::formatted |
|
protectedinherited |
◆ ifStreamPos
std::vector<uint64_t> Opm::EclIO::EclFile::ifStreamPos |
|
protectedinherited |
◆ inputFilename
◆ inte_array
std::unordered_map<int, std::vector<int> > Opm::EclIO::EclFile::inte_array |
|
protectedinherited |
◆ logi_array
std::unordered_map<int, std::vector<bool> > Opm::EclIO::EclFile::logi_array |
|
protectedinherited |
◆ real_array
std::unordered_map<int, std::vector<float> > Opm::EclIO::EclFile::real_array |
|
protectedinherited |
The documentation for this class was generated from the following file:
|