|
World Ocean Simulation System (WOSS) library
|
This is the complete list of members for woss::WossDbManager, including all inherited members.
| bathymetry_db | woss::WossDbManager | protected |
| CCAltimetry typedef | woss::WossDbManager | |
| ccaltimetry_map | woss::WossDbManager | protected |
| ccbathy_map | woss::WossDbManager | protected |
| CCBathymetry typedef | woss::WossDbManager | |
| CCSediment typedef | woss::WossDbManager | |
| ccsediment_map | woss::WossDbManager | protected |
| CCSSP typedef | woss::WossDbManager | |
| ccssp_map | woss::WossDbManager | protected |
| closeAllConnections() | woss::WossDbManager | protectedvirtual |
| debug | woss::WossDbManager | protected |
| eraseCustomAltimetry(const Coord &tx_coord=CCAltimetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCAltimetry::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCAltimetry::DB_CDATA_ALL_INNER_KEYS) | woss::WossDbManager | inline |
| eraseCustomBathymetry(const Coord &tx_coord=CCBathymetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCBathymetry::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCBathymetry::DB_CDATA_ALL_INNER_KEYS) | woss::WossDbManager | inline |
| eraseCustomSediment(const Coord &tx_coord=CCSediment::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSediment::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSediment::DB_CDATA_ALL_INNER_KEYS) | woss::WossDbManager | inline |
| eraseCustomSSP(const Coord &tx_coord=CCSSP::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSSP::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSSP::DB_CDATA_ALL_INNER_KEYS, const Time &time_value=CCSSP::DB_CDATA_ALL_TIME_KEYS) | woss::WossDbManager | inline |
| getAltimetry(const CoordZ &tx, const CoordZ &rx) const | woss::WossDbManager | virtual |
| getAverageSSP(const Coord &tx, const Coord &rx, const Time &time_start, const Time &time_end, int max_time_values, long double ssp_depth_precision=SSP_CUSTOM_DEPTH_PRECISION) const | woss::WossDbManager | virtual |
| getBathymetry(const Coord &tx, const Coord &rx) const | woss::WossDbManager | virtual |
| getBathymetry(const Coord &tx, CoordZVector &rx_coordz_vector) const | woss::WossDbManager | virtual |
| getCustomAltimetry(const Coord &tx_coord=CCAltimetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCAltimetry::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCAltimetry::DB_CDATA_ALL_INNER_KEYS) const | woss::WossDbManager | inline |
| getCustomBathymetry(const Coord &tx_coord=CCBathymetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCBathymetry::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCBathymetry::DB_CDATA_ALL_INNER_KEYS) const | woss::WossDbManager | inline |
| getCustomSediment(const Coord &tx_coord=CCSediment::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSediment::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSediment::DB_CDATA_ALL_INNER_KEYS) const | woss::WossDbManager | inline |
| getCustomSSP(const Coord &tx_coord=CCSSP::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSSP::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSSP::DB_CDATA_ALL_INNER_KEYS, const Time &time_value=CCSSP::DB_CDATA_ALL_TIME_KEYS) const | woss::WossDbManager | inline |
| getDebug() const | woss::WossDbManager | inline |
| getPressure(const CoordZ &coord_tx, const CoordZ &coord_rx, const double frequency, const Time &time_value) const | woss::WossDbManager | virtual |
| getSediment(const CoordZ &tx, const CoordZ &rx) const | woss::WossDbManager | virtual |
| getSediment(const CoordZ &tx, const CoordZVector &rx_coordz_vector) const | woss::WossDbManager | virtual |
| getSSP(const Coord &tx, const Coord &rx, const Time &time, long double ssp_depth_precision=SSP_CUSTOM_DEPTH_PRECISION) const | woss::WossDbManager | virtual |
| getTimeArr(const CoordZ &coord_tx, const CoordZ &coord_rx, const double frequency, const Time &time_value) const | woss::WossDbManager | virtual |
| importCustomBathymetry(const std::string &filename, const Coord &tx_coord=CCBathymetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCBathymetry::DB_CDATA_ALL_MEDIUM_KEYS) | woss::WossDbManager | virtual |
| importCustomSSP(const std::string &filename, const Time &=CCSSP::DB_CDATA_ALL_TIME_KEYS, const Coord &tx_coord=CCSSP::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSSP::DB_CDATA_ALL_MEDIUM_KEYS) | woss::WossDbManager | virtual |
| insertPressure(const CoordZ &coord_tx, const CoordZ &coord_rx, const double frequency, const Time &time_value, const Pressure &pressure) const | woss::WossDbManager | virtual |
| insertTimeArr(const CoordZ &coord_tx, const CoordZ &coord_rx, const double frequency, const Time &time_value, const TimeArr &channel) const | woss::WossDbManager | virtual |
| operator=(const WossDbManager &instance)=default | woss::WossDbManager | |
| operator=(WossDbManager &&instance)=default | woss::WossDbManager | |
| results_arrivals_db | woss::WossDbManager | protected |
| results_pressure_db | woss::WossDbManager | protected |
| sediment_db | woss::WossDbManager | protected |
| setBathymetryDb(std::unique_ptr< WossBathymetryDb > ptr) | woss::WossDbManager | inline |
| setCustomAltimetry(const Altimetry &altimetry, const Coord &tx_coord=CCAltimetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCAltimetry::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCAltimetry::DB_CDATA_ALL_INNER_KEYS) | woss::WossDbManager | inline |
| setCustomBathymetry(const Bathymetry &bathymetry, const Coord &tx_coord=CCBathymetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCBathymetry::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCBathymetry::DB_CDATA_ALL_INNER_KEYS) | woss::WossDbManager | inline |
| setCustomBathymetry(const std::string &bathyLine, const Coord &tx_coord=CCBathymetry::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCBathymetry::DB_CDATA_ALL_MEDIUM_KEYS) | woss::WossDbManager | |
| setCustomSediment(const Sediment &sediment, const Coord &tx_coord=CCSediment::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSediment::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSediment::DB_CDATA_ALL_INNER_KEYS) | woss::WossDbManager | inline |
| setCustomSediment(const std::string &sediment_string, const Coord &txCoord=CCSediment::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSediment::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSediment::DB_CDATA_ALL_INNER_KEYS) | woss::WossDbManager | |
| setCustomSSP(const SSP &ssp, const Coord &tx_coord=CCSSP::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSSP::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSSP::DB_CDATA_ALL_INNER_KEYS, const Time &time_value=CCSSP::DB_CDATA_ALL_TIME_KEYS) | woss::WossDbManager | inline |
| setCustomSSP(const std::string &sspString, const Coord &txCoord=CCSSP::DB_CDATA_ALL_OUTER_KEYS, double bearing=CCSSP::DB_CDATA_ALL_MEDIUM_KEYS, double range=CCSSP::DB_CDATA_ALL_INNER_KEYS, const Time &time_value=CCSSP::DB_CDATA_ALL_TIME_KEYS) | woss::WossDbManager | |
| setDebug(bool flag) | woss::WossDbManager | inline |
| setResPressureDb(std::unique_ptr< WossResPressDb > ptr) | woss::WossDbManager | inline |
| setResTimeArrDb(std::unique_ptr< WossResTimeArrDb > ptr) | woss::WossDbManager | inline |
| setSedimentDb(std::unique_ptr< WossSedimentDb > ptr) | woss::WossDbManager | inline |
| setSSPDb(std::unique_ptr< WossSSPDb > ptr) | woss::WossDbManager | inline |
| ssp_db | woss::WossDbManager | protected |
| updateDebugFlag() | woss::WossDbManager | protectedvirtual |
| WossDbManager() | woss::WossDbManager | |
| WossDbManager(const WossDbManager &instance)=default | woss::WossDbManager | |
| WossDbManager(WossDbManager &&instance)=default | woss::WossDbManager | |
| ~WossDbManager()=default | woss::WossDbManager | virtual |