Algorith sandbox
fwd.h
Go to the documentation of this file.
1 
9 #pragma once
10 
11 namespace algo { namespace ad {
12  /*--------------------------------------------------------------------------
13  * traits.hpp
14  *------------------------------------------------------------------------*/
15  //is_scalar
16  template <typename T>
17  struct is_scalar;
18  //is_vector
19  template <typename T>
20  struct is_vector;
21  //is_dual
22  template <typename T>
24  //vector dual
25  template <typename T, bool Condition = is_vector<T>::value>
27  //is_dual
28  template <typename T>
29  struct is_dual;
30  //const_closure_type
31  template <typename T, bool Condition = is_dual<T>::value >
33  template <typename T>
35 
36 } } // namespace algo { namespace ad {
Definition: fwd.h:20
Definition: fwd.h:29
Definition: fwd.h:23
Definition: ublas_matrix_expression_concept.hpp:5
Definition: fwd.h:26
TODO: dual is scalar?
Definition: fwd.h:17