antioch-0.4.0
Namespaces | Macros | Functions
metaprogramming.h File Reference
#include "antioch/metaprogramming_decl.h"
#include <cstddef>

Go to the source code of this file.

Namespaces

 Antioch
 The parameters are reduced parameters.
 

Macros

#define ANTIOCH_PLAIN_SCALAR(Type)
 

Functions

 Antioch::ANTIOCH_PLAIN_SCALAR (float)
 
 Antioch::ANTIOCH_PLAIN_SCALAR (double)
 
 Antioch::ANTIOCH_PLAIN_SCALAR (long double)
 
 Antioch::ANTIOCH_PLAIN_SCALAR (short)
 
 Antioch::ANTIOCH_PLAIN_SCALAR (int)
 
 Antioch::ANTIOCH_PLAIN_SCALAR (unsigned short)
 
template<typename T >
void Antioch::set_zero (T &output)
 
template<typename T >
Antioch::zero_clone (const T &)
 
template<typename T , typename T2 >
void Antioch::zero_clone (T &output, const T2 &)
 
template<typename T >
void Antioch::init_clone (T &output, const T &example)
 
template<typename Vector , typename Scalar >
void Antioch::init_constant (Vector &output, const Scalar &example)
 
template<typename T , typename Scalar >
Antioch::constant_clone (const T &, const Scalar &value)
 
template<typename T , typename Scalar >
void Antioch::constant_fill (T &output, const Scalar &value)
 
template<typename T , typename VectorScalar >
Antioch::custom_clone (const T &, const VectorScalar &values, unsigned int indexes)
 
template<typename T , typename VectorScalar >
Antioch::custom_clone (const T &, const VectorScalar &values, const typename Antioch::rebind< T, unsigned int >::type &indexes)
 
template<typename VectorT >
value_type< VectorT >::type Antioch::eval_index (const VectorT &vec, unsigned int index)
 
bool Antioch::conjunction (const bool &vec)
 
template<typename T >
bool Antioch::conjunction (const T &vec)
 
template<typename T >
bool Antioch::conjunction_root (const T &vec, numeric_library_tag)
 
bool Antioch::disjunction (const bool &vec)
 
template<typename T >
bool Antioch::disjunction (const T &vec)
 
template<typename T >
bool Antioch::disjunction_root (const T &vec, numeric_library_tag)
 

Macro Definition Documentation

#define ANTIOCH_PLAIN_SCALAR (   Type)

Definition at line 38 of file metaprogramming.h.


Generated on Thu Jul 7 2016 11:09:47 for antioch-0.4.0 by  doxygen 1.8.8