Ciência computacional

Perguntas e respostas para cientistas que usam computadores para resolver problemas científicos




8
Qual software é bom para usar na depuração paralela?
Não estou executando nenhum código paralelo agora, mas prevejo a execução de código paralelo no futuro usando um híbrido de OpenMP e MPI. Depuradores foram ferramentas inestimáveis ​​para mim ao executar projetos em série. Alguém pode recomendar um depurador paralelo (ou vários depuradores) para usar na depuração de software paralelo? …


3
Qual é o princípio por trás da convergência dos métodos do subespaço de Krylov para resolver sistemas lineares de equações?
Pelo que entendi, existem duas categorias principais de métodos iterativos para resolver sistemas lineares de equações: Métodos estacionários (Jacobi, Gauss-Seidel, SOR, Multigrid) Métodos de Krylov Subespaço (Gradiente Conjugado, GMRES, etc.) Entendo que a maioria dos métodos estacionários funciona relaxando (suavizando) iterativamente os modos de Fourier do erro. Pelo que entendi, …

5
Que material devo incluir em um artigo de revista (ou publicar on-line) para tornar minha pesquisa computacional reproduzível?
A reprodutibilidade se tornou cada vez mais importante na pesquisa em ciências computacionais. (Por exemplo, consulte este artigo de Roger Peng na Science ; também conheço outros artigos e sites da Web.) No entanto, não está claro para mim quanta informação devo incluir em um artigo de revista (ou online) …







2
Uma boa diferença finita para a equação de continuidade
O que seria uma boa discretização de diferenças finitas para a seguinte equação: ∂ρ∂t+ ∇ ⋅ ( ρ u ) = 0∂ρ∂t+∇⋅(ρu)=0\frac{\partial \rho}{\partial t} + \nabla \cdot \left(\rho u\right)=0 ? Podemos pegar o caso 1D: ∂ρ∂t+ ddx( ρ u ) = 0∂ρ∂t+ddx(ρu)=0\frac{\partial \rho}{\partial t} + \frac{d}{dx}\left(\rho u\right)=0 Por alguma razão, …

1
Por que o método de Newton não está convergindo?
Estou usando o SNES do pacote de resolução não-linear do PETSc para resolver um sistema de equações não-lineares obtido discretizando uma equação diferencial parcial. Como posso determinar por que o solucionador não está convergindo e o que posso fazer para resolver com êxito minhas equações?

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.