MattBolitho/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Software at Alpine F1 Team
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
My base CMake presets
Empowering everyone to build reliable and efficient software.
High-performance automatic differentiation of LLVM and MLIR.
A next-gen Lagrange-Newton solver for nonconvex optimization. It unifies barrier and SQP methods in a modern and generic way, and implements different globalization flavors (line search/trust region and merit function/filter method/funnel method). Competitive against filterSQP, IPOPT, SNOPT, MINOS and CONOPT.
library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
Icon theme for Visual Studio Code using official JetBrains product icons
Simple Directmedia Layer
The Rust package manager
A guide to how rustc works and how to contribute to it.
C++ Library Manager for Windows, Linux, and MacOS
Rust library for build scripts to compile C/C++ code into a Rust library
A library of modern Fortran modules for nonlinear optimization
xUnit.net assertion library for sub-module purposes (please open issues in https://github.com/xunit/xunit)
Roslyn analyzers for xUnit.net (please open issues in https://github.com/xunit/xunit)
Talks I have given
Sparse Parallel Robust Algorithms Library
Rust interface to Ipopt through C bindings
PRIMA is a package for solving general nonlinear optimization problems without using derivatives. It provides the reference implementation for Powell's derivative-free optimization methods, i.e., COBYLA, UOBYQA, NEWUOA, BOBYQA, and LINCOA. PRIMA means Reference Implementation for Powell's methods with Modernization and Amelioration, P for Powell.
🌎 Enzyme project home page
Microsoft's C++ Documentation
COIN-OR Interior Point Optimizer IPOPT