19 #ifndef OPM_PARSER_FAULT_COLLECTION_HPP 20 #define OPM_PARSER_FAULT_COLLECTION_HPP 25 #include <opm/input/eclipse/EclipseState/Util/OrderedMap.hpp> 26 #include <opm/input/eclipse/EclipseState/Grid/Fault.hpp> 43 bool hasFault(
const std::string& faultName)
const;
44 Fault& getFault(
const std::string& faultName);
45 const Fault& getFault(
const std::string& faultName)
const;
46 Fault& getFault(
size_t faultIndex);
47 const Fault& getFault(
size_t faultIndex)
const;
48 std::vector<std::string> getFaults(
const std::string& pattern)
const;
51 void addFault(
const std::string& faultName);
52 void setTransMult(
const std::string& faultName ,
double transMult);
56 template<
class Serializer>
63 void addFaultFaces(
const GridDims& grid,
65 const std::string& faultName);
71 #endif // OPM_PARSER_FAULT_COLLECTION_HPP This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition: Exceptions.hpp:30
A map with iteration in the order of insertion.
Definition: OrderedMap.hpp:118
void addFault(const std::string &faultName)
we construct the fault based on faultName. To get the fault: getFault
Definition: FaultCollection.cpp:138
Definition: DeckSection.hpp:115
Definition: GridDims.hpp:30
Definition: FaultCollection.hpp:35
Definition: DeckRecord.hpp:32
Class for (de-)serializing.
Definition: Serializer.hpp:94