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

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DQuickLTFit

Copyright (c) 2016-2019 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

We recommend the use of DQuickLTFit v4.0 or higher as this is the first stable version.


DQuickLTFit

Quickstart Guide

  1. Download the latest software release (DQuickLTFit_v4_1.rar): https://github.com/dpscience/DQuickLTFit/releases
  2. Unzip DQuickLTFit_v4_1.rar.
  3. Download and install the Visual C Redistributable Package (x64) if required: https://www.microsoft.com/de-de/download/details.aspx?id=48145
  4. Run the DQuickLTFit executable.

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

v4.x

DQuickLTFit v4.1:
DOI
DQuickLTFit v4.0:
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 has implemented 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].

The disclaimer of MPFIT library can be found here.

License (GNU General Public License)

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

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

Run DQuickLTFit from source files

  1. Download Qt-framework (at least v5.x).
  2. Download and Setup the MS Visual Studio Compiler (at least version 2013).
  3. Compile and Deploy for x64.
  4. Open the example project (TestData.dquicklt) in the folder TestData.
  5. Finished. DQuickLTFit shows 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'