Skip to content

DQuickLTFit - A least-square fitting tool for the analysis of positron lifetime spectra using the Levenberg-Marquardt algorithm

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE.txt
Unknown
license.qrc
Notifications You must be signed in to change notification settings

dpscience/DQuickLTFit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DQuickLTFit

Copyright (c) 2016-2018 Danny Petschke ([email protected]) All rights reserved.

DQuickLTFit - A Least-Square Fitting Tool for the Analysis of Positron-Lifetime Spectra consisting of discrete specific Lifetimes using the Levenberg-Marquardt Algorithm

DQuickLTFit

How to cite this Software?

You can cite all versions by using the DOI 10.5281/zenodo.1168285. This DOI represents all versions, and will always resolve to the latest one.

DOI

v3.x

DQuickLTFit v3.02:
DOI
DQuickLTFit v3.01:
DOI
DQuickLTFit v3.0:
DOI

v2.x

DQuickLTFit v2.06:
DOI

About

DQuickLTFit software is written in C (Qt-framework) and implements the MPFIT C library [1] for solving the non-linear least-square problem using the Levenberg-Marquardt algorithm. MPFIT was ported from MINPACK-1 library [2,3].

License (GNU General Public License)

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

For more details see GNU General Public License v3

Setup

  1. Download Qt-framework (at least v5.x).
  2. Download and Setup MS Visual Studio Compiler 2013 (or any newer version) .
  3. Compile (x86/x64) and Run the code on your Machine.
  4. Open the example project (TestData.dquicklt) in the folder TestData.
  5. Finished. It should show up the data and fit(-results) as displayed above.

References

[1] C.B. Markwardt. Astron. Data Anal. Softw. Syst. XVIII ASP Conf. Ser. 2009; 411: 251.
[2] J.J. Moré. in: Springer, Berlin, Heidelberg; 1978: pp. 105–116. doi:10.1007/BFb0067700.
[3] MINPACK-1, Jorge More'