Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/torlenor/findcluster
Cluster finding and percolation analysis on SU(3) gauge configurations based on local Polyakov loops (center clusters)
https://github.com/torlenor/findcluster
Last synced: 7 days ago
JSON representation
Cluster finding and percolation analysis on SU(3) gauge configurations based on local Polyakov loops (center clusters)
- Host: GitHub
- URL: https://github.com/torlenor/findcluster
- Owner: torlenor
- License: gpl-2.0
- Created: 2015-09-02T07:44:12.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-09-02T07:53:04.000Z (over 9 years ago)
- Last Synced: 2024-11-12T11:39:18.376Z (2 months ago)
- Language: C++
- Size: 47.8 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
findcluster - (c) Hans-Peter Schadler
-----------------------------------------------------------------------------
This little tool is used to define clusters on SU(3) gauge configurations
based on the local Polyakov loops
L(x) = \prod_t U_4(x,t) = \theta(x) \phi(x)
using the prescription:
We define a sector number n(x) with
-1 for \theta(x) \in [-Pi + \delta,-\pi/3 - \delta]
n(x) = 0 for \theta(x) \in [-Pi/3 + \delta,\pi/3 - \delta]
+1 for \theta(x) \in [Pi/3 + \delta,-\pi - \delta]
where \delta = f pi/3 and f \in [0,1), the cut parameter.
A cluster is now build out of spatial neighbors with the same sector
number.The program takes following command line parameters:
-s, --Ns SSIZE spatial lattice extent (default = 4)
-t, --Nt TSIZE temporal lattice extent (default = 4)
-f, --fraction FRACTION fraction (default = 0.0)
-n, --nmeas NMEAS number of configurations (default = 1)
-d, --detail write detailed output for every calculated
configuration
-b, --boxes performs the box counting calculation
(expensive)
-a, --distance performs the distance traveled calculation
(expensive)
-o, --olddata read old Polyakov loop ev data instead of
Wuppertal data
-w, --writemeas writes all measurements to file
-F, --fastmode Fast Mode: Calculates only radius of largest
cluster
--3d write 3dcluster data files
-h --help display this help and exit
-v --version output version information and exitAnd has the following status outputs to mark what is calculated at the moment:
Status output:
r ... reading Polyakov loop data
c ... identifying center cluster
p ... identifying percolating cluster
s ... sorting center cluster
o ... calculating observables
b ... calculating box counting observablesThe program calculates many observables interesting from percolation theory.
It writes it to *.res files in the end after performing a Jackknife step.If you have any questions, please write . The program is
distributed under the GPLv2. The following publications have been made
using this code (or one of its predecessors):
arXiv:1310.8521 [hep-lat] http://arxiv.org/abs/1310.8521
arXiv:1401.7228 [hep-lat] http://arxiv.org/abs/1401.7228