Initial commit
This commit is contained in:
20
figs/double_tangent.fig/Makefile
Normal file
20
figs/double_tangent.fig/Makefile
Normal file
@@ -0,0 +1,20 @@
|
||||
PROJECTNAME=$(basename $(wildcard *.tex))
|
||||
|
||||
PDFS=$(addsuffix .pdf, $(PROJECTNAME))
|
||||
|
||||
all: $(PDFS)
|
||||
|
||||
$(PDFS):
|
||||
pdflatex $(patsubst %.pdf, %.tex, $@)
|
||||
|
||||
|
||||
|
||||
clean-aux:
|
||||
rm -f $(addsuffix .aux, $(PROJECTNAME))
|
||||
rm -f $(addsuffix .log, $(PROJECTNAME))
|
||||
rm -f $(addsuffix .out, $(PROJECTNAME))
|
||||
|
||||
clean-tex:
|
||||
rm -f $(PDFS) $(SYNCTEXS)
|
||||
|
||||
clean: clean-aux clean-tex
|
||||
18
figs/double_tangent.fig/double_tangent.tikz.tex
Normal file
18
figs/double_tangent.fig/double_tangent.tikz.tex
Normal file
@@ -0,0 +1,18 @@
|
||||
\documentclass[tikz]{standalone}
|
||||
|
||||
\begin{document}
|
||||
|
||||
\begin{tikzpicture}
|
||||
\draw[->,thick] (-0.5,0.5) -- (9,0.5) node[right] {$\rho$};
|
||||
\draw[->,thick] (0,-4.5) -- (0,1.5) node[above] {$f(T,\rho)$};
|
||||
|
||||
\draw[thick, domain=0.6:8.5, smooth] plot (\x, {-2.282*(1.3*(\x-0.6))+0.926*(1.3*(\x-0.6))^2-0.153*(1.3*(\x-0.6))^3+0.0081*(1.3*(\x-0.6))^4});
|
||||
\draw[dashed,thick] (1.8,-1.84) -- (6.7,-4.12);
|
||||
\node[above] at (8.2,-1.3) {$T<T_c$};
|
||||
|
||||
\draw[dotted,thick] (1.8,-1.84) -- (1.8,0.5) node[above] {$\rho_{\mathrm{vap}}$};
|
||||
\draw[dotted,thick] (6.7,-4.12) -- (6.7,0.5) node[above] {$\rho_{\mathrm{liq}}$};
|
||||
|
||||
\end{tikzpicture}
|
||||
|
||||
\end{document}
|
||||
20
figs/maxwell_construction.fig/Makefile
Normal file
20
figs/maxwell_construction.fig/Makefile
Normal file
@@ -0,0 +1,20 @@
|
||||
PROJECTNAME=$(basename $(wildcard *.tex))
|
||||
|
||||
PDFS=$(addsuffix .pdf, $(PROJECTNAME))
|
||||
|
||||
all: $(PDFS)
|
||||
|
||||
$(PDFS):
|
||||
pdflatex $(patsubst %.pdf, %.tex, $@)
|
||||
|
||||
|
||||
|
||||
clean-aux:
|
||||
rm -f $(addsuffix .aux, $(PROJECTNAME))
|
||||
rm -f $(addsuffix .log, $(PROJECTNAME))
|
||||
rm -f $(addsuffix .out, $(PROJECTNAME))
|
||||
|
||||
clean-tex:
|
||||
rm -f $(PDFS) $(SYNCTEXS)
|
||||
|
||||
clean: clean-aux clean-tex
|
||||
33
figs/maxwell_construction.fig/maxwell_construction.tikz.tex
Normal file
33
figs/maxwell_construction.fig/maxwell_construction.tikz.tex
Normal file
@@ -0,0 +1,33 @@
|
||||
\documentclass[tikz]{standalone}
|
||||
|
||||
\definecolor{ice2}{RGB}{8,81,156}
|
||||
\definecolor{liq2}{RGB}{66,146,198}
|
||||
|
||||
\begin{document}
|
||||
|
||||
\begin{tikzpicture}
|
||||
\draw[->,thick] (-0.5,0) -- (9,0) node[right] {$1/\rho$};
|
||||
\draw[->,thick] (0,-0.5) -- (0,5.5) node[above] {$p(T,\rho)$};
|
||||
|
||||
\begin{scope}[scale=1.8]
|
||||
\fill[liq2, opacity=0.5]
|
||||
(0.604,0.64) --
|
||||
plot[domain=0.604:2.403, smooth, samples=100] (\x, {7.2/(3*\x-1)-3/(\x^2)}) --
|
||||
(2.403,0.64) -- cycle;
|
||||
\begin{scope}
|
||||
\clip (0, 0) rectangle (5,3);
|
||||
\draw[thick, domain=0.4:4.5, smooth,samples=100] plot (\x, {9/(3*\x-1)-3/(\x^2)});
|
||||
\draw[ice2,thick, domain=0.4:4.5, smooth,samples=100] plot (\x, {8/(3*\x-1)-3/(\x^2)});
|
||||
\draw[thick, domain=0.4:4.5, smooth,samples=100] plot (\x, {7.2/(3*\x-1)-3/(\x^2)});
|
||||
\end{scope}
|
||||
\node[above] at (4,0.7) {$T>T_c$};
|
||||
\node[ice2,right] at (4.5,0.5) {$T=T_c$};
|
||||
\node[above] at (4,0.1) {$T<T_c$};
|
||||
\draw[dashed,thick] (0.604,0.64) -- (2.403,0.64);
|
||||
|
||||
\draw[dotted,thick] (0.604,0.64) -- (0.604,0) node[below] {$1/\rho_{\mathrm{liq}}$};
|
||||
\draw[dotted,thick] (2.403,0.64) -- (2.403,0) node[below] {$1/\rho_{\mathrm{vap}}$};
|
||||
\end{scope}
|
||||
\end{tikzpicture}
|
||||
|
||||
\end{document}
|
||||
20
figs/phase_diagram.fig/Makefile
Normal file
20
figs/phase_diagram.fig/Makefile
Normal file
@@ -0,0 +1,20 @@
|
||||
PROJECTNAME=$(basename $(wildcard *.tex))
|
||||
|
||||
PDFS=$(addsuffix .pdf, $(PROJECTNAME))
|
||||
|
||||
all: $(PDFS)
|
||||
|
||||
$(PDFS):
|
||||
pdflatex $(patsubst %.pdf, %.tex, $@)
|
||||
|
||||
|
||||
|
||||
clean-aux:
|
||||
rm -f $(addsuffix .aux, $(PROJECTNAME))
|
||||
rm -f $(addsuffix .log, $(PROJECTNAME))
|
||||
rm -f $(addsuffix .out, $(PROJECTNAME))
|
||||
|
||||
clean-tex:
|
||||
rm -f $(PDFS) $(SYNCTEXS)
|
||||
|
||||
clean: clean-aux clean-tex
|
||||
62
figs/phase_diagram.fig/phase_diagram.tikz.tex
Normal file
62
figs/phase_diagram.fig/phase_diagram.tikz.tex
Normal file
@@ -0,0 +1,62 @@
|
||||
\documentclass[tikz]{standalone}
|
||||
|
||||
\usepackage{pgfplots}
|
||||
|
||||
\definecolor{ice1}{RGB}{8,48,107}
|
||||
\definecolor{ice2}{RGB}{8,81,156}
|
||||
\definecolor{liq1}{RGB}{33,113,181}
|
||||
\definecolor{liq2}{RGB}{66,146,198}
|
||||
\definecolor{int1}{RGB}{107,174,214}
|
||||
\definecolor{int2}{RGB}{158,202,225}
|
||||
\definecolor{vap1}{RGB}{198,219,239}
|
||||
\definecolor{vap2}{RGB}{236,231,242}
|
||||
\definecolor{vac1}{RGB}{247,251,255}
|
||||
\definecolor{vac2}{RGB}{255,255,255}
|
||||
|
||||
\begin{document}
|
||||
\begin{tikzpicture}
|
||||
|
||||
\fill[vap1] (0,0) to[out=20, in=230] (3,2) to[out=15, in=240] (9,6) -- (10,8) -- (11,8) -- (11,0) -- cycle;
|
||||
\fill[liq2] (3,2) to[out=15, in=240] (9,6) -- (10,8) -- (1.5,8) to[out=275, in=115] (3,2);
|
||||
\fill[ice2] (0,0) to[out=20, in=230] (3,2) to[out=115, in=275] (1.5,8) -- (0,8) -- cycle;
|
||||
|
||||
\draw[thick] (0,0) to[out=20, in=230] (3,2);
|
||||
\draw[ultra thick] (3,2) to[out=15, in=240] (9,6);
|
||||
\draw[thick] (3,2) to[out=115, in=275] (1.5,8);
|
||||
|
||||
\draw[dashed,thick] (9,6) -- (9,0) node[below] {$T_{c}$};
|
||||
\draw[dashed,thick] (9,6) -- (0,6) node[left] {$P_{c}$};
|
||||
|
||||
\draw[->,thick] (0,0) -- (11.4,0) node [right] {$T$};
|
||||
\draw[->,thick] (0,0) -- (0,8.3) node [left] {$P$};
|
||||
|
||||
\draw (7,1.5) node {vapor};
|
||||
\draw (5,4.5) node {liquid};
|
||||
\draw (1,2.5) node {solid};
|
||||
|
||||
\begin{scope}
|
||||
\clip (0,0) rectangle (11,8);
|
||||
\begin{scope}[shift={(9,6)}]
|
||||
\begin{axis}[
|
||||
opacity=70,
|
||||
axis equal=true,
|
||||
hide axis,
|
||||
domain=15:75,
|
||||
domain y=0:1,
|
||||
view={0}{90},
|
||||
shader=interp,
|
||||
colormap={liqvap}{
|
||||
color=(vap1) color=(liq2)
|
||||
},
|
||||
anchor=origin,
|
||||
data cs=polar,
|
||||
]
|
||||
\addplot 3 [surf] {x};
|
||||
\end{axis}
|
||||
\end{scope}
|
||||
\end{scope}
|
||||
|
||||
\fill (9,6) circle (0.1);
|
||||
|
||||
\end{tikzpicture}
|
||||
\end{document}
|
||||
Reference in New Issue
Block a user