Utilities for fitting correlators in lattice QCD.
Project description
This module contains tools that facilitate least-squares fits, as functions
of time ``t``, of simulation (or other statistical) data for 2-point and
3-point correlators of the form::
Gab(t) = <b(t) a(0)>
Gavb(t,T) = <b(T) V(t) a(0)>
Each correlator is modeled using |Corr2| for 2-point correlators, or
|Corr3| for 3-point correlators in terms of amplitudes for each source
``a``, sink ``b``, and vertex ``V``, and the energies associated with each
intermediate state. The amplitudes and energies are adjusted in the
least-squares fit to reproduce the data; they are specified in a shared prior
(typically a dictionary).
An object of type |CorrFitter| describes a collection of correlators and is
used to fit multiple models to data simultaneously. Any number of
correlators may be described and fit by a single |CorrFitter| object.
|CorrFitter| objects can also be used to to extract the appropriate fit
data from |Dataset| objects.
This module has been used extensively for analyzing results from lattice
QCD simulations.
of time ``t``, of simulation (or other statistical) data for 2-point and
3-point correlators of the form::
Gab(t) = <b(t) a(0)>
Gavb(t,T) = <b(T) V(t) a(0)>
Each correlator is modeled using |Corr2| for 2-point correlators, or
|Corr3| for 3-point correlators in terms of amplitudes for each source
``a``, sink ``b``, and vertex ``V``, and the energies associated with each
intermediate state. The amplitudes and energies are adjusted in the
least-squares fit to reproduce the data; they are specified in a shared prior
(typically a dictionary).
An object of type |CorrFitter| describes a collection of correlators and is
used to fit multiple models to data simultaneously. Any number of
correlators may be described and fit by a single |CorrFitter| object.
|CorrFitter| objects can also be used to to extract the appropriate fit
data from |Dataset| objects.
This module has been used extensively for analyzing results from lattice
QCD simulations.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
corrfitter-6.0.4.tar.gz
(4.6 MB
view details)
File details
Details for the file corrfitter-6.0.4.tar.gz
.
File metadata
- Download URL: corrfitter-6.0.4.tar.gz
- Upload date:
- Size: 4.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b251bdcba03c7e7b4dd09b55d3050d28f8d1366d74adcc0bbe4b0681561bee0 |
|
MD5 | f77ab484ccdf2ead5649c4d613b479dd |
|
BLAKE2b-256 | a87c26b6a768b3982e0cdda6fdc423d9f5cd47a61343272f091918eb19947923 |