spinfoam_radiative_corrections
Codes for the computation of the radiative corrections to the EPRL spin foam propagator in covariant LQG.
https://github.com/pietropaolofrisoni/spinfoam_radiative_corrections
Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.0%) to scientific vocabulary
Keywords
Repository
Codes for the computation of the radiative corrections to the EPRL spin foam propagator in covariant LQG.
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Topics
Metadata Files
README.md
Radiative corrections to the EPRL spin foam propagator
The Julia codes are parallelized on the available cores. In some cases we adopted a hybrid multilevel parallelization scheme, exploiting the available processes, threads and loop vectorization. It is therefore advisable for the performance to use a number of workers * threads equal to or less than the physical number of cores present on the system.
A full list of the employed Julia packages can be found in ./julia_codes/pkgs.jl. Before executing the codes, all packages must be installed.
The Julia's Just-in-Time compiler is such that the first execution of functions is considerably slower that following ones, and it also allocates much more memory. To avoid this, you can use the DaemonMode package.
The ipe file diagrams_code_notation.ipe contains the explicit structure of the spinfoams diagrams. The spins labels exactly match the ones implemented in the Julia scripts. We changed the names of the intertwiners to improve the presentation on the paper. We provide the computed data in the data folder.
We provide the Mathematica notebooks used for the data analysis in the Notebooks folder.
Usage:
To execute the Julia codes (on a single machine with the synthax below) you can run the following command:
$JULIA_EXECUTABLE_PATH -p [N-1] --threads [T] $JULIA_CODE_PATH $ARGS
where [N-1] is the number of workers and [T] is the number of threads. For an explicit example, see the CC_script.sh file, which was used to run the codes on Compute Canada's Graham cluster.
Owner
- Name: Pietropaolo Frisoni
- Login: PietropaoloFrisoni
- Kind: user
- Location: London, Ontario, Canada
- Company: ComputeCanada
- Repositories: 2
- Profile: https://github.com/PietropaoloFrisoni
Ph.D. candidate in physics at Western University in London, Ontario, Canada. I use HPC techniques to study quantum gravity
Citation (CITATION.cff)
cff-version: 1.2.0
message: 'If you use this software, please cite it as below.'
authors:
- family-names: Dona
given-names: Pietro
orcid: https://orcid.org/0000-0001-7341-0682
- family-names: Frisoni
given-names: Pietropaolo
title: 'Radiative corrections to the EPRL spin foam propagator'
version: 1.0.1
doi: TODO
date-released: 2022-05-20
url: https://github.com/PietropaoloFrisoni/Spinfoam_radiative_corrections
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0