| Flens. Flens é uma interface C ++ para blas e lapack. |
Baixe Agora |
Flens. Classificação e resumo
- Nome do editor:
- Michael Lehn
Flens. Tag
Flens. Descrição
Flens é uma interface C ++ para blas e lapack. O projeto Flens é: · Uma interface C ++ para blas e lapack · Uma interface C ++ extremamente conveniente para blas e lapack · Uma interface C ++ extremamente eficiente para blas e lapack: · Não há sobrecarga de tempo de execução em comparação com a chamada e a lapack diretamente. Não há efeitos colaterais obscuros, como a criação interna de Objetos Temporários, não é: · Apenas uma interface C ++ para BLAS e LAPACK! É mais do que isso: · É extensível: e. Integração fácil de tipos de matriz / vetor definidos pelo usuário. · É flexível: e. Programação genérica de algoritmos numéricos.flens é definitivamente: · ... um substituto para o Matlab. Enquanto as fábricas adotaram algumas notações agradáveis, tem uma intensão completamente diferente. OK, Matlab usa blas e lapack apenas como flens. Mas usa apenas um subconjunto. Matlab basicamente tem apenas dois tipos de dados e são matrizes gerais e matrizes esparsas. Se você tem matrizes com estrutura de banda, o Matlab não usará essas rotinas Blas e LaPack que exploram essa estrutura. · Apenas para se certificar de que você nos dá certo: nós não queremos bater o Matlab. É uma ótima ferramenta. Mas você tem que descobrir qual é a ferramenta certa para o seu trabalho. Matlab é uma ótima ferramenta porque é muito fácil de usar e permite prototipagem rápida. Para muitas pessoas, o desempenho do Matlab está OK. Para aquelas pessoas, não haverá absolutamente nenhuma razão para considerar usando flens. Flens dá-lhe controle total sobre o que está acontecendo atrás da cena. Ele fornece (por exemplo) tipos de matrizes gerais, triangulares, simétricas e herméticas. Elementos dessas matrizes podem ser armazenados em diferentes formatos: Armazenamento completo (armazenamento todos os elementos MXN), armazenamento de banda (armazenam apenas diagonais de uma matriz bandada), armazenamento embalado (armazenamento apenas a parte triangular superior ou inferior). · Flens implementa uma exibição Conceito: Você pode definir que um vetor referencia uma linha, coluna ou diagonal de uma matriz. Você pode definir, que elementos de uma matriz triangular são aqueles armazenados na parte superior triangular de uma matriz geral, ... O que há de novo nesta versão: · Menor Bugfix
Flens. Software Relacionado