Perguntas com a marcação «libraries»

Uma coleção de funções de programação relacionadas que implementam um conjunto de tipos de dados abstratos, funções matemáticas ou outros algoritmos de análise de nível superior para que possam ser usados ​​e reutilizados por outros programas.

17
É comum não usar bibliotecas para algoritmos numéricos padrão e por quê?
Muitos algoritmos numéricos (integração, diferenciação, interpolação, funções especiais etc.) estão disponíveis em bibliotecas de computação científica, como GSL . Mas muitas vezes vejo código com implementações "roladas manualmente" dessas funções. Para pequenos programas que não são necessariamente destinados à distribuição pública, é prática comum entre os cientistas da computação implementar …
54 libraries  c 



2
Bibliotecas para resolver sistemas lineares esparsos
Existem várias bibliotecas diferentes que resolvem um sistema linear de equações esparsas, no entanto, estou achando difícil descobrir quais são as diferenças. Até onde eu sei, existem três pacotes principais: Trilinos , PETSc e Intel MKL . Todos eles conseguem resolver matrizes esparsas, são todos rápidos (pelo que sei, não …


4
Existe uma biblioteca de uso geral para refinamento de malha adaptável à grade estruturada?
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. Refinamento de malha adaptável (AMR) é uma técnica comum para lidar com o problema de escalas espaciais muito variadas …


1
Existem implementações de ILU multinível de código aberto com base inversa?
Estou muito impressionado com o desempenho serial de pré-condicionadores de ILU de nível inverso multinível , particularmente para Helmholtz heterogêneo , mas estou surpreso por não conseguir encontrar nenhuma implementação de código aberto. Em particular, o ILUPACK disponibiliza binários gratuitamente para os acadêmicos, mas não parece que eles liberem seu …



3
Implementação eficiente de algoritmo de matriz tridiagonal
Estou resolvendo um problema físico usando esquema numérico implícito. Isso me leva a resolver uma equação linear com matriz tridiagonal. Eu codifiquei esse algoritmo da Wikipedia. Gostaria de saber se existe uma biblioteca eficiente que permita resolver esse tipo de equação de maneira otimizada. Uma observação importante é que a …


1
Biblioteca para transformada de Fourier na estrutura triangular
Estou procurando implementações razoavelmente rápidas da transformada de Fourier discreta (DFT) em uma estrutura triangular ou hexagonal 2D. Eu gostaria de receber sugestões de tais implementações (especialmente aquelas facilmente utilizáveis ​​em Python ou Mathematica) e também de descrições de como reduzir esse problema ao 1D DFT, que já está incorporado …


2
Bibliotecas paralelas de memória compartilhada baseadas em tarefas na Scientific Computing
Nos últimos anos, surgiram várias bibliotecas / projetos de software que oferecem uma forma ou outra de paralelismo de memória compartilhada de uso geral orientado a dados. A idéia principal é que, em vez de escrever um código explicitamente encadeado, os programadores implementam seus algoritmos como tarefas interdependentes, que são …

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.