PEIP: Geophysical Inverse Theory and Optimization

Several functions introduced in Aster et al.'s book on inverse theory. The functions are often translations of MATLAB code developed by the authors to illustrate concepts of inverse theory as applied to geophysics. Generalized inversion, tomographic inversion algorithms (conjugate gradients, 'ART' and 'SIRT'), non-linear least squares, first and second order Tikhonov regularization, roughness constraints, and procedures for estimating smoothing parameters are included. Includes a wrapper for the FORTRAN based 'LSQR' (Paige and Saunders) routine.

Author
Jonathan M. Lees
Date of publication
2015-06-11 01:29:02
Maintainer
Jonathan M. Lees <jonathan.lees@unc.edu>
License
GPL (>= 2)
Version
2.0-1

View on CRAN

Man pages

Ainv
An Inverse Solution
art
ART Inverse solution
bartl
Bartlett window
bayes
Bayes Inversion
blf2
Bounded least squares
cgls
Conjugate gradient Least squares
chi
Chi function
chi2cdf
Chi-Sq CDF
chi2inv
Inverse Chi-Sq
dcost
cosine transform
error.bar
Plot Error Bar
flipGSVD
Flip output of GSVD
gcval
Get c-val
gcv_function
gcv func
get_l_rough
One-D Roughening
ginv
Get inverse
GSVD
Generalized SVD
idcost
Inverse cosine transform
imagesc
Image Display
interp2grid
Bilinear and Bicubic Interpolation to Grid
irls
Iteratively reweight least squares
irlsl1reg
L1 least squares with sparsity
kac
Kaczmarz
l_curve_corner
L Curve Corner
l_curve_tgsvd
L curve tgsvd
l_curve_tikh_gsvd
L-curve tikh gsvd
l_curve_tikh_svd
L-curve Tikhonov
linesconst
Plot constant model
lmarq
Lev-Marquardt Inversion
loadMAT
Load a Matlab matfile
mcmc
Maximum likelihood Models
Mnorm
Matrix Norm
nnz
Non-zeros
occam
Occam inversion
PEIP-package
Inverse Theory Functions for PEIP book
phi
Integral of Normal Distribution
phiinv
Inverse Normal Distribution Integral
picard_vals
Picard plot
plotconst
Plot constant model
quadlin
Lagrange multiplier technique
rlsqr
rlsqr
rnk
Rank of Matrix
setDesignG
Set a Design Matrix.
shawG
Shaw Model of Slit Diffraction
sirt
SIRT Algorithm for sparse matrix inversion
tinv
Inverse T-distribution
USV
Singular Value Decomposition
Vnorm
Vector 2-Norm
vspprofile
Vertical Seismic Profile In 1D

Files in this package

PEIP
PEIP/tests
PEIP/tests/tgsvd.R
PEIP/tests/trlsqr.R
PEIP/src
PEIP/src/Makevars
PEIP/src/raprod.f
PEIP/src/dcopy.f
PEIP/src/dnrm2.f
PEIP/src/interp2grid.c
PEIP/src/zdggsvd.f
PEIP/src/rlsqr.f
PEIP/src/dscal.f
PEIP/src/Makevars.win
PEIP/NAMESPACE
PEIP/R
PEIP/R/chi2cdf.R
PEIP/R/loadMAT.R
PEIP/R/interp2grid.R
PEIP/R/phi.R
PEIP/R/l_curve_tikh_svd.R
PEIP/R/irls.R
PEIP/R/rlsqr.R
PEIP/R/linesconst.R
PEIP/R/tinv.R
PEIP/R/error.bar.R
PEIP/R/ginv.R
PEIP/R/idcost.R
PEIP/R/irlsl1reg.R
PEIP/R/lmarq.R
PEIP/R/sirt.R
PEIP/R/kac.R
PEIP/R/gcval.R
PEIP/R/cgls.R
PEIP/R/nnz.R
PEIP/R/GSVD.R
PEIP/R/picard_vals.R
PEIP/R/Ainv.R
PEIP/R/blf2.R
PEIP/R/USV.R
PEIP/R/l_curve_tgsvd.R
PEIP/R/imagesc.R
PEIP/R/vspprofile.R
PEIP/R/gcv_function.R
PEIP/R/phiinv.R
PEIP/R/dcost.R
PEIP/R/l_curve_corner.R
PEIP/R/rnk.R
PEIP/R/chi2inv.R
PEIP/R/shawG.R
PEIP/R/Vnorm.R
PEIP/R/Mnorm.R
PEIP/R/setDesignG.R
PEIP/R/get_l_rough.R
PEIP/R/bayes.R
PEIP/R/occam.R
PEIP/R/quadlin.R
PEIP/R/flipGSVD.R
PEIP/R/l_curve_tikh_gsvd.R
PEIP/R/bartl.R
PEIP/R/mcmc.R
PEIP/R/plotconst.R
PEIP/R/chi.R
PEIP/R/art.R
PEIP/MD5
PEIP/DESCRIPTION
PEIP/man
PEIP/man/irls.Rd
PEIP/man/Mnorm.Rd
PEIP/man/gcv_function.Rd
PEIP/man/occam.Rd
PEIP/man/l_curve_tgsvd.Rd
PEIP/man/l_curve_tikh_svd.Rd
PEIP/man/blf2.Rd
PEIP/man/art.Rd
PEIP/man/bayes.Rd
PEIP/man/phiinv.Rd
PEIP/man/ginv.Rd
PEIP/man/bartl.Rd
PEIP/man/PEIP-package.Rd
PEIP/man/error.bar.Rd
PEIP/man/get_l_rough.Rd
PEIP/man/plotconst.Rd
PEIP/man/chi2inv.Rd
PEIP/man/sirt.Rd
PEIP/man/idcost.Rd
PEIP/man/dcost.Rd
PEIP/man/flipGSVD.Rd
PEIP/man/irlsl1reg.Rd
PEIP/man/linesconst.Rd
PEIP/man/picard_vals.Rd
PEIP/man/GSVD.Rd
PEIP/man/shawG.Rd
PEIP/man/setDesignG.Rd
PEIP/man/chi.Rd
PEIP/man/loadMAT.Rd
PEIP/man/tinv.Rd
PEIP/man/chi2cdf.Rd
PEIP/man/vspprofile.Rd
PEIP/man/USV.Rd
PEIP/man/l_curve_tikh_gsvd.Rd
PEIP/man/nnz.Rd
PEIP/man/rnk.Rd
PEIP/man/kac.Rd
PEIP/man/Vnorm.Rd
PEIP/man/imagesc.Rd
PEIP/man/phi.Rd
PEIP/man/cgls.Rd
PEIP/man/lmarq.Rd
PEIP/man/interp2grid.Rd
PEIP/man/quadlin.Rd
PEIP/man/Ainv.Rd
PEIP/man/l_curve_corner.Rd
PEIP/man/rlsqr.Rd
PEIP/man/gcval.Rd
PEIP/man/mcmc.Rd