Geophysical Inversion and Modelling Library v1.5.4
|
This is the complete list of members for GIMLI::RInversion, including all inherited members.
abort() | GIMLI::RInversion | inlinevirtual |
abort_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
absrms() const | GIMLI::RInversion | inline |
activateFillConstraintWeights_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
blockyModel() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
broydenUpdate() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
CGLStol_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
checkConstraints() | GIMLI::RInversion | |
checkError() | GIMLI::RInversion | inline |
checkJacobian(bool force=false) | GIMLI::RInversion | |
checkTransFunctions() | GIMLI::RInversion | inline |
chi2() const | GIMLI::RInversion | inlinevirtual |
constrainBlocky() | GIMLI::RInversion | inline |
constraintsCount() const | GIMLI::RInversion | inline |
constraintsH_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
constraintWeights_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
cWeight() const | GIMLI::RInversion | inlinevirtual |
data() const | GIMLI::RInversion | inline |
data_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
dataCount() const | GIMLI::RInversion | inline |
dataWeight() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
dataWeight_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
deltaDataIter() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
deltaDataIter_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
deltaModelIter() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
deltaModelIter_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
deltaPhiAbortPercent() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
doBroydenUpdate_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
doSave() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
dosave_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
dPhiAbortPercent_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
echoStatus() const | GIMLI::RInversion | inline |
echoStatus(const Vec &response, const Vec &model, const std::string &xtra="") const | GIMLI::RInversion | inline |
error() const | GIMLI::RInversion | inline |
error_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
errorDefault_() | GIMLI::RInversion | inline |
fixError_ | GIMLI::RInversion | protected |
fop() | GIMLI::RInversion | inline |
forward_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
forwardOperator() | GIMLI::RInversion | inlinevirtual |
getChi2() const | GIMLI::RInversion | inline |
getChi2(const Vec &response) const | GIMLI::RInversion | inline |
getIRLS() const | GIMLI::RInversion | inline |
getLambda() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
getPhi(const Vec &model, const Vec &response) const | GIMLI::RInversion | inline |
getPhi() const | GIMLI::RInversion | inline |
getPhiD(const Vec &response) const | GIMLI::RInversion | |
getPhiD() const | GIMLI::RInversion | inline |
getPhiM(const Vec &model) const | GIMLI::RInversion | |
getPhiM() const | GIMLI::RInversion | inline |
haveReferenceModel_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
init_() | GIMLI::RInversion | inlineprotected |
InversionBase() | GIMLI::InversionBase< double > | inline |
invert(const Vec &data) | GIMLI::RInversion | |
invSubStep(const Vec &rhs) | GIMLI::RInversion | inline |
isBlocky_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
isRobust_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
isRunning() const | GIMLI::RInversion | inlinevirtual |
isRunning_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
iter() const | GIMLI::RInversion | inlinevirtual |
iter_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
jacobiNeedRecalc_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
lambda() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
lambda_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
lambdaFactor() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
lambdaFactor_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
lambdaMin_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
lambdaMinimum() const | GIMLI::RInversion | inline |
lineSearch() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
linesearch(const Vec &modelNew, const Vec &responseNew) const | GIMLI::RInversion | inline |
linesearchQuad(const Vec &modelNew, const Vec &responseNew, const Vec &modelQuad, const Vec &responseQuad, double tauquad) const | GIMLI::RInversion | inline |
localRegularization() const | GIMLI::RInversion | inline |
localRegularization_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
maxCGLSIter() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
maxCGLSIter_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
maxCGLSTolerance() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
maxIter() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
maxiter_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
model() const | GIMLI::RInversion | inlinevirtual |
model_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
modelCellResolution(int iModel) | GIMLI::RInversion | inline |
modelCellResolution(const RVector3 &pos) | GIMLI::RInversion | inline |
modelHist_ | GIMLI::RInversion | protected |
modelHistory() const | GIMLI::RInversion | inline |
modelRef() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
modelRef_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
modelResolutionMatrix() | GIMLI::RInversion | inline |
ModelVector typedef (defined in GIMLI::RInversion) | GIMLI::RInversion | |
modelWeight() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
modelWeight_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
mWeight() const | GIMLI::RInversion | inline |
oneStep() | GIMLI::RInversion | |
optimizeLambda() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
optimizeLambda_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
optLambda(const Vec &deltaData, const Vec &deltaModel0) | GIMLI::RInversion | |
pureRoughness(const RVector &model) const | GIMLI::RInversion | inline |
recalcJacobian() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
recalcJacobian_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
relrms() const | GIMLI::RInversion | inline |
reset() | GIMLI::RInversion | inline |
response() const | GIMLI::RInversion | inline |
response_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
RInversion(bool verbose=false, bool dosave=false) | GIMLI::RInversion | inline |
RInversion(ModellingBase &forward, bool verbose=false, bool dosave=false) | GIMLI::RInversion | inline |
RInversion(const Vec &data, ModellingBase &forward, bool verbose=false, bool dosave=false) | GIMLI::RInversion | inline |
RInversion(const Vec &data, ModellingBase &forward, Trans< Vec > &transData, bool verbose=true, bool dosave=false) | GIMLI::RInversion | inline |
RInversion(const Vec &data, ModellingBase &forward, Trans< Vec > &transData, Trans< Vec > &transModel, bool verbose=true, bool dosave=false) | GIMLI::RInversion | inline |
robustData() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
robustWeighting() | GIMLI::RInversion | inline |
roughness(const RVector &model) const | GIMLI::RInversion | inline |
roughness() const | GIMLI::RInversion | inline |
run() | GIMLI::RInversion | virtual |
runChi1(double acc=0.01, int maxiter=50) | GIMLI::RInversion | inline |
saveModelHistory(bool doSaveModelHistory) | GIMLI::RInversion | inline |
saveModelHistory_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
setAbsoluteError(const Vec &abserr) | GIMLI::RInversion | inline |
setAbsoluteError(double abserr) | GIMLI::RInversion | inline |
setBlockyModel(bool isBlocky) | GIMLI::RInversion | inline |
setBroydenUpdate(bool broydenUpdate) | GIMLI::RInversion | inline |
setCGLSTolerance(double tol) | GIMLI::RInversion | inline |
setConstraintsH(const Vec &constraintsH) | GIMLI::RInversion | inline |
setCWeight(const Vec &cWeight) | GIMLI::RInversion | inline |
setData(const Vec &data) | GIMLI::RInversion | inlinevirtual |
setDeltaPhiAbortPercent(double dPhi) | GIMLI::RInversion | inline |
setDoSave(bool d) | GIMLI::RInversion | inline |
setError(const Vec &err, bool isRelative=true) (defined in GIMLI::RInversion) | GIMLI::RInversion | inlinevirtual |
setError(double err, bool isRelative=true) (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
setForwardOperator(ModellingBase &forward) | GIMLI::RInversion | inlinevirtual |
setLambda(double lambda) | GIMLI::RInversion | inlinevirtual |
setLambdaFactor(double lambdaFactor) (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
setLambdaMinimum(double l) | GIMLI::RInversion | inline |
setLineSearch(bool linesearch) | GIMLI::RInversion | inline |
setLocalRegularization(bool localReg) | GIMLI::RInversion | inline |
setMarquardtScheme(double lambdaFactor=0.8) | GIMLI::RInversion | inline |
setMaxCGLSIter(int iter) | GIMLI::RInversion | inline |
setMaxIter(int maxiter) | GIMLI::RInversion | inlinevirtual |
setModel(const Vec &model) | GIMLI::RInversion | inlinevirtual |
setMWeight(const Vec &mweight) | GIMLI::RInversion | inline |
setOptimizeLambda(bool opt) | GIMLI::RInversion | inline |
setRecalcJacobian(bool recalc) | GIMLI::RInversion | inline |
setReferenceModel(const Vec &model) | GIMLI::RInversion | inlinevirtual |
setRelativeError(const Vec &e) | GIMLI::RInversion | inline |
setRelativeError(double relerr) | GIMLI::RInversion | inline |
setResponse(const Vec &response) | GIMLI::RInversion | inline |
setRobustData(bool isRobust) | GIMLI::RInversion | inline |
setTransData(Trans< Vec > &tD) | GIMLI::RInversion | inlinevirtual |
setTransModel(Trans< Vec > &tM) | GIMLI::RInversion | inlinevirtual |
setVerbose(bool verbose) | GIMLI::RInversion | inline |
start() | GIMLI::RInversion | |
stopAtChi1(bool stopAtChi1) | GIMLI::RInversion | inline |
stopAtChi1_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
tD_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
tM_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
transData() (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
transDataDefault_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
transModel() (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
transModelDefault_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
useLinesearch_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
Vec typedef (defined in GIMLI::RInversion) | GIMLI::RInversion | |
verbose() const (defined in GIMLI::RInversion) | GIMLI::RInversion | inline |
verbose_ (defined in GIMLI::RInversion) | GIMLI::RInversion | protected |
~InversionBase() | GIMLI::InversionBase< double > | inlinevirtual |
~RInversion() | GIMLI::RInversion | inlinevirtual |