Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 233,432,845 papers from all fields of science
Search
Sign In
Create Free Account
Expression templates
Expression templates are a C++ template metaprogramming technique that builds structures representing a computation at compile time, which structures…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
16 relations
Blitz++
Boost
C++
Curiously recurring template pattern
Expand
Broader (1)
Metaprogramming
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2017
2017
Compile-Time Symbolic Differentiation Using C++ Expression Templates
D. Kourounis
,
Leonidas Gergidis
,
Michael Saunders
,
A. Walther
,
O. Schenk
arXiv.org
2017
Corpus ID: 22237533
Template metaprogramming is a popular technique for implementing compile time mechanisms for numerical computing. We demonstrate…
Expand
2012
2012
Generic Programming Approach in the Implementation of Error-Correcting Codes From Algebraic Geometry
A. Pelenitsyn
2012
Corpus ID: 42988908
We describe design decisions adopted in our software implementation of decoder for a class of algebraic geometry codes. The…
Expand
2011
2011
CU++ET: An Object Oriented Tool for Accelerating Computational Fluid Dynamics Codes using Graphical Processing Units
J. Sitaraman
,
D. Mavriplis
2011
Corpus ID: 17627065
The application of graphical processing units (GPU) to solve partial dierential equations is gaining popularity with the advent…
Expand
Review
2011
Review
2011
filib++ , Expression Templates and the Coming Interval Standard
M. Nehmeier
,
J. W. V. Gudenberg
Reliable Computing
2011
Corpus ID: 10058385
In this paper we investigate how a C++ class library can be improved by the concept of expression templates. Our rst result is a…
Expand
2008
2008
Conformal Computing: Algebraically connecting the hardware/software boundary using a uniform approach to high-performance computation for software and hardware applications
L. Mullin
,
J. Raynolds
arXiv.org
2008
Corpus ID: 16588341
We present a systematic, algebraically based, design methodology for efficient implementation of computer programs optimized over…
Expand
2008
2008
An Embedded Declarative Language for Hierarchical Object Structure Traversal
Sumant Tambe
,
A. Gokhale
2008
Corpus ID: 15321074
A common challenge in processing large domain-specific models and in-memory object structures (e.g., complex XML documents) is…
Expand
2003
2003
Software Technologies for High-Performance Parallel Signal Processing
J. Kepner
,
J. Lebak
2003
Corpus ID: 15052791
■ Real-time signal processing consumes the majority of the world’s computing power. Increasingly, programmable parallel…
Expand
2002
2002
Monolithic Compiler Experiments Using C++ Expression Templates
L. Mullin
,
E. Rutledge
,
R. Bond
2002
Corpus ID: 14705438
Abstract : Viewgraphs from presentation of monolithic compiler experiments using C++ programming language templates.
2000
2000
AN EXPRESSION TEMPLATE AWARE LAMBDA FUNCTION
Jörg Striegnitz
,
Stephen A. Smith
2000
Corpus ID: 61042334
The authors show how the paradigms of lambda functions and expression templates fit together in order to provide a means to…
Expand
2000
2000
AN EXPRESSION TEMPLATE AWARE LAMBDA FUNCTION
REClVC SW282111Jl
,
Jörg Striegnitz
,
Stephen A. Smith
2000
Corpus ID: 267810103
The authors show how the paradigms of lambda functions and expression templates fit together in order to provide a means to…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE