stormfaciesgrid.hpp
Go to the documentation of this file.
19// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
72 void ReadFromFile(const std::string& filename, bool commonPath = true, Endianess file_format = END_BIG_ENDIAN);
81 void FindIndex( double x, double y, double z, size_t& i_out, size_t& j_out, size_t& k_out) const;
Definition: grid.hpp:35 size_t GetIndex(size_t i, size_t j, size_t k) const Definition: grid.hpp:231 Definition: stormfaciesgrid.hpp:30 std::string GetModelFileName() const Definition: stormfaciesgrid.hpp:54 StormFaciesGrid(const Volume &vol, size_t nx, size_t ny, size_t nz) size_t FindIndex(double x, double y, double z) const StormFaciesGrid(const std::string &filename, Endianess file_format=END_BIG_ENDIAN) void FindCenterOfCell(size_t i, size_t j, size_t k, double &x, double &y, double &z) const void CheckConsistency() const Check that all the facies value for each body, and the body values inside the grid are inside the giv... void WriteToFile(const std::string &filename, Endianess file_format=END_BIG_ENDIAN) const void SetFaciesNames(const std::vector< std::string > &facies_names) int GetFaciesCode(int body_index) const void ReadFromFile(const std::string &filename, bool commonPath=true, Endianess file_format=END_BIG_ENDIAN) void SetModelFileName(const std::string &filename) Definition: stormfaciesgrid.hpp:51 void SetMissingCode(int missing_code) Definition: stormfaciesgrid.hpp:38 void SetFormat(FileFormat format) Definition: stormfaciesgrid.hpp:45 int GetFaciesFromCell(size_t cell_index) const void SetZoneNumber(int zone_number) Definition: stormfaciesgrid.hpp:57 void FindIndex(double x, double y, double z, size_t &i_out, size_t &j_out, size_t &k_out) const void SetBodyFacies(const std::vector< int > &body_facies) int GetFaciesFromCell(size_t i, size_t j, size_t k) const Definition: stormfaciesgrid.hpp:65 StormFaciesGrid(size_t nx=0, size_t ny=0, size_t nz=0) const std::string & GetFaciesName(int facies_code) const Definition: volume.hpp:31 Definition: exception.hpp:31 x y t t *t x y t t t x y t t t x *y t *t t x *y t *t t x y t t t x y t t t x(y+z) |