Método de Crank–Nicolson
De Wikipedia, a enciclopédia encyclopedia
Na análise numérica, o método de Crank–Nicolson é um método das diferenças finitas usado para resolver numericamente a equação do calor e equações diferenciais parciais similares.[1] É um método de segunda ordem no tempo e no espaço, implícito no tempo e é numericamente estável. O método foi desenvolvido por John Crank e Phyllis Nicolson na metade do século 20.[2]
Para equações de difusão (e muitas outras), pode-se provar que o método de Crank–Nicolson é incondicionalmente estável.[3] Contudo, as soluções aproximadas podem ainda conter oscilações significativas caso a razão entre o passo de tempo e o quadrado do passo de espaço for grande (usualmente maior que 1/2). Por essa razão, sempre que grandes passos de tempo forem tomados, o método menos preciso de euler implícito é frequentemente utilizado, o qual é estável e imune à oscilações.