mgcpp
A C++ Math Library Based on CUDA
include
mgcpp
expressions
shape_evaluator.hpp
Go to the documentation of this file.
1
#ifndef SHAPE_EVALUATOR_HPP
2
#define SHAPE_EVALUATOR_HPP
3
4
#include <
mgcpp/expressions/forward.hpp
>
5
6
namespace
mgcpp
{
7
namespace
shape_evaluator {
8
template
<
typename
Op>
9
inline
typename
Op::result_type::shape_type
shape
(Op
const
& op,
10
eval_context
const
& ctx);
11
};
12
}
// namespace mgcpp
13
14
#include <
mgcpp/expressions/shape_evaluator.tpp
>
15
16
#endif // SHAPE_EVALUATOR_HPP
mgcpp
Definition:
adapter_base.hpp:12
mgcpp::eval_context
Definition:
eval_context.hpp:20
mgcpp::shape_evaluator::shape
Op::result_type::shape_type shape(Op const &op, eval_context const &ctx)
forward.hpp
shape_evaluator.tpp
Generated by
1.8.13