SLBM  3.0
Regional Seismic Travel Time
slbm::GridSLBM Member List

This is the complete list of members for slbm::GridSLBM, including all inherited members.

activeNodesslbm::Gridprotected
addGeoStack(GeoStack *geoStack)slbm::GridSLBMinlinevirtual
class_name()slbm::GridSLBMinlinestatic
clear()slbm::GridSLBMvirtual
clearActiveNodes()slbm::Grid
clearCrustalProfiles()slbm::Gridinlinevirtual
clearNodeHitCount()slbm::Gridinlinevirtual
cos_minslbm::GridSLBMprivate
defineTessAdjacency(int nNodes, const vector< vector< Triangle * > > &triset)slbm::GridSLBMprivate
fileExists(const string &fileName)slbm::Gridinlinestatic
findProfile(Location &location, vector< GridProfile * > &neighbors, vector< int > &nodeIds, vector< double > &coefficients)slbm::GridSLBMinlinevirtual
findSpecialTriangles()slbm::GridSLBMprivate
findTriangle(const Location &location, vector< double > &coefficients)slbm::GridSLBMinlineprivate
geoStacksslbm::GridSLBMprivate
getActiveNodeId(int nodeId)slbm::Gridinlinevirtual
getActiveNodeNeighborInfo(const int &nid, int neighbors[], double distance[], double azimuth[], int &nNeighbors)slbm::Gridvirtual
getActiveNodeNeighborInfo(const int &nid, vector< int > &neighbors, vector< double > &distance, vector< double > &azimuth)slbm::Gridvirtual
getActiveNodeNeighbors(const int &nodeid, int neighbors[], int &nNeighbors)slbm::GridSLBMvirtual
getActiveNodeNeighbors(const int &nodeid, vector< int > &neighbors)slbm::GridSLBMvirtual
getAverageMantleVelocity(const int &waveType)slbm::GridSLBMinlinevirtual
getBufferSize() const slbm::GridSLBMvirtual
getGeoStacks()slbm::GridSLBMinlineprivate
getGeoStacksSize()slbm::GridSLBMinlineprivate
getGreatCircle(const int &phase, const double &latSource, const double &lonSource, const double &depthSource, const double &latReceiver, const double &lonReceiver, const double &depthReceiver, const double &delta, const double &ch_max)slbm::Gridvirtual
getGrid(const string &modelDirectory)slbm::Gridstatic
getGrid(util::DataBuffer &buffer)slbm::Gridstatic
getGridNodeId(int activeNodeId)slbm::Gridinlinevirtual
getInterpolatorType()slbm::GridSLBMinlinevirtual
getLayerProfile(GreatCircle *greatCircle, Location &location)slbm::Gridinlinevirtual
getModelPath()slbm::Gridinline
getNActiveNodes()slbm::Gridinlinevirtual
getNCrustalProfiles()slbm::Gridinlinevirtual
getNIntervals()slbm::Gridinlinevirtual
getNNodes()slbm::Gridinlinevirtual
getNodeAzimuth(const int &node1, const int &node2, double &azimuth)slbm::Gridvirtual
getNodeHitCount(const int &nodeId, int &hitCount)slbm::Gridinlinevirtual
getNodeNeighborInfo(const int &nodeId, int neighbors[], double distance[], double azimuth[], int &nNeighbors)slbm::Gridvirtual
getNodeNeighborInfo(const int &nodeId, vector< int > &neighbors, vector< double > &distance, vector< double > &azimuth)slbm::Gridvirtual
getNodeNeighbors(const int &nodeId, int neighbors[], int &nNeighbors)slbm::GridSLBMvirtual
getNodeNeighbors(const int &nodeId, vector< int > &neighbors)slbm::GridSLBMvirtual
getNodeSeparation(const int &node1, const int &node2, double &distance)slbm::Gridvirtual
getOutputDirectory()slbm::Gridinline
getProfile(const int &nodeId)slbm::Gridinlinevirtual
getQueryProfile(Location &location)slbm::Gridinlinevirtual
getReceiverProfile(const int &phase, const double &lat, const double &lon, const double &depth)slbm::Gridinlinevirtual
getSourceProfile(const int &phase, const double &lat, const double &lon, const double &depth)slbm::Gridinlinevirtual
getTessId()slbm::GridSLBMinlinevirtual
getTriangles()slbm::GridSLBMinlineprivate
getUncertainty()slbm::Gridinline
getUncertainty(int phase, int attribute)slbm::Gridinline
Grid()slbm::Grid
GridSLBM()slbm::GridSLBM
initializeActiveNodes(double activeNodeLatMin, double activeNodeLonMin, double activeNodeLatMax, double activeNodeLonMax)slbm::Grid
initializeActiveNodes(GeoTessPolygon *polygon)slbm::Grid
is_directory(const string &dir)slbm::Gridvirtual
loadFromDataBuffer(util::DataBuffer &buffer)slbm::GridSLBMvirtual
loadFromDirectory(const string &dirName)slbm::GridSLBMvirtual
loadFromFile(const string &filename)slbm::GridSLBMvirtual
memSize()slbm::GridSLBMvirtual
memSizeCrustalProfiles()slbm::Gridinlinevirtual
modelPathslbm::Gridprotected
operator!=(const Grid &other)slbm::Gridinlinevirtual
operator==(const Grid &other)slbm::Gridvirtual
polygonslbm::Gridprotected
profilesslbm::Gridprotected
reaDataBuffererFromFile(util::DataBuffer &buffer, string dirname, string fileName)slbm::Gridprotected
readConnectivity(util::DataBuffer &buffer, int &nNodes, vector< float > &elev, vector< float > &waterThick, vector< int > &stackId)slbm::GridSLBMprivate
readGeoStacks(util::DataBuffer &buffer)slbm::GridSLBMprivate
readTessellationData(util::DataBuffer &buffer, int nNodes, const vector< float > &elev, const vector< float > &waterThick, const vector< int > &stackId, vector< vector< Triangle * > > &triset)slbm::GridSLBMprivate
receiversslbm::Gridprotected
saveGeotess(const string &path, const string &pathToGrid, const string &gridFilePath)slbm::GridSLBMprivate
saveGeotessDirectory(const string &directoryName)slbm::GridSLBMprivate
saveGeotessFile(const string &fileName)slbm::GridSLBMprivate
saveSlbmDirectory(const string &directoryName)slbm::GridSLBMprivate
saveSlbmFile(const string &fileName)slbm::GridSLBMprivate
saveVelocityModel(const string &destination, const int &format)slbm::GridSLBMvirtual
saveVelocityModel(util::DataBuffer &buffer)slbm::GridSLBMvirtual
setAverageMantleVelocity(const int &waveType, const double &velocity)slbm::GridSLBMinlinevirtual
setInterpolatorType(const string &interpolatorType)slbm::GridSLBMinlinevirtual
sourcesslbm::Gridprotected
specialTrianglesslbm::GridSLBMprivate
specifyOutputDirectory(const string &outputDir)slbm::Grid
tessIdslbm::GridSLBMprivate
toString()slbm::GridSLBMvirtual
trianglesslbm::GridSLBMprivate
uncertaintyslbm::Gridprotected
V0slbm::GridSLBMprivate
writeBufferToFile(util::DataBuffer &buffer, string fileName)slbm::Gridprotected
~Grid()slbm::Gridvirtual
~GridSLBM()slbm::GridSLBM