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.
|
delete |
|
delete |
|
delete |
|
delete |
|
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().