Então eu entendo (ou pelo menos acredito) como um ciclo V é executado. Eu escrevi no Matlab a versão recursiva 1-D de um ciclo V. No entanto, quando executei meu código para FMG, minha solução não estava convergindo. Acredito que meu problema está na minha compreensão da parte real do FMG. O que eu sei atualmente é o seguinte:
- Pouco antes da FMG interpolação, eu relaxei minha solução
- Interpolate tanto o erro e (?)
- Execute um ciclo v de 2 grades, passando o erro para o ciclo v (?)
- Relaxe o erro (na 2ª grade mais grossa)
- Interpolar e o erro
- Atualize adicionando o erro a ele.
- Execute um ciclo v e repita a partir da etapa 4.
Não tenho certeza sobre o pedido, mas também posso estar errado sobre o que exatamente interpolo e passo no meu ciclo-v. Se estiver faltando alguma coisa no algoritmo, entre em contato.