All Classes Interface Summary Class Summary Enum Summary Exception Summary
| Class |
Description |
| AboveBelowVelocityDiscon |
|
| AbstractOutputTypeArgs |
|
| 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.
|
| AmplitudeArgs |
|
| Arrival |
convenience class for storing the parameters associated with a phase arrival.
|
| ArrivalAmplitude |
|
| ArrivalPathSegment |
Segment of the path of a seismic phase.
|
| ArrivalSerializer |
|
| AxisType |
|
| BeachballResult |
|
| BeachballResultSerializer |
|
| BeachballType |
|
| BuildVersion |
Simple class for storing the version derived from the gradle build.gradle file.
|
| ColoringArgs |
|
| ColorType |
|
| 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.
|
| Daz |
|
| DazSerializier |
|
| DepthAxisType |
|
| DepthRange |
Convenience class for storing a depth range.
|
| DistanceAngleRay |
|
| DistanceAngleRaySerializier |
|
| DistanceArgs |
|
| DistanceAxisType |
|
| DistanceKmRay |
|
| DistanceLengthArgs |
|
| DistanceRay |
Calculatable ray corresponding to an arc distance from source to receiver.
|
| DistanceRayArgs |
|
| DistAz |
Distance, azimuth and back azimuth between two lat,lon pairs.
|
| DistDepthRange |
|
| 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.
|
| FaultPlane |
|
| FibonacciSphere |
|
| FixedHemisphereDistanceRay |
Allows equivalent distances modulo 360, but not 180-d, so that -5 is not same as 5, but is same as 355.
|
| FocalMech |
|
| GeodeticArgs |
|
| GraphicOutputTypeArgs |
|
| GsonUtil |
|
| HTMLUtil |
|
| IncidentAngleRay |
|
| InputVelocityModelArgs |
|
| Isochron |
|
| IsochronSerializer |
|
| JSONLabels |
|
| LatLonable |
Provided by calculatable rays that have knowledge of lat and lon for the path.
|
| LatLonArgs |
|
| LatLonAzBazArgs |
|
| 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.
|
| LocationSerializer |
|
| ModelArgs |
|
| ModelAxisType |
|
| ModelDiscontinuites |
|
| MomentMagnitude |
Conversion from Mw to Mo in newton meters.
|
| NamedVelocityDiscon |
Allows the naming of velocity discontinuities in a model, like moho or cmb.
|
| NamedVelocityDisconSerializer |
|
| NoArrivalException |
|
| NoSuchLayerException |
Exception occurring within the VelocityModel when a request is made for a
layer that does not exist.
|
| Outputs |
Outputs.java contains formating, similar to printf, routines for the output
types in the TauP package.
|
| OutputTypes |
|
| OverlayVelocityModelArgs |
|
| PhaseArgs |
|
| PhaseDescribeResult |
|
| PhaseDescribeSerializer |
|
| PhaseDescription |
|
| PhaseInteraction |
|
| PhaseIsochron |
|
| PhaseName |
Convenience class that allows sac header variables to be associated with a
seismic phase name.
|
| PhaseParseException |
|
| 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.
|
| PythonBindings |
|
| QmlStaxmlArgs |
|
| RadiationAmplitude |
|
| RayCalculateable |
Base class for information used to calculate a particular path for a seismic phase.
|
| RayCalculateableSerializer |
|
| 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.
|
| ReflTransAxisType |
|
| 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.
|
| ScatterArrivalFailException |
|
| ScatteredArrival |
Arrival from a seismic phase that scatters from
|
| ScatteredArrivalSerializer |
|
| ScatteredSeismicPhase |
A seismic phase that scatters.
|
| Scatterer |
Represents a scatterer within a model.
|
| ScattererSerializer |
|
| SeismicPhase |
|
| 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.
|
| SeismicSource |
|
| SeismicSourceArgs |
|
| SeismicSourceSerializer |
|
| SeismogramOutputTypeArgs |
|
| SetSacException |
|
| Sfun |
Collection of special functions.
|
| ShadowOrProto |
|
| ShadowZone |
Represents a shadow zone within a phase.
|
| ShadowZoneSerializer |
|
| 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.
|
| SlownessModelException |
Exceptions unique to the slowness model are implemented here.
|
| SphericalCoordinate |
|
| 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.
|
| TableModelArgs |
|
| TableOutputTypeArgs |
|
| 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.
|
| TauModelException |
Exceptions unique to the tau model are implemented here.
|
| TauModelLoader |
static class that loads a tau model, after searching for it.
|
| TauModelOutputTypeArgs |
|
| TauP_AbstractPhaseTool |
|
| TauP_AbstractRayTool |
|
| TauP_Beachball |
|
| TauP_Create |
TauP_Create - Re-implementation of the seismic travel time calculation method
described in "The Computation of Seismic Travel Times" by Buland and Chapman,
BSSA vol.
|
| TauP_Curve |
|
| TauP_DistAz |
Calc distance, az and baz for event lat,lon and station lat,lon pairs.
|
| TauP_Find |
|
| TauP_Path |
Calculate travel paths for different phases using a linear interpolated ray
parameter between known slowness samples.
|
| TauP_PhaseDescribe |
|
| TauP_Pierce |
Calculate pierce points for different branches using linear interpolation
between known slowness samples.
|
| TauP_ReflTransPlot |
|
| TauP_ReflTransPlot.DegRayParam |
|
| TauP_SetMSeed3 |
|
| TauP_SetSac |
Calculate times for phases and set sac headers based on gcarc or dist or
station lat and lon and event lat and lon.
|
| TauP_Spikes |
|
| TauP_Table |
Creates a table of travel times for a phase.
|
| TauP_Time |
Calculate travel times for different branches using linear interpolation
between known slowness samples.
|
| TauP_Tool |
Base class for tools within the TauP Toolkit.
|
| TauP_VelocityDison |
Creates plots of a velocity model.
|
| TauP_VelocityMerge |
Replaces part of a velocity model with layers from another.
|
| TauP_VelocityPlot |
Creates plots of a velocity model.
|
| TauP_Version |
|
| TauP_Wavefront |
Plots of wavefronts, distance along the ray at points in time.
|
| TauP_Web |
|
| TauP_WebServe |
|
| TauPConfig |
Static verbose and debug settings for tools.
|
| TauPException |
Exceptions unique to the tau model are implemented here.
|
| TextCsvOutputTypeArgs |
|
| TextOutputTypeArgs |
|
| Theta |
|
| TimeDist |
Holds the ray parameter, time and distance increments, and optionally a
depth, for a ray passing through some layer.
|
| TimeResult |
|
| TimeResultSerializer |
|
| ToolRun |
|
| Vector |
|
| VelModelOutputTypeArgs |
|
| VelocityLayer |
The VelocityModelLayer class stores and manipulates a singly layer.
|
| VelocityLayerSerializer |
|
| VelocityModel |
This class defines basic classes to store and manipulate a velocity model.
|
| VelocityModelArgs |
|
| VelocityModelException |
Exceptions unique to VelocityModel
|
| VelocityModelListArgs |
|
| VelocityModelMaterial |
|
| VelocityModelSerializer |
|
| VelPlotOutputTypeArgs |
|
| VersionProvider |
|
| WavefrontPathSegment |
Segment of the path of wavefront of a seismic phase at a time step.
|
| WavefrontResult |
|
| WavefrontSerializer |
|
| XYPlotOutput |
Represents an XY plot, with data and axis.
|
| XYPlotOutputSerializer |
|
| XYPlottingData |
Line, possbily in multiple segments, representing a single data type in an xy plot.
|
| XYPlottingDataSerializer |
|
| XYSegment |
Segment of a XYPlottineData line in an xy plot.
|
| XYSegmentSerializer |
|