-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathREADME
55 lines (39 loc) · 1.9 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
This software computes the quantization determinant involving
the box matrix B and the Ktilde matrix which relates two-particle
interaction energies in finite volume to the scattering matrix.
An overview of this software is given in the paper below:
@article{Morningstar:2017spu,
author = {Morningstar, Colin and Bulava, John and Singha, Bijit and
Brett, Ruair\'i and Fallica, Jacob and Hanlon, Andrew and
H\"orz, Ben},
title = {Estimating the two-particle $K$-matrix
for multiple partial waves and decay channels
from finite-volume energies},
journal = "Nucl. Phys. B",
volume = "924",
year = "2017",
pages = "477--507",
doi = "10.1016/j.nuclphysb.2017.09.014"
}
See comments in the header files for information on each class
and required XML forms.
File Important classes
---- -----------------
box_quant.h BoxQuantization, DecayChannelInfo
box_matrix.h BoxMatrix
K_matrix_info.h KElementInfo, KIndex, KFitParamInfo
K_matrix_calc.h KtildeMatrixCalculator, KtildeInverseCalculator
fit_forms.h FitForm, Polynomial, SumOfPoles, SumOfPolesPlusPolynomial
There are two sample driver programs "driver1.cc" and "driver2.cc".
"driver1.cc" creates the needed objects from XML input given in
"input1.xml". "driver2.cc" creates the objects in the code itself.
Tables of the block diagonal basis states and explicit expressions
for the box matrix elements are given in the file "box_matrix.pdf".
The software may be used under the terms of the GNU General Public
Licence (GPL). If you use this code, please cite the reference
mentioned at the top of this file.
Please report bugs/comments to [email protected]
Colin Morningstar
Dept of Physics
Carnegie Mellon University
July 2017