EGrid.hpp
Go to the documentation of this file.
6 OPM is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
48 void getCellCorners(int globindex, std::array<double,8>& X, std::array<double,8>& Y, std::array<double,8>& Z);
49 void getCellCorners(const std::array<int, 3>& ijk, std::array<double,8>& X, std::array<double,8>& Y, std::array<double,8>& Z);
Definition: EGrid.hpp:36 void getCellCorners(int globindex, std::array< double, 8 > &X, std::array< double, 8 > &Y, std::array< double, 8 > &Z) void load_grid_data() const std::vector< std::string > & list_of_lgrs() const Definition: EGrid.hpp:65 std::tuple< int, int, int, int, int, int, float > NNCentry Definition: EGrid.hpp:62 EGrid(const std::string &filename, std::string grid_name="global") int global_index(int i, int j, int k) const const std::vector< int > & hostCellsGlobalIndex() const Definition: EGrid.hpp:58 void getCellCorners(const std::array< int, 3 > &ijk, std::array< double, 8 > &X, std::array< double, 8 > &Y, std::array< double, 8 > &Z) std::array< int, 3 > ijk_from_active_index(int actInd) const std::vector< std::array< int, 3 > > hostCellsIJK() std::vector< NNCentry > get_nnc_ijk() int active_index(int i, int j, int k) const void load_nnc_data() std::array< int, 3 > ijk_from_global_index(int globInd) const Definition: EclFile.hpp:36 Definition: A.hpp:4 |