Ciência computacional

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


7
Paralelizando um loop for em Python
Existem ferramentas no Python que são como o parfor do Matlab? Encontrei este tópico , mas tem quatro anos. Eu pensei que talvez alguém aqui possa ter uma experiência mais recente. Aqui está um exemplo do tipo de coisa que eu gostaria de paralelizar: X = np.random.normal(size=(10, 3)) F = …

6
Quais atributos tornam uma figura de "qualidade profissional"?
Ouvi pessoas dizerem que as parcelas produzidas pela ORIGIN tendem a parecer polidas e "profissionais", enquanto as parcelas produzidas pelo Mathematica não. No entanto, a maioria dos programas de criação de plotagem é bastante configurável e é lógico que, com as configurações certas para coisas como localização e rotulagem de …

1
CUDA vs OpenCL a partir do final de 2013
Como o CUDA e o OpenCL se comparam entre si no final de 2013 da perspectiva de um programador? Meu grupo está pensando em tentar usar a computação GPU. Estaríamos nos limitando significativamente escolhendo hardware que suporta apenas OpenCL, mas não CUDA? Para ser um pouco mais específico, as seguintes …
34 hpc  gpu  cuda  opencl 


6
Existem maneiras simples de resolver numericamente a equação de Schrödinger dependente do tempo?
Gostaria de executar algumas simulações simples de dispersão de pacotes de ondas a partir de potenciais simples em uma dimensão. Existem maneiras simples de resolver numericamente o TDSE unidimensional para uma única partícula? Eu sei que, em geral, tentar usar abordagens ingênuas para integrar equações diferenciais parciais pode terminar rapidamente …

2
Oscilação estranha ao resolver a equação de advecção por diferença finita com condições de contorno de Neumann totalmente fechadas (reflexão nos limites)
Estou tentando resolver a equação de advecção, mas tenho uma estranha oscilação aparecendo na solução quando a onda reflete nos limites. Se alguém já viu esse artefato antes, eu estaria interessado em saber a causa e como evitá-la! Este é um gif animado, aberto em uma janela separada para visualizar …



9
Recursos modernos para a aprendizagem do MEF
Preciso começar a usar métodos de elementos finitos. Estou prestes a começar a ler soluções numéricas de equações diferenciais parciais pelo método dos elementos finitos de Claes Johnson , mas é datado de 1987. Duas questões: 1) O que mais recentes bons recursos / livros de texto / e-books / …


2
Quando log1p e expm1 devem ser usados?
Eu tenho uma pergunta simples que é realmente difícil para o Google (além do artigo canônico O que todo cientista da computação deve saber sobre aritmética de ponto flutuante ). Quando funções como log1pou expm1devem ser usadas em vez de loge exp? Quando eles não devem ser usados? Como as …

8
Sistema de gerenciamento de fluxo de trabalho científico
Alguém pode me recomendar um bom sistema de gerenciamento de fluxo de trabalho (WMS), preferencialmente em Python? Até agora, tenho usado o GNU Make, mas apresenta uma camada de complexidade que eu quero evitar. Um bom WMS deve ter os seguintes recursos: integre-se facilmente com ferramentas de linha de comando …
30 software  python 


7
Alternativas ao Journal of Computational Physics
O Journal of Computational Physics tem sido uma saída importante para a ciência da computação no passado, e eu já o publiquei antes. Para o benefício daqueles (como eu) que assinaram o boicote à Elsevier , que periódicos não pertencentes à Elsevier seriam lugares apropriados para publicar artigos que poderiam …

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.