Manipulation and analysis of geometric objects
Repository Index
47,133 repositories indexed
1–24 of 34 · Most stars
PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.
An Open-Source subdivision surface library.
High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
- multibody-dynamics
- physics-engine
- physics-simulation
- robotics
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, Matlab/Octave, Julia or Javascript
- optimization
- nonlinear
- derivatives
- code-generation
QuTiP: Quantum Toolbox in Python
- qutip
- python
- quantum-toolbox
- quantum
SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go 📐
SymEngine is a fast symbolic manipulation library, written in C++
- math
- computer-algebra
- c-plus-plus
Open-source cross-platform symbolic algebra library for C# and F#. Can be used for both production and research purposes.
- csharp
- algebra
- integration
- latex
A Go package for engineering organisms.
- synthetic-biology
- synbio
- genetic-engineering
- molecular-biology
C++ library and cmdline tools for parsing and manipulating VCF files with python and zig bindings
- variant-calling
- genomics
- vcf-manipulation
- genotyping
open source software for bidimensional and tridimensional remeshing
- mesh
- mesh-adaptation
- anisotropic-mesh-adaptation
- isotropic-mesh-adaptation
JavaScript helper functions for manipulating GeoJSON
Math.NET Symbolics
- computer-algebra
- mathnet
- dotnet
- fsharp
One open-source modeler for structures, heat and fluids, built from scratch in pure Rust: parametric part in, verified results out. Automatic all-hex and tet meshing, our own nonlinear implicit and explicit FEA, heat transfer and lattice Boltzmann CFD — every result checked against theory. For engineers and AI agents alike. Free, forever.
- cae
- cfd
- computational-mechanics
- explicit-dynamics
Kaapana is an open source toolkit for state of the art platform provisioning in the field of medical data analysis. The applications comprise AI-based workflows and federated learning scenarios with a focus on radiological and radiotherapeutic imaging. The name Kaapana comes from the Hawaiian word kaʻāpana, meaning "distributor" or "part".
- imaging
- ai
- cloud-computing
- medical-imaging
A gallery of animations in statistics and utilities to create animations
- r
- r-package
- animation
- statistics
ChemML is a machine learning and informatics program suite for the chemical and materials sciences.
- quantum-mechanics
- materials-informatics
- data-science
- machine-learning
TransformerCPI: Improving compound–protein interaction prediction by sequence-based deep learning with self-attention mechanism and label reversal experiments(BIOINFORMATICS 2020) https://doi.org/10.1093/bioinformatics/btaa524
- self-attention
- compound-protein-interaction
- transformercpi
- structure-free-virtual-sreening
Batched NVIDIA MotionBricks: generate the motion of hundreds of characters in one model call.
- character-animation
- crowd-simulation
- motion-generation
- motionbricks
Date and time manipulation for modern Fortran
- fortran
- datetime
- timedelta
- strftime
A playground demoing how to use Accelerate & Swift for Linear Algebra (vector/matrix manipulations)
CGRs, molecules and reactions manipulation
open source E-book on statistical physics
- statistical-physics
- statistical-mechanics