/global-Qball

A solver for the global Q-ball equations of motion in 2D

Primary LanguageC

Global Q-Ball Solver in 2D

This is the source code for a solver of the global (non-gauged) Q-ball equations of motion in two dimensions. The code utilizes the RNPL and PAMR/AMRD libraries for the finite-difference and adaptive mesh refinement implementations.

Requirements

Running the Code

Assuming the relevant compilers and libraries are properly installed, run using:

make clean
make rnpl
make pamr
cat qball-pamr.fparam qball-pamr.rtparam > qball-pamr.param
mpirun -np 4 qball-pamr qball-pamr.param

Sample Results

References

B. Gutierrez, "Relativistic Scattering of Solitons in Nonlinear Field Theory", PhD thesis (The University of British Columbia, 2013)