Articulo de referencia

solucionador Roe

El solucionador de Riemann aproximado de Roe , ideado por Phil Roe , es un solucionador de Riemann aproximado basado en el esquema de Godunov e implica encontrar una estimación ...

El solucionador de Riemann aproximado de Roe , ideado por Phil Roe , es un solucionador de Riemann aproximado basado en el esquema de Godunov e implica encontrar una estimación para el flujo numérico entre celdas o flujo de Godunov.Fi+12{\displaystyle F_{i+{\frac {1}{2}}}}en la interfaz entre dos celdas computacionalesUi{\displaystyle U_{i}}yUi+1{\displaystyle U_{i+1}}, en algún dominio computacional espacio-temporal discretizado.

Plan Roe

Sistema hiperbólico cuasilineal

Un sistema no lineal de ecuaciones diferenciales parciales hiperbólicas que representa un conjunto de leyes de conservación en una dimensión espacial se puede escribir de la forma

Ut+F(U)incógnita=0.{\displaystyle {\frac {\partial {\boldsymbol {U}}}{\partial t}}+{\frac {\partial {\boldsymbol {F}}({\boldsymbol {U}})}{\partial x}}=0.}

Aplicando la regla de la cadena al segundo término obtenemos el sistema hiperbólico cuasilineal.

Ut+A(U)Uincógnita=0,{\displaystyle {\frac {\partial {\boldsymbol {U}}}{\partial t}}+A({\boldsymbol {U}}){\frac {\partial {\boldsymbol {U}}}{\partial x}}=0,}

dóndeA{\displaystyle A}es la matriz jacobiana del vector de flujoF(U){\displaystyle {\boldsymbol {F}}({\boldsymbol {U}})}.

Matriz Roe

El método Roe consiste en encontrar una matrizA~(Ui,Ui+1){\displaystyle {\tilde {A}}({\boldsymbol {U}}_{i},{\boldsymbol {U}}_{i+1})}Se supone que es constante entre dos celdas. El problema de Riemann se puede resolver entonces como un sistema hiperbólico verdaderamente lineal en cada interfaz de celda. La matriz de Roe debe cumplir las siguientes condiciones:

  • Diagonalizable con valores propios reales: garantiza que el nuevo sistema lineal sea verdaderamente hiperbólico.
  • Consistencia con el jacobiano exacto: cuandoUi,Ui+1U{\displaystyle {\boldsymbol {U}}_{i}, {\boldsymbol {U}}_{i+1}\rightarrow {\boldsymbol {U}}}exigimos queA~(Ui,Ui+1)=A(U){\displaystyle {\tilde {A}}({\boldsymbol {U}}_{i},{\boldsymbol {U}}_{i+1})=A({\boldsymbol {U}})}
  • Conservación:Fi+1Fi=A~(Ui+1Ui){\displaystyle {\boldsymbol {F}}_{i+1}-{\boldsymbol {F}}_{i}={\tilde {A}}({\boldsymbol {U}}_{i+1}-{\boldsymbol {U}}_{i})}

Phil Roe introdujo un método de vectores de parámetros para encontrar dicha matriz para algunos sistemas de leyes de conservación. [ 1 ]

flujo intercelular

Una vez hallada la matriz de Roe correspondiente a la interfaz entre dos células, el flujo intercelular se obtiene resolviendo el sistema cuasilineal como un sistema verdaderamente lineal.

Véase también

Referencias

  1. PL Roe (1981). "Solucionadores de Riemann aproximados, vectores de parámetros y esquemas de diferencias". Journal of Computational Physics . 43 (2): 357– 372. Bibcode : 1981JCoPh..43..357R . doi : 10.1016/0021-9991(81)90128-5 .

Lecturas adicionales

  • Toro, EF (1999), Solucionadores de Riemann y métodos numéricos para la dinámica de fluidos , Springer-Verlag.