Skip to content

A package to find the bounce solution for the false vacuum decay

Notifications You must be signed in to change notification settings

jwittbrodt/SimpleBounce

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleBounce

Overview

The SimpleBounce package calcualtes the Euclidean action for the bounce solution which contribute to the false vacuum decay. The algorithm is based on the flow equation which is proposed in arXiv:1907.02417. For more details, please read the documentation.

How to use

The following sample codes are complied by make.

sample1.x

This calculate the bounce action for a single scalar field model with V(phi) = (phi^2)/2 - (phi^3)/3. The source file is sample1.cc

benchmark/compare_with_cosmotransitions/

run_simplebounce.sh calculate the bounce solution and the bounce action for several sample models, which are taken from Table 1 in arXiv:1901.03714 and Eq. (40-43) in arXiv:1906.10829. You can compare the results and performance with CosmoTransitions by using benchmark/compare_with_cosmotransitions/run_cosmotransitions.py.

benchmark/change_n_tau/

change_n_tau.x calculate the bounce action and measure the runtime for different parameter settings. run.sh plots the results.

References

About

A package to find the bounce solution for the false vacuum decay

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 97.9%
  • Python 1.6%
  • Other 0.5%