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 (defined in woss::WossDbManager) | woss::WossDbManager | |
ccaltimetry_map | woss::WossDbManager | protected |
ccbathy_map | woss::WossDbManager | protected |
CCBathymetry typedef (defined in woss::WossDbManager) | woss::WossDbManager | |
CCSediment typedef (defined in woss::WossDbManager) | woss::WossDbManager | |
ccsediment_map | woss::WossDbManager | protected |
CCSSP typedef (defined in woss::WossDbManager) | 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) | 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) | 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) | 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) | woss::WossDbManager | inline |
getDebug() (defined in woss::WossDbManager) | 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=(WossDbManager &instance) | woss::WossDbManager | |
results_arrivals_db | woss::WossDbManager | protected |
results_pressure_db | woss::WossDbManager | protected |
sediment_db | woss::WossDbManager | protected |
setBathymetryDb(WossBathymetryDb *ptr) | woss::WossDbManager | inline |
setCustomAltimetry(Altimetry *const 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(Bathymetry *const 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(Sediment *const 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(SSP *const 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) (defined in woss::WossDbManager) | woss::WossDbManager | inline |
setResPressureDb(WossResPressDb *ptr) | woss::WossDbManager | inline |
setResTimeArrDb(WossResTimeArrDb *ptr) | woss::WossDbManager | inline |
setSedimentDb(WossSedimentDb *ptr) | woss::WossDbManager | inline |
setSSPDb(WossSSPDb *ptr) | woss::WossDbManager | inline |
ssp_db | woss::WossDbManager | protected |
updateDebugFlag() (defined in woss::WossDbManager) | woss::WossDbManager | protectedvirtual |
WossDbManager() | woss::WossDbManager | |
WossDbManager(WossDbManager &instance) | woss::WossDbManager | |
~WossDbManager() | woss::WossDbManager | virtual |