summaryrefslogtreecommitdiff
path: root/figs
diff options
context:
space:
mode:
Diffstat (limited to 'figs')
-rw-r--r--figs/fig_clusters_ising2d.gplot28
-rw-r--r--figs/fig_correlation-times.gplot26
2 files changed, 41 insertions, 13 deletions
diff --git a/figs/fig_clusters_ising2d.gplot b/figs/fig_clusters_ising2d.gplot
index e5d847c..2a4c3fb 100644
--- a/figs/fig_clusters_ising2d.gplot
+++ b/figs/fig_clusters_ising2d.gplot
@@ -52,22 +52,24 @@ cc4 = "#eb6235"
cc5 = "#8778b3"
cc6 = "#c56e1a"
cc7 = "#5d9ec7"
+cc8 = "#ffbf00"
-set palette model RGB defined ( 8 cc1, 16 cc2, 32 cc3, 64 cc4, 128 cc5, 256 cc6 , 512 cc7 )
+set palette model RGB defined ( 4 cc1, 8 cc2, 16 cc3, 32 cc4, 64 cc5, 128 cc6, 256 cc7 , 512 cc8 )
+set cbrange [4:512]
# global plotting settings
-set terminal epslatex size 6.834, 2.81576
+set terminal epslatex size 6.834, 3.3
set output "fig_clusters_ising2d.tex"
-set multiplot layout 2,3 margins 0.05, 0.995, 0.15, 0.99 spacing 0.05, 0.015
+set multiplot layout 2,3 margins 0.05, 0.995, 0.15, 0.9 spacing 0.05, 0.015
set size ratio 1 / 1.61803398875
set key autotitle columnhead
unset colorbox
set nokey
set logscale xy
-scaledylabel = '"$\\avg{s_{\\text{\\sc 1c}}}L^{-\\gamma/\\nu}$" offset 2,0'
+scaledylabel = '"$\\avg{s_{\\text{\\sc 1c}}}L^{-D\\gamma/\\nu}$" offset 2,0'
# plotting the first row
set format x ""
@@ -92,9 +94,21 @@ set yrange [0.9:6]
set title '\twodee 3-State Potts' offset -4,-2.5
-plot data3Potts2D using (column("H")/column("T") * exp(log(column("L")) * beta3Potts2D * delta3Potts2D / nu3Potts2D)):(column("S") * exp(-log(column("L")) * (gamma3Potts2D / nu3Potts2D))):(column("dS") * exp(-log(column("L")) * (gamma3Potts2D / nu3Potts2D))):1 with yerrorbars pt 0 lw 2 palette,\
- data3Potts2D using (column("H")/column("T") * exp(log(column("L")) * beta3Potts2D * delta3Potts2D / nu3Potts2D)):(column("S") * exp(-log(column("L")) * (gamma3Potts2D / nu3Potts2D))):1 with lines palette,\
- 1.4 * exp(log(x) * 2 / delta3Potts2D) with lines lc rgb "black"
+set key above center vertical maxrows 1
+
+plot data3Potts2D using (column("H")/column("T") * exp(log(column("L")) * beta3Potts2D * delta3Potts2D / nu3Potts2D)):(column("S") * exp(-log(column("L")) * (gamma3Potts2D / nu3Potts2D))):(column("dS") * exp(-log(column("L")) * (gamma3Potts2D / nu3Potts2D))):1 with yerrorbars pt 0 lw 2 palette notitle,\
+ data3Potts2D using (column("H")/column("T") * exp(log(column("L")) * beta3Potts2D * delta3Potts2D / nu3Potts2D)):(column("S") * exp(-log(column("L")) * (gamma3Potts2D / nu3Potts2D))):1 with lines palette notitle,\
+ 1.4 * exp(log(x) * 2 / delta3Potts2D) with lines lc rgb "black",\
+ NaN with lines lc rgb cc1 title "4",\
+ NaN with lines lc rgb cc2 title "8",\
+ NaN with lines lc rgb cc3 title "16",\
+ NaN with lines lc rgb cc4 title "32",\
+ NaN with lines lc rgb cc5 title "64",\
+ NaN with lines lc rgb cc6 title "128",\
+ NaN with lines lc rgb cc7 title "256",\
+ NaN with lines lc rgb cc8 title "512"
+
+unset key
# plotting 2 Vector 3D
set xrange @vectorRange
diff --git a/figs/fig_correlation-times.gplot b/figs/fig_correlation-times.gplot
index 4cb6dc2..74f99e7 100644
--- a/figs/fig_correlation-times.gplot
+++ b/figs/fig_correlation-times.gplot
@@ -58,15 +58,17 @@ cc4 = "#eb6235"
cc5 = "#8778b3"
cc6 = "#c56e1a"
cc7 = "#5d9ec7"
+cc8 = "#ffbf00"
-set palette model RGB defined ( 8 cc1, 16 cc2, 32 cc3, 64 cc4, 128 cc5, 256 cc6 , 512 cc7 )
+set palette model RGB defined ( 4 cc1, 8 cc2, 16 cc3, 32 cc4, 64 cc5, 128 cc6, 256 cc7 , 512 cc8 )
+set cbrange [4:512]
# global plotting settings
-set terminal epslatex size 6.834, 2.81576
+set terminal epslatex size 6.834, 3.3
set output "fig_correlation-times.tex"
-set multiplot layout 2,3 margins 0.05, 0.995, 0.15, 0.99 spacing 0.05, 0.015
+set multiplot layout 2,3 margins 0.05, 0.995, 0.15, 0.9 spacing 0.05, 0.015
set size ratio 1 / 1.61803398875
set key autotitle columnhead
unset colorbox
@@ -98,9 +100,21 @@ set yrange [0.05:2]
set title '\twodee 3-State Potts' offset -4,-8
-plot data3Potts2D using (column("H")/column("T") * exp(log(column("L")) * beta3Potts2D * delta3Potts2D / nu3Potts2D)):(column("t") * column("S") * exp(-log(column("L")) * (z3Potts2D + 2))):(sqrt((column("dt")/column("t"))**2 + (column("dS")/column("S"))**2) * column("t") * column("S") * exp(-log(column("L")) * (z3Potts2D + 2))):1 with yerrorbars pt 0 lw 2 palette,\
- data3Potts2D using (column("H")/column("T") * exp(log(column("L")) * beta3Potts2D * delta3Potts2D / nu3Potts2D)):(column("t") * column("S") * exp(-log(column("L")) * (z3Potts2D + 2))):1 with lines palette,\
- 0.6 * exp(- log(x) * z3Potts2D * nu3Potts2D / (beta3Potts2D * delta3Potts2D)) with lines lc rgb "black"
+set key above center vertical maxrows 1
+
+plot data3Potts2D using (column("H")/column("T") * exp(log(column("L")) * beta3Potts2D * delta3Potts2D / nu3Potts2D)):(column("t") * column("S") * exp(-log(column("L")) * (z3Potts2D + 2))):(sqrt((column("dt")/column("t"))**2 + (column("dS")/column("S"))**2) * column("t") * column("S") * exp(-log(column("L")) * (z3Potts2D + 2))):1 with yerrorbars pt 0 lw 2 palette notitle,\
+ data3Potts2D using (column("H")/column("T") * exp(log(column("L")) * beta3Potts2D * delta3Potts2D / nu3Potts2D)):(column("t") * column("S") * exp(-log(column("L")) * (z3Potts2D + 2))):1 with lines palette notitle,\
+ 0.6 * exp(- log(x) * z3Potts2D * nu3Potts2D / (beta3Potts2D * delta3Potts2D)) with lines lc rgb "black" notitle,\
+ NaN with lines lc rgb cc1 title "4",\
+ NaN with lines lc rgb cc2 title "8",\
+ NaN with lines lc rgb cc3 title "16",\
+ NaN with lines lc rgb cc4 title "32",\
+ NaN with lines lc rgb cc5 title "64",\
+ NaN with lines lc rgb cc6 title "128",\
+ NaN with lines lc rgb cc7 title "256",\
+ NaN with lines lc rgb cc8 title "512"
+
+unset key
# plotting 2 Vector 3D
set xrange @vectorRange