1. 三种膨胀波
Latex 代码
\begin{figure}
\centering
\begin{subfigure}[b]{0.32\textwidth}
\centering
\resizebox{\linewidth}{!}{
\begin{tikzpicture}
\coordinate (o) at (0,0);
\coordinate (S1) at (2.5,2.5);
\draw[->] (0,0) -- (3,0) node[right] {$x$};
\draw[->] (0,0) -- (0,3) node[above] {$t$};
\draw[-] (o) -- (S1) node[right] {$S_1$};
\draw[->] (0.5,2) -- (2,2.3) node[midway, above] {$\boldsymbol{U}_L$};
\draw[->] (2,0.5) -- (2.3,2) node[midway, right] {$\boldsymbol{U}_R$};
\node[below left] {$o$};
\end{tikzpicture}
}
\caption{shock wave}
\label{fig:shock_wave_1}
\end{subfigure}
\begin{subfigure}[b]{0.32\textwidth}
\centering
\resizebox{\linewidth}{!}{
\begin{tikzpicture}
\coordinate (o) at (0,0);
\coordinate (S2) at (2.5,2.5);
\draw[->] (0,0) -- (3,0) node[right] {$x$};
\draw[->] (0,0) -- (0,3) node[above] {$t$};
\draw[dashed] (o) -- (S2) node[right] {$S_2$};
\draw[->] (0.7,1.5) -- (1.7,2.5) node[midway, left] {$\boldsymbol{U}_L$};
\draw[->] (1.5,0.7) -- (2.5,1.7) node[midway, right] {$\boldsymbol{U}_R$};
\node[below left] {$o$};
\end{tikz

本文通过Latex代码展示了Riemann问题中的三种膨胀波形态:冲击波、接触断层和稀疏波。同时介绍了Riemann问题的四种典型解,这些内容对于理解和应用数值方法解决流体动力学问题至关重要。
最低0.47元/天 解锁文章
81

被折叠的 条评论
为什么被折叠?



