actual_path_increment | slbm::GreatCircle | protected |
computeTravelTime() | slbm::GreatCircle_Xg | virtual |
computeTravelTimeHeadwave() | slbm::GreatCircle_Xg | private |
computeTravelTimeTaup() | slbm::GreatCircle_Xg | private |
DEL_DEPTH | slbm::GreatCircle | protectedstatic |
DEL_DISTANCE | slbm::GreatCircle | protectedstatic |
distance | slbm::GreatCircle | protected |
esaz | slbm::GreatCircle | protected |
get_dtt_ddepth(double &dtt_ddepth) | slbm::GreatCircle | |
get_dtt_ddist(double &dtt_ddist) | slbm::GreatCircle | inline |
get_dtt_dlat(double &dtt_dlat) | slbm::GreatCircle | inline |
get_dtt_dlon(double &dtt_dlon) | slbm::GreatCircle | inline |
get_ttEast() | slbm::GreatCircle | protected |
get_ttEastZ() | slbm::GreatCircle | protected |
get_ttHminus() | slbm::GreatCircle | protected |
get_ttHplus() | slbm::GreatCircle | protected |
get_ttHZplus() | slbm::GreatCircle | protected |
get_ttNorth() | slbm::GreatCircle | protected |
get_ttNorthZ() | slbm::GreatCircle | protected |
get_ttSouth() | slbm::GreatCircle | protected |
get_ttWest() | slbm::GreatCircle | protected |
get_ttZminus() | slbm::GreatCircle | protected |
get_ttZplus() | slbm::GreatCircle | protected |
getActualPathIncrement() | slbm::GreatCircle | inline |
getActualPathIncrement(const int &i) | slbm::GreatCircle | inlineprotected |
getClassCount() | slbm::GreatCircle | static |
getData(int &phase, double &actual_path_increment, double sourceDepth[NLAYERS], double sourceVelocity[NLAYERS], double receiverDepth[NLAYERS], double receiverVelocity[NLAYERS], int &npoints, double headWaveVelocity[], double gradient[]) | slbm::GreatCircle | |
getData(int &phase, double &actual_path_increment, vector< double > &sourceDepth, vector< double > &sourceVelocity, vector< double > &receiverDepth, vector< double > &receiverVelocity, vector< double > &headWaveVelocity, vector< double > &gradient) | slbm::GreatCircle | |
getDelDepth() | slbm::GreatCircle | inlinestatic |
getDelDistance() | slbm::GreatCircle | inlinestatic |
getDistance() | slbm::GreatCircle | inline |
getEsaz() | slbm::GreatCircle | |
getFractionActive() | slbm::GreatCircle | inline |
getGreatCircleLocation(const double &distance, Location &loc) | slbm::GreatCircle | |
getGrid() | slbm::GreatCircle | inline |
getHeadwaveDistance() | slbm::GreatCircle | inline |
getHeadwaveDistanceKm() | slbm::GreatCircle | inline |
getHeadWaveInterface() | slbm::GreatCircle | inline |
getLayerProfileLocation(const int &i, Location &loc) | slbm::GreatCircle | |
getNodeInfo(int **neighbors, double **coefficients, const int &maxpoints, const int &maxnodes, int &npoints, int *nnodes) | slbm::GreatCircle | |
getNodeInfo(vector< vector< int > > &neighbors, vector< vector< double > > &coefficients) | slbm::GreatCircle | |
getNProfiles() | slbm::GreatCircle | inline |
getPathIncrement() | slbm::GreatCircle | inlinestatic |
getPgLgComponents(double &tTotal, double &tTaup, double &tHeadwave, double &pTaup, double &pHeadwave, double &trTaup, double &trHeadwave) | slbm::GreatCircle_Xg | inlinevirtual |
getPhase() | slbm::GreatCircle | inline |
getPhaseString() | slbm::GreatCircle | inline |
getProfile(const int &i) | slbm::GreatCircle | |
getRayParameter() | slbm::GreatCircle | inline |
getReceiverDistance() | slbm::GreatCircle | inline |
getReceiverProfile() | slbm::GreatCircle | inline |
getReceiverRayParameter() | slbm::GreatCircle | inline |
getSourceDistance() | slbm::GreatCircle | inline |
getSourceProfile() | slbm::GreatCircle | inline |
getSourceRayParameter() | slbm::GreatCircle | inline |
getTravelTime() | slbm::GreatCircle | inline |
getTravelTime(double &tTotal, double &tSource, double &tReceiver, double &tMantle, double &tGradient) | slbm::GreatCircle | inline |
getTurningRadius() | slbm::GreatCircle | inline |
getWeights(vector< int > &nodeids, vector< double > &weights) | slbm::GreatCircle | |
getWeights(int nodeids[], double weights[], int &nweights) | slbm::GreatCircle | |
getZhaoParameters(double &Vm, double &Gm, double &H, double &C, double &Cm, int &udSign) | slbm::GreatCircle_Xg | inlinevirtual |
GreatCircle(const int &_phase, Grid &_grid, const double &latSource, const double &lonSource, const double &depthSource, const double &latReceiver, const double &lonReceiver, const double &depthReceiver) | slbm::GreatCircle | |
GreatCircle(const GreatCircle &other) | slbm::GreatCircle | |
GreatCircle_Xg(const int &_phase, Grid &_grid, const double &latSource, const double &lonSource, const double &depthSource, const double &latReceiver, const double &lonReceiver, const double &depthReceiver) | slbm::GreatCircle_Xg | |
GreatCircle_Xg(const GreatCircle_Xg &other) | slbm::GreatCircle_Xg | |
greatCircleClassCount | slbm::GreatCircle | protectedstatic |
grid | slbm::GreatCircle | protected |
headWaveInterface | slbm::GreatCircle | protected |
location | slbm::GreatCircle | protected |
MAX_DEPTH | slbm::GreatCircle | static |
MAX_DISTANCE | slbm::GreatCircle | static |
memSize() | slbm::GreatCircle | inlinevirtual |
operator=(const GreatCircle_Xg &other) | slbm::GreatCircle_Xg | |
slbm::GreatCircle::operator=(const GreatCircle &other) | slbm::GreatCircle | |
PATH_INCREMENT | slbm::GreatCircle | protectedstatic |
phase | slbm::GreatCircle | protected |
pHeadwave | slbm::GreatCircle_Xg | private |
profiles | slbm::GreatCircle | protected |
pSource | slbm::GreatCircle_Xg | private |
pTaup | slbm::GreatCircle_Xg | private |
rayParameter | slbm::GreatCircle | protected |
receiver | slbm::GreatCircle | protected |
receiverIndex | slbm::GreatCircle | protected |
receiverRayParameter | slbm::GreatCircle | protected |
setDelDepth(const double &del_depth) | slbm::GreatCircle | inlinestatic |
setDelDistance(const double &del_distance) | slbm::GreatCircle | inlinestatic |
setNAValues() | slbm::GreatCircle | |
setPathIncrement(const double &path_increment) | slbm::GreatCircle | inlinestatic |
solutionMethod | slbm::GreatCircle | protected |
source | slbm::GreatCircle | protected |
sourceIndex | slbm::GreatCircle | protected |
sourceRayParameter | slbm::GreatCircle | protected |
sqr(const double &x) | slbm::GreatCircle | inlineprotected |
taupModelRadius | slbm::GreatCircle_Xg | private |
taupResult | slbm::GreatCircle_Xg | private |
tGamma | slbm::GreatCircle | protected |
tHeadwave | slbm::GreatCircle_Xg | private |
tHorizontal | slbm::GreatCircle | protected |
toString(const int &verbosity) | slbm::GreatCircle_Xg | virtual |
toStringHeadwave(ostringstream &, const int &verbosity) | slbm::GreatCircle_Xg | private |
toStringTaup(ostringstream &, const int &verbosity) | slbm::GreatCircle_Xg | private |
tReceiver | slbm::GreatCircle | protected |
trHeadwave | slbm::GreatCircle_Xg | private |
tSource | slbm::GreatCircle | protected |
ttEast | slbm::GreatCircle | protected |
ttEastZ | slbm::GreatCircle | protected |
ttHminus | slbm::GreatCircle | protected |
ttHplus | slbm::GreatCircle | protected |
ttHZplus | slbm::GreatCircle | protected |
ttNorth | slbm::GreatCircle | protected |
ttNorthZ | slbm::GreatCircle | protected |
tTotal | slbm::GreatCircle | protected |
ttSouth | slbm::GreatCircle | protected |
ttWest | slbm::GreatCircle | protected |
turningRadius | slbm::GreatCircle | protected |
vtp | slbm::GreatCircle | protected |
xHorizontal | slbm::GreatCircle | protected |
xReceiver | slbm::GreatCircle | protected |
xSource | slbm::GreatCircle | protected |
~GreatCircle() | slbm::GreatCircle | virtual |
~GreatCircle_Xg() | slbm::GreatCircle_Xg | |