GridProperties.hpp
Go to the documentation of this file.
55 GridProperties(std::shared_ptr<const EclipseGrid> eclipseGrid , std::shared_ptr<const std::vector<SupportedKeywordInfo> > supportedKeywords) {
105 throw std::invalid_argument("The keyword: " + keywordName + " is not supported in this container");
114 std::shared_ptr<GridProperty<T> > newProperty(new GridProperty<T>(nx , ny , nz , supportedKeyword));
116 m_properties.insert( std::pair<std::string , std::shared_ptr<GridProperty<T> > > ( keywordName , newProperty ));
Definition: GridProperty.hpp:64 Definition: Deck.hpp:29 GridProperties(std::shared_ptr< const EclipseGrid > eclipseGrid, std::shared_ptr< const std::vector< SupportedKeywordInfo > > supportedKeywords) Definition: GridProperties.hpp:55 Definition: GridProperties.hpp:51 std::shared_ptr< GridProperty< T > > getKeyword(size_t index) Definition: GridProperties.hpp:83 std::shared_ptr< GridProperty< T > > getInitializedKeyword(const std::string &keyword) const Definition: GridProperties.hpp:91 GridProperty< T >::SupportedKeywordInfo SupportedKeywordInfo Definition: GridProperties.hpp:53 bool addKeyword(const std::string &keywordName) Definition: GridProperties.hpp:103 std::shared_ptr< GridProperty< T > > getKeyword(const std::string &keyword) Definition: GridProperties.hpp:76 std::shared_ptr< GridProperty< T > > getInitializedKeyword() const Definition: GridProperties.hpp:134 bool supportsKeyword(const std::string &keyword) const Definition: GridProperties.hpp:63 bool hasKeyword(const std::string &keyword) const Definition: GridProperties.hpp:67 std::shared_ptr< GridProperty< T > > getKeyword() Definition: GridProperties.hpp:129 Definition: GridProperty.hpp:153 |