Biblioteca de matriz de modelo de expressão C ++

C ++ Modelo de Expressão Matrix Biblioteca é uma biblioteca de matriz de modelo de expressão C ++.
Baixe Agora

Biblioteca de matriz de modelo de expressão C ++ Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • Ricky Lung Man Tat
  • Site do editor:

Biblioteca de matriz de modelo de expressão C ++ Tag


Biblioteca de matriz de modelo de expressão C ++ Descrição

C ++ Modelo de Expressão Matrix Library é uma biblioteca Matrix de modelo de expressão C ++. O objetivo do Exmat é fornecer uma biblioteca de matriz fácil de usar, mas muito eficiente. Os operadores sobrecarregados permitem gravar expressões algébricas como v = a * u + u em c ++, em vez de bando de funções chatas. Este açúcar sintático vem com custo de tempo de execução, uma maneira de eliminar a sobrecarga é usar modelos de expressões (ET). , podemos aumentar ainda mais o eficiente analisando a expressão no tempo de compilação e gerar o código mais eficiente para essa expressão.Esta biblioteca ainda está em desenvolvimento precoce. O tipo de elemento da matriz é genérico, pode ser qualquer tipo de tipo de compilação C ++ como int, flutuador, duplo. · Outros tipos como tipo de precisão complexo ou arbitrário também podem ser usados como o tipo de elemento. · A expressão da matriz pode Faça maquiagem de qualquer tipo de elemento, ou seja, uma matriz inteira pode ser adicionada a uma matriz de flutuação e, em seguida, atribuir a uma matriz dupla. Fácil de usar: · Você pode escrever expressão matricial usando +, -, *, / operadores como notação matemática habitual. Seguro: · Existem 3 níveis de política de verificação de erros que você pode aplicar em cada classe de matriz. Eficiente: · O código otimizado comparável à mão especializado pode ser gerado para diferentes expressões. · O código SIMD pode ser usado na matriz de tamanho pequeno. · Fornecer uma interface para usar a BLAS como o kernel matemático, que é altamente otimizado para fora das operações de cache. O que há de novo nesta versão: · Cross PRODUTE Bug Corrigido · Adicionado Determinante, Visão Menor, Visão do Cofactor e Visualização adjunta para Matrix · Adicionado suporte para coluna Major Memory Layout · Macro Ajudante para Deriving et EXMAT :: MAT facilmente Versão da matriz para matemática aproximada


Biblioteca de matriz de modelo de expressão C ++ Software Relacionado

XJ3D.

XJ3D é um projeto do consórcio Web3D focado na criação de um kit de ferramentas para o conteúdo VRML97 e X3D escrito completamente em Java. ...

250

Download

Ecli.

Ecli é um invólucro Eiffel em torno do X / Open ISO / CLI (interface de nível de chamada), que define uma API para drivers RDBMS e usa o SQL92 ...

149

Download