boost
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| boost [2018/10/18 11:22] – giovane | boost [2019/05/07 20:24] (current) – giovane | ||
|---|---|---|---|
| Line 18: | Line 18: | ||
| -I dir/ | -I dir/ | ||
| </ | </ | ||
| + | |||
| + | Segue um exemplo de utilização do solver gesv do lapack para matrizes densas gerais: | ||
| + | |||
| + | < | ||
| + | #include < | ||
| + | #include < | ||
| + | #include < | ||
| + | #include < | ||
| + | #include < | ||
| + | |||
| + | int main() | ||
| + | { | ||
| + | // Definição da matriz A, vetor de solução b e vetor de pivoteamento c | ||
| + | boost:: | ||
| + | boost:: | ||
| + | boost:: | ||
| + | |||
| + | // | ||
| + | A(0, 0) = 1.0; A(1, 1) = 2.0; A(2, 2) = 1.0; | ||
| + | A(0, 1) = -1.0; A(1, 0) = -1.0; | ||
| + | b(0) = 1.0; b(1) = 2.0; b(2) = 3.0; | ||
| + | |||
| + | //Chamada do solver | ||
| + | boost:: | ||
| + | |||
| + | std::cout << | ||
| + | std:: | ||
| + | return 0; | ||
| + | } | ||
| + | </ | ||
| + | |||
boost.1539861737.txt.gz · Last modified: by giovane
