Se empregarmos o Método de Linhas para discretização (discretização separada de tempo e espaço) de EDPs hiperbólicas, obtemos após a discretização espacial por nosso método numérico favorito (fx. Método do Volume Finito) na prática importa qual solucionador de ODE empregamos para a discretização temporal (TVD / SSP / etc)?
Algumas informações adicionais foram adicionadas: O problema de precisão pode ser um problema para problemas não suaves. É sabido que os PDEs hiperbólicos não lineares podem desenvolver choques em tempo finito, apesar da solução inicial ser suave, caso em que a precisão pode degradar para a primeira ordem para métodos de alta ordem.
A análise de estabilidade do ODE é normalmente feita com base na linearização para obter um sistema semi-discreto linear de EDOs da forma q_t = J q (com qa vetor de perturbação), onde os valores próprios de J devem ser escalados dentro da região de estabilidade absoluta do tempo escolhido. método de piso. Estratégias alternativas são usar pseudoespectra ou possivelmente um método energético para análise de estabilidade.
Entendo que a motivação para os métodos de TVD / SSP é evitar oscilações espúrias causadas pelos métodos de escalonamento do tempo que podem resultar em comportamento não físico. A questão é se a experiência mostra que esses tipos de métodos de escalonamento do tempo são superiores em comparação com, por exemplo, um cavalo de trabalho clássico como método explícito de Runge-Kutta ou outros. Obviamente, eles devem ter melhores propriedades para classes de problemas em que a solução pode apresentar choques. Pode-se, portanto, argumentar que devemos empregar apenas esses tipos de métodos para a integração no tempo.