# Latfield2: A c++ library for classical lattice field theory

@article{Daverio2015Latfield2AC, title={Latfield2: A c++ library for classical lattice field theory}, author={David Daverio and Mark Hindmarsh and Neil Bevis}, journal={arXiv: Computational Physics}, year={2015} }

latfield2 is a C++ library designed to simplify writing parallel codes for solving partial differen- tial equations, developed for application to classical field theories in particle physics and cosmology. It is a significant rewrite of the latfield framework, moving from a slab domain decomposition to a rod decomposition, where the last two dimension of the lattice are scattered into a two dimensional process grid. Parallelism is implemented using the Message Passing Interface (MPI) standard…

## Figures, Tables, and Topics from this paper

## 14 Citations

gevolution: a cosmological N-body code based on General Relativity

- Physics
- 2016

We present a new N-body code, gevolution, for the evolution of large scale structure in the Universe. Our code is based on a weak field expansion of General Relativity and calculates all six metric…

General relativistic cosmological N-body simulations. Part I. Time integration

- PhysicsJournal of Cosmology and Astroparticle Physics
- 2019

This is the first in a series of papers devoted to fully general-relativistic $N$-body simulations applied to late-time cosmology. The purpose of this paper is to present the combination of a…

Hubble-induced phase transitions on the lattice with applications to Ricci reheating

- PhysicsJournal of Cosmology and Astroparticle Physics
- 2022

Using 3+1 classical lattice simulations, we follow the symmetry breaking pattern and subsequent non-linear evolution of a spectator field non-minimally coupled to gravity when the post-inflationary…

A numerical relativity scheme for cosmological simulations

- Physics
- 2016

Cosmological simulations involving the fully covariant gravitational dynamics may prove relevant in understanding relativistic/non-linear features and, therefore, in taking better advantage of the…

Cosmic Microwave Background constraints for global strings and global monopoles

- Physics
- 2017

We present the first CMB power spectra from numerical simulations of the global O(N) linear $\sigma$-model with N = 2,3, which have global strings and monopoles as topological defects. In order to…

Classical production of ’t Hooft–Polyakov monopoles from magnetic fields

- Physics
- 2020

We show that in the SU(2) Georgi-Glashow model, 't Hooft--Polyakov monopoles are produced by a classical instability in magnetic fields above the Ambj\o{}rn-Olesen critical field, which coincides…

Survival of pq-superstrings in field theory simulations

- Physics
- 2016

We perform large-scale field theoretical simulations in expanding universe to characterize a network of strings that can form composed bound states. The network consists of two copies of Abelian…

Optimised all-to-all communication on multicore architectures applied to FFTs with pencil decomposition Basic algorithm Generalisation →

- 2018

All-to-all communication is a basic functionality of parallel communication libraries such as the Message Passing Interface (MPI). Typically there are multiple different algorithms underlying which…

Relativistic N-body simulations with massive neutrinos

- Physics
- 2017

Some of the dark matter in the Universe is made up of massive neutrinos. Their impact on the formation of large scale structure can be used to determine their absolute mass scale from cosmology, but…

Optimized all‐to‐all communication on multicore architectures applied to FFTs with pencil decomposition

- Computer ScienceConcurr. Comput. Pract. Exp.
- 2019

An extension of the MPI standard is proposed in order to accommodate this and other algorithms in an efficient way, which exploits the fact that modern supercomputers combine shared memory Parallelism and distributed memory parallelism.

## References

SHOWING 1-10 OF 10 REFERENCES

Matrix Distributed Processing: A set of C++ Tools for implementing generic lattice computations on parallel systems

- Mathematics, Computer ScienceArXiv
- 2000

A set of programming tools for fast development of generic parallel (and non-parallel) lattice simulations for electromagnetism, electronics, condensed matter and lattice QCD are presented.

The Cactus Framework and Toolkit: Design and Applications

- Computer ScienceVECPAR
- 2002

The design of the latest release of Cactus is described, a complete rewrite of earlier versions, which enables highly modular, multi-language, parallel applications to be developed by single researchers and large collaborations alike.

General relativistic N -body simulations in the weak field limit

- Physics
- 2013

We develop a formalism for general relativistic $N$-body simulations in the weak field regime, suitable for cosmological applications. The problem is kept tractable by retaining the metric…

Affleck-Dine dynamics, Q -ball formation, and thermalization

- Physics
- 2009

We present both analytically and numerically a consistent analysis of the dynamics from the Affleck-Dine (AD) mechanism to the subsequent semiclassical evolution in both gravity-mediated and…

Parallel Programming with Matrix Distributed Processing

- Physics, Computer ScienceArXiv
- 2005

A brief overview of MDP is presented and examples of applications in Computer Science, Engineering, Engineering and Physics are presented.

Energy-momentum correlations for Abelian Higgs cosmic strings

- Physics
- 2016

We report on the energy-momentum correlators obtained with recent numerical simulations of the Abelian Higgs model, essential for the computation of cosmic microwave background and matter…

The Fastest Fourier Transform in the West

- Computer Science
- 1997

FFTW is typically faster than all other publicly available DFT software, including the well-known FFTPACK and the code from Numerical Recipes, and is competitive with or better than proprietary, highly-tuned codes such as Sun's PerformanceLibrary and IBM'sESSL library.

CMB power spectrum contribution from cosmic strings using field-evolution simulations of the Abelian Higgs model

- Physics
- 2007

We present the first field-theoretic calculations of the contribution made by cosmic strings to the temperature power spectrum of the cosmic microwave background (CMB). Unlike previous work, in which…

The Design and Implementation of FFTW3

- Computer ScienceProceedings of the IEEE
- 2005

It is shown that such an approach can yield an implementation of the discrete Fourier transform that is competitive with hand-optimized libraries, and the software structure that makes the current FFTW3 version flexible and adaptive is described.

Tsumagari, Affleck-Dine dynamics, Q-ball formation and thermalisation

- Phys. Rev.,
- 2009