174 tensor += tensor.constant(10.0f);
214 EIGEN_STATIC_ASSERT((d2_a.value_known_statically(0) ==
true), YOU_MADE_A_PROGRAMMING_MISTAKE);
215 EIGEN_STATIC_ASSERT((d2_a.value_known_statically(1) ==
true), YOU_MADE_A_PROGRAMMING_MISTAKE);
216 EIGEN_STATIC_ASSERT((d2_a.value_known_statically(2) ==
true), YOU_MADE_A_PROGRAMMING_MISTAKE);
218 EIGEN_STATIC_ASSERT((d2_b.value_known_statically(0) ==
true), YOU_MADE_A_PROGRAMMING_MISTAKE);
219 EIGEN_STATIC_ASSERT((d2_b.value_known_statically(1) ==
false), YOU_MADE_A_PROGRAMMING_MISTAKE);
220 EIGEN_STATIC_ASSERT((d2_b.value_known_statically(2) ==
true), YOU_MADE_A_PROGRAMMING_MISTAKE);
222 EIGEN_STATIC_ASSERT((d2_c.value_known_statically(0) ==
false), YOU_MADE_A_PROGRAMMING_MISTAKE);
223 EIGEN_STATIC_ASSERT((d2_c.value_known_statically(1) ==
true), YOU_MADE_A_PROGRAMMING_MISTAKE);
224 EIGEN_STATIC_ASSERT((d2_c.value_known_statically(2) ==
false), YOU_MADE_A_PROGRAMMING_MISTAKE);
226 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims0>(0, 0) ==
true),
227 YOU_MADE_A_PROGRAMMING_MISTAKE);
228 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims0>(0, 1) ==
false),
229 YOU_MADE_A_PROGRAMMING_MISTAKE);
231 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_a>(0, 0) ==
true),
232 YOU_MADE_A_PROGRAMMING_MISTAKE);
233 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_a>(0, 1) ==
false),
234 YOU_MADE_A_PROGRAMMING_MISTAKE);
235 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_a>(1, 1) ==
true),
236 YOU_MADE_A_PROGRAMMING_MISTAKE);
237 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_a>(1, 2) ==
false),
238 YOU_MADE_A_PROGRAMMING_MISTAKE);
239 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_a>(2, 2) ==
true),
240 YOU_MADE_A_PROGRAMMING_MISTAKE);
241 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_a>(2, 3) ==
false),
242 YOU_MADE_A_PROGRAMMING_MISTAKE);
244 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_b>(0, 0) ==
true),
245 YOU_MADE_A_PROGRAMMING_MISTAKE);
246 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_b>(0, 1) ==
false),
247 YOU_MADE_A_PROGRAMMING_MISTAKE);
248 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_b>(1, 1) ==
false),
249 YOU_MADE_A_PROGRAMMING_MISTAKE);
250 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_b>(1, 2) ==
false),
251 YOU_MADE_A_PROGRAMMING_MISTAKE);
252 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_b>(2, 2) ==
true),
253 YOU_MADE_A_PROGRAMMING_MISTAKE);
254 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_b>(2, 3) ==
false),
255 YOU_MADE_A_PROGRAMMING_MISTAKE);
257 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_c>(0, 0) ==
false),
258 YOU_MADE_A_PROGRAMMING_MISTAKE);
259 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_c>(0, 1) ==
false),
260 YOU_MADE_A_PROGRAMMING_MISTAKE);
261 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_c>(1, 1) ==
true),
262 YOU_MADE_A_PROGRAMMING_MISTAKE);
263 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_c>(1, 2) ==
false),
264 YOU_MADE_A_PROGRAMMING_MISTAKE);
265 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_c>(2, 2) ==
false),
266 YOU_MADE_A_PROGRAMMING_MISTAKE);
267 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_first_statically_eq<Dims2_c>(2, 3) ==
false),
268 YOU_MADE_A_PROGRAMMING_MISTAKE);
270 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims0>(0, 10) ==
true),
271 YOU_MADE_A_PROGRAMMING_MISTAKE);
272 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims0>(0, 11) ==
false),
273 YOU_MADE_A_PROGRAMMING_MISTAKE);
275 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_a>(0, 10) ==
true),
276 YOU_MADE_A_PROGRAMMING_MISTAKE);
277 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_a>(0, 11) ==
false),
278 YOU_MADE_A_PROGRAMMING_MISTAKE);
279 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_a>(1, 11) ==
true),
280 YOU_MADE_A_PROGRAMMING_MISTAKE);
281 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_a>(1, 12) ==
false),
282 YOU_MADE_A_PROGRAMMING_MISTAKE);
283 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_a>(2, 12) ==
true),
284 YOU_MADE_A_PROGRAMMING_MISTAKE);
285 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_a>(2, 13) ==
false),
286 YOU_MADE_A_PROGRAMMING_MISTAKE);
288 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_b>(0, 10) ==
true),
289 YOU_MADE_A_PROGRAMMING_MISTAKE);
290 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_b>(0, 11) ==
false),
291 YOU_MADE_A_PROGRAMMING_MISTAKE);
292 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_b>(1, 11) ==
false),
293 YOU_MADE_A_PROGRAMMING_MISTAKE);
294 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_b>(1, 12) ==
false),
295 YOU_MADE_A_PROGRAMMING_MISTAKE);
296 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_b>(2, 12) ==
true),
297 YOU_MADE_A_PROGRAMMING_MISTAKE);
298 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_b>(2, 13) ==
false),
299 YOU_MADE_A_PROGRAMMING_MISTAKE);
301 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_c>(0, 10) ==
false),
302 YOU_MADE_A_PROGRAMMING_MISTAKE);
303 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_c>(0, 11) ==
false),
304 YOU_MADE_A_PROGRAMMING_MISTAKE);
305 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_c>(1, 11) ==
true),
306 YOU_MADE_A_PROGRAMMING_MISTAKE);
307 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_c>(1, 12) ==
false),
308 YOU_MADE_A_PROGRAMMING_MISTAKE);
309 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_c>(2, 12) ==
false),
310 YOU_MADE_A_PROGRAMMING_MISTAKE);
311 EIGEN_STATIC_ASSERT((Eigen::internal::index_pair_second_statically_eq<Dims2_c>(2, 13) ==
false),
312 YOU_MADE_A_PROGRAMMING_MISTAKE);
Definition: TensorIndexList.h:325
Definition: TensorMeta.h:238
EIGEN_DEVICE_FUNC void set(IndexPair< Idx > val)
Definition: TensorMeta.h:242
Definition: TensorIndexList.h:48