Ciência computacional

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


1
Integrando uma função harmônica sobre um tetraedro
Digamos que eu tenho uma função que desejo integrar em um tetraedro . Se fosse arbitrário, a quadratura de Gauss seria uma boa solução, mas por acaso sei que é harmônico. Quanto a quadratura de Gauss pode ser acelerada usando essas informações?f:R3→Rf:R3→Rf : \mathbf{R}^3 \to \mathbf{R}T⊂R3T⊂R3T \subset \mathbf{R}^3ffffff Por exemplo, …
11 quadrature 



1
Modelos estatísticos para memória / computação local, latência de rede e tremulação de largura de banda no HPC
A computação paralela é freqüentemente modelada usando uma taxa local determinística de computação, sobrecarga de latência e largura de banda da rede. Na realidade, são espacialmente variáveis ​​e não determinísticas. Estudos como Skinner e Kramer (2005) observam distribuições multimodais, mas a análise de desempenho parece sempre usar distribuições determinísticas ou …

6
Qual idioma devo aprender para a ciência da computação?
Deseja melhorar este post? Forneça respostas detalhadas para esta pergunta, incluindo citações e uma explicação de por que sua resposta está correta. Respostas sem detalhes suficientes podem ser editadas ou excluídas. Sou totalmente novo na noção de ciência da computação e estou procurando um bom ponto de partida. Entendo que …
11 languages 

2
Cálculo do fator Cholesky
Assim, os estados de Cholesky decomposição teorema que que qualquer verdadeira simétrica definida positiva matriz tem uma decomposição de Cholesky M = G G ⊤ onde L é uma matriz triangular inferior.MMMM=LL⊤M=LL⊤M= LL^\topLLL Dado , já sabemos que existem algoritmos rápidos para calcular seu fator L de Cholesky .MMMLLL Agora, …



1
Existem maneiras aprimoradas de calcular ?
A maioria das bibliotecas de matemática possui várias versões de funções de logaritmo. Na maioria das vezes, assumimos que eles são perfeitos, mas na verdade muitos deles oferecem apenas um certo número de dígitos de precisão. Para algumas funções, existem variantes numericamente mais estáveis. Por exemplo, Fortran, R, Java e …

2
CVXOPT VS. OpenOpt
CVXOPT: http://abel.ee.ucla.edu/cvxopt/index.html OpenOpt: http://openopt.org/Welcome Qual a relação entre eles? Quais são as vantagens / desvantagens deles, respectivamente? BTW, existe alguma outra biblioteca de otimização convexa de alta qualidade para Python / C ++ de propósito geral?

5
Aumentando a longevidade de arquivamento do código
Existe uma lista publicada de melhores práticas para garantir a longevidade do código, visando resultados científicos reproduzíveis? (por exemplo, código aberto, práticas de documentação, seleção de dependências, seleção de idioma, máquinas virtuais etc.). Conhece estudos (ou faltam exemplos / anedotas) que tentaram estimar a meia-vida de códigos científicos típicos ou …




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.