Estoy interesado en resolver la ecuación de Poisson utilizando el enfoque de diferencias finitas. Me gustaría entender mejor cómo escribir la ecuación matricial con las condiciones de contorno de Neumann. ¿Alguien revisaría lo siguiente, es correcto?
La matriz de diferencia finita
La ecuación de Poisson,
se puede aproximar mediante una ecuación matricial de diferencia finita,
donde es un n × n matriz y u y d son 1 × n (columna) vectores,
Agregar una condición límite de Neumann
Una condición de límite de Neumann impone un flujo conocido en el límite (aquí lo aplicamos en el lado izquierdo donde el límite está en ),
escribiendo esta condición límite como una diferencia finita centrada,
NÓTESE BIEN. Originalmente cometí un error aquí, firmé un error y no lo dividí por 2. Lo siguiente ha sido corregido.
Tenga en cuenta la introducción de un punto de malla fuera del dominio original ( ). Este término puede eliminarse introduciendo la segunda ecuación, u 0 - 2 u 1 + u 2
La ecuación surge de tener más información debido a la introducción del nuevo punto de malla. Nos permite escribir la derivada doble de como el límite en términos de u 0 usando una diferencia finita centrada.
La parte de la que no estoy seguro
Combinando estas dos ecuaciones puede ser eliminado. Para mostrar el funcionamiento, primero reorganicemos lo desconocido,
Luego se ponen iguales y se reorganizan en la forma,
Finalmente, usando esta ecuación como la primera fila de la matriz,
Algunas reflexiones finales
- ¿Es correcta esta matriz final?
- ¿Podría haber usado un mejor enfoque?
- ¿Hay una forma estándar de escribir esta matriz?