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.
- C and Fortran MPI compilers
- RNPL and PAMR
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
B. Gutierrez, "Relativistic Scattering of Solitons in Nonlinear Field Theory", PhD thesis (The University of British Columbia, 2013)