limSolve: Solving Linear Inverse Models

Share:

Functions that (1.) Find the minimum/maximum of a linear or quadratic function: min or max (f(x)), where f(x) = ||Ax-b||^2 or f(x) = sum(ai*xi) subject to equality constraints Ex=f and/or inequality constraints Gx>=h. (2.) Sample an underdetermined- or overdetermined system Ex=f subject to Gx>=h, and if applicable Ax~=b. (3.) Solve a linear system Ax=B for the unknown x. Includes banded and tridiagonal linear systems. The package calls Fortran functions from LINPACK

Author
Karline Soetaert [aut, cre], Karel Van den Meersche [aut], Dick van Oevelen [aut], LAPACK authors [cph]
Date of publication
2014-11-03 15:00:03
Maintainer
Karline Soetaert <karline.soetaert@nioz.nl>
License
GPL
Version
1.5.5.1

View on CRAN

Man pages

Blending
A linear inverse blending problem
Chemtax
An overdetermined linear inverse problem: estimating algal...
E_coli
An underdetermined linear inverse problem: the Escherichia...
ldei
Weighted Least Distance Programming with equality and...
ldp
Least Distance Programming
linp
Linear Programming.
lsei
Least Squares with Equalities and Inequalities
Minkdiet
An underdetermined linear inverse problem: estimating diet...
nnls
Nonnegative Least Squares
resolution
Row and column resolution of a matrix.
Solve
Generalised inverse solution of Ax = B
Solve.banded
Solution of a banded system of linear equations
Solve.block
Solution of an almost block diagonal system of linear...
Solve.tridiag
Solution of a tridiagonal system of linear equations
varranges
Calculates ranges of inverse variables in a linear inverse...
varsample
Samples the probability density function of variables of...
xranges
Calculates ranges of the unknowns of a linear inverse problem
xsample
Randomly samples an underdetermined problem with linear...

Files in this package

limSolve
limSolve/inst
limSolve/inst/CITATION
limSolve/inst/COPYRIGHTS
limSolve/inst/doc
limSolve/inst/doc/linpackcomments
limSolve/inst/doc/limSolve.pdf
limSolve/inst/doc/xsample.pdf
limSolve/inst/doc/xsample.Rnw
limSolve/inst/doc/limSolve.R
limSolve/inst/doc/xsample.R
limSolve/inst/doc/E_coli.input
limSolve/inst/doc/limSolve.Rnw
limSolve/src
limSolve/src/Makevars
limSolve/src/colrow.f
limSolve/src/solve.f
limSolve/src/inverse.f
limSolve/NAMESPACE
limSolve/demo
limSolve/demo/limSolve.r
limSolve/demo/00Index
limSolve/data
limSolve/data/Chemtax.rda
limSolve/data/Blending.rda
limSolve/data/Minkdiet.rda
limSolve/data/RigaWeb.rda
limSolve/data/E_coli.rda
limSolve/R
limSolve/R/Solve.R
limSolve/R/nnls.R
limSolve/R/lsei.R
limSolve/R/Solve.block.R
limSolve/R/Solve.banded.R
limSolve/R/Solve.tridiag.R
limSolve/R/xsample.R
limSolve/R/varsample.R
limSolve/R/ldei.R
limSolve/R/ldp.R
limSolve/R/xranges.R
limSolve/R/varranges.R
limSolve/R/linp.R
limSolve/R/resolution.R
limSolve/vignettes
limSolve/vignettes/JSS-373-fig1.pdf
limSolve/vignettes/JSS-373-fig2.pdf
limSolve/vignettes/xsample.Rnw
limSolve/vignettes/RigaSpring.input
limSolve/vignettes/E_coli.input
limSolve/vignettes/limSolve.Rnw
limSolve/vignettes/vignettes.bib
limSolve/MD5
limSolve/build
limSolve/build/vignette.rds
limSolve/DESCRIPTION
limSolve/ChangeLog
limSolve/man
limSolve/man/RigaWeb.rd
limSolve/man/xsample.Rd
limSolve/man/Blending.Rd
limSolve/man/E_coli.Rd
limSolve/man/Solve.tridiag.Rd
limSolve/man/lsei.Rd
limSolve/man/Solve.block.Rd
limSolve/man/ldp.Rd
limSolve/man/limSolve.rd
limSolve/man/Chemtax.Rd
limSolve/man/resolution.Rd
limSolve/man/varranges.Rd
limSolve/man/linp.Rd
limSolve/man/varsample.Rd
limSolve/man/Solve.banded.Rd
limSolve/man/xranges.Rd
limSolve/man/nnls.Rd
limSolve/man/Minkdiet.Rd
limSolve/man/ldei.Rd
limSolve/man/Solve.Rd