SLBM  3.0
Regional Seismic Travel Time
slbm::GreatCircle Member List

This is the complete list of members for slbm::GreatCircle, including all inherited members.

actual_path_incrementslbm::GreatCircleprotected
computeTravelTime()=0slbm::GreatCircleprotectedpure virtual
DEL_DEPTHslbm::GreatCircleprotectedstatic
DEL_DISTANCEslbm::GreatCircleprotectedstatic
distanceslbm::GreatCircleprotected
esazslbm::GreatCircleprotected
get_dtt_ddepth(double &dtt_ddepth)slbm::GreatCircle
get_dtt_ddist(double &dtt_ddist)slbm::GreatCircleinline
get_dtt_dlat(double &dtt_dlat)slbm::GreatCircleinline
get_dtt_dlon(double &dtt_dlon)slbm::GreatCircleinline
get_ttEast()slbm::GreatCircleprotected
get_ttEastZ()slbm::GreatCircleprotected
get_ttHminus()slbm::GreatCircleprotected
get_ttHplus()slbm::GreatCircleprotected
get_ttHZplus()slbm::GreatCircleprotected
get_ttNorth()slbm::GreatCircleprotected
get_ttNorthZ()slbm::GreatCircleprotected
get_ttSouth()slbm::GreatCircleprotected
get_ttWest()slbm::GreatCircleprotected
get_ttZminus()slbm::GreatCircleprotected
get_ttZplus()slbm::GreatCircleprotected
getActualPathIncrement()slbm::GreatCircleinline
getActualPathIncrement(const int &i)slbm::GreatCircleinlineprotected
getClassCount()slbm::GreatCirclestatic
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::GreatCircleinlinestatic
getDelDistance()slbm::GreatCircleinlinestatic
getDistance()slbm::GreatCircleinline
getEsaz()slbm::GreatCircle
getFractionActive()slbm::GreatCircleinline
getGreatCircleLocation(const double &distance, Location &loc)slbm::GreatCircle
getGrid()slbm::GreatCircleinline
getHeadwaveDistance()slbm::GreatCircleinline
getHeadwaveDistanceKm()slbm::GreatCircleinline
getHeadWaveInterface()slbm::GreatCircleinline
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::GreatCircleinline
getPathIncrement()slbm::GreatCircleinlinestatic
getPgLgComponents(double &tT, double &tTaup, double &tHeadwave, double &pTaup, double &pHeadwave, double &trTaup, double &trHeadwave)slbm::GreatCircleinlinevirtual
getPhase()slbm::GreatCircleinline
getPhaseString()slbm::GreatCircleinline
getProfile(const int &i)slbm::GreatCircle
getRayParameter()slbm::GreatCircleinline
getReceiverDistance()slbm::GreatCircleinline
getReceiverProfile()slbm::GreatCircleinline
getReceiverRayParameter()slbm::GreatCircleinline
getSourceDistance()slbm::GreatCircleinline
getSourceProfile()slbm::GreatCircleinline
getSourceRayParameter()slbm::GreatCircleinline
getTravelTime()slbm::GreatCircleinline
getTravelTime(double &tTotal, double &tSource, double &tReceiver, double &tMantle, double &tGradient)slbm::GreatCircleinline
getTurningRadius()slbm::GreatCircleinline
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)=0slbm::GreatCirclepure virtual
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
greatCircleClassCountslbm::GreatCircleprotectedstatic
gridslbm::GreatCircleprotected
headWaveInterfaceslbm::GreatCircleprotected
locationslbm::GreatCircleprotected
MAX_DEPTHslbm::GreatCirclestatic
MAX_DISTANCEslbm::GreatCirclestatic
memSize()slbm::GreatCircleinlinevirtual
operator=(const GreatCircle &other)slbm::GreatCircle
PATH_INCREMENTslbm::GreatCircleprotectedstatic
phaseslbm::GreatCircleprotected
profilesslbm::GreatCircleprotected
rayParameterslbm::GreatCircleprotected
receiverslbm::GreatCircleprotected
receiverIndexslbm::GreatCircleprotected
receiverRayParameterslbm::GreatCircleprotected
setDelDepth(const double &del_depth)slbm::GreatCircleinlinestatic
setDelDistance(const double &del_distance)slbm::GreatCircleinlinestatic
setNAValues()slbm::GreatCircle
setPathIncrement(const double &path_increment)slbm::GreatCircleinlinestatic
solutionMethodslbm::GreatCircleprotected
sourceslbm::GreatCircleprotected
sourceIndexslbm::GreatCircleprotected
sourceRayParameterslbm::GreatCircleprotected
sqr(const double &x)slbm::GreatCircleinlineprotected
tGammaslbm::GreatCircleprotected
tHorizontalslbm::GreatCircleprotected
toString(const int &verbosity)=0slbm::GreatCirclepure virtual
tReceiverslbm::GreatCircleprotected
tSourceslbm::GreatCircleprotected
ttEastslbm::GreatCircleprotected
ttEastZslbm::GreatCircleprotected
ttHminusslbm::GreatCircleprotected
ttHplusslbm::GreatCircleprotected
ttHZplusslbm::GreatCircleprotected
ttNorthslbm::GreatCircleprotected
ttNorthZslbm::GreatCircleprotected
tTotalslbm::GreatCircleprotected
ttSouthslbm::GreatCircleprotected
ttWestslbm::GreatCircleprotected
turningRadiusslbm::GreatCircleprotected
vtpslbm::GreatCircleprotected
xHorizontalslbm::GreatCircleprotected
xReceiverslbm::GreatCircleprotected
xSourceslbm::GreatCircleprotected
~GreatCircle()slbm::GreatCirclevirtual