Ian Jauslin
summaryrefslogtreecommitdiff
blob: 953d8f032c86734b0d9cbca240f6292feee9f22e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
\documentclass{standalone}

\usepackage{tikz}

\def\pole#1{
  \draw#1++(0.1,0.1)--++(-0.2,-0.2);
  \draw#1++(-0.1,0.1)--++(0.2,-0.2);
  \draw[color=red, line width=1pt]#1circle(0.3);
}

\begin{document}
\begin{tikzpicture}

% branch cut
\fill[color=gray](-3.3,-0.1)--++(3.3,0)--++(0,0.2)--++(-3.3,0)--cycle;

% axes
\draw(-3.3,0)--++(6.6,0);
\draw(0,-3.3)--++(0,6.6);

% -ik0^2
\pole{(0,-2)}

% other poles
\input{poles.tikz}

% contour
\draw[color=red, line width=1pt](-3.3,-0.3)--++(3.3,0);
\draw[color=red, line width=1pt](0,-0.3)..controls(0.3,-0.3)and(0.3,0.3)..(0,0.3);
\draw[color=red, line width=1pt](-3.3,0.3)--++(3.3,0);


\end{tikzpicture}
\end{document}