• Rcpp

  • Referenced in 273 articles [sw08385]
  • back is driven by the templates Rcpp::wrap and Rcpp::as which are highly flexible ... takes advantage of lazy evaluation and expression templates to achieve great performance while exposing...
  • Blitz++

  • Referenced in 35 articles [sw00082]
  • does so by using “template techniques” (expression templates and template meta-programs). In addition...
  • Sacado

  • Referenced in 11 articles [sw06602]
  • Efficient expression templates for operator overloading-based automatic differentiation Expression templates are a well-known ... operators to whole expressions. However standard expression template approaches result in a large amount ... techniques for improving the efficiency of expression templates and their implementation in the automatic differentiation...
  • TTL

  • Referenced in 18 articles [sw00962]
  • removing the need for explicit loops. Expression templates and similar techniques are being used...
  • CoDiPack

  • Referenced in 13 articles [sw19684]
  • approach and uses static polymorphism and expression templates, resulting in an extremely fast evaluation...
  • PETE

  • Referenced in 7 articles [sw13625]
  • PETE: The Portable Expression Template Engine. PETE, short for ”Portable Expression Template Engine ... framework that lets users easily add expression-template functionality to container classes and perform complex...
  • Adept

  • Referenced in 8 articles [sw19696]
  • Adept (Automatic Differentiation using Expression Templates) is a free software library that enables algorithms written ... computed. Moreover, the way that expression templates have been used and several other important optimizations...
  • Gaalet

  • Referenced in 7 articles [sw10859]
  • Gaalet - Geometric Algebra ALgorithms Expression Templates. C++ library for evaluation of geometric algebra expressions offering ... implementation and reasonable speed by using expression templates and metaprogramming techniques...
  • GENTRAN

  • Referenced in 19 articles [sw04299]
  • sets of algorithmic specifications and symbolic expressions. Formatted FORTRAN, RATFOR or C code ... under the control of a template processing routine. Large expressions can be automatically segmented into...
  • Stan Math

  • Referenced in 6 articles [sw36869]
  • subexpression caching, traits-based metaprogramming, and expression templates. Partial derivatives for compound functions are evaluated ... taking care with arithmetic precision in algebraic expressions and providing stable, compound functions where possible...
  • uBLAS

  • Referenced in 4 articles [sw12896]
  • uBLAS is a C++ template class library that provides BLAS level 1, 2, 3 functionality ... overloading and efficient code generation via expression templates. uBLAS provides templated C++ classes for dense ... glue between containers, views and expression templated operations is a mostly STL conforming iterator interface...
  • Playa

  • Referenced in 5 articles [sw17485]
  • performance overloaded operators implemented through an expression template mechanism. In this paper, we give...
  • CRISP

  • Referenced in 7 articles [sw02299]
  • processors were mapped onto the template to assess its expressiveness...
  • EXPDE

  • Referenced in 4 articles [sw13626]
  • output for AVS and OpenDx; expression templates...
  • NFLlib

  • Referenced in 4 articles [sw14675]
  • techniques (SSE and AVX2 specializations, C++ expression templates, etc.), and will be fully available under...
  • VexCL

  • Referenced in 2 articles [sw07863]
  • VexCL: Vector expression template library for OpenCL. VexCL is vector expression template library for OpenCL...
  • Blaze

  • Referenced in 3 articles [sw33224]
  • state-of-the-art Smart Expression Template implementation Blaze combines the elegance and ease...
  • SciNapse

  • Referenced in 11 articles [sw01534]
  • concise blend of mathematical expressions and keywords. An algorithm template language supports convenient extension...
  • Par-EXPDE

  • Referenced in 2 articles [sw13627]
  • special programming technique called expression templates that effectively hides the complexity of the underlying data...