|
RSTT
3.2.0
Regional Seismic Travel Time
|
Classes | |
| class | TauPException |
| An Exception class for TauP and related objects. More... | |
| class | TauPSite |
| class | TravelTimeResult |
| A public container (struct) that holds the result of a specific ray that satisfied the source distance / depth! requirement. This object maintains all pertinent information related to the ray for subsequent retrieval and evaluation. More... | |
| class | SplitDistance |
| Function object used by the Brents minF function to find the minimum (or maximum) of a retrograde layer. The function operator() defines a TauPSite::integrateDistance(...) function as the functional for finding the minimum for some ray parameter p. This object is only used in the TauPModel::findLimits(...) function when a retrograde layer is detected. More... | |
| class | TPZeroFunctional |
| The primary layer search functional used by Brents zeroIn(...) function to find layers that contain a turning ray whose distance matches the distance between the source and receiver. More... | |
| class | TPdDistdr |
| Distance Integrand. Integrating this function over radius yields distance. More... | |
| class | TPdTaudr |
| class | TPVelocityLayer |
| Abstract base class velocity layer model inherited by all concrete velocity layer classes. The inheritance hierarchy for a typical velocity layer object, VL, is: More... | |
| class | VelocityIntegrate |
| class | VelocityConst |
| Constant velocity model returns a single value for velocity irregardless of the input radius value. This object overrides the numerical distance and time integration with analytic definitions. More... | |
| class | VelocityPower |
| Power Law velocity model returns a power law modeled velocity between the top and bottom of the layer as a function of the radius. This object overrides the numerical distance and time integration with analytic definitions. More... | |
| class | VelocityLinear |
| Linear velocity model returns a linearly modeled velocity between the top and bottom of the layer as a function of the radius. This object overrides the numerical distance integration with an analytic definition. More... | |
| class | VelocityQuadratic |
| Quadratic velocity model returns a quadraticly modeled velocity between the top and bottom of the layer as a function of the radius. More... | |
| class | VelocityCubic |
| Cubic velocity model returns a cubicly modeled velocity between the top and bottom of the layer as a function of the radius. More... | |
| class | VZero |
| A function object used to zero-in on the velocity at r that gives the input ray parameter (vzP). The operator() returns r - vzP * vzV(r) where r is input and vzP is set and vzV(r) is the velocity function. This function object is used when r cannot be solved for explicitly. More... | |