Perguntas com a marcação «matrix»

10
Matriz exponencial de uma matriz hamiltoniana

Sejam matrizes reais, quadradas e densas. e são simétricos. DeixeiA,G,QA,G,QA, G, QGGGQQQ H=[A−Q−G−AT]H=[A−G−Q−AT]H = \begin{bmatrix} A & -G \\ -Q &-A^T \end{bmatrix} ser uma matriz hamiltoniana. Eu quero calcular o exponencial matriz de . Preciso da exponencial da matriz completa, , não apenas...

10
Resolvendo um sistema Ax = b simples em paralelo com o PETSc

Eu sou novo no pacote PETSc. Eu tenho uma matriz A de 4000 x 4000 no formato de mercado de matriz e quero que o PETSc resolva isso usando vários processadores. Sei como resolver o sistema em um único processador, mas não sei como distribuir a matriz e os vetores entre diferentes processadores....

9
Qual é o motivo pelo qual o LAPACK usa

A rotina QR do LAPACK armazena Q como refletores domésticos. Ele escala o vetor de reflexão com , para que o primeiro elemento do resultado se torne , para que não precise ser armazenado. E ele armazena um vetor separado , que contém os fatores de escala necessários. Portanto, uma matriz refletora...

9
Como o LAPACK resolve sistemas tridiagonais e por quê?

No meu projeto, tenho que resolver duas matrizes tridiagonais a cada passo do tempo, por isso é crucial ter um bom solucionador para elas. Fiz minha própria implementação, exatamente da maneira clássica de fazê-lo, descrita na Wikipedia. Então tentei usar o Lapack e, para minha surpresa, foi mais...

9
Como implementar de forma eficiente as condições de contorno de Dirichlet em matrizes globais de rigidez esparsa de elementos finitos

Estou me perguntando como as condições de contorno de Dirichlet em matrizes esparsas de elementos finitos globais são realmente implementadas com eficiência. Por exemplo, digamos que nossa matriz global de elementos finitos fosse: K= ⎡⎣⎢⎢⎢⎢⎢⎢520 0- 10 0241 10 00 00 01 1632- 10 0370 00 00 020...