Ian Jauslin
summaryrefslogtreecommitdiff
path: root/figs
diff options
context:
space:
mode:
authorIan Jauslin <ian@jauslin.org>2019-10-23 00:46:12 -0400
committerIan Jauslin <ian@jauslin.org>2019-10-23 00:46:12 -0400
commit62c3c2d5e4cde0a7cf264cc486d38fb35e3c209c (patch)
tree3aee19aa5b58d86222789eaf3ee8bcd88889e748 /figs
As presented at GLaMP 2019 on 2019-06-29HEADv1.0master
Diffstat (limited to 'figs')
-rw-r--r--figs/1d.pngbin0 -> 70742 bytes
-rw-r--r--figs/BEC.pngbin0 -> 44985 bytes
-rw-r--r--figs/plots.fig/Makefile28
-rw-r--r--figs/plots.fig/erho.dat104
-rw-r--r--figs/plots.fig/erho.gnuplot44
-rw-r--r--figs/plots.fig/erho_bare.gnuplot38
6 files changed, 214 insertions, 0 deletions
diff --git a/figs/1d.png b/figs/1d.png
new file mode 100644
index 0000000..e64f960
--- /dev/null
+++ b/figs/1d.png
Binary files differ
diff --git a/figs/BEC.png b/figs/BEC.png
new file mode 100644
index 0000000..b64fda1
--- /dev/null
+++ b/figs/BEC.png
Binary files differ
diff --git a/figs/plots.fig/Makefile b/figs/plots.fig/Makefile
new file mode 100644
index 0000000..8d17272
--- /dev/null
+++ b/figs/plots.fig/Makefile
@@ -0,0 +1,28 @@
+PROJECTNAME=erho_bare erho
+
+PDFS=$(addsuffix .pdf, $(PROJECTNAME))
+
+all: $(PDFS)
+
+$(PDFS):
+ gnuplot $(patsubst %.pdf, %.gnuplot, $@) > $(patsubst %.pdf, %.tex, $@)
+ pdflatex -file-line-error $(patsubst %.pdf, %.tex, $@)
+
+install: $(PDFS)
+ cp $^ $(INSTALLDIR)/
+
+$(LIBS):
+ ln -fs libs/$@ ./
+
+clean-libs:
+ rm -f $(LIBS)
+
+clean-aux:
+ rm -f $(addsuffix .aux, $(PROJECTNAME))
+ rm -f $(addsuffix .log, $(PROJECTNAME))
+ rm -f $(addsuffix .tex, $(PROJECTNAME))
+
+clean-tex:
+ rm -f $(PDFS)
+
+clean: clean-libs clean-aux clean-tex
diff --git a/figs/plots.fig/erho.dat b/figs/plots.fig/erho.dat
new file mode 100644
index 0000000..837439f
--- /dev/null
+++ b/figs/plots.fig/erho.dat
@@ -0,0 +1,104 @@
+ # v(x)=exp(-|x|), order=100, tolerance=1e-14
+ #
+ # rho energy
+ #
+ 1.00000000e-06 7.93445832e-06
+ 1.20226443e-06 9.54545091e-06
+ 1.44543977e-06 1.14842358e-05
+ 1.73780083e-06 1.38177301e-05
+ 2.08929613e-06 1.66265809e-05
+ 2.51188643e-06 2.00080034e-05
+ 3.01995172e-06 2.40792133e-05
+ 3.63078055e-06 2.89815779e-05
+ 4.36515832e-06 3.48856405e-05
+ 5.24807460e-06 4.19972045e-05
+ 6.30957344e-06 5.05647046e-05
+ 7.58577575e-06 6.08881446e-05
+ 9.12010839e-06 7.33299394e-05
+ 1.09647820e-05 8.83280780e-05
+ 1.31825674e-05 1.06412115e-04
+ 1.58489319e-05 1.28222614e-04
+ 1.90546072e-05 1.54534805e-04
+ 2.29086765e-05 1.86287394e-04
+ 2.75422870e-05 2.24617677e-04
+ 3.31131121e-05 2.70904370e-04
+ 3.98107171e-05 3.26819905e-04
+ 4.78630092e-05 3.94394317e-04
+ 5.75439937e-05 4.76093386e-04
+ 6.91830971e-05 5.74914264e-04
+ 8.31763771e-05 6.94502595e-04
+ 1.00000000e-04 8.39296065e-04
+ 1.20226443e-04 1.01470042e-03
+ 1.44543977e-04 1.22730542e-03
+ 1.73780083e-04 1.48514988e-03
+ 2.08929613e-04 1.79804690e-03
+ 2.51188643e-04 2.17798310e-03
+ 3.01995172e-04 2.63960836e-03
+ 3.63078055e-04 3.20083623e-03
+ 4.36515832e-04 3.88357954e-03
+ 5.24807460e-04 4.71465030e-03
+ 6.30957344e-04 5.72685888e-03
+ 7.58577575e-04 6.96035420e-03
+ 9.12010839e-04 8.46425370e-03
+ 1.09647820e-03 1.02986208e-02
+ 1.31825674e-03 1.25368572e-02
+ 1.58489319e-03 1.52685874e-02
+ 1.90546072e-03 1.86031268e-02
+ 2.29086765e-03 2.26736380e-02
+ 2.75422870e-03 2.76420977e-02
+ 3.31131121e-03 3.37052167e-02
+ 3.98107171e-03 4.11014850e-02
+ 4.78630092e-03 5.01195435e-02
+ 5.75439937e-03 6.11081308e-02
+ 6.91830971e-03 7.44879092e-02
+ 8.31763771e-03 9.07655413e-02
+ 1.00000000e-02 1.10550483e-01
+ 1.20226443e-02 1.34575061e-01
+ 1.44543977e-02 1.63718539e-01
+ 1.73780083e-02 1.99036030e-01
+ 2.08929613e-02 2.41793284e-01
+ 2.51188643e-02 2.93508614e-01
+ 3.01995172e-02 3.56003446e-01
+ 3.63078055e-02 4.31463277e-01
+ 4.36515832e-02 5.22511186e-01
+ 5.24807460e-02 6.32296416e-01
+ 6.30957344e-02 7.64601077e-01
+ 7.58577575e-02 9.23968602e-01
+ 9.12010839e-02 1.11585830e+00
+ 1.09647820e-01 1.34683126e+00
+ 1.31825674e-01 1.62477387e+00
+ 1.58489319e-01 1.95916654e+00
+ 1.90546072e-01 2.36140673e+00
+ 2.29086765e-01 2.84519724e+00
+ 2.75422870e-01 3.42701297e+00
+ 3.31131121e-01 4.12666196e+00
+ 3.98107171e-01 4.96795983e+00
+ 4.78630092e-01 5.97954056e+00
+ 5.75439937e-01 7.19583118e+00
+ 6.91830971e-01 8.65822353e+00
+ 8.31763771e-01 1.04164830e+01
+ 1.00000000e+00 1.25304420e+01
+ 1.20226443e+00 1.50720365e+01
+ 1.44543977e+00 1.81277534e+01
+ 1.73780083e+00 2.18015742e+01
+ 2.08929613e+00 2.62185132e+01
+ 2.51188643e+00 3.15288712e+01
+ 3.01995172e+00 3.79133506e+01
+ 3.63078055e+00 4.55892039e+01
+ 4.36515832e+00 5.48176270e+01
+ 5.24807460e+00 6.59126465e+01
+ 6.30957344e+00 7.92518063e+01
+ 7.58577575e+00 9.52890139e+01
+ 9.12010839e+00 1.14569987e+02
+ 1.09647820e+01 1.37750822e+02
+ 1.31825674e+01 1.65620322e+02
+ 1.58489319e+01 1.99126836e+02
+ 1.90546072e+01 2.39410530e+02
+ 2.29086765e+01 2.87842186e+02
+ 2.75422870e+01 3.46069846e+02
+ 3.31131121e+01 4.16074894e+02
+ 3.98107171e+01 5.00239474e+02
+ 4.78630092e+01 6.01427558e+02
+ 5.75439937e+01 7.23082394e+02
+ 6.91830971e+01 8.69343678e+02
+ 8.31763771e+01 1.04518842e+03
diff --git a/figs/plots.fig/erho.gnuplot b/figs/plots.fig/erho.gnuplot
new file mode 100644
index 0000000..f91dc28
--- /dev/null
+++ b/figs/plots.fig/erho.gnuplot
@@ -0,0 +1,44 @@
+datafile="erho.dat"
+
+## can also set the following options
+#set title ""
+set ylabel "$\\displaystyle\\frac{e_0}{\\rho}$" norotate
+set xlabel "$\\log_{10}(\\rho)$"
+#
+#set xrange[:]
+#set yrange [7:]
+#
+## start ticks at 0, then every x
+#set xtics -6,2
+#set ytics 8,2
+## puts 4 minor tics between tics (5 intervals, i.e. every 0.01)
+set mxtics 5
+set mytics 5
+
+# default output canvas size: 12.5cm x 8.75cm
+set term lua tikz size 12.5,8.75 standalone
+
+set key off
+
+# 3=1+2 draw bottom and left sides of the box
+#set border 3
+# don't show tics on opposite sides
+#set xtics nomirror
+#set ytics nomirror
+
+# set linestyle
+set style line 1 linetype rgbcolor "#4169E1" linewidth 3
+set style line 2 linetype rgbcolor "#DC143C" linewidth 3
+set style line 3 linetype rgbcolor "#32CD32" linewidth 3
+set style line 4 linetype rgbcolor "#4B0082" linewidth 3
+set style line 5 linetype rgbcolor "#DAA520" linewidth 3
+
+a=1.2544
+set arrow from -2,4*pi to 2,4*pi linewidth 2 dashtype "." linecolor "#DC143C" nohead
+set label at -4,4*pi "$\\displaystyle\\frac12\\int dx\\ v(x)$" textcolor "#DC143C"
+set arrow from -6,2*pi*a to -2,2*pi*a linewidth 2 dashtype "." linecolor "#DC143C" nohead
+set label at -2,2*pi*a "$2\\pi a$" textcolor "#DC143C"
+
+set pointsize 0.6
+
+plot datafile using (log10($1)):($2/$1) with lines linestyle 1
diff --git a/figs/plots.fig/erho_bare.gnuplot b/figs/plots.fig/erho_bare.gnuplot
new file mode 100644
index 0000000..9509abf
--- /dev/null
+++ b/figs/plots.fig/erho_bare.gnuplot
@@ -0,0 +1,38 @@
+datafile="erho.dat"
+
+## can also set the following options
+#set title ""
+set ylabel "$\\displaystyle\\frac{e_0}{\\rho}$" norotate
+set xlabel "$\\log_{10}(\\rho)$"
+#
+#set xrange[:]
+#set yrange [7:]
+#
+## start ticks at 0, then every x
+#set xtics -6,2
+#set ytics 8,2
+## puts 4 minor tics between tics (5 intervals, i.e. every 0.01)
+set mxtics 5
+set mytics 5
+
+# default output canvas size: 12.5cm x 8.75cm
+set term lua tikz size 12.5,8.75 standalone
+
+set key off
+
+# 3=1+2 draw bottom and left sides of the box
+#set border 3
+# don't show tics on opposite sides
+#set xtics nomirror
+#set ytics nomirror
+
+# set linestyle
+set style line 1 linetype rgbcolor "#4169E1" linewidth 3
+set style line 2 linetype rgbcolor "#DC143C" linewidth 3
+set style line 3 linetype rgbcolor "#32CD32" linewidth 3
+set style line 4 linetype rgbcolor "#4B0082" linewidth 3
+set style line 5 linetype rgbcolor "#DAA520" linewidth 3
+
+set pointsize 0.6
+
+plot datafile using (log10($1)):($2/$1) with lines linestyle 1