All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractOutputTypeArgs AbstractPathSegment 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.ArrivalPathSegment Assert utility class for checking assertions.AxisType BuildVersion Simple class for storing the version derived from the gradle build.gradle file.ColoringArgs ColorType Complex This class implements complex numbers.CriticalDepth Utility class to keep track of criticalpoints (discontinuities or reversals in slowness gradient) within slowness and velocity models.DepthAxisType DepthRange Convenience class for storing a depth range.DistanceArgs DistanceAxisType DistanceRay DistAz DistDepthRange EventAzimuth EventStation ExactDistanceRay FailedSeismicPhase FixedHemisphereDistanceRay Allows equivalent distances modulo 360, but not 180-d, so that -5 is not same as 5, but is same as 355.GraphicOutputTypeArgs InputVelocityModelArgs LatLonable LegPuller LinearInterpolation ModelArgs ModelAxisType NamedVelocityDiscon 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 PhaseInteraction PhaseName Convenience class that allows sac header variables to be associated with a seismic phase name.PhaseParseException PhaseSymbols PlotTicks PropertyLoader convenience class for loading properties.ProtoSeismicPhase RayCalculateable RayParamKmRay RayParamRay ReflTrans ReflTransAxisType ReflTransFluidFluid ReflTransFluidFreeSurface ReflTransFluidSolid ReflTransFreeSurface ReflTransSolidFluid ReflTransSolidSolid ScatterArrivalFailException ScatteredArrival ScatteredSeismicPhase Scatterer SeismicPhase SeismicPhaseFactory SeismicPhaseSegment SeismicPhaseWalk SetSacException Sfun Collection of special functions.ShootableRay SimpleSeismicPhase Stores and transforms seismic phase names to and from their corresponding sequence of branches.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.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 1999StationBackAzimuth StdModelGenerator Generate standard models.StdModelGenerator.StdModelCandidates SvgEarth SvgEarthScaling SvgUtil 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_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_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_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_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_WKBJ TauP_WKBJ.javaTauPException Exceptions unique to the tau model are implemented here.TextOutputTypeArgs Theta TimeDist Holds the ray parameter, time and distance increments, and optionally a depth, for a ray passing through some layer.ToolRun VelModelOutputTypeArgs VelocityLayer The VelocityModelLayer class stores and manipulates a singly layer.VelocityModel This class defines basic classes to store and manipulate a velocity model.VelocityModelArgs VelocityModelException Exceptions unique to VelocityModelVelocityModelListArgs VelocityModelMaterial VelPlotOutputTypeArgs VersionProvider WavefrontPathSegment XYPlotOutput XYPlottingData XYSegment