World Ocean Simulation System (WOSS) library
woss::BellhopWoss Member List

This is the complete list of members for woss::BellhopWoss, including all inherited members.

ACToolboxWoss()woss::ACToolboxWoss
ACToolboxWoss(const CoordZ &tx, const CoordZ &rx, const Time &start_t, const Time &end_t, double start_freq, double end_freq, double freq_step)woss::ACToolboxWoss
altimetry_filewoss::BellhopWossprotected
altimetry_typewoss::BellhopWossprotected
altimetry_valuewoss::ACToolboxWossprotected
arr_filewoss::BellhopWossprotected
bathymetry_filewoss::BellhopWossprotected
bathymetry_methodwoss::BellhopWossprotected
bathymetry_typewoss::BellhopWossprotected
beam_optionswoss::BellhopWossprotected
beam_pattern_filewoss::BellhopWossprotected
bearingwoss::Wossprotected
bellhop_arr_syntaxwoss::BellhopWossprotected
bellhop_env_filewoss::BellhopWossprotected
bellhop_op_modewoss::BellhopWossprotected
bellhop_pathwoss::BellhopWossprotected
bellhop_shd_syntaxwoss::BellhopWossprotected
BellhopWoss()woss::BellhopWoss
BellhopWoss(const CoordZ &tx, const CoordZ &rx, const Time &start_t, const Time &end_t, double start_freq, double end_freq, double freq_step)woss::BellhopWoss
box_depthwoss::BellhopWossprotected
box_rangewoss::BellhopWossprotected
bp_add_costant (defined in woss::BellhopWoss)woss::BellhopWossprotected
bp_horizontal_rotation (defined in woss::BellhopWoss)woss::BellhopWossprotected
bp_initial_bearing (defined in woss::BellhopWoss)woss::BellhopWossprotected
bp_mult_costant (defined in woss::BellhopWoss)woss::BellhopWossprotected
bp_vertical_rotation (defined in woss::BellhopWoss)woss::BellhopWossprotected
checkAngles()woss::BellhopWossprotected
checkBoundaries(double &frequency, double &tx_depth, double &rx_start_depth, double &rx_start_range, double &rx_end_depth, double &rx_end_range) constwoss::BellhopWossprotected
checkDepthOffsets()woss::BellhopWossprotected
checkDepthOffsets(const CoordZ &coords, double &min_offset, double &max_offset, double min_depth_value, double max_depth_value)woss::BellhopWossprotected
checkRangeOffsets()woss::BellhopWossprotected
checkSSPUnicity(SSP *&ptr)woss::ACToolboxWossprotectedvirtual
clean_workdirwoss::Wossprotected
clearFrequencies()woss::Wossinline
clearResReaderMap()woss::WossResReaderprotected
coordz_vectorwoss::ACToolboxWossprotected
curr_norm_ssp_depth_stepswoss::BellhopWossprotected
curr_pathwoss::BellhopWossprotected
current_timewoss::Wossprotected
db_managerwoss::Wossprotected
debugwoss::Wossprotected
end_timewoss::Wossprotected
eraseFrequency(double freq)woss::Wossinline
evolution_time_quantumwoss::Wossprotected
f_outwoss::BellhopWossprotected
freq_begin() constwoss::Wossinline
freq_end() constwoss::Wossinline
freq_lower_bound(double frequency) constwoss::Wossinline
freq_rbegin() constwoss::Wossinline
freq_rend() constwoss::Wossinline
freq_upper_bound(double frequency) constwoss::Wossinline
frequencieswoss::Wossprotected
getAltimetryType() constwoss::BellhopWossinline
getAvgPressure(double frequency, double tx_depth, double start_rx_depth=WOSS_MIN_DEPTH, double start_rx_range=WOSS_MIN_RANGE, double end_rx_depth=WOSS_MAX_DEPTH, double end_rx_range=WOSS_MAX_RANGE) constwoss::BellhopWossvirtual
getBathymetryMethod() constwoss::BellhopWossinline
getBathymetryType() constwoss::BellhopWossinline
getBeamOptions() constwoss::BellhopWossinline
getBearing() constwoss::Wossinline
getBellhopArrSyntax() constwoss::BellhopWossinline
getBellhopPath() constwoss::BellhopWossinline
getBellhopShdSyntax() constwoss::BellhopWossinline
getBoxDepth() constwoss::BellhopWossinline
getBoxRange() constwoss::BellhopWossinline
getCurrentTime() constwoss::Wossinline
getDistance() constwoss::Wossinline
getEndTime() constwoss::Wossinline
getEvolutionTimeQuantum() constwoss::Wossinline
getFrequencies() constwoss::Wossinline
getGreatCircleDistance() constwoss::Wossinline
getMaxAngle() constwoss::BellhopWossinline
getMaxBathymetryDepth() constwoss::ACToolboxWossinline
getMaxFrequency() constwoss::Wossinline
getMaxSSPDepth() constwoss::ACToolboxWossinline
getMaxSSPDepthSteps() constwoss::ACToolboxWossinline
getMinAngle() constwoss::BellhopWossinline
getMinBathymteryDepth() constwoss::ACToolboxWossinline
getMinFrequency() constwoss::Wossinline
getMinSSPDepth() constwoss::ACToolboxWossinline
getMinSSPDepthSteps() constwoss::ACToolboxWossinline
getPressure(double frequency, double tx_depth, double rx_depth, double rx_range) constwoss::BellhopWossvirtual
getRangeSteps() constwoss::ACToolboxWossinline
getRaysNumber() constwoss::BellhopWossinline
getRxCoordZ() constwoss::Wossinline
getRxMaxDepthOffset() constwoss::BellhopWossinline
getRxMaxRangeOffset() constwoss::BellhopWossinline
getRxMinDepthOffset() constwoss::BellhopWossinline
getRxMinRangeOffset() constwoss::BellhopWossinline
getRxTotalDepths() constwoss::BellhopWossinline
getRxTotalRanges() constwoss::BellhopWossinline
getSSPDepthPrecision() constwoss::ACToolboxWossinline
getStartTime() constwoss::Wossinline
getThorpeAttFlag() constwoss::BellhopWossinline
getTimeArr(double frequency, double tx_depth, double rx_depth, double rx_range) constwoss::BellhopWossvirtual
getTotalRuns() constwoss::Wossinline
getTotalTransmitters() constwoss::BellhopWossinline
getTransducer() constwoss::BellhopWossinline
getTransformSSPDepthSteps() constwoss::BellhopWossinline
getTxCoordZ() constwoss::Wossinline
getTxMaxDepthOffset() constwoss::BellhopWossinline
getTxMinDepthOffset() constwoss::BellhopWossinline
getWorkDirPath() constwoss::Wossinline
getWossId() constwoss::Wossinline
has_run_once (defined in woss::Woss)woss::Wossprotected
initAltimetry()woss::ACToolboxWossprotectedvirtual
initBox(double depth, double range)woss::BellhopWossinlineprotected
initCfgFiles(double curr_frequency, int curr_run)woss::BellhopWossprotected
initCoordZVector()woss::ACToolboxWossprotectedvirtual
initialize()woss::BellhopWossvirtual
initPressResReader(double curr_frequency)woss::BellhopWossvirtual
initRangeVector()woss::ACToolboxWossprotectedvirtual
initResReader(double curr_frequency)woss::BellhopWossprotectedvirtual
initSediment()woss::ACToolboxWossprotectedvirtual
initSSPVector()woss::ACToolboxWossprotectedvirtual
initTimeArrResReader(double curr_frequency)woss::BellhopWossvirtual
insertFrequencies(double freq_start, double freq_end, double freq_step)woss::Woss
insertFrequency(double freq)woss::Wossinline
is_runningwoss::Wossprotected
is_ssp_vector_transformablewoss::ACToolboxWossprotected
isRunning() constwoss::Wossvirtual
isValid() constwoss::BellhopWossvirtual
isValidBhMode(const ::std::string &) constwoss::BellhopWossinline
max_altimetry_depthwoss::ACToolboxWossprotected
max_anglewoss::BellhopWossprotected
max_bathymetry_depthwoss::ACToolboxWossprotected
max_normalized_ssp_depthwoss::BellhopWossprotected
max_ssp_depth_setwoss::ACToolboxWossprotected
max_ssp_depth_stepswoss::ACToolboxWossprotected
min_altimetry_depthwoss::ACToolboxWossprotected
min_anglewoss::BellhopWossprotected
min_bathymetry_depthwoss::ACToolboxWossprotected
min_normalized_ssp_depthwoss::BellhopWossprotected
min_ssp_depth_setwoss::ACToolboxWossprotected
min_ssp_depth_stepswoss::ACToolboxWossprotected
mkWorkDir(double curr_frequency, int curr_run=0)woss::Wossprotectedvirtual
normalized_ssp_mapwoss::BellhopWossprotected
normalizeDbSSP()woss::BellhopWossprotectedvirtual
randomized_ssp_mapwoss::BellhopWossprotected
range_vectorwoss::ACToolboxWossprotected
removeAllCfgFiles()woss::BellhopWossprotected
removeCfgFiles(double curr_frequency, int curr_run)woss::BellhopWossprotected
res_reader_mapwoss::WossResReaderprotected
resetNormalizedDbSSP()woss::BellhopWossprotectedvirtual
resetSSPVector()woss::ACToolboxWossprotectedvirtual
rmWorkDir(double curr_frequency, int curr_run=0)woss::Wossprotectedvirtual
rmWorkDir() (defined in woss::Woss)woss::Wossprotectedvirtual
run()woss::BellhopWossvirtual
rx_coordzwoss::Wossprotected
rx_max_depth_offsetwoss::BellhopWossprotected
rx_max_range_offsetwoss::BellhopWossprotected
rx_min_depth_offsetwoss::BellhopWossprotected
rx_min_range_offsetwoss::BellhopWossprotected
sediment_valuewoss::ACToolboxWossprotected
setAltimetryType(const ::std::string &type)woss::BellhopWossinline
setBathymetryMethod(const ::std::string &type)woss::BellhopWossinline
setBathymetryType(const ::std::string &type)woss::BellhopWossinline
setBeamOptions(const ::std::string &options)woss::BellhopWossinline
setBeamPatternParam(double init_bearing, double vert_rot=0.0, double horiz_rot=0.0, double mult=1.0, double add=0.0)woss::BellhopWossinline
setBellhopArrSyntax(BellhopArrSyntax syntax)woss::BellhopWossinline
setBellhopPath(const ::std::string &path)woss::BellhopWossinline
setBellhopShdSyntax(BellhopShdSyntax syntax)woss::BellhopWossinline
setBhMode(const ::std::string &mode)woss::BellhopWoss
setBoxDepth(double depth)woss::BellhopWossinline
setBoxRange(double range)woss::BellhopWossinline
setCleanWorkDir(bool flag)woss::Wossinline
setDebug(bool flag)woss::Wossinline
setEndTime(const Time &end_t)woss::Wossinline
setEvolutionTimeQuantum(double value)woss::Wossinline
setFrequencies(const FreqSet &freq_set)woss::Wossinline
setMaxAngle(double angle)woss::BellhopWossinline
setMinAngle(double angle)woss::BellhopWossinline
setRangeSteps(int steps)woss::ACToolboxWossinline
setRaysNumber(int number)woss::BellhopWossinline
setRxCoordZ(const CoordZ &coordz)woss::Wossinline
setRxMaxDepthOffset(double offset)woss::BellhopWossinline
setRxMaxRangeOffset(double offset)woss::BellhopWossinline
setRxMinDepthOffset(double offset)woss::BellhopWossinline
setRxMinRangeOffset(double offset)woss::BellhopWossinline
setRxTotalDepths(int number)woss::BellhopWossinline
setRxTotalRanges(int number)woss::BellhopWossinline
setSSPDepthPrecision(long double precision)woss::ACToolboxWossinline
setStartTime(const Time &start_t)woss::Wossinline
setThorpeAttFlag(bool flag)woss::BellhopWossinline
setTotalRuns(int runs)woss::Wossinline
setTotalTransmitters(int sources)woss::BellhopWossinline
setTransducer(const Transducer *const ptr)woss::BellhopWossinline
setTransformSSPDepthSteps(int depth_steps)woss::BellhopWossinline
setTxCoordZ(const CoordZ &coordz)woss::Wossinline
setTxMaxDepthOffset(double offset)woss::BellhopWossinline
setTxMinDepthOffset(double offset)woss::BellhopWossinline
setWorkDirPath(const ::std::string &path)woss::Wossinline
setWossDbManager(const WossDbManager *const ptr)woss::Wossinline
shd_filewoss::BellhopWossprotected
ssp_depth_precisionwoss::ACToolboxWossprotected
ssp_filewoss::BellhopWossprotected
ssp_unique_indexeswoss::ACToolboxWossprotected
ssp_vectorwoss::ACToolboxWossprotected
start_timewoss::Wossprotected
timeEvolve(const Time &time_value)woss::BellhopWossvirtual
total_distancewoss::Wossprotected
total_great_circle_distancewoss::Wossprotected
total_range_stepswoss::ACToolboxWossprotected
total_rayswoss::BellhopWossprotected
total_runswoss::Wossprotected
total_rx_depthswoss::BellhopWossprotected
total_rx_rangeswoss::BellhopWossprotected
total_transmitterswoss::BellhopWossprotected
transducerwoss::BellhopWossprotected
transducer_type (defined in woss::BellhopWoss)woss::BellhopWossprotected
transform_ssp_depth_stepswoss::BellhopWossprotected
tx_coordzwoss::Wossprotected
tx_max_depth_offsetwoss::BellhopWossprotected
tx_min_depth_offsetwoss::BellhopWossprotected
use_thorpe_attwoss::BellhopWossprotected
using_press_mode (defined in woss::BellhopWoss)woss::BellhopWossprotected
using_ssp_file (defined in woss::BellhopWoss)woss::BellhopWossprotected
using_time_arrival_mode (defined in woss::BellhopWoss)woss::BellhopWossprotected
usingDebug() constwoss::Wossinline
usingPressMode() constwoss::BellhopWossinline
usingSSPFile() constwoss::BellhopWossinline
usingTimeArrMode() constwoss::BellhopWossinline
work_dir_pathwoss::Wossprotected
Woss()woss::Woss
Woss(const CoordZ &tx, const CoordZ &rx, const Time &start_t, const Time &end_t, double start_freq, double end_freq, double freq_step)woss::Woss
woss_counterwoss::Wossprotectedstatic
woss_idwoss::Wossprotected
woss_mutexwoss::Wossprotectedstatic
WossResReader()woss::WossResReaderinline
WossResReader(const CoordZ &tx, const CoordZ &rx, const Time &start_t, const Time &end_t, double start_freq, double end_freq, double freq_step)woss::WossResReaderinline
writeAllCfgFiles()woss::BellhopWossprotected
writeAltimetryFile(int curr_run)woss::BellhopWossprotected
writeBathymetryFile()woss::BellhopWossprotected
writeBeamBlock() (defined in woss::BellhopWoss)woss::BellhopWossinlineprotected
writeBeamPatternFile()woss::BellhopWossprotected
writeBox()woss::BellhopWossinlineprotected
writeCfgFiles(double curr_frequency, int curr_run)woss::BellhopWossprotected
writeHeader(double curr_frequency, int curr_run)woss::BellhopWossinlineprotected
writeNormalizedSSP(int curr_run)woss::BellhopWossprotected
writeRayOptions()woss::BellhopWossinlineprotected
writeReceiver()woss::BellhopWossinlineprotected
writeSediment()woss::BellhopWossinlineprotected
writeTransmitter()woss::BellhopWossinlineprotected
~ACToolboxWoss()woss::ACToolboxWossvirtual
~BellhopWoss() (defined in woss::BellhopWoss)woss::BellhopWossvirtual
~Woss() (defined in woss::Woss)woss::Wossvirtual
~WossResReader() (defined in woss::WossResReader)woss::WossResReaderinlinevirtual