Siguiendo mi pregunta anterior , estoy tratando de aplicar condiciones de contorno a esta malla de volumen finito no uniforme,
Me gustaría aplicar una condición de límite de tipo Robin a las lhs del dominio ( , de modo que,
donde es el valor límite; son coeficientes definidos en el límite, advección y difusión respectivamente; , es la derivada de evaluada en el límite es la variable por la que estamos resolviendo.
Posibles enfoques
Puedo pensar en dos formas de implementar esta condición de límite en la malla de volumen finito anterior:
Un enfoque de célula fantasma.
Escriba como una diferencia finita, incluida una celda fantasma.
A. Luego use interpolación lineal con puntos y para encontrar el valor intermedio, .
B. Alternativamente encuentre promediando sobre las celdas,
En cualquier caso, la dependencia de la célula fantasma puede eliminarse de la forma habitual (mediante sustitución en la ecuación de volumen finito).
Un enfoque de extrapolación.
Ajuste una función lineal (o cuadrática) a utilizando los valores en los puntos ( ). Esto proporcionará el valor en . La función lineal (o cuadrática) se puede diferenciar para encontrar una expresión para el valor de la derivada, , en el límite. Este enfoque no utiliza una célula fantasma.
Preguntas
- ¿Qué enfoque de los tres (1A, 1B o 2) es "estándar" o recomendaría?
- ¿Qué enfoque introduce el error más pequeño o es el más estable?
- Creo que puedo implementar el enfoque de célula fantasma yo mismo, sin embargo, ¿cómo se puede implementar el enfoque de extrapolación? ¿Este enfoque tiene un nombre?
- ¿Hay alguna diferencia de estabilidad entre ajustar una función lineal o una ecuación cuadrática?
Ecuación específica
Deseo aplicar este límite a la ecuación de advección-difusión (en forma de conservación) con un término fuente no lineal,
Discretización esta ecuación en lo anterior con malla usando el -method da,
Sin embargo, para el punto límite ( ) prefiero usar un esquema totalmente implícito ( θ = 1 ) para reducir la complejidad,
Observe el punto fantasma , esto se eliminará aplicando la condición de contorno.
Los coeficientes tienen las definiciones,
Todas las variables " " se definen como en el diagrama anterior. Finalmente, Δ t , que es el paso de tiempo ( NB este es un simplificado caso con constantes a y d coeficientes, en la práctica los " r coeficientes" son un poco más complicado por esta razón).