Muitas abordagens numéricas do CFD podem ser estendidas para ordem arbitrariamente alta (por exemplo, métodos descontínuos de Galerkin, métodos WENO, diferenciação espectral etc.). Como devo escolher uma ordem de precisão apropriada para um determinado problema?
fonte
ketch
estão usando o WENO.Diretrizes: Métodos de alta ordem para problemas em que a solução deve ser suave e métodos de baixa ordem e / ou métodos que podem lidar com descontinuidades em soluções. Nos casos em que métodos de alta ordem podem ser explorados, pode haver uma economia significativa no esforço computacional medido em termos de tempo da CPU como resultado da alta taxa de convergência. Para problemas elípticos que requerem solução de sistemas lineares, métodos de alta ordem levam a operadores menos esparsos e isso deve ser compensado por uma taxa de convergência mais rápida. Para problemas dependentes do tempo, se métodos de alta ordem puderem ser explorados, taxa de convergência mais rápida e maior precisão puder ser alcançada e por longos períodos de integração os métodos de alta ordem serão superiores em termos de precisão e esforço computacional devido a baixos erros numéricos de dispersão e dissipação .
fonte
Métodos de ordem superior podem ser usados, por exemplo, para resolver a equação do nível ajustado ao usá-lo para descrever um fluxo de fluido em duas fases dentro de uma estrutura de Método de Volume Finito. Nesse caso, os esquemas WENO e ENO são usados para promover a função de ajuste de nível e uma etapa de reinicialização é usada para mantê-lo como uma função de distância da interface do fluido.
Verifique isso: http://ftp.cc.ac.cn/lcfd/WENO_mem.html
Basicamente, eles são usados em simulações de CFD ao lidar com descontinuidades no fluxo.
fonte
Sempre implemente pelo menos duas ordens distintas. Em um problema representativo, resolva uma vez usando cada pedido. Compare os dois em uma grade fina o suficiente para convergir na ordem inferior. Certifique-se de que suas duas respostas estejam razoavelmente próximas, o que fornece alguma indicação de que o comportamento numérico do esquema de ordem inferior não danificou a solução de maneira esmagadora. Se houver, ative o esquema de ordem inferior e comece novamente.
Supondo que você não precise recomeçar, amplie a grade para a ordem mais alta o máximo possível, mantendo uma solução razoavelmente precisa, medida pela quantidade específica de interesse desejada. Compare o custo computacional para a ordem mais baixa na grade mais fina com o custo da ordem mais alta na grade mais grossa.
Escolha o que for mais operacionalmente vantajoso. Documente o processo para opositores e para que você possa repeti-lo quando o problema representativo ou a quantidade de interesse mudar.
fonte