Sign in

Repository Index

47,133 repositories indexed

Filters

Filters

Clear all filters

1–10 of 10 · Most stars

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

The fastest automatic differentiation library for C++, with Python bindings. Forward, adjoint and higher-order derivatives, checkpointing, Eigen support and JIT. Reproducible benchmarks against CppAD, Adept and autodiff.

  • automatic-differentiation
  • aad
  • algorithmic-differentiation
  • autodiff

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

Open source math and physics engine that executes MATLAB-syntax code. Features a modern compiler, automatic GPU acceleration for large calculations, and support for math on geometry / FEA calculations.

Trick Simulation Environment. Trick provides a common set of simulation capabilities and utilities to build simulations automatically.

An automatic code generator for nonlinear model predictive control (NMPC) and the continuation/GMRES method (C/GMRES) based numerical solvers for NMPC

  • model-predictive-control
  • nonlinear-model-predictive-control
  • mpc
  • nmpc

A .NET library that provides fast, accurate and automatic differentiation (computes derivative / gradient) of mathematical functions.