An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: linear-algebra-library

flame/blis

BLAS-like Library Instantiation Software Framework

Language: C - Size: 47.4 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,458 - Forks: 384

wutterfly/prismath

A barebones linear-algebra math library with focus on graphics programming.

Language: Rust - Size: 26.4 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

jip/mt

Matrix toolbox

Language: J - Size: 2.04 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 2 - Forks: 0

mateogianolio/vectorious

Linear algebra in TypeScript.

Language: TypeScript - Size: 42.8 MB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 923 - Forks: 44

ricosjp/monolish

monolish: MONOlithic LInear equation Solvers for Highly-parallel architecture

Language: C++ - Size: 20.4 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 200 - Forks: 13

ruby-numo/numo-linalg

Linear Algebra Library for Ruby/Numo::NArray

Language: Ruby - Size: 2.11 MB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 39 - Forks: 10

conradsnicta/armadillo-code

Armadillo: fast C++ library for linear algebra & scientific computing - https://arma.sourceforge.net

Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 500 - Forks: 123

AtheMathmo/rulinalg

A linear algebra library written in Rust

Language: Rust - Size: 1.99 MB - Last synced at: 7 days ago - Pushed at: about 3 years ago - Stars: 291 - Forks: 58

lessthanoptimal/ejml

A fast and easy to use linear algebra library written in Java for dense, sparse, real, and complex matrices.

Language: Java - Size: 9.18 MB - Last synced at: 29 days ago - Pushed at: about 2 months ago - Stars: 584 - Forks: 120

ICLDisco/dplasma

DPLASMA is a highly optimized, accelerator-aware, implementation of a dense linear algebra package for distributed heterogeneous systems. It is designed to deliver sustained performance for distributed systems where each node featuring multiple sockets of multicore processors, and if available, accelerators, using the PaRSEC runtime as a backend.

Language: C - Size: 5.94 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 13 - Forks: 10

jopadan/mlr

mlr - single-header-only C++ linear algebra math library

Language: C++ - Size: 54.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

flame/libflame

High-performance object-based library for DLA computations

Language: Fortran - Size: 31.3 MB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 243 - Forks: 83

nomemory/neat-matrix-library

nml is a "simple" matrix/numerical analysis library written in pure C. The scope of the library is to highlight various algorithm implementations related to matrices. Code readability was a major concern.

Language: C - Size: 2.39 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 96 - Forks: 20

flag4j/Flag4j

Fast linear algebra for Java

Language: Java - Size: 102 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 0

BaranovSerV/mathmod

Библиотека Python для численного моделирования

Language: Python - Size: 6.88 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

JungerBoyo/zmath

simple linear algebra library written in zig

Language: Zig - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

mpimd-csc/flexiblas

FlexiBLAS - A BLAS and LAPACK wrapper library with runtime exchangeable backends. This is a read-only mirror of https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release

Language: Fortran - Size: 64.6 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 45 - Forks: 10

KartikayKaul/Matrix

Linear Algebra library in C++

Language: C++ - Size: 594 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

unic0rn9k/slas

Static Linear Algebra System

Language: Rust - Size: 673 KB - Last synced at: 20 days ago - Pushed at: almost 2 years ago - Stars: 36 - Forks: 1

LukasBanana/GaussianLib

Basic linear algebra C++ library for 2D and 3D applications

Language: C++ - Size: 1.05 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 45 - Forks: 7

conradsnicta/bandicoot-code

Bandicoot: C++ library for GPU linear algebra & scientific computing - https://coot.sourceforge.io

Size: 1000 Bytes - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 29 - Forks: 5

utilyre/mermaid

Linear Algebra for Rust

Language: Rust - Size: 130 KB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

pazvirtual/paz_math

Math module for the PAZ Engine. Just another linear algebra library with quaternions and basic RNG. Complicated stuff is offloaded to Eigen internally. No external dependencies. Like all PAZ Engine modules, this library can be used without the rest of the engine.

Language: C++ - Size: 1.22 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

foxtrot112/Linear-AlgebraOperations-for-CPP

The repository Linear-AlgebraOperations-for-CPP is a C++ library designed to perform essential linear algebra operations, providing foundational tools for working with vectors, matrices, and related computations. It likely includes functionalities for matrix addition, subtraction,,multiplication, and transposition, as well as vector operations like

Language: C++ - Size: 9.77 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

mcordingley/LinearAlgebra

Stand-alone Linear Algebra Library for PHP

Language: PHP - Size: 1.02 MB - Last synced at: 25 days ago - Pushed at: almost 3 years ago - Stars: 83 - Forks: 11

PaperMonoid/slinalg

Linear algebra for scheme R6RS.

Language: Scheme - Size: 9.77 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

cszach/lnagb.js

Educational linear algebra environment powered by the Web.

Language: JavaScript - Size: 1.65 MB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

evrhel/MatrixUtil

A C++ header-only library for vector, matrix, and quaternion math.

Language: C++ - Size: 138 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 4 - Forks: 1

RIKEN-RCCS/EigenExa

parallel eigenvalue solver

Language: Fortran - Size: 2.67 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

pbenner/autodiff

Autodiff is a numerical library for the Go programming language that supports automatic differentiation. It implements routines for linear algebra (vector/matrix operations), numerical optimization and statistics

Language: Go - Size: 7.86 MB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 55 - Forks: 4

nerdmaennchen/SiLi

A simple and basic linear algebra library for c++ using little code

Language: C++ - Size: 130 KB - Last synced at: 8 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 2

Jiangtang/Matrix-Computations

Code Repository for Matrix Computations(4th Edition) by G.H. Golub and C.F. Van Loan

Language: Jupyter Notebook - Size: 5.21 MB - Last synced at: 5 days ago - Pushed at: about 6 years ago - Stars: 13 - Forks: 9

dendisuhubdy/blaze

C++ HPC Math Library

Language: C++ - Size: 56.6 MB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 39 - Forks: 5

Konstantin8105/golis 📦

Golang implementation of lis

Language: Go - Size: 54.7 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

connorkauf/simulicore

Compact Software Suite for Scientific Development - Linear Algebra

Language: C++ - Size: 3.48 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

ShaanCoding/Linear-Algebra-Library 📦

A basic linear algebra library programmed in java for a simple project after "Hello World"

Language: Java - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

theoden8/simplex-method

Imperative linear algebra library in C++ written for learning purposes.

Language: C++ - Size: 1.07 MB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 2

reduce-algebra/reducelinalg.jl Fork of JuliaReducePkg/ReduceLinAlg.jl

reducelinalg.jl: A selection of functions that are useful in the world of linear algebra, automatically mirrored from https://github.com/JuliaReducePkg/ReduceLinAlg.jl

Size: 32.2 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

JuliaReducePkg/ReduceLinAlg.jl

A selection of functions that are useful in the world of linear algebra

Language: Julia - Size: 24.4 KB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 2

conradsnicta/pyarmadillo

streamlined linear algebra library for Python - https://pyarma.sourceforge.io

Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 0

danlee2002/AutoGrad

an autograd engine and machine learning library written in numpy and python

Language: Python - Size: 28.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

learosema/ella-math

Basic Geometry and Linear Algebra library

Language: TypeScript - Size: 1.23 MB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 3

user-simon/dandy

A single-header linear algebra vector library with compile-time expression parsing

Language: C++ - Size: 3.14 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

ray42/oomphlib

oomph-lib is an object-oriented, open-source finite-element library for the simulation of multi-physics problems. It is developed and maintained by Matthias Heil and Andrew Hazel of the School of Mathematics at The University of Manchester, along with many other contributors.

Language: C++ - Size: 469 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

jerela/mola

A Python library for matrix algebra

Language: Python - Size: 382 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

jbrown1618/vector

A linear algebra library for TypeScript and JavaScript

Language: TypeScript - Size: 2.67 MB - Last synced at: 4 days ago - Pushed at: 12 months ago - Stars: 13 - Forks: 1

olmallet81/URT

Fast Unit Root Tests and OLS regression in C++ with wrappers for R and Python

Language: C++ - Size: 276 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 80 - Forks: 20

terremoth/maxy

PHP Framework to deal with mathematical matrices

Language: PHP - Size: 261 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

hpcgarage/cuASR

cuASR: CUDA Algebra for Semirings

Language: Cuda - Size: 944 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 27 - Forks: 3

komahanb/linear-nonlinear-algebra

Fortran/Python linear algebra utilities

Language: Fortran - Size: 383 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

mndxpnsn/gauss-benchmark-eigen

Benchmarking several methods for computing the inverse of a matrix, including the Eigen library implementation.

Language: C++ - Size: 1.2 MB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

Jasonsd19/immutable-matrices

A basic linear algebra library that focuses on matrices, written in C++.

Language: C++ - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

bernardio5/math

C/C++ 3D geometry libraries

Language: C++ - Size: 90.8 KB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 0

JHurricane96/fastmatrix

Lightweight C++ library for linear algebra

Language: C++ - Size: 67.4 KB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 1

polymonster/maths

Linear algebra library with vector swizzling, intersection tests and useful functions for games and graphics dev.

Language: C++ - Size: 7.63 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 93 - Forks: 7

eugnsp/esl 📦

Linear algebra library

Language: C++ - Size: 568 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

nmltd/numerical-methods-java

Numerical Methods Using Java: For Data Science, Analysis, and Engineering https://www.amazon.com/Numerical-Methods-Using-Java-Engineering/dp/1484267966

Language: Java - Size: 809 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 3

jamesquinlan/matpak

Matrix utilities, generators, and solvers in MATLAB

Language: MATLAB - Size: 43.9 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

huaminghuangtw/linalg

📚 A simple linear algebra library that helps to perform computations with vectors and matrices.

Language: C++ - Size: 103 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

ilikeevb/MathLOL

Module for working with matrices and vectors without NumPy

Language: Jupyter Notebook - Size: 93.8 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 2

prithvitewatia/matrix_h

Matrix_h hosts a fast, efficient and easy to use C linear algebra library

Language: C - Size: 10.8 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

DataHaskell/data-haskell-examples

Examples of data analysis in Haskell

Language: Haskell - Size: 10.7 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 19 - Forks: 4

acapraru/Linear-Algebra-Library-for-Scala

Linear algebra library for Scala containing basic operations

Language: HTML - Size: 1.9 MB - Last synced at: 8 days ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

phil-shenk/linalglib

simple linear algebra library for 3D computer graphics applications, implemented in C

Language: C - Size: 42 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

pinecrew/linal

linear algebra library for Rust

Language: Rust - Size: 51.8 KB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

zimmerrol/YAOLAW

C++ library wrapping basic linear algebra functions of BLAS/LAPACK

Language: C++ - Size: 31.3 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

ruimaciel/mrslac

Maciel's Rust sparse linear algebra crate

Language: Rust - Size: 24.4 KB - Last synced at: 12 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

slafi/Build_Rocalution_With_OpenMP_Backend_For_Windows

This project presents a step by step guide to build rocALUTION library on Windows with OpenMP backend.

Size: 637 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

PanagiotisPtr/Linear-Algebra-Library-CUDA

Simple implementation of a Linear Algebra Library in CUDA

Language: Cuda - Size: 175 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

wlodpawlowski/linear-algebra-python-library

My personal library for solving different linear algebra's problems base on Python.

Language: Python - Size: 43 KB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

wtanaka/ansible-role-numpy

Ansible role to install numpy for Python

Size: 10.7 KB - Last synced at: 3 months ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

NicolaBernini/SparseMatrixLib1

Computation with Sparse Matrix - Multilanguage

Language: Jupyter Notebook - Size: 9.77 KB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

das-projects/Cheetah

Cheetah: A Functional Programming Approach to Machine Learning

Language: Scala - Size: 148 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

SparshaSaha/Machine-Learning-using-JAVA-RMI

A Simple Linear regression based Machine Learning approach to predict housing prices using JAVA RMI to enable effective client-server load balancing.

Language: Java - Size: 14.3 MB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

AdaHome/Home_Mathematics

Language: Ada - Size: 20.5 KB - Last synced at: 11 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

Related Keywords
linear-algebra-library 75 linear-algebra 43 matrix 20 blas 11 matrices 8 cpp 8 scientific-computing 8 lapack 8 matrix-library 8 vector 7 vectors 7 math 7 math-library 6 sparse-matrix 6 python 6 matrix-calculations 6 high-performance-computing 5 matrix-factorization 5 matrix-multiplication 5 matrix-functions 5 rust 5 armadillo 4 mathematics 4 openmp 4 mkl 4 cuda 4 cpp11 4 machine-learning 4 quaternion 4 gauss-jordan 4 linearalgebra 3 c 3 singular-value-decomposition 3 statistics 3 library 3 java 3 linear-regression 3 eigen 3 matrix-inverse 3 vector-math 3 lu-decomposition 3 hpc 3 numerical-methods 3 matrix-computations 3 numerical-optimization 3 high-performance 3 expression-template 3 linalg 3 gauss-elimination 2 data-analysis 2 eigenvalues 2 deep-learning 2 linear-equations 2 numpy 2 symbolic-computation 2 numerical-linear-algebra 2 reduce 2 gauss-seidel 2 rust-library 2 linear-algebra-subprograms 2 julia 2 c-plus-plus 2 crate 2 cmake 2 intel-mkl-library 2 automatic-differentiation 2 rust-lang 2 cholesky-decomposition 2 blas-libraries 2 linear-solvers 2 gpu-acceleration 2 geometry 2 gpu-computing 2 gpu 2 blis 2 rcpparmadillo 2 matlab 2 javascript 2 typescript 2 cpp17 2 steepest-descent 1 preconditioned-conjugate-gradient 1 krylov-methods 1 gauss-jacobi 1 conjugate-gradient 1 php-math 1 framework 1 array-manipulations 1 fluid 1 benchmark 1 benchmarking 1 gaussian-elimination 1 gaussian-elimination-algorithm 1 matrix-inversion 1 spline-interpolation 1 splines 1 scalar-math 1 shader-swizzle 1 swizzle 1 vector-swizzle 1