Chombo + EB  3.0
Classes | Namespaces | Macros | Functions
Metaprograms.H File Reference
#include <functional>
Include dependency graph for Metaprograms.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Metaprograms::Identity< T >
 
struct  Metaprograms::InnerProduct< N, T, RT, PlusT, TimesT >
 
struct  Metaprograms::InnerProduct< 1, T, RT, PlusT, TimesT >
 
struct  Metaprograms::Accum< N, T, ReduceT, TransformT >
 
struct  Metaprograms::Accum< 1, T, ReduceT, TransformT >
 
struct  Metaprograms::LexLT< N, T >
 
struct  Metaprograms::LexLT< 1, T >
 
struct  Metaprograms::Transform< N, T, FunctorT >
 
struct  Metaprograms::Transform< 1, T, FunctorT >
 
struct  Metaprograms::Pow< N, P >
 
struct  Metaprograms::Pow< N, 1 >
 
struct  Metaprograms::NestedLoop< N, OP >
 
struct  Metaprograms::NestedLoop< 0, OP >
 
struct  Metaprograms::NestedPrestagedLoop< N, OP >
 
struct  Metaprograms::NestedPrestagedLoop< 0, OP >
 
struct  Metaprograms::dterm< N, OP >
 
struct  Metaprograms::dterm< 1, OP >
 

Namespaces

 Metaprograms
 

Macros

#define _METAPROGRAMS_H_
 

Functions

template<int N, typename T , typename CompareT >
bool Metaprograms::pointwiseCompare (T const *v1, T const *v2)
 
template<int N, typename T , typename CompareT >
bool Metaprograms::pointwiseCompare (T const *v, T const &x)
 

Macro Definition Documentation

#define _METAPROGRAMS_H_