Geophysical Inversion and Modelling Library
v1.5.2-5-g042d7f36
|
Public Member Functions | |
CreateSensitivityColMT (Matrix< ValueType > &S, const std::vector< Cell * > ¶, const DataContainerERT &data, const Matrix< ValueType > &pots, const std::map< long, uint > &currPatternIdx, const RVector &weights, const RVector &k, bool calc1, bool verbose) | |
virtual void | calc () |
virtual void | calc2 () |
virtual void | calc1 () |
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 | |
Matrix< ValueType > * | S_ |
const std::vector< Cell * > * | para_ |
const DataContainerERT * | data_ |
const Matrix< ValueType > * | pots_ |
const std::map< long, uint > * | currPatternIdx_ |
const RVector * | weights_ |
const RVector * | k_ |
uint | nData_ |
uint | nElecs_ |
bool | calc1_ |
Protected Attributes inherited from GIMLI::BaseCalcMT | |
bool | verbose_ |
Index | start_ |
Index | end_ |
Index | _threadNumber |
|
inlinevirtual |
Dangerous!!! mt writing into matrix
References GIMLI::DataContainerERT::electrodeToCurrentPattern(), and GIMLI::ElementMatrix< ValueType >::idx().