Existem muitos esquemas de ordem superior por aí. Mas, de acordo com o teorema de Godunov , apenas o esquema de primeira ordem pode ser monótono e, portanto, não criar oscilações. Este recurso fornece uma breve idéia sobre a construção e análise de esquemas de diferenças finitas.
No algoritmo REA (Reconstruir, Evoluir, Média), o polinômio de ordem necessário é reconstruído e os valores variáveis correspondentes são interpolados na face da célula. Isso fornece os fluxos nas faces da célula. (É o mesmo que para a face para o esquema acima mencionado, no qual uma linha reta é reconstruída a partir das médias das células). j + 1g( uj + 1, uj)j + 12
Em seguida, os valores das células são atualizados usando esses fluxos.
O livro de Leveque "Métodos de volume finito para problemas hiperbólicos" fornece informações detalhadas sobre isso. Dependendo da sua escolha de estêncil, você pode criar um esquema de ordem arbitrariamente alta. Mas sempre haverá oscilações próximas à descontinuidade, se for um esquema de alta ordem.
Outras fontes de esquemas de alta ordem são,
1) Esquemas de DRP (este artigo também discute a formulação de esquemas padrão de DF de alta ordem arbitrária)
2) Métodos de Galerkin descontínuos / contínuos (estes podem ter uma ordem de precisão arbitrariamente alta, mas a reconstrução diferentemente da FVM, ocorre dentro de um elemento. Os valores médios das células não são usados para reconstrução)
3) Métodos espectrais
Alguns recursos para os shcemes numéricos,
1) "Métodos de volume finito para problemas hiperbólicos", Randall Leveque
2) "Gasdinâmica computacional", Culbert Laney (discute muito bem ENO, MUSCL)
3) "Solvers Riemann e métodos numéricos para dinâmica de fluidos", EFToro