Me gustaría escribir mi propio solucionador para ecuaciones de Euler compresibles, y lo más importante, quiero que funcione de manera sólida en todas las situaciones. Me gustaría que esté basado en FE (DG está bien). ¿Cuáles son los posibles métodos?
Soy consciente de hacer DG de 0º orden (volúmenes finitos) y eso debería funcionar de manera muy robusta. He implementado un solucionador FVM básico y funciona muy bien, pero la convergencia es bastante lenta. Sin embargo, esta es definitivamente una opción.
He implementado un solucionador de FE (funciona para cualquier malla y cualquier orden polinómico en cualquier elemento) para ecuaciones de Euler linealizadas, pero estoy obteniendo oscilaciones espurias (y eventualmente se apaga, así que no puedo usarlo para resolver mi problema) y He leído en la literatura que hay que estabilizarlo. Si implemento algo de estabilización, ¿funcionaría de manera sólida para todos los problemas (= condiciones de contorno y geometrías)? ¿Cuál será la tasa de convergencia?
Aparte de eso, ¿hay alguna otra metodología sólida para las ecuaciones de Euler (es decir, DG de orden superior con cierta estabilización)?
Soy consciente de que muchas personas probaron muchas cosas diferentes en sus códigos de investigación, pero estoy interesado en un método robusto que funcione para todas las geometrías y condiciones de contorno (edición: en 2D y 3D).
fuente