opm-common
Opm::GenericSpeciesConfig Class Reference
Inheritance diagram for Opm::GenericSpeciesConfig:
Opm::IonExchangeConfig Opm::MineralConfig Opm::SpeciesConfig

Classes

struct  SpeciesEntry
 

Public Member Functions

auto size () const
 
auto empty () const
 
auto begin () const
 
auto end () const
 
const SpeciesEntryoperator[] (const std::string &name) const
 
const SpeciesEntryoperator[] (std::size_t index) const
 
bool operator== (const GenericSpeciesConfig &data) const
 
template<class Serializer >
void serializeOp (Serializer &serializer)
 

Static Public Member Functions

static GenericSpeciesConfig serializationTestObject ()
 

Protected Member Functions

void initializeSpeciesType (const DeckItem &item, const Deck &deck, SpeciesType s)
 
void initFromXBLK (const DeckKeyword &sblk_keyword, const std::string &species_name, InfoLogger &logger)
 
void initFromXVDP (const DeckKeyword &svdp_keyword, const std::string &species_name, InfoLogger &logger)
 
void initEmpty (const std::string &species_name)
 
void checkSpeciesName (const std::string &species_name, SpeciesType s)
 

The documentation for this class was generated from the following files: