Index

A C D E F G H I L M N P Q R S T U V W Z 
All Classes|All Packages

A

accessGridProfileNative(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
actualPathIncrement - Variable in class gov.sandia.gnem.slbmjni.GreatCircleData
The horizontal separation of the LayerProfile objects along the head wave interface, in radians.
azimuth - Variable in class gov.sandia.gnem.slbmjni.QueryNeighborInfo
An array of azimuths between nid and neighbors of nid

C

C - Variable in class gov.sandia.gnem.slbmjni.ZhaoParameters
a constant whose product with V0 gives the mantle velocity gradient for a flat Earth; V0 is the velocity of the top of the mantle averaged over the whole model.
clear() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Delete the current GreatCircle object from memory and clear the pool of stored CrustalProfile objects.
clearHitCount() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Reset the hit count of every grid node to zero.
clearHitCountNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
clearNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
close() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Delete the C++ SlbmInterface object from memory.
closeNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
Cm - Variable in class gov.sandia.gnem.slbmjni.ZhaoParameters
a constant whose product with Vm gives the mantle velocity gradient for a flat Earth.
coefficient - Variable in class gov.sandia.gnem.slbmjni.QueryProfile
The interpolation coefficients that were applied to the the depth, velocity and gradient values of the grid nodes identified by nodeId to compute the corresponding data values of this QueryProfile.
coefficients - Variable in class gov.sandia.gnem.slbmjni.GreatCircleData
The interpolation coefficients applied to each element of neighbors.
computeGreatCircleLocationsNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
computeGreatCirclePointsNative(double, double, double, double, int, boolean) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
computeWeightsNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
computeWeightsReceiverNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
computeWeightsSourceNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
createGreatCircle(String, double, double, double, double, double, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Instantiate a new GreatCircle object between two locations.
createGreatCircleNative(int, double, double, double, double, double, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
createQueryProfileNative(double, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 

D

deleteGreatCirclePointsNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
deleteQueryProfileNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
deleteWeightsNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
depth - Variable in class gov.sandia.gnem.slbmjni.GridProfile
The depth of each interface in the model, in km.
depth - Variable in class gov.sandia.gnem.slbmjni.QueryProfile
The depth of each interface in the model, in km.
distance - Variable in class gov.sandia.gnem.slbmjni.QueryNeighborInfo
An array of distances between nid and neighbors of nid
dot(double[], double[]) - Static method in class gov.sandia.gnem.slbmjni.Point
 

E

equals(Object) - Method in class gov.sandia.gnem.slbmjni.GridProfile
 
equals(Object) - Method in class gov.sandia.gnem.slbmjni.Point
 

F

finalize() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Delete the C++ SlbmInterface object from memory.

G

get_dtt_ddepth() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the derivative of travel time wrt to source depth, in seconds/km.
get_dtt_dlat() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the derivative of travel time wrt to source latitude, in seconds/radian.
get_dtt_dlon() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the derivative of travel time wrt to source longitude, in seconds/radian.
getActiveNodeData(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the lat (radians), lon (radians), interface depths (km), P and S wave interval velocities (km/sec) and P and S mantle gradient (1/sec) information associated with a specified active node in the velocity grid.
getActiveNodeId(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the active node ID that corresponds to a specified grid node ID.
getActiveNodeIdNative(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getActiveNodeNeighborInfo(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve NeighborInfo
getActiveNodeNeighbors(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the active node IDs of the nodes that surround the specified active node.
getActiveNodeNeighborsNative(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getActiveNodeWeights() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the weight assigned to each active node that was touched by the GreatCircle that is currently in memory.
getActiveNodeWeightsReceiver() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getActiveNodeWeightsSource() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getActualPathIncrementNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getAverageMantleVelocity(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the average P or S wave mantle velocity that is specified in the model input file.
getAverageMantleVelocityNative(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getCHMax() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the current value of chMax.
getCHMaxNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getDelDepth() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve del_depth, the vertical separation of two points used to compute derivative of travel time with respect to depth (in km).
getDelDepthNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getDelDistance() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the horizontal separation of two points used to compute horizontal slowness and derivatives of travel time with respect to latitude and longitude (in radians).
getDelDistanceNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getDistance() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the source-receiver separation, in radians.
getDistanceNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getDistAz(double, double, double, double, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve distance and azimuth between two points, A and B (all quantities are in radians).
getDistAzNative(double, double, double, double, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getDttDdepthNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getDttDlatNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getDttDlonNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getFractionActive() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the fraction of the path length of the current GreatCircle object that is within the currently defined active region.
getFractionActiveNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGreatCircleCoefficientsNative(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGreatCircleData() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the information required for input to the travel time calculation, for the GreatCircle object currently in memory.
getGreatCircleHeadwaveGradientNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGreatCircleHeadwaveVelocityNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGreatCircleLocations() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the latitudes, longitudes and depths of all the profile positions along the moho.
getGreatCircleNeighborsNative(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGreatCirclePhaseNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGreatCirclePoints(double, double, double, double, int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve an array of lat, lon points along a great circle path between two points, a and b.
getGreatCirclePointsDepthNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGreatCirclePointsLatNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGreatCirclePointsLonNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGreatCirclePointsOnCenters(double, double, double, double, int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve an array of lat, lon points along a great circle path between two specified points.
getGreatCircleReceiverDepthNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGreatCircleReceiverVelocityNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGreatCircleSourceDepthNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGreatCircleSourceVelocityNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGridData(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve data from a single grid node in the earth model.
getGridDepthNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGridGradientNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGridLatNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGridLonNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGridNodeId(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the grid node ID that corresponds to a specified active node ID.
getGridNodeIdNative(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getGridVelocityNative(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getHeadwaveDistance() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the angular distance traveled by the ray below the headwave interface, in radians.
getHeadwaveDistanceKm() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve horizontal distance traveled by the ray below the headwave interface, in km.
getHeadwaveDistanceKmNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getHeadwaveDistanceNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getInterpolatedPoint(double, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve interpolated data from the earth model at a single specified latitude, longitude.
getInterpolatedTransect(ArrayList<Double>, ArrayList<Double>) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve interpolated data from the earth model along a 1 dimensional transect across the model.
getInterpolatorType() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the current interpolatorType, either 'linear' or 'natural_neighbor'.
getInterpolatorTypeNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getLatLon() - Method in class gov.sandia.gnem.slbmjni.GridProfile
 
getMaxDepth() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the current value for the maximum source depth, in km.
getMaxDepthNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getMaxDistance() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the current value for the maximum source-receiver separation, in radians.
getMaxDistanceNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getNActiveNodes() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the number of active nodes in the Grid.
getNActiveNodesNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getNCoefficients() - Method in class gov.sandia.gnem.slbmjni.QueryProfile
Retrieve the number of Grid nodes involved in the interpolation of the information stored by this QueryProfile object.
getNGridNodes() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the number of Grid nodes in the Earth model.
getNGridNodesNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getNHeadWavePoints() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the number of Head Wave Points.
getNHeadWavePointsNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getNIntervals() - Method in class gov.sandia.gnem.slbmjni.GridProfile
Retrieve the number of intervals in this GridProfile, including zero thickness intervals.
getNIntervals() - Method in class gov.sandia.gnem.slbmjni.QueryProfile
Retrieve the number of model intervals intersected by this QueryProfile, including zero thickness intervals.
getNNeighbors() - Method in class gov.sandia.gnem.slbmjni.QueryNeighborInfo
R
getNodeAzimuth(int, int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the azimuth from grid node1 to grid node2, radians.
getNodeAzimuthNative(int, int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getNodeHitCount(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the number of times that the specified node has been 'touched' by a GreatCircle object.
getNodeHitCountNative(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getNodeNeighborInfo(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve NeighborInfo
getNodeNeighbors(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the node IDs of the nodes that surround the specified node.
getNodeNeighborsNative(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getNodeSeparation(int, int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the angular separation of two grid nodes, in radians.
getNodeSeparationNative(int, int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getPathIncrement() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the current value of the spacing of great circle nodes along the head wave interface, in radians.
getPathIncrementNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getPgLgComponents() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve information about Pg/Lg travel time calculations.
getPgLgComponentsNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getPhase() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve phase specified in last call to createGreatCircle()
getPhaseNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getPiercePointReceiver() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the geographic latitude, longitude and depth of the moho pierce point below the receiver, in radians, km.
getPiercePointReceiverNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getPiercePointSource() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the geographic latitude, longitude and depth of the moho pierce point below the receiver, in radians, km.
getPiercePointSourceNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getPoint() - Method in class gov.sandia.gnem.slbmjni.GridProfile
 
getQueryCoefficientNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getQueryDepthNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getQueryGradientNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getQueryNodeIdNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getQueryVelocityNative(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getRayParameter() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the ray parameter in sec/km.
getRayParameterNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getReceiverCoefficients() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the interpolation coefficients for grid nodes that contributed to the interpolation of values at the receiver location.
getReceiverCoefficientsNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getReceiverDistance() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve horizontal offset below the receiver, in radians.
getReceiverDistanceNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getReceiverNodeIds() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the node IDs for grid nodes that contributed to the interpolation of values at the receiver location.
getReceiverNodeIdsNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getSlowness() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve horizontal slowness, in seconds/radian.
getSlownessNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getSlownessUncertainty() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Get the slowness uncertainty (seconds/radian) resulting from last call to createGreatCircle()
getSlownessUncertainty(String, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve uncertainty of horizontal slowness, in seconds/radian-km.
getSlownessUncertaintyNative(int, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getSourceCoefficients() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the interpolation coefficients for grid nodes that contributed to the interpolation of values at the source location.
getSourceCoefficientsNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getSourceDistance() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve horizontal offset below the source, in radians.
getSourceDistanceNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getSourceNodeIds() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the node IDs for grid nodes that contributed to the interpolation of values at the source location.
getSourceNodeIdsNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getSum() - Method in class gov.sandia.gnem.slbmjni.GridWeight
Retrieve the sum of the weights.
getTessId() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the tessellation ID of the model currently in memory.
getTessIdNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getTravelTime() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the total travel time for the GreatCircle, in seconds.
getTravelTimeComponents() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the total travel time and all the components that contributed to the total.
getTravelTimeComponentsNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getTravelTimeNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getTravelTimeUncertainty() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Calculate an uncertainty value (seconds) resulting from last call to createGreatCircle()
getTravelTimeUncertainty(boolean) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Calculate an uncertainty value (seconds) resulting from last call to createGreatCircle().
getTravelTimeUncertainty(String, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Calculate an uncertainty value (seconds) as a function of distance in radians for a supported seismic phase (Pn, Sn, Pg, Lg).
getTravelTimeUncertainty1D() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Calculate an uncertainty value (seconds) resulting from last call to createGreatCircle().
getTravelTimeUncertainty1DNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getTravelTimeUncertaintyNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getTravelTimeUncertaintyNative(boolean) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getTravelTimeUncertaintyPhaseDistanceNative(int, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getTurningRadius() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve turning radius in km
getTurningRadiusNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getVector(double, double) - Static method in class gov.sandia.gnem.slbmjni.Point
Convert geographic lat, lon into a geocentric unit vector.
getVector(double, double, double[]) - Static method in class gov.sandia.gnem.slbmjni.Point
Convert geographic lat, lon into a geocentric unit vector.
getVersion() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the SLBM version number.
getVersionNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getWeightNodesNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getWeights() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve the weight assigned to each grid node that was touched by the GreatCircle that is currently in memory.
getWeightsNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getWeightsReceiver() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getWeightsSource() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getZhaoParameters() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve some of the parameters that contribute to the calculation of of total travel time using the Zhao algorithm.
getZhaoParametersNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
getZhaoUdSignNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
Gm - Variable in class gov.sandia.gnem.slbmjni.ZhaoParameters
the velocity gradient at the top of the mantle averaged along the Moho between the source and receiver pierce points.
gov.sandia.gnem.slbmjni - package gov.sandia.gnem.slbmjni
 
gradient - Variable in class gov.sandia.gnem.slbmjni.GridProfile
A 2 element array containing the P and S mantle velocity gradients in 1/sec.
gradient - Variable in class gov.sandia.gnem.slbmjni.QueryProfile
A 2 element array containing the P and S mantle velocity gradients in 1/sec.
GreatCircleData - Class in gov.sandia.gnem.slbmjni
Stores data required for input to the travel time calculation, for the C++ GreatCircle object in memory the last time SlbmInterface.getGreatCircleData() was called.
GreatCircleData() - Constructor for class gov.sandia.gnem.slbmjni.GreatCircleData
 
GridProfile - Class in gov.sandia.gnem.slbmjni
Stores information related to a single node in the Earth model.
GridProfile() - Constructor for class gov.sandia.gnem.slbmjni.GridProfile
 
GridWeight - Class in gov.sandia.gnem.slbmjni
Stores the weight assigned to each grid node that was touched by the GreatCircle that was in memory the last time SlbmInterface.getWeights() was called.
GridWeight() - Constructor for class gov.sandia.gnem.slbmjni.GridWeight
 

H

H - Variable in class gov.sandia.gnem.slbmjni.ZhaoParameters
the turning depth of the ray relative to the Moho
hashCode() - Method in class gov.sandia.gnem.slbmjni.Point
 
headWaveVelocities - Variable in class gov.sandia.gnem.slbmjni.GreatCircleData
The P or S velocity at the center of each horizontal segment between the source and the receiver, in km/sec.

I

initializeActiveNodes(double, double, double, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Initialize the list of active nodes in the model grid.
initializeActiveNodesNative(double, double, double, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 

L

lat - Variable in class gov.sandia.gnem.slbmjni.GridProfile
The geographic latitude of the grid node, in radians.
lat - Variable in class gov.sandia.gnem.slbmjni.QueryProfile
The geographic latitude of the grid node, in radians.
layers - Static variable in class gov.sandia.gnem.slbmjni.GridProfile
 
Layers() - Constructor for enum gov.sandia.gnem.slbmjni.SlbmInterface.Layers
 
loadVelocityModel(String) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Load the velocity model into memory from the specified file.
loadVelocityModelBinary(String) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Load the velocity model into memory from the specified file.
loadVelocityModelNative(String) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
lon - Variable in class gov.sandia.gnem.slbmjni.GridProfile
The geographic longitude of the grid node, in radians.
lon - Variable in class gov.sandia.gnem.slbmjni.QueryProfile
The geographic longitude of the grid node, in radians.
LOWER_CRUST - gov.sandia.gnem.slbmjni.SlbmInterface.Layers
 

M

MANTLE - gov.sandia.gnem.slbmjni.SlbmInterface.Layers
 
mantleGradients - Variable in class gov.sandia.gnem.slbmjni.GreatCircleData
The P or S velocity gradient in the mantle at the center of each horizontal segment of the head wave, in 1/sec.
MIDDLE_CRUST_G - gov.sandia.gnem.slbmjni.SlbmInterface.Layers
 
MIDDLE_CRUST_N - gov.sandia.gnem.slbmjni.SlbmInterface.Layers
 
modelsEqual(String, String) - Static method in class gov.sandia.gnem.slbmjni.SlbmInterface
Check if two models are equal
modelsEqualNative(String, String) - Static method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
movePoint(double, double, double, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Find geographic latitude and longitude of the point that is the specified distance and azimuth from point A.
movePointNative(double, double, double, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 

N

neighbors - Variable in class gov.sandia.gnem.slbmjni.GreatCircleData
The nodeIds of the neighboring grid nodes used to derive the interpolated data at each head wave profile.
neighbors - Variable in class gov.sandia.gnem.slbmjni.QueryNeighborInfo
The node IDs of neighbors of nid.
nid - Variable in class gov.sandia.gnem.slbmjni.QueryNeighborInfo
Node ID of interest.
nNeighbors - Variable in class gov.sandia.gnem.slbmjni.QueryNeighborInfo
The number of neighbors nid has
node - Variable in class gov.sandia.gnem.slbmjni.GridWeight
The IDs of the grid nodes that were 'touched' by the current GreatCircle.
nodeId - Variable in class gov.sandia.gnem.slbmjni.GridProfile
The node ID of this node in the grid.
nodeId - Variable in class gov.sandia.gnem.slbmjni.QueryProfile
The IDs of the grid nodes that were used to interpolate the depth, velocity and gradient values of this QueryProfile.

P

phase - Variable in class gov.sandia.gnem.slbmjni.GreatCircleData
The phase that this GreatCircle supports.
point - Variable in class gov.sandia.gnem.slbmjni.GridProfile
 
Point - Class in gov.sandia.gnem.slbmjni
 
Point(double, double, boolean) - Constructor for class gov.sandia.gnem.slbmjni.Point
Point constructor
Point(GridProfile) - Constructor for class gov.sandia.gnem.slbmjni.Point
 
PWAVE - Static variable in class gov.sandia.gnem.slbmjni.SlbmInterface
 

Q

QueryNeighborInfo - Class in gov.sandia.gnem.slbmjni
Stores information related to an interpolated profile through the Earth model.
QueryNeighborInfo() - Constructor for class gov.sandia.gnem.slbmjni.QueryNeighborInfo
 
QueryProfile - Class in gov.sandia.gnem.slbmjni
Stores information related to an interpolated profile through the Earth model.
QueryProfile() - Constructor for class gov.sandia.gnem.slbmjni.QueryProfile
 

R

receiverDepths - Variable in class gov.sandia.gnem.slbmjni.GreatCircleData
The depth of each interface in the earth model below the receiver, in km.
receiverVelocities - Variable in class gov.sandia.gnem.slbmjni.GreatCircleData
The P or S velocity of each interval below the receiver, in km/sec.

S

saveVelocityModel(String) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Save the velocity model currently in memory to the specified file.
saveVelocityModel(String, int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
\brief Save the velocity model currently in memory to the specified file.
saveVelocityModelBinary() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Write the model currently in memory out to files.
saveVelocityModelBinaryNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
saveVelocityModelNative(String, int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
SEDIMENT1 - gov.sandia.gnem.slbmjni.SlbmInterface.Layers
 
SEDIMENT2 - gov.sandia.gnem.slbmjni.SlbmInterface.Layers
 
SEDIMENT3 - gov.sandia.gnem.slbmjni.SlbmInterface.Layers
 
setActiveNodeData(GridProfile) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Modify the velocity and gradient information associated with a specified active node in the Grid.
setAverageMantleVelocity(int, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Set the average P or S wave mantle velocity that is specified in the model input file.
setAverageMantleVelocityNative(int, double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
setCHMax(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Set the value of chMax.
setCHMaxNative(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
setDelDepth(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Modify the value of del_depth, the vertical separation of two points used to compute derivative of travel time with respect to depth (in km).
setDelDepthNative(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
setDelDistance(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Modify the horizontal separation of two points used to compute horizontal slowness and derivatives of travel time with respect to latitude and longitude.
setDelDistanceNative(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
setGridData(GridProfile) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Modify the velocity and gradient information for a single grid node in the earth model currently in memory.
setGridDataNative(int, double[], double[], double[], double[]) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
setGridDepthNative(double[]) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
setGridGradientNative(double[]) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
setGridVelocityNative(int, double[]) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
setInterpolatorType(String) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Set the interpolatorType to either 'linear' or 'natural_neighbor'.
setInterpolatorTypeNative(String) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
setMaxDepth(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Set the maximum source depth for Pn/Sn phase, in km.
setMaxDepthNative(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
setMaxDistance(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Set the maximum source-receiver separation for Pn/Sn phase, in radians.
setMaxDistanceNative(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
setPathIncrement(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Set the desired spacing of great circle nodes along the head wave interface, in radians.
setPathIncrementNative(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
SLBMException - Exception in gov.sandia.gnem.slbmjni
Title: SlbmInterface
SLBMException() - Constructor for exception gov.sandia.gnem.slbmjni.SLBMException
 
SLBMException(String) - Constructor for exception gov.sandia.gnem.slbmjni.SLBMException
 
SLBMException(String, Throwable) - Constructor for exception gov.sandia.gnem.slbmjni.SLBMException
 
SLBMException(Throwable) - Constructor for exception gov.sandia.gnem.slbmjni.SLBMException
 
SlbmInterface - Class in gov.sandia.gnem.slbmjni
A Java Native Interface to the SLBM C++ library, providing access to all supported functionality.
SlbmInterface() - Constructor for class gov.sandia.gnem.slbmjni.SlbmInterface
This is the constructor that should be used under normal circumstances.
SlbmInterface(double) - Constructor for class gov.sandia.gnem.slbmjni.SlbmInterface
Location::EARTH_RADIUS is a variable that controls how the radius of the earth is defined.
SlbmInterface.Layers - Enum in gov.sandia.gnem.slbmjni
 
SlbmInterfaceFixedEarthRadiusNative(double) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
SlbmInterfaceNative() - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
sourceDepths - Variable in class gov.sandia.gnem.slbmjni.GreatCircleData
The depth of each interface in the earth model below the source, in km.
sourceVelocitites - Variable in class gov.sandia.gnem.slbmjni.GreatCircleData
The P or S velocity of each interval below the source, in km/sec.
specifyOutputDirectory(String) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Specify the directory where the model that is currently in memory should be written to the next time that saveVelocityModelBinary() is called.
specifyOutputDirectoryNative(String) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 
SWAVE - Static variable in class gov.sandia.gnem.slbmjni.SlbmInterface
 

T

toString() - Method in class gov.sandia.gnem.slbmjni.GreatCircleData
 
toString() - Method in class gov.sandia.gnem.slbmjni.GridProfile
Retrieve a formatted String representation of the information in this GridProfile object.
toString() - Method in class gov.sandia.gnem.slbmjni.GridWeight
Retrieve a formatted String representation of the information in this GridProfile object.
toString() - Method in class gov.sandia.gnem.slbmjni.QueryNeighborInfo
Retrieve a formatted String representation of the information in this QueryNeighborInfo object.
toString() - Method in class gov.sandia.gnem.slbmjni.QueryProfile
Retrieve a formatted String representation of the information in this QueryProfile object.
toString() - Method in class gov.sandia.gnem.slbmjni.ZhaoParameters
 
toString(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
Retrieve a formatted String representation of the results computed by a GreatCircle object.
toStringNative(int) - Method in class gov.sandia.gnem.slbmjni.SlbmInterface
 

U

u - Variable in class gov.sandia.gnem.slbmjni.Point
 
udSign - Variable in class gov.sandia.gnem.slbmjni.ZhaoParameters
a value of 0 indicates the source is in the crust; +1 indicates the ray leaves a mantle source in the downgoing direction; -1 indicates the ray leaves a mantle source in an upgoing direction.
UPPER_CRUST - gov.sandia.gnem.slbmjni.SlbmInterface.Layers
 

V

valueOf(String) - Static method in enum gov.sandia.gnem.slbmjni.SlbmInterface.Layers
Returns the enum constant of this type with the specified name.
values() - Static method in enum gov.sandia.gnem.slbmjni.SlbmInterface.Layers
Returns an array containing the constants of this enum type, in the order they are declared.
velocity - Variable in class gov.sandia.gnem.slbmjni.GridProfile
A 2 x nIntervals array containing the P and S velocities of each interval of the earth model encountered at this horizontal position, in km/sec.
velocity - Variable in class gov.sandia.gnem.slbmjni.QueryProfile
A 2 x nLayers array containing the P and S velocities of each layer in the model, in km/sec.
Vm - Variable in class gov.sandia.gnem.slbmjni.ZhaoParameters
the velocity at the top of the mantle averaged along the Moho between the source and receiver pierce points.
vtkId - Variable in class gov.sandia.gnem.slbmjni.SlbmInterface
 

W

WATER - gov.sandia.gnem.slbmjni.SlbmInterface.Layers
 
weight - Variable in class gov.sandia.gnem.slbmjni.GridWeight
The weight accumulated by each node.

Z

ZhaoParameters - Class in gov.sandia.gnem.slbmjni
 
ZhaoParameters() - Constructor for class gov.sandia.gnem.slbmjni.ZhaoParameters
 
A C D E F G H I L M N P Q R S T U V W Z 
All Classes|All Packages