Dada uma evolução PDE
onde são operadores diferenciais (possivelmente não lineares) que não se deslocam, uma abordagem numérica comum é alternar entre resolver
e
A implementação mais simples disso é conhecida como divisão de Godunov e é precisa de 1ª ordem. Outra abordagem bem conhecida, conhecida como divisão de Strang, é de segunda ordem precisa. Existem métodos de divisão de operadores de ordem superior (ou abordagens alternativas de discretização multifísica)?
pde
multiphysics
operator-splitting
David Ketcheson
fonte
fonte
Respostas:
Entendi que a fórmula BCH era uma maneira sistemática de aproximar o exponencial da matriz de duas matrizes não comutativas.
fonte
Se você considera os operadores gerais A e B e se deseja apenas realizar etapas positivas no tempo (que normalmente é necessário para resolver problemas parabólicos), existe uma barreira de ordem de 2, ou seja, usando qualquer tipo de divisão, não é possível obter uma taxa de convergência superior a dois. Uma prova elementar é dada em um artigo recente de S. Blanes e F. Casas, http://www.gicas.uji.es/Fernando/MyPapers/2005APNUM.pdf .
No entanto, existem várias maneiras, se você souber um pouco mais sobre o seu problema:
Resumindo: se você colocar algumas suposições sobre o seu problema, poderá obter algo, mas se não, o pedido 2 será o máximo.
PS: Eu tive que retirar o link do Castella et al-paper devido à prevenção de spam, mas você pode encontrá-lo facilmente no google.
fonte
O grupo CCSE da LBNL usou recentemente métodos de Correção Adiada Espectral (SDC) em um fluxo de baixo número de mach com química complexa. Eles comparam os resultados do SDC com a divisão Strang e os resultados são muito promissores.
Aqui está um rascunho do documento com os detalhes: Uma estratégia de acoplamento de correção diferida para baixo fluxo de número Mach com química complexa
Observe que o esquema SDC é um esquema iterativo que converge para uma solução de disposição precisa de alta ordem, mas é construído a partir de métodos de primeira ordem.
fonte
O erro de divisão pode, pelo menos em princípio, ser reduzido por métodos de correção diferida espectral. No entanto, essa parece ser uma área de pesquisa ativa e não é realmente algo pronto para uso geral.
fonte
Um novo recurso para esquemas de divisão de alta ordem que lista alguns pode ser encontrado aqui:
http://www.asc.tuwien.ac.at/~winfried/splitting/
fonte