刘凡 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
..
phi4data 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
tests 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
.gitignore 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
Emax=10.0_R=1.0_bcs=antiperiodic.npz 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
Emax=16.0_R=1.0_bcs=antiperiodic.npz 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
Emax=22.0_L=6.0.npz 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
Emax=4.0_R=1.0_bcs=antiperiodic.npz 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
README 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
README.md 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
antiperiodic_mass_gap_(Ian).pdf 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
antiperiodic_mass_gap_(Ian).png 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
antiperiodic_mass_gap_with_fits_(Ian).pdf 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
antiperiodic_mass_gap_with_fits_loglog_(Ian).pdf 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
antiperiodic_mass_gap_with_zero_mode_(Ian).png 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
applyTest.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
dressedstatefuncs.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
genMatrix.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
genMatrixStats 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
genMatrix_profiled.txt 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
normalized_mass_gap_vs_g.pdf 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
normalized_mass_gap_vs_g.png 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
oscillators.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
periodic_mass_gap_(Ian).pdf 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
periodic_mass_gap_(Ian).png 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
periodic_mass_gap_with_fits_(Ian).pdf 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
periodic_mass_gap_with_fits_loglog_(Ian).pdf 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
phi1234.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
phi4_benchmark.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
phi4eigs.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
qed_eigs.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
qed_genmatrix.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
qedops.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
qedstatefuncs.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
quickplot.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
renorm.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
runQED.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
schwinger.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren
statefuncs.py 9ff4d1d109 add S3,archive,truncate vor 2 Jahren

README

######################################################
#
# Fock space Hamiltonian truncation for phi^4 theory in 2 dimensions
# Authors: Slava Rychkov (slava.rychkov@lpt.ens.fr) and Lorenzo Vitale (lorenzo.vitale@epfl.ch)
# December 2014
#
######################################################

This code was tested with Python 2.7.8 and Scipy 0.14.0

EXAMPLE:

Create and save to file the potential matrices, for L=6 and Emax=22:

$ python genMatrix.py 6 22

Calculate the spectrum for g=1, L=6 and Emax=20:

$ python phi4eigs.py Emax=22.0_L=6.0.npz 1 20

Expected output (IL):
K=1 full basis size = 1733
K=-1 full basis size = 1717
K=1 basis size = 929
K=-1 basis size = 918
Computing raw eigenvalues for g4 = 1.0
Raw vacuum energy: -0.18712682052307628
K=1 Raw spectrum: [1.76304038 2.91903338]
K=-1 Raw spectrum: [0.77339277 2.93853034 4.20499236]
Computing renormalized eigenvalues for g0r,g2r,g4r = -0.008405611877365346 -0.031689185510771475 0.9857647792866683
Adding subleading corrections to k=1 eigenvalues
Adding subleading corrections to k=-1 eigenvalues
Renlocal vacuum energy: -0.2394434469441329
K=1 renlocal spectrum: [1.72954441 2.89643182]
K=-1 renlocal spectrum: [0.75452984 2.89148377 4.16620949]
Rensubl vacuum energy: -0.23901143444033499
K=1 rensubl spectrum: [1.71655883 2.87788919]
K=-1 rensubl spectrum: [0.75033858 2.86430967 4.13036686]