Programming languages

Boost C++ Libraries

Boost provides free peer-reviewed portable C++ source libraries

Technologies
C++
Topics
algorithmsc++c++ standarddata structuresimage processingpeer-reviewed librariesprogramming libraries
Total projects
41
Years participating
5
Most recent
2021

Participation history

5 program years
Projects by participation year 2017: 4 projects, 2018: 9 projects, 2019: 11 projects, 2020: 9 projects, 2021: 8 projects 4 2017 9 2018 11 2019 9 2020 8 2021

Historical projects

2021 8 projects

Official GSoC page ↗

Create new matrix and vector types

Contributor: Shikhar Vashistha

Simplifying uBlas::matrix and uBlas::vector templates using the new uBlas tensor extension as base implementation.

Boost.Real: Optimizing internal representation of operation and improving math functions

Contributor: Divyam Singal

Boost.Real aims to provide a data-type that can represent all types of computable real numbers and provides the flexibility of performing arbitrary...

Boost.Gil : 2D convolution and correlation

Contributor: Prathamesh Tagore

A layer of separation between two dimensional convolution and correlation was added. Support for many different boundary options along with...

Benchmarking and improving Boost.Real

Contributor: Suraj Kumar-3

Boost.Real aims at providing a data-type that can represent all types of computable real numbers and provides the flexibility of performing arbitrary...

Implementation of a new Quad-double type for Boost.Multiprecision

Contributor: Syed Fahad

A new quad-double type would be implemented, initially as a wrapper around the QD package's qd_real class authored by David Bailey. Tests for...

Boost.Python: asyncio event loop implementation using Boost.Asio

Contributor: Pan Yue

GIL is restricting Python code performance. There have been a long time that the Pythondevelopers are struggling to solve the...

Boost.Math: FFT Utilities

Contributor: Eduardo Quintana Miranda

We propose the implementation of Fast Fourier Transform (FFT) capabilities inside the Boost.Math library. This project answers the need for a C++...

Boost:uBlas : Finalizing and improving the subtensor type

Contributor: Kannav Krishan Mehta

This project aims to extend the existing tensor extension of uBlas by providing support for subtensor, i.e. views of tensor type, along with the...