Cosmolattice
A modern code for lattice simulations of scalar and gauge field dynamics in an expanding universe.
Install / Use
/learn @cosmolattice/CosmolatticeREADME
CosmoLattice
A modern code for lattice simulations of scalar and gauge field dynamics in an expanding universe
Authors: Daniel G. Figueroa, Adrien Florio, Francisco Torrenti and Wessel Valkenburg
Documentation
- Please visit the official webpage for CosmoLattice at cosmolattice.net.
- To learn how to install and execute the code as well as how it works : <a href=https://arxiv.org/pdf/2102.01031.pdf target="_blank" rel="noopener noreferrer" > arXiv:2102.01031</a> .
- To learn about the underlying theoretical framework: <a href=https://arxiv.org/pdf/2006.15122.pdf target="_blank" rel="noopener noreferrer" > arXiv:2006.15122</a> .
Basic installation
Minimal requirements: CMake version 3 or above, g++ version 5 or above, fftw3.
git clone https://github.com/cosmolattice/cosmolattice.git
cd cosmolattice
mkdir build
cd build
cmake -DMODEL=lphi4 ../
make cosmolattice
This will compile the lphi4 model. To run it with the default input file, you can do
./lphi4 input=../src/models/parameter-files/lphi4.in
The above commands just represent a very brief guide for the installation and execution of CosmoLattice. For further information, see Appendix A of the <a href=https://arxiv.org/pdf/2102.01031.pdf target="_blank" rel="noopener noreferrer" >user-manual</a>. All options of CosmoLattice, as well as how to activate them and how to install the optional external libraries are explained at length there.
Credits
CosmoLattice is freely available to anyone who wants to use or modify it. However, whenever using CosmoLattice in your research, no matter how much (or little) you modify the code, <b>please cite both <a href=https://arxiv.org/pdf/2006.15122.pdf target="_blank" rel="noopener noreferrer" > arXiv:2006.15122</a> and <a href=https://arxiv.org/pdf/2102.01031.pdf target="_blank" rel="noopener noreferrer" > arXiv:2102.01031</a> in your papers</b>.
Related Skills
node-connect
354.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
112.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
354.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
354.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
