awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesAlgebraic Dispatch

Use of traits to provide a consistent interface for different linear algebra solvers and decompositions.

Distinct from Trait-Based Polymorphism: Specializes trait-based polymorphism for the specific domain of linear algebra dispatch.

Explore 1 awesome GitHub repository matching programming languages & runtimes · Algebraic Dispatch. Refine with filters or upvote what's useful.

Awesome Algebraic Dispatch GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • dimforge/nalgebraAvatar de dimforge

    dimforge/nalgebra

    4,745Voir sur GitHub↗

    nalgebra est une bibliothèque d'algèbre linéaire pour Rust qui fournit des opérations sur les matrices et les vecteurs avec prise en charge des dimensions à la compilation et à l'exécution. Elle fonctionne comme une bibliothèque d'analyse numérique et une bibliothèque de matrices creuses, offrant un framework mathématique capable de s'exécuter dans des environnements embarqués et WebAssembly sans nécessiter la bibliothèque standard Rust. Le projet se distingue comme une bibliothèque de transformation géométrique, utilisant des coordonnées homogènes, des quaternions et des isométries pour gérer les rotations, translations et projections 3D. Il implémente une variété de décompositions de matrices — notamment LU, QR, Cholesky, SVD et décomposition en valeurs propres — pour résoudre des systèmes linéaires et analyser des matrices. La bibliothèque couvre de larges domaines de capacités, notamment le calcul géométrique pour les transformations spatiales, les utilitaires d'infographie pour la composition de matrices de projection et l'exportation de données de shader, et la gestion spécialisée des matrices creuses utilisant le stockage compressé par lignes et colonnes. Elle fournit également des outils de gestion de données pour l'initialisation, le redimensionnement et l'analyse de fichiers Matrix Market.

    Uses generic traits to provide a consistent interface for different matrix decompositions and linear solvers.

    Rustalgebralinear-algebramatrix
    Voir sur GitHub↗4,745
  1. Home
  2. Programming Languages & Runtimes
  3. Generic Types
  4. Generic Traits
  5. Trait-Based Polymorphism
  6. Algebraic Dispatch