![]() |
OGS
|
Definition at line 30 of file PetrelInterface.h.
#include <PetrelInterface.h>
Public Member Functions | |
| PetrelInterface (std::list< std::string > const &sfc_fnames, std::list< std::string > const &well_path_fnames, std::string &unique_model_name, GeoLib::GEOObjects *geo_obj) | |
| PetrelInterface (PetrelInterface const &other)=delete | |
| PetrelInterface (PetrelInterface &&other)=delete | |
| PetrelInterface & | operator= (PetrelInterface const &)=delete |
| PetrelInterface & | operator= (PetrelInterface &&)=delete |
Private Member Functions | |
| void | readPetrelSurfacePoints (std::istream &in) |
| void | readPetrelWellTrace (std::istream &in) |
| void | readPetrelWellTraceData (std::istream &in) |
Private Attributes | |
| std::string | _unique_name |
| std::vector< GeoLib::Point * > | pnt_vec |
| std::vector< GeoLib::Point * > | well_vec |
| FileIO::PetrelInterface::PetrelInterface | ( | std::list< std::string > const & | sfc_fnames, |
| std::list< std::string > const & | well_path_fnames, | ||
| std::string & | unique_model_name, | ||
| GeoLib::GEOObjects * | geo_obj ) |
Definition at line 25 of file PetrelInterface.cpp.
References _unique_name, GeoLib::GEOObjects::addPointVec(), INFO(), pnt_vec, readPetrelSurfacePoints(), readPetrelWellTrace(), WARN(), and well_vec.
Referenced by PetrelInterface(), PetrelInterface(), operator=(), and operator=().
|
delete |
References PetrelInterface().
|
delete |
References PetrelInterface().
|
delete |
References PetrelInterface().
|
delete |
References PetrelInterface().
|
private |
Definition at line 89 of file PetrelInterface.cpp.
References pnt_vec, FileIO::readLine(), and WARN().
Referenced by PetrelInterface().
|
private |
Definition at line 142 of file PetrelInterface.cpp.
References FileIO::getLastNumberFromList(), INFO(), FileIO::printListInfo(), FileIO::readLine(), readPetrelWellTraceData(), FileIO::split(), and well_vec.
Referenced by PetrelInterface().
|
private |
Definition at line 192 of file PetrelInterface.cpp.
References GeoLib::StationBorehole::addSoilLayer(), FileIO::printListInfo(), FileIO::readLine(), FileIO::split(), and well_vec.
Referenced by readPetrelWellTrace().
|
private |
Definition at line 47 of file PetrelInterface.h.
Referenced by PetrelInterface().
|
private |
Definition at line 48 of file PetrelInterface.h.
Referenced by PetrelInterface(), and readPetrelSurfacePoints().
|
private |
Definition at line 49 of file PetrelInterface.h.
Referenced by PetrelInterface(), readPetrelWellTrace(), and readPetrelWellTraceData().