Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aemt_v1_0.tar.gz(3133 Kbytes)
Manuscript Title: LINPRO: linear inverse problem library for data contaminated by statistical noise
Authors: Piotr Magierski, Gabriel Wlazlowski
Program title: LINPRO v1.0
Catalogue identifier: AEMT_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 183(2012)2264
Programming language: C++.
Computer: LINPRO library should compile on any computing system that has C++ compiler.
Operating system: Linux or Unix.
Keywords: Linear Inverse Problem, Maximum Entropy Method, Singular Value Decomposition.
Classification: 4.9, 4.12, 4.13.

External routines: OPT++: An Object-Oriented Nonlinear Optimization Library [1] (included in the distribution).

Nature of problem:
LINPRO library solves linear inverse problems with arbitrary kernel and arbitrary external constraints imposed on the solution.

Solution method:
LINPRO library implements two complementary methods: Maximum Entropy Method and SVD method.

Additional comments:
Tested with compilers - GNU Compiler g++, Intel Compiler icpc

Running time:
Problem dependent, ranging from seconds to hours. Each of the examples takes less than a minute to run.

References:
[1] OPT++: An Object-Oriented Nonlinear Optimization Library, https://software.sandia.gov/opt++/