Geophysical Inversion and Modelling Library v1.5.4
Loading...
Searching...
No Matches
GIMLI::CreateDijkstraRowMT Class Reference
+ Inheritance diagram for GIMLI::CreateDijkstraRowMT:
+ Collaboration diagram for GIMLI::CreateDijkstraRowMT:

Public Member Functions

 CreateDijkstraRowMT (std::vector< std::vector< IndexArray > > &wayM, const Dijkstra &dijk, const IndexArray &shotNodes, const IndexArray &recNodes, bool verbose)
 
virtual void calc ()
 
- Public Member Functions inherited from GIMLI::BaseCalcMT
 BaseCalcMT (bool verbose=false)
 
void operator() ()
 
void setRange (Index start, Index end, Index threadNumber=0)
 
Index start () const
 
Index end () const
 

Protected Attributes

std::vector< IndexArray > * _wayMatrix
 
Dijkstra _dijkstra
 
const IndexArray_shotNodeIds
 
const IndexArray_recNodeIds
 
- Protected Attributes inherited from GIMLI::BaseCalcMT
bool verbose_
 
Index start_
 
Index end_
 
Index _threadNumber
 

Member Function Documentation

◆ calc()

virtual void GIMLI::CreateDijkstraRowMT::calc ( )
inlinevirtual

Implements GIMLI::BaseCalcMT.