All Categories → Science → scientific-computing

Top 202 scientific-computing open source projects

Coretran
An easy to follow library to make Fortran easier in general with wrapped interfaces, sorting routines, kD-Trees, and other algorithms to handle scientific data and concepts. The library contains core fortran routines and object-oriented classes.
Pwrake
Parallel Workflow extension for Rake, runs on multicores, clusters, clouds.
Pytim
a python package for the interfacial analysis of molecular simulations
Eliot
Eliot: the logging system that tells you *why* it happened
Mare
MaRe leverages the power of Docker and Spark to run and scale your serial tools in MapReduce fashion.
Core
The core source repository for the Cherab project.
Mathext
mathext implements basic elementary functions not included in the Go standard library [DEPRECATED]
Edge
Extreme-scale Discontinuous Galerkin Environment (EDGE)
Ocaml Odepack
Binding to the ODEPACK FORTRAN library
Linfa
A Rust machine learning framework.
Itk
Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
Casadi
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.
Reflow
A language and runtime for distributed, incremental data processing in the cloud
Mfem
Lightweight, general, scalable C++ library for finite element methods
Ruptures
ruptures: change point detection in Python
Vexcl
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
Pygam
[HELP REQUESTED] Generalized Additive Models in Python
Ohpc
OpenHPC Integration, Packaging, and Test Repo
Gonum
Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more
Awesome Scientific Computing
😎 Curated list of awesome software for numerical analysis and scientific computing
Poliastro
poliastro - 🚀 Astrodynamics in Python
Gop
GoPlus - The Go+ language for engineering, STEM education, and data science
Boxx
Tool-box for efficient build and debug in Python. Especially for Scientific Computing and Computer Vision.
Deepxde
Deep learning library for solving differential equations and more
Librmath.js
Javascript Pure Implementation of Statistical R "core" numerical libRmath.so
Amgcl
C++ library for solving large sparse linear systems with algebraic multigrid method
Armadillo Code
Armadillo: fast C++ library for linear algebra & scientific computing - http://arma.sourceforge.net
Pyemd
Fast EMD for Python: a wrapper for Pele and Werman's C++ implementation of the Earth Mover's Distance metric
Kneed
Knee point detection in Python 📈
3
GPU-accelerated micromagnetic simulator
Bmc
Notes on Scientific Computing for Biomechanics and Motor Control
Meshpy
2D/3D simplicial mesh generator interface for Python (Triangle, TetGen, gmsh)
Numo Narray
Ruby/Numo::NArray - New NArray class library
Datacube Core
Open Data Cube analyses continental scale Earth Observation data through time
Simpeg
Simulation and Parameter Estimation in Geophysics - A python package for simulation and gradient based parameter estimation in the context of geophysical applications.
Impyute
Data imputations library to preprocess datasets with missing data
Blitz
Blitz++ Multi-Dimensional Array Library for C++
qnm
Python package for computing Kerr quasinormal mode frequencies, separation constants, and spherical-spheroidal mixing coefficients
SA-PINNs
Implementation of the paper "Self-Adaptive Physics-Informed Neural Networks using a Soft Attention Mechanism" [AAAI-MLPS 2021]
61-120 of 202 scientific-computing projects