Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Blitz++

From Wikipedia, the free encyclopedia
Blitz++
Original authorTodd Veldhuizen
Stable release
1.0.2 / October 2, 2019; 6 years ago (2019-10-02)
Written inC++
TypeLibrary and framework
Websitegithub.com/blitzpp/blitz
Repository

Blitz++ is a high-performance vector mathematics library written in C++. This library is intended for use in scientific applications that might otherwise be implemented with Fortran or MATLAB.

Blitz++ utilizes advanced C++ template metaprogramming techniques, including expression templates,[1] to provide speed-optimized mathematical operations on sequences of data without sacrificing the natural syntax provided by other mathematical programming systems. Indeed, it has been recognized as a pioneer in the area of C++ template metaprogramming.[2]

See also

[edit]

References

[edit]
  1. Veldhuizen, Todd (1997). "Scientific Computing: C++ Versus Fortran". Dr. Dobb's.
  2. David Abrahams, Aleksey Gurtovoy: C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond, Addison-Wesley, ISBN 0-321-22725-5
[edit]