|
| | RMSWell (const std::string &filename) |
| |
| | RMSWell (const Well &wellobj) |
| | Construct RMSWell from general well. More...
|
| |
| const std::map< int, std::string > | GetDiscNames (const std::string &log_name) const |
| | Get the discnames for discrete log with index. More...
|
| |
| void | WriteToFile (const std::string &filename) |
| | Write well to file. 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...
|
| |
| const std::vector< double > & | GetContLog (const std::string &name) const |
| | Return continuous logs. More...
|
| |
| const std::map< std::string, std::vector< double > > & | GetContLog () const |
| | Return all continuous logs. More...
|
| |
| std::vector< double > & | GetContLogSeismicResolution (const std::string &name) |
| |
| const std::vector< double > & | GetContLogSeismicResolution (const std::string &name) const |
| |
| const std::map< std::string, std::vector< double > > & | GetContLogSeismicResolution () const |
| |
| std::vector< double > & | GetContLogBackgroundResolution (const std::string &name) |
| |
| const std::vector< double > & | GetContLogBackgroundResolution (const std::string &name) const |
| |
| const std::map< std::string, std::vector< double > > & | GetContLogBackgroundResolution () 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...
|
| |
| const std::map< std::string, std::vector< int > > & | GetDiscLog () const |
| | Return all 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...
|
| |
| 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) |
| |
| 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 |
| |