Além do custo computacional extra devido à necessidade de calcular ambos os fluxos em uma determinada região, existe alguma desvantagem em misturar duas avaliações de fluxo para um esquema híbrido em um método de volume finito? A avaliação do fluxo ficaria assim:
O comutador é baseado em um sensor de gradiente de pressão e / ou densidade, dependendo da sua aplicação. é um esquema central (McCormack, compacto, ...) e é um esquema a favor do vento, como uma diferença de fluxo que se divide com uma reconstrução MUSCL. Existem problemas em termos de propriedades numéricas e conservadoras se eu estiver misturando os dois esquemas usando uma função contínua para em vez de simplesmente alternar entre esquemas com valor 0 ou 1?
fluid-dynamics
finite-volume
FrenchKheldar
fonte
fonte
Respostas:
A abordagem que você está usando manterá a conservação de qualquer maneira. Existem outras abordagens óbvias que não são conservadoras e podem causar problemas.
É possível (e até provável) que você perca uma ordem de precisão na região em que alterna, se examinar o erro de truncamento local. Mas normalmente esse erro é localizado para que o erro global ainda esteja na ordem esperada. Portanto, na minha experiência, você verá essencialmente o mesmo comportamento, independentemente de usar um hard switch ou uma região de transição.
Eu tenho um manuscrito sobre (mais ou menos) este tópico: Análise de erro de esquemas explícitos de Runge-Kutta particionados para leis de conservação .
Eu ficaria muito interessado em saber o que você vê ao tentar as duas abordagens, se for diferente do que estou sugerindo.
fonte