Ian Jauslin
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'figs/2pt_max.fig')
-rw-r--r--figs/2pt_max.fig/2pt_max.gnuplot34
-rw-r--r--figs/2pt_max.fig/2pt_max_medeq.gnuplot36
-rw-r--r--figs/2pt_max.fig/Makefile43
-rw-r--r--figs/2pt_max.fig/bigeq.dat59
-rw-r--r--figs/2pt_max.fig/medeq.dat62
5 files changed, 234 insertions, 0 deletions
diff --git a/figs/2pt_max.fig/2pt_max.gnuplot b/figs/2pt_max.fig/2pt_max.gnuplot
new file mode 100644
index 0000000..f4fe94b
--- /dev/null
+++ b/figs/2pt_max.fig/2pt_max.gnuplot
@@ -0,0 +1,34 @@
+set ylabel norotate "$g(r_*)$"
+set xlabel "$\\rho$"
+
+set xtics 1e-4, 100, 10
+set xtics add ("$10^{-4}$" 0.0001, "$10^{-3}$" 0.001, "$10^{-2}$" 0.01, "$10^{-1}$" 0.1, "$1$" 1, "$10$" 10)
+unset mxtics
+set xrange [0.0001:10]
+
+#set ytics 0, 1e-5, 2e-5
+#set ytics add ("$10^{-5}$" 1e-5)
+#set mytics
+set yrange [0.999:]
+
+# default output canvas size: 12.5cm x 8.75cm
+set term lua tikz size 8,6 standalone
+
+set key off
+
+set style line 1 linetype rgbcolor "#4169E1" linewidth 2 dashtype "."
+set style line 2 linetype rgbcolor "#DC143C" linewidth 2
+set style line 3 linetype rgbcolor "#32CD32" linewidth 2
+set style line 4 linetype rgbcolor "#4B0082" linewidth 2
+set style line 5 linetype rgbcolor "#DAA520" linewidth 2
+set style line 6 linetype rgbcolor "#000000" linewidth 1
+
+se logscale x
+
+
+plot \
+ 1 ls 6 notitle,\
+ (x<=7.23e-4 ? 1 : sqrt(-1)) with lines ls 2 notitle,\
+ "bigeq.dat" using 1:($3/$1**2>=1 ? $3/$1**2 : 1) with lines ls 2
+
+
diff --git a/figs/2pt_max.fig/2pt_max_medeq.gnuplot b/figs/2pt_max.fig/2pt_max_medeq.gnuplot
new file mode 100644
index 0000000..fefa512
--- /dev/null
+++ b/figs/2pt_max.fig/2pt_max_medeq.gnuplot
@@ -0,0 +1,36 @@
+set ylabel norotate "$g(r_*)$"
+set xlabel "$\\rho$"
+
+set xtics 1e-4, 100, 10
+set xtics add ("$10^{-4}$" 0.0001, "$10^{-3}$" 0.001, "$10^{-2}$" 0.01, "$10^{-1}$" 0.1, "$1$" 1, "$10$" 10)
+unset mxtics
+set xrange [0.0001:10]
+
+#set ytics 0, 1e-5, 2e-5
+#set ytics add ("$10^{-5}$" 1e-5)
+#set mytics
+set yrange [0.999:]
+
+# default output canvas size: 12.5cm x 8.75cm
+set term lua tikz size 8,6 standalone
+
+set key top right box linetype rgbcolor"#999999" width 2.5 height 0.3 spacing 1.3
+
+set style line 1 linetype rgbcolor "#4169E1" linewidth 2 dashtype "."
+set style line 2 linetype rgbcolor "#DC143C" linewidth 2
+set style line 3 linetype rgbcolor "#32CD32" linewidth 2
+set style line 4 linetype rgbcolor "#4B0082" linewidth 2
+set style line 5 linetype rgbcolor "#DAA520" linewidth 2
+set style line 6 linetype rgbcolor "#000000" linewidth 1
+
+se logscale x
+
+
+plot \
+ 1 ls 6 notitle,\
+ (x<=1.46e-3 ? 1 : sqrt(-1)) with lines ls 1 notitle,\
+ "medeq.dat" using 1:($3/$1**2>=1 ? $3/$1**2 : 1) with lines ls 1 title "med",\
+ (x<=7.23e-4 ? 1 : sqrt(-1)) with lines ls 2 notitle,\
+ "bigeq.dat" using 1:($3/$1**2>=1 ? $3/$1**2 : 1) with lines ls 2 title "big"
+
+
diff --git a/figs/2pt_max.fig/Makefile b/figs/2pt_max.fig/Makefile
new file mode 100644
index 0000000..0b35da8
--- /dev/null
+++ b/figs/2pt_max.fig/Makefile
@@ -0,0 +1,43 @@
+PROJECT=$(basename $(wildcard *.gnuplot))
+
+SIMPLESOLV=simplesolv
+
+all: $(addsuffix .pdf, $(PROJECT))
+
+define gnuplot2pdf
+ gnuplot $(1).gnuplot > $(1).tikz.tex
+ pdflatex -jobname $(1) -file-line-error $(1).tikz.tex
+endef
+
+define medeq_run
+ julia $(SIMPLESOLV)/main.jl -p "eq=medeq;order=200;maxiter=100;v_a=8;minlrho=-4;maxlrho=1;nlrho=100;window_L=1000;dx=1e-4;maxstep=0.1" -M easyeq 2pt_max_rho > medeq.dat
+endef
+define bigeq_run
+ julia -p 16 $(SIMPLESOLV)/main.jl -p "eq=bigeq;N=12;P=8;J=10;maxiter=100;v_a=8;minlrho=-4;maxlrho=1;nlrho=100;window_L=1000;dx=1e-4;maxstep=0.1" -M anyeq 2pt_max_rho > bigeq.dat
+endef
+
+medeq.dat:
+ $(call medeq_run)
+
+bigeq.dat:
+ $(call bigeq_run)
+
+DATS=medeq.dat bigeq.dat
+
+2pt_max.pdf: bigeq.dat
+ $(call gnuplot2pdf,$(basename $@))
+2pt_max_medeq.pdf: $(DATS)
+ $(call gnuplot2pdf,$(basename $@))
+
+
+clean-aux:
+ rm -f $(addsuffix .tikz.tex, $(PROJECT))
+ rm -f *.aux *.log
+
+clean-dat:
+ rm -f $(DATS)
+
+clean-pdf:
+ rm -f $(addsuffix .pdf, $(PROJECT))
+
+clean: clean-aux clean-pdf
diff --git a/figs/2pt_max.fig/bigeq.dat b/figs/2pt_max.fig/bigeq.dat
new file mode 100644
index 0000000..f83c547
--- /dev/null
+++ b/figs/2pt_max.fig/bigeq.dat
@@ -0,0 +1,59 @@
+ 7.220809018385464e-04 2.018973565973845e+01 5.211229116520497e-07
+ 8.111308307896872e-04 1.739509445768228e+01 6.576636156499842e-07
+ 9.111627561154887e-04 1.523059825227606e+01 8.302333247422031e-07
+ 1.023531021899027e-03 1.387331723806022e+01 1.048415025334355e-06
+ 1.149756995397736e-03 1.285566507206079e+01 1.324303448465614e-06
+ 1.291549665014884e-03 1.194801886571412e+01 1.673210489577455e-06
+ 1.450828778495940e-03 1.126962289641431e+01 2.114491962368022e-06
+ 1.629750834620644e-03 1.063415003004839e+01 2.672749854539034e-06
+ 1.830738280295368e-03 1.011689961825143e+01 3.378959975269341e-06
+ 2.056512308348652e-03 9.614622003268412e+00 4.272305392686213e-06
+ 2.310129700083158e-03 9.178257425458384e+00 5.402697266619999e-06
+ 2.595024211399737e-03 8.783487899154855e+00 6.832287818065473e-06
+ 2.915053062825176e-03 8.400087365492075e+00 8.640690704253858e-06
+ 3.678379771828634e-03 7.745111761585086e+00 1.382076631238977e-05
+ 4.641588833612782e-03 7.144706722479198e+00 2.210027389724007e-05
+ 6.579332246575682e-03 6.393774597139051e+00 4.465012231410845e-05
+ 8.302175681319744e-03 5.944916899632466e+00 7.130485532670318e-05
+ 9.326033468832200e-03 5.744396472510482e+00 9.007848588332599e-05
+ 1.047615752789665e-02 5.547651829606133e+00 1.137675501456023e-04
+ 1.176811952434998e-02 5.357427743741679e+00 1.436572369795343e-04
+ 1.321941148466029e-02 5.175142321646281e+00 1.813691885996321e-04
+ 1.484968262254465e-02 5.006476097704476e+00 2.289320042467527e-04
+ 1.668100537200059e-02 4.843500230606333e+00 2.889035712280707e-04
+ 1.873817422860383e-02 4.689243621580819e+00 3.645130850275416e-04
+ 2.104904144512020e-02 4.542147958998562e+00 4.598076132141278e-04
+ 2.364489412645407e-02 4.396049752656342e+00 5.799249403751192e-04
+ 3.764935806792467e-02 3.890625424864157e+00 1.465464005334726e-03
+ 4.750810162102798e-02 3.663479217958253e+00 2.328143035109476e-03
+ 5.336699231206307e-02 3.563304920231506e+00 2.934278174022928e-03
+ 5.994842503189409e-02 3.468775419753054e+00 3.697933125644822e-03
+ 6.734150657750822e-02 3.376199168574197e+00 4.660073971471896e-03
+ 1.072267222010323e-01 3.035126008562789e+00 1.175532933763886e-02
+ 1.204503540258782e-01 2.963209828607758e+00 1.481497246608100e-02
+ 1.353047774579806e-01 2.889870627807464e+00 1.867153234794507e-02
+ 1.519911082952933e-01 2.819431535034761e+00 2.353311763560754e-02
+ 1.707352647470690e-01 2.750361767006201e+00 2.966222975889765e-02
+ 1.917910261672489e-01 2.683581390366167e+00 3.738998865289806e-02
+ 2.154434690031884e-01 2.620113300842895e+00 4.713412029366486e-02
+ 2.718588242732940e-01 2.506680445892512e+00 7.491234297411424e-02
+ 3.430469286314919e-01 2.397861132187415e+00 1.190842774019350e-01
+ 3.853528593710527e-01 2.348709126442317e+00 1.501531313324748e-01
+ 5.462277217684343e-01 2.213998487416692e+00 3.010537094548759e-01
+ 6.135907273413169e-01 2.159190780322460e+00 3.796531910629315e-01
+ 6.892612104349695e-01 2.104318598346585e+00 4.788093262468083e-01
+ 7.742636826811270e-01 2.054957669792689e+00 6.039029328900501e-01
+ 8.697490026177834e-01 2.014717733267600e+00 7.617095007448773e-01
+ 1.097498765493057e+00 1.944232229835132e+00 1.211873664289093e+00
+ 1.555676143930472e+00 1.849679137183402e+00 2.432230525785016e+00
+ 2.205130739903046e+00 1.755851623363939e+00 4.881957590314813e+00
+ 2.477076355991709e+00 1.715067006985843e+00 6.158508335889029e+00
+ 2.782559402207126e+00 1.654928891762455e+00 7.769211167278110e+00
+ 3.511191734215128e+00 1.567813951102577e+00 1.236681523118124e+01
+ 3.944206059437656e+00 1.542436734218897e+00 1.560301160065102e+01
+ 4.430621457583878e+00 1.520671270243120e+00 1.968602995118866e+01
+ 4.977023564332113e+00 1.500406364404500e+00 2.483738995641643e+01
+ 5.590810182512223e+00 1.481300360506878e+00 3.133660892477183e+01
+ 6.280291441834247e+00 1.463684701974351e+00 3.953632925420883e+01
+ 8.902150854450392e+00 1.412546112155323e+00 7.940057353781076e+01
+ 1.000000000000000e+01 1.392593488777013e+00 1.001767762256856e+02
diff --git a/figs/2pt_max.fig/medeq.dat b/figs/2pt_max.fig/medeq.dat
new file mode 100644
index 0000000..35c6211
--- /dev/null
+++ b/figs/2pt_max.fig/medeq.dat
@@ -0,0 +1,62 @@
+ 1.450828778495940e-03 1.285734449279285e+01 2.101944098689285e-06
+ 1.629750834620644e-03 1.147646461654384e+01 2.653835092870059e-06
+ 1.830738280295368e-03 1.064785828359639e+01 3.351435885048439e-06
+ 2.056512308348652e-03 9.998628051614265e+00 4.233105945683214e-06
+ 2.310129700083158e-03 9.468244409253785e+00 5.347336705086519e-06
+ 2.595024211399737e-03 9.015778819446137e+00 6.755381151132814e-06
+ 2.915053062825176e-03 8.602685263848086e+00 8.534597246344521e-06
+ 3.678379771828634e-03 7.901929492671220e+00 1.362260468891298e-05
+ 4.132012400115334e-03 7.597965220306611e+00 1.721034555927420e-05
+ 4.641588833612782e-03 7.309837226827232e+00 2.174192201361489e-05
+ 5.214008287999685e-03 7.052250758738697e+00 2.746512832897735e-05
+ 5.857020818056668e-03 6.802739287042848e+00 3.469258418174387e-05
+ 6.579332246575682e-03 6.574532749287261e+00 4.381816130627980e-05
+ 7.390722033525776e-03 6.355973936394539e+00 5.533984367809356e-05
+ 8.302175681319744e-03 6.152388980089347e+00 6.988403335738524e-05
+ 9.326033468832200e-03 5.956310985890977e+00 8.824316167932144e-05
+ 1.047615752789665e-02 5.773236344443061e+00 1.114136385269532e-04
+ 1.176811952434998e-02 5.595984045635382e+00 1.406557985257983e-04
+ 1.484968262254465e-02 5.269474828797316e+00 2.241155348903629e-04
+ 1.668100537200059e-02 5.119935868508028e+00 2.828606392776276e-04
+ 1.873817422860383e-02 4.972875314391698e+00 3.569728823090307e-04
+ 2.104904144512020e-02 4.833296755040321e+00 4.504727918196929e-04
+ 2.656087782946687e-02 4.570145661163022e+00 7.171977324933325e-04
+ 2.983647240283340e-02 4.448748885468971e+00 9.048685064281712e-04
+ 3.351602650938841e-02 4.329544696280542e+00 1.141579352429515e-03
+ 3.764935806792467e-02 4.214368172486050e+00 1.440159612549259e-03
+ 4.229242874389499e-02 4.106406032050431e+00 1.816745108364276e-03
+ 5.336699231206307e-02 3.896341249918312e+00 2.890806802743881e-03
+ 7.564633275546291e-02 3.610780604146791e+00 5.801325746614305e-03
+ 8.497534359086438e-02 3.523201297283047e+00 7.317276592935555e-03
+ 9.545484566618337e-02 3.435938511170891e+00 9.229268471127676e-03
+ 1.072267222010323e-01 3.351780323179862e+00 1.164087967521622e-02
+ 1.204503540258782e-01 3.273415419834785e+00 1.468254239978531e-02
+ 1.353047774579806e-01 3.194006475471372e+00 1.851889790379129e-02
+ 1.707352647470690e-01 3.045136129088884e+00 2.946131669296974e-02
+ 1.917910261672489e-01 2.974990434112172e+00 3.715965430448184e-02
+ 2.154434690031884e-01 2.903739580382047e+00 4.687007416905786e-02
+ 2.718588242732940e-01 2.773728686633786e+00 7.456879303682926e-02
+ 3.053855508833416e-01 2.709478185833385e+00 9.405738217561410e-02
+ 3.430469286314919e-01 2.646876845470313e+00 1.186411060301280e-01
+ 4.328761281083057e-01 2.531481606126689e+00 1.887707015868491e-01
+ 4.862601580065353e-01 2.473386218387391e+00 2.381174594940810e-01
+ 5.462277217684343e-01 2.417471674628012e+00 3.003692309855448e-01
+ 6.892612104349695e-01 2.314096110105018e+00 4.779669032036494e-01
+ 7.742636826811270e-01 2.262570708379083e+00 6.029434233354929e-01
+ 8.697490026177834e-01 2.211503052027913e+00 7.606103409068301e-01
+ 9.770099572992247e-01 2.165169905143045e+00 9.595183260630784e-01
+ 1.097498765493057e+00 2.119330147473901e+00 1.210452490644747e+00
+ 1.232846739442066e+00 2.072392127331922e+00 1.527029661034088e+00
+ 1.555676143930472e+00 1.984058265691391e+00 2.430324882517556e+00
+ 1.963040650040272e+00 1.901824221146862e+00 3.868097305178567e+00
+ 2.205130739903046e+00 1.859422040320982e+00 4.880014116920906e+00
+ 2.782559402207126e+00 1.783503550892974e+00 7.767511428469370e+00
+ 3.125715849688235e+00 1.746399449694492e+00 9.799796351448153e+00
+ 3.511191734215128e+00 1.708767068556061e+00 1.236391790486553e+01
+ 3.944206059437656e+00 1.672087016209660e+00 1.559910090203631e+01
+ 4.977023564332113e+00 1.605089235251255e+00 2.483112182695216e+01
+ 5.590810182512223e+00 1.572220892089433e+00 3.132913480131478e+01
+ 6.280291441834247e+00 1.537737547838868e+00 3.952792493890421e+01
+ 7.924828983539170e+00 1.475563207030475e+00 6.292524523582541e+01
+ 8.902150854450392e+00 1.446103315461734e+00 7.939417732350950e+01
+ 1.000000000000000e+01 1.416833313338411e+00 1.001738839299461e+02