| AbstractPathSegment |
Part of either the path of a seismic phase, or portion of a wavefront.
|
| AbstractPhaseResult |
|
| Alert |
Displays a message to the user depending on whether there is a GUI or not.
|
| Arrival |
convenience class for storing the parameters associated with a phase arrival.
|
| ArrivalAmplitude |
|
| ArrivalPathSegment |
Segment of the path of a seismic phase.
|
| BuildVersion |
Simple class for storing the version derived from the gradle build.gradle file.
|
| Complex |
This class implements complex numbers.
|
| CompositeSeismicPhase |
Seismic Phase that is simple, but may contain shadow zones due to high slowness layers (low velocity zones) in the model.
|
| CriticalDepth |
Utility class to keep track of criticalpoints (discontinuities or reversals
in slowness gradient) within slowness and velocity models.
|
| DepthRange |
Convenience class for storing a depth range.
|
| DistanceAngleRay |
|
| DistanceKmRay |
|
| DistanceRay |
Calculatable ray corresponding to a arc distance from source to receiver.
|
| DistAz |
Distance, azimuth and back azimuth between two lat,lon pairs.
|
| EventAzimuth |
Calculatable ray that knows its source lot,lon and azimuth of departure.
|
| EventStation |
Calculatable ray from a source lat,lon to a receiver lat,lon.
|
| ExactDistanceRay |
Calculatable ray that covers an exact distance, disallowing n*360-x and n*360+x.
|
| FailedSeismicPhase |
Represents a seismic phase that doesn't exist in the model, either malformed or not compatible with the broad
structure of the model.
|
| FixedHemisphereDistanceRay |
Allows equivalent distances modulo 360, but not 180-d, so that -5 is not same as 5, but is same as 355.
|
| IncidentAngleRay |
|
| Isochron |
|
| LatLonable |
Provided by calculatable rays that have knowledge of lat and lon for the path.
|
| LegPuller |
Converts a seismic phase name like PKiKP into a list of tokens P K i K P
|
| LinearInterpolation |
Simple linear interpolation for a value.
|
| ModelDiscontinuites |
|
| MomentMagnitude |
Conversion from Mw to Mo in newton meters.
|
| NamedVelocityDiscon |
Allows the naming of velocity discontinuities in a model, like moho or cmb.
|
| Outputs |
Outputs.java contains formating, similar to printf, routines for the output
types in the TauP package.
|
| PhaseDescribeResult |
|
| PhaseDescription |
|
| PhaseName |
Convenience class that allows sac header variables to be associated with a
seismic phase name.
|
| PhaseSymbols |
List of symbols allowed to be used in a seismic phase name.
|
| PlotTicks |
Tick spacing for plots.
|
| PropertyLoader |
convenience class for loading properties.
|
| ProtoSeismicPhase |
Represents a partial seismic phase, appended to as a name is parsed.
|
| RayCalculateable |
Base class for information used to calculate a particular path for a seismic phase.
|
| RayParamIndexRay |
Calculatable ray based on index into the phase sampling.
|
| RayParamKmRay |
Calculatable ray based on ray parameter departing the source in seconds per kilometer.
|
| RayParamRay |
Calculatable ray based on ray parameter departing the source in seconds per radian or seconds per degree.
|
| ReflTrans |
Abstract class for reflection and transmission coefficients at a boundary of some kind.
|
| ReflTransFluidFluid |
Reflection and transmission coefficients at a fluid-fluid boundary.
|
| ReflTransFluidFreeSurface |
Reflection and transmission coefficients at a fluid-free surface boundary.
|
| ReflTransFluidSolid |
Reflection and transmission coefficients at a fluid-solid boundary.
|
| ReflTransFreeSurface |
Reflection and transmission coefficients at a solid-free surface boundary.
|
| ReflTransSolidFluid |
Reflection and transmission coefficients at a solid-fluid boundary.
|
| ReflTransSolidFreeSurface |
Reflection and transmission coefficients at a solid-free surface boundary.
|
| ReflTransSolidSolid |
Abstract class for reflection and transmission coefficients at a solid-solid boundary.
|
| ScatteredArrival |
Arrival from a seismic phase that scatters from
|
| ScatteredSeismicPhase |
A seismic phase that scatters.
|
| Scatterer |
Represents a scatterer within a model.
|
| SeismicPhaseFactory |
Factory for calculating seismic phase from a phase name within a model.
|
| SeismicPhaseFactoryUtil |
Utility methods for seismic phase calculation.
|
| SeismicPhaseLayerFactory |
Factor for calculating seismic phase from phase name within a major section of the model, like mantle or inner core.
|
| SeismicPhaseLayerFactoryAllFail |
Seismic phase factory that can never generate phases.
|
| SeismicPhaseSegment |
Partial segment of a full seismic phase, usually between major boundaries or turn points.
|
| SeismicPhaseWalk |
Walks all possible seismic phases, up to a maximum number of turns and reflections within a model.
|
| Sfun |
Collection of special functions.
|
| ShadowOrProto |
|
| ShadowZone |
Represents a shadow zone within a phase.
|
| ShootableRay |
Abstract calculatable ray where initial departure ray parameter from source is known, but receiver is not.
|
| SimpleContigSeismicPhase |
Stores and transforms seismic phase names to and from their corresponding
sequence of branches.
|
| SimpleSeismicPhase |
|
| SlownessLayer |
Class to hold a single slowness layer sample.
|
| SlownessModel |
This class provides storage and methods for generating slowness-depth pairs.
|
| SphericalCoords |
Utility class for spherical coordinate (lat-lon) transformations.
|
| SphericalSModel |
This class provides storage and methods for generating slowness-depth pairs
in a spherical earth model.
|
| SplitLayerInfo |
SplitLayerInfo.java
Created: Wed Feb 3 11:32:14 1999
|
| StationBackAzimuth |
Calculatable ray that knows its receiver lot,lon and back azimuth of the arriving ray.
|
| StdModelGenerator |
Generate standard models.
|
| StdModelGenerator.StdModelCandidates |
|
| SvgEarth |
Utilities for generating SVG plots of a slice through the earth model.
|
| SvgEarthScaling |
Scaling SVG plots of earth models.
|
| SvgUtil |
Utility methods for SVG xy plots.
|
| TakeoffAngleRay |
|
| TauBranch |
provides storage and methods for distance, time and tau increments for a
branch.
|
| TauModel |
provides storage all of the TauBranch's comprising a model.
|
| TauModelLoader |
static class that loads a tau model, after searching for it.
|
| TauPConfig |
Static verbose and debug settings for tools.
|
| Theta |
|
| TimeDist |
Holds the ray parameter, time and distance increments, and optionally a
depth, for a ray passing through some layer.
|
| TimeResult |
|
| VelocityLayer |
The VelocityModelLayer class stores and manipulates a singly layer.
|
| VelocityModel |
This class defines basic classes to store and manipulate a velocity model.
|
| WavefrontPathSegment |
Segment of the path of wavefront of a seismic phase at a time step.
|
| WavefrontResult |
|
| XYPlotOutput |
Represents an XY plot, with data and axis.
|
| XYPlottingData |
Line, possbily in multiple segments, representing a single data type in an xy plot.
|
| XYSegment |
Segment of a XYPlottineData line in an xy plot.
|