# Index

A C D E F G H I L M N P Q R S T U V W Z
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## 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, ArrayList) - 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 class 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 - Enum constant in enum class gov.sandia.gnem.slbmjni.SlbmInterface.Layers

## M

MANTLE - Enum constant in enum class 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 - Enum constant in enum class gov.sandia.gnem.slbmjni.SlbmInterface.Layers
MIDDLE_CRUST_N - Enum constant in enum class 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 - Enum constant in enum class gov.sandia.gnem.slbmjni.SlbmInterface.Layers
SEDIMENT2 - Enum constant in enum class gov.sandia.gnem.slbmjni.SlbmInterface.Layers
SEDIMENT3 - Enum constant in enum class 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 Class in gov.sandia.gnem.slbmjni
  Title: SlbmInterface
SLBMException() - Constructor for exception class gov.sandia.gnem.slbmjni.SLBMException
SLBMException(String) - Constructor for exception class gov.sandia.gnem.slbmjni.SLBMException
SLBMException(String, Throwable) - Constructor for exception class gov.sandia.gnem.slbmjni.SLBMException
SLBMException(Throwable) - Constructor for exception class 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 Class 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 - Enum constant in enum class gov.sandia.gnem.slbmjni.SlbmInterface.Layers

## V

valueOf(String) - Static method in enum class gov.sandia.gnem.slbmjni.SlbmInterface.Layers
  Returns the enum constant of this class with the specified name.
values() - Static method in enum class gov.sandia.gnem.slbmjni.SlbmInterface.Layers
  Returns an array containing the constants of this enum class, 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 - Enum constant in enum class 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 and Interfaces|All Packages|Constant Field Values|Serialized Form