summaryrefslogtreecommitdiff
path: root/ising_scaling.tex
diff options
context:
space:
mode:
authorJaron Kent-Dobias <jaron@kent-dobias.com>2021-07-30 08:17:40 +0200
committerJaron Kent-Dobias <jaron@kent-dobias.com>2021-07-30 08:17:40 +0200
commite3310432fd9f4c7b4a5415d8f9ac8ca586d30b59 (patch)
tree1db19f22cd1e67ae57552a850f0aae5ada7a5243 /ising_scaling.tex
parent431064bdd6cc2b479066f0f17ec0eb70d8976af1 (diff)
downloadpaper-e3310432fd9f4c7b4a5415d8f9ac8ca586d30b59.tar.gz
paper-e3310432fd9f4c7b4a5415d8f9ac8ca586d30b59.tar.bz2
paper-e3310432fd9f4c7b4a5415d8f9ac8ca586d30b59.zip
Work on figures.
Diffstat (limited to 'ising_scaling.tex')
-rw-r--r--ising_scaling.tex52
1 files changed, 51 insertions, 1 deletions
diff --git a/ising_scaling.tex b/ising_scaling.tex
index bed9db3..18edea3 100644
--- a/ising_scaling.tex
+++ b/ising_scaling.tex
@@ -20,6 +20,7 @@
\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{tikz-cd}
+\usepackage[subfolder]{gnuplottex} % need to compile separately for APS
\begin{document}
@@ -482,7 +483,11 @@ The scaling function has a number of free parameters: the position $\theta_c$ of
\begin{tabular}{c|ccccccccc}
& \multicolumn{9}{c}{$n$} \\
& 1 & 3 & 5 & 7 & 9 & 11 & 13 & 15 & 17 \\
- \hline
+ \hline\hline
+ $n_-$ & 2 & 3 & 3 & 4 & 5 & 6 & 6 & 6 \\
+ $n_0$ & 1 & 2 & 3 & 4 & 4 & 5 & 7 & 8 \\
+ $n_+$ & 2 & 2 & 4 & 4 & 6 & 6 & 6 & 8
+ \\ \hline
$\theta_c$ &
1.19022 &
1.24954 &
@@ -653,6 +658,51 @@ The scaling function has a number of free parameters: the position $\theta_c$ of
\subsection{Comparison}
+\begin{figure}
+ \begin{gnuplot}[terminal=epslatex, terminaloptions={size 8.65cm,5.35cm}]
+ dat1 = 'data/glow_series_numeric.dat'
+ dat2 = 'data/glow_series_ours_0.dat'
+ dat3 = 'data/glow_series_caselle.dat'
+ set key top left Left reverse
+ set logscale y
+ set xlabel '$n$'
+ set ylabel '$\mathcal F_n$'
+ plot \
+ dat1 using 1:(abs($2)) title 'Numeric', \
+ dat2 using 1:(abs($2)) title 'Ours ($n=0$)', \
+ dat3 using 1:(abs($2)) title 'Caselle'
+ \end{gnuplot}
+ \caption{
+ }
+\end{figure}
+
+\begin{figure}
+ \begin{gnuplot}[terminal=epslatex, terminaloptions={size 8.65cm,5.35cm}]
+ dat1 = 'data/glow_series_numeric.dat'
+ dat2 = 'data/glow_series_ours_0.dat'
+ dat3 = 'data/glow_series_caselle.dat'
+
+ ratLast(x) = (back2 = back1, back1 = x, back1 / back2)
+ init(x) = (back1 = back2 = 0)
+
+ back1 = 0
+ back2 = 0
+
+ set xrange [0:0.55]
+ set yrange [0:10]
+
+ set xlabel '$1/n$'
+ set ylabel '$\mathcal F_n/\mathcal F_{n-1}$'
+
+ plot \
+ dat1 using (1/$1):(abs(ratLast($2))) title 'Numeric', \
+ dat2 using (1/$1):(abs(ratLast($2))) title 'Ours ($n=0$)', \
+ dat3 using (1/$1):(abs(ratLast($2))) title 'Caselle'
+ \end{gnuplot}
+ \caption{
+ }
+\end{figure}
+
\section{The three-dimensional Ising model}
\cite{Butera_2011_Free}