RINGMesh  Version 5.0.0
A programming library for geological model meshes
io.h File Reference
#include <ringmesh/basic/common.h>
#include <memory>
#include <ringmesh/basic/factory.h>

Go to the source code of this file.

Classes

class  RINGMesh::GeoModelIOHandler< DIMENSION >
 
class  RINGMesh::WellGroupIOHandler
 
class  RINGMesh::StratigraphicColumnIOHandler
 

Namespaces

 RINGMesh
 Classes to build GeoModel from various inputs.
 
 GEO
 

Typedefs

template<index_t DIMENSION>
using RINGMesh::GeoModelIOHandlerFactory = Factory< std::string, GeoModelIOHandler< DIMENSION > >
 
using RINGMesh::WellGroupIOHandlerFactory = Factory< std::string, WellGroupIOHandler >
 
using RINGMesh::StratigraphicColumnIOHandlerFactory = Factory< std::string, StratigraphicColumnIOHandler >
 

Functions

 RINGMesh::FORWARD_DECLARATION_DIMENSION_CLASS (GeoModel)
 
 RINGMesh::FORWARD_DECLARATION_DIMENSION_CLASS (WellGroup)
 
 RINGMesh::ALIAS_3D (GeoModel)
 
 RINGMesh::ALIAS_3D (WellGroup)
 
bool RINGMESH_API RINGMesh::compare_files (const std::string &f1, const std::string &f2)
 
template<index_t DIMENSION>
bool RINGMesh::geomodel_load (GeoModel< DIMENSION > &geomodel, const std::string &filename)
 
template<index_t DIMENSION>
void RINGMesh::geomodel_save (const GeoModel< DIMENSION > &geomodel, const std::string &filename)
 
void RINGMESH_API RINGMesh::well_load (const std::string &filename, WellGroup3D &wells)
 
index_t RINGMESH_API RINGMesh::find_geomodel_dimension (const std::string &filename)
 
 RINGMesh::ALIAS_2D_AND_3D (GeoModelIOHandler)
 
 RINGMesh::ALIAS_2D_AND_3D (GeoModelIOHandlerFactory)
 
void RINGMESH_API RINGMesh::mesh_initialize ()
 

Variables

const char COMMA = ','
 
const char EOL = '\n'
 
const char SPACE = ' '
 
const char TAB = '\t'
 

Variable Documentation

◆ COMMA

const char COMMA = ','

Definition at line 44 of file io.h.

◆ EOL

const char EOL = '\n'

Definition at line 45 of file io.h.

◆ SPACE

const char SPACE = ' '

Definition at line 46 of file io.h.

◆ TAB

const char TAB = '\t'

Definition at line 47 of file io.h.