Esquema do tipo Lax-Wendroff de ordem superior?

8

Suponha que desejamos resolver uma lei de conservação hiperbólica . Eu realmente gosto de usar Lax-Wendroff, que lêut+f(u)x=0

ujn+1=ujnΔtΔx(g(uj+1n,ujn)g(ujn,uj1n))

Onde

g(v,w)=12(f(v)+f(w))Δt2Δx|f(w)f(v)wv|2(wv)

ou para (advecção linear),f(u)=au

g(v,w)=12a((v+w)ΔtΔxa(wv)) .

Minha pergunta: Existe algo semelhante que tenha uma ordem superior? Eu não estou falando sobre esses esquemas sofisticados de alta resolução, (W) ENO, MUSCL, ... - apenas um esquema estável de terceira ou quarta ordem estável que funciona para arbitrárias .f

Anke
fonte
Semelhante de que maneira? E que coisas "sofisticadas" desqualificam uma resposta?
David Ketcheson
Semelhante em propriedades. Você precisa do segundo termo na definição de porque o primeiro sozinho, que também é de segunda ordem, produz um esquema instável. (W) ENO, MUSCL, ... todos têm mais alguns truques para lidar com descontinuidades, como limitadores de fluxo. Eu queria saber se existem planos simples de terceira ou quarta ordem, como Lax-Wendroff. Gibbs estará lá, é claro, mas deve ser estável. produz um esquema de quarta ordem, mas não é estável. g ( v 0 , , v 3 ) = 7gg(v0,,v3)=712(f(v1)+f(v2))112(f(v0)+f(v3))
Anke20

Respostas:

3

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

Subodh
fonte
Obrigado pelo recurso, parece uma referência extensa. Quanto ao resto de sua resposta: estou ciente das dificuldades com descontinuidades. Ainda assim, minha pergunta foi explicitamente sobre métodos do tipo Lax-Wendroff. Lax-Wendroff é estável, FTCS, por exemplo, não é. Claro, você tem oscilações, mas ainda assim, estou interessado nesse tipo de método.
Anke