1 #ifndef CONSTANT_EXPR_HPP 2 #define CONSTANT_EXPR_HPP 11 struct zeros_mat_expr_type;
13 template <
typename Expr>
17 typename Expr::result_type,
21 template <
typename Expr>
26 struct ones_mat_expr_type;
28 template <
typename Expr>
32 typename Expr::result_type,
36 template <
typename Expr>
41 struct zeros_vec_expr_type;
43 template <
typename Expr>
47 typename Expr::result_type,
51 template <
typename Expr>
56 struct ones_vec_expr_type;
58 template <
typename Expr>
62 typename Expr::result_type,
66 template <
typename Expr>
73 #endif // CONSTANT_EXPR_HPP
generic_expr< zeros_mat_expr_type, 0, dmat_expr, typename Expr::result_type, 1, symbolic_shape_expr< Expr > > zeros_mat_expr
Definition: constant_expr.hpp:19
zeros_mat_expr< Expr > make_zeros_like(dmat_expr< Expr > const &expr)
Definition: constant_expr.hpp:22
Definition: adapter_base.hpp:12
Definition: dvec_expr.hpp:20
ones_mat_expr< Expr > make_ones_like(dmat_expr< Expr > const &expr)
Definition: constant_expr.hpp:37
Definition: dmat_expr.hpp:19
Definition: forward.hpp:25
symbolic_shape_expr< Expr > sym_shape(Expr const &expr)
Definition: symbolic_shape_expr.hpp:25