| 
|   | Well () | 
|   | Default constructor.  More...
  | 
|   | 
|   | Well (const std::string &name, double rmissing=-999.0, int imissing=-999) | 
|   | Construct well with given name and no logs.  More...
  | 
|   | 
|   | Well (const std::string &file_name, bool &read_ok, const std::string &facies_log="") | 
|   | Construct well from file.  More...
  | 
|   | 
|   | Well (const std::map< std::string, std::vector< double > > &cont_log, const std::map< std::string, std::vector< int > > &disc_log, const std::string &well_name) | 
|   | 
| virtual  | ~Well () | 
|   | Destructor.  More...
  | 
|   | 
| bool  | HasDiscLog (const std::string &name) const | 
|   | Check existence of discrete log.  More...
  | 
|   | 
| bool  | HasContLog (const std::string &name) const | 
|   | Check existence of continuous log.  More...
  | 
|   | 
| std::vector< double > &  | GetContLog (const std::string &name) | 
|   | Return continuous logs.  More...
  | 
|   | 
| std::vector< double > &  | GetContLogSeismicResolution (const std::string &name) | 
|   | 
| std::vector< double > &  | GetContLogBackgroundResolution (const std::string &name) | 
|   | 
| const std::vector< double > &  | GetContLog (const std::string &name) const | 
|   | Return continuous logs.  More...
  | 
|   | 
| const std::vector< double > &  | GetContLogSeismicResolution (const std::string &name) const | 
|   | 
| const std::vector< double > &  | GetContLogBackgroundResolution (const std::string &name) const | 
|   | 
| std::vector< int > &  | GetDiscLog (const std::string &name) | 
|   | Return discrete logs.  More...
  | 
|   | 
| const std::vector< int > &  | GetDiscLog (const std::string &name) const | 
|   | Return discrete logs.  More...
  | 
|   | 
| void  | AddContLog (const std::string &name, const std::vector< double > &log) | 
|   | 
| void  | AddContLogSeismicResolution (const std::string &name, const std::vector< double > &log) | 
|   | 
| void  | AddContLogBackgroundResolution (const std::string &name, const std::vector< double > &log) | 
|   | 
| void  | RemoveContLog (const std::string &name) | 
|   | 
| void  | AddDiscLog (const std::string &name, const std::vector< int > &log) | 
|   | 
| void  | RemoveDiscLog (const std::string &name) | 
|   | 
| void  | MakeLogsUppercase () | 
|   | Change case of all logs to uppercase, to remove case sensitivity on log names.  More...
  | 
|   | 
| void  | SetWellName (const std::string &wellname) | 
|   | Set name of well.  More...
  | 
|   | 
| const std::string &  | GetWellName () const | 
|   | 
| void  | SetDate (const std::string &wellname) | 
|   | Set name of well.  More...
  | 
|   | 
| const std::string &  | GetDate () const | 
|   | 
| bool  | IsMissing (double x) const | 
|   | Return true if x is missing.  More...
  | 
|   | 
| bool  | IsMissing (int n) const | 
|   | Return true if n is missing.  More...
  | 
|   | 
| bool  | IsDeviated () const | 
|   | Check if deviated.  More...
  | 
|   | 
| double  | GetContMissing () const | 
|   | Return cont. missing value.  More...
  | 
|   | 
| int  | GetNData (void) const | 
|   | Return number of time data.  More...
  | 
|   | 
| int  | GetIntMissing () const | 
|   | Return disc. missing value.  More...
  | 
|   | 
| void  | SetDeviated (bool b) | 
|   | Set deviated.  More...
  | 
|   | 
| void  | SetMissing (double value) | 
|   | Set missing values.  More...
  | 
|   | 
| int  | GetDiscValue (size_t index, const std::string &logname) const | 
|   | 
| double  | GetContValue (size_t index, const std::string &logname) const | 
|   | 
| void  | SetDiscValue (int value, size_t index, const std::string &logname) | 
|   | Set value at position index in log with name logname.  More...
  | 
|   | 
| void  | SetContValue (double value, size_t index, const std::string &logname) | 
|   | Set value at position index in log with name logname.  More...
  | 
|   | 
| size_t  | GetNlog () const | 
|   | Return total number of logs.  More...
  | 
|   | 
| size_t  | GetNContLog () const | 
|   | Return number of discrete logs.  More...
  | 
|   | 
| size_t  | GetContLogLength (const std::string &logname) const | 
|   | Return length of log with name logname.  More...
  | 
|   | 
| const std::map< std::string, std::vector< double > > &  | GetContLog () const | 
|   | Return all continuous logs.  More...
  | 
|   | 
| const std::map< std::string, std::vector< double > > &  | GetContLogSeismicResolution () const | 
|   | 
| const std::map< std::string, std::vector< double > > &  | GetContLogBackgroundResolution () const | 
|   | 
| const std::map< std::string, std::vector< int > > &  | GetDiscLog () const | 
|   | Return all discrete logs.  More...
  | 
|   | 
| int  | GetNFacies () const | 
|   | Facies.  More...
  | 
|   | 
| const std::map< int, std::string > &  | GetFaciesMap () const | 
|   | Map integer log to facies name.  More...
  | 
|   | 
| void  | SetXPos0 (double x_pos0) | 
|   | 
| void  | SetYPos0 (double y_pos0) | 
|   | 
| double  | GetXPos0 () | 
|   | 
| double  | GetYPos0 () | 
|   | 
| void  | SetNumberOfNonMissingData (int n_data_nonmissing) | 
|   | Set number of non-missing data.  More...
  | 
|   | 
| void  | SetNumberOfData (int n_data) | 
|   | Set number of data.  More...
  | 
|   | 
| void  | SetFaciesMappingFromDiscLog (const std::string &name) | 
|   | 
| virtual const std::map< int, std::string >  | GetDiscNames (const std::string &log_name) const | 
|   | 
| unsigned int  | GetNumberOfNonMissingData () const | 
|   | 
| void  | SetUseForBackgroundTrend (int use_for_background_trend) | 
|   | 
| void  | SetUseForFiltering (int use_for_filtering) | 
|   | 
| void  | SetUseForFaciesProbabilities (int use_for_facies_probabilities) | 
|   | 
| void  | SetUseForWaveletEstimation (int use_for_wavelet_estimation) | 
|   | 
| void  | SetRealVsLog (int real_vs_log) | 
|   | 
| void  | SetUseForRockPhysics (int use_for_rock_physics) | 
|   | 
| int  | GetUseForBackgroundTrend (void) const | 
|   | 
| int  | GetUseForFiltering (void) const | 
|   | 
| int  | GetUseForFaciesProbabilities (void) const | 
|   | 
| int  | GetUseForWaveletEstimation (void) const | 
|   | 
| int  | GetRealVsLog (void) const | 
|   | 
| int  | GetUseForRockPhysics (void) const | 
|   | 
| bool  | HasSyntheticVsLog (void) const | 
|   |