Lines Matching refs:RT

132             using RT = StaticVector<double,6UL,columnVector>;  in testVectorKroneckerProduct()  typedef
133 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
136 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
137 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
142 using RT = StaticVector<double,6UL,rowVector>; in testVectorKroneckerProduct() typedef
143 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
146 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
147 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
156 using RT = HybridVector<double,6UL,columnVector>; in testVectorKroneckerProduct() typedef
157 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
160 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
161 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
166 using RT = HybridVector<double,6UL,rowVector>; in testVectorKroneckerProduct() typedef
167 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
170 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
171 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
180 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
181 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
184 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
185 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
190 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
191 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
194 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
195 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
204 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
205 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
208 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
209 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
214 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
215 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
218 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
219 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
228 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
229 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
232 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
233 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
238 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
239 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
242 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
243 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
252 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
253 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
256 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
257 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
262 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
263 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
266 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
267 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
276 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
277 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
280 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
281 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
286 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
287 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
290 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
291 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
300 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
301 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
304 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
305 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
310 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
311 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
314 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
315 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
327 using RT = HybridVector<double,6UL,columnVector>; in testVectorKroneckerProduct() typedef
328 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
331 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
332 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
337 using RT = HybridVector<double,6UL,rowVector>; in testVectorKroneckerProduct() typedef
338 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
341 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
342 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
351 using RT = HybridVector<double,6UL,columnVector>; in testVectorKroneckerProduct() typedef
352 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
355 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
356 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
361 using RT = HybridVector<double,6UL,rowVector>; in testVectorKroneckerProduct() typedef
362 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
365 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
366 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
375 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
376 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
379 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
380 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
385 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
386 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
389 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
390 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
399 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
400 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
403 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
404 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
409 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
410 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
413 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
414 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
423 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
424 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
427 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
428 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
433 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
434 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
437 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
438 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
447 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
448 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
451 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
452 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
457 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
458 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
461 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
462 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
471 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
472 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
475 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
476 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
481 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
482 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
485 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
486 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
495 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
496 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
499 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
500 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
505 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
506 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
509 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
510 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
522 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
523 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
526 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
527 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
532 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
533 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
536 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
537 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
546 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
547 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
550 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
551 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
556 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
557 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
560 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
561 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
570 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
571 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
574 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
575 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
580 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
581 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
584 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
585 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
594 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
595 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
598 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
599 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
604 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
605 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
608 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
609 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
618 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
619 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
622 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
623 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
628 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
629 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
632 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
633 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
642 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
643 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
646 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
647 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
652 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
653 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
656 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
657 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
666 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
667 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
670 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
671 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
676 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
677 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
680 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
681 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
690 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
691 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
694 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
695 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
700 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
701 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
704 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
705 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
717 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
718 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
721 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
722 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
727 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
728 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
731 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
732 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
741 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
742 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
745 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
746 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
751 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
752 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
755 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
756 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
765 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
766 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
769 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
770 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
775 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
776 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
779 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
780 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
789 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
790 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
793 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
794 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
799 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
800 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
803 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
804 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
813 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
814 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
817 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
818 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
823 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
824 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
827 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
828 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
837 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
838 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
841 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
842 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
847 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
848 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
851 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
852 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
861 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
862 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
865 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
866 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
871 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
872 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
875 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
876 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
885 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
886 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
889 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
890 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
895 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
896 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
899 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
900 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
912 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
913 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
916 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
917 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
922 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
923 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
926 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
927 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
936 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
937 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
940 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
941 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
946 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
947 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
950 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
951 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
960 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
961 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
964 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
965 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
970 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
971 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
974 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
975 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
984 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
985 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
988 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
989 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
994 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
995 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
998 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
999 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1008 using RT = UniformVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1009 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1012 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1013 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1018 using RT = UniformVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1019 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1022 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1023 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1032 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1033 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1036 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1037 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1042 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1043 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1046 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1047 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1056 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1057 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1060 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1061 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1066 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1067 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1070 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1071 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1080 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1081 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1084 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1085 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1090 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1091 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1094 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1095 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1107 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1108 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1111 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1112 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1117 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1118 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1121 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1122 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1131 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1132 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1135 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1136 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1141 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1142 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1145 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1146 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1155 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1156 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1159 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1160 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1165 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1166 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1169 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1170 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1179 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1180 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1183 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1184 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1189 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1190 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1193 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1194 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1203 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1204 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1207 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1208 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1213 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1214 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1217 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1218 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1227 using RT = DynamicVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1228 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1231 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1232 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1237 using RT = DynamicVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1238 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1241 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1242 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1251 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1252 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1255 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1256 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1261 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1262 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1265 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1266 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1275 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1276 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1279 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1280 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1285 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1286 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1289 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1290 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1302 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1303 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1306 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1307 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1312 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1313 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1316 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1317 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1326 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1327 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1330 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1331 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1336 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1337 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1340 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1341 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1350 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1351 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1354 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1355 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1360 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1361 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1364 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1365 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1374 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1375 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1378 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1379 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1384 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1385 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1388 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1389 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1398 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1399 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1402 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1403 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1408 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1409 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1412 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1413 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1422 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1423 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1426 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1427 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1432 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1433 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1436 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1437 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1446 using RT = CompressedVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1447 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1450 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1451 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1456 using RT = CompressedVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1457 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1460 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1461 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1470 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1471 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1474 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1475 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1480 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1481 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1484 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1485 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1497 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1498 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1501 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1502 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1507 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1508 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1511 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1512 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1521 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1522 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1525 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1526 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1531 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1532 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1535 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1536 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1545 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1546 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1549 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1550 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1555 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1556 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1559 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1560 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1569 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1570 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1573 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1574 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1579 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1580 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1583 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1584 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1593 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1594 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1597 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1598 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1603 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1604 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1607 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1608 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1617 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1618 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1621 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1622 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1627 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1628 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1631 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1632 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1641 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1642 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1645 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1646 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1651 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1652 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1655 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1656 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1665 using RT = ZeroVector<double,columnVector>; in testVectorKroneckerProduct() typedef
1666 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1669 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1670 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1675 using RT = ZeroVector<double,rowVector>; in testVectorKroneckerProduct() typedef
1676 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1679 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testVectorKroneckerProduct()
1680 …static_assert( TransposeFlag_v<Expr> == TransposeFlag_v<RT>, "Non-matching transpose flag detected… in testVectorKroneckerProduct()
1709 using RT = StaticMatrix<double,6UL,15UL,rowMajor>; in testMatrixKroneckerProduct() typedef
1710 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1713 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1714 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1719 using RT = StaticMatrix<double,6UL,15UL,columnMajor>; in testMatrixKroneckerProduct() typedef
1720 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1723 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1724 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1729 using RT = StaticMatrix<double,6UL,15UL,rowMajor>; in testMatrixKroneckerProduct() typedef
1730 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1733 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1734 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1739 using RT = StaticMatrix<double,6UL,15UL,columnMajor>; in testMatrixKroneckerProduct() typedef
1740 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1743 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1744 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1753 using RT = HybridMatrix<double,6UL,15UL,rowMajor>; in testMatrixKroneckerProduct() typedef
1754 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1757 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1758 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1763 using RT = HybridMatrix<double,6UL,15UL,columnMajor>; in testMatrixKroneckerProduct() typedef
1764 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1767 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1768 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1773 using RT = HybridMatrix<double,6UL,15UL,rowMajor>; in testMatrixKroneckerProduct() typedef
1774 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1777 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1778 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1783 using RT = HybridMatrix<double,6UL,15UL,columnMajor>; in testMatrixKroneckerProduct() typedef
1784 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1787 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1788 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1797 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
1798 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1801 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1802 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1807 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
1808 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1811 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1812 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1817 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
1818 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1821 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1822 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1827 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
1828 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1831 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1832 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1841 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
1842 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1845 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1846 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1851 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
1852 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1855 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1856 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1861 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
1862 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1865 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1866 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1871 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
1872 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1875 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1876 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1885 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
1886 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1889 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1890 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1895 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
1896 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1899 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1900 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1905 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
1906 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1909 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1910 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1915 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
1916 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1919 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1920 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1929 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
1930 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1933 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1934 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1939 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
1940 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1943 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1944 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1953 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
1954 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1957 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1958 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1963 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
1964 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1967 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1968 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1973 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
1974 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1977 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1978 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1983 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
1984 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1987 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
1988 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
1997 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
1998 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2001 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2002 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2007 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2008 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2011 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2012 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2017 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2018 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2021 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2022 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2027 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2028 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2031 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2032 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2041 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2042 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2045 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2046 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2051 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2052 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2055 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2056 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2061 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2062 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2065 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2066 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2071 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2072 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2075 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2076 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2085 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2086 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2089 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2090 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2095 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2096 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2099 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2100 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2105 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2106 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2109 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2110 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2115 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2116 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2119 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2120 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2129 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
2130 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2133 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2134 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2139 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
2140 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2143 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2144 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2149 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
2150 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2153 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2154 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2159 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
2160 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2163 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2164 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2173 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2174 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2177 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2178 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2183 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2184 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2187 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2188 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2193 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2194 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2197 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2198 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2203 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2204 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2207 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2208 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2217 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2218 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2221 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2222 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2227 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2228 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2231 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2232 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2237 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2238 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2241 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2242 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2247 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2248 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2251 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2252 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2261 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2262 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2265 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2266 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2271 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2272 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2275 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2276 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2281 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2282 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2285 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2286 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2291 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2292 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2295 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2296 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2305 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
2306 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2309 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2310 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2315 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
2316 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2319 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2320 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2325 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
2326 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2329 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2330 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2335 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
2336 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2339 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2340 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2349 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2350 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2353 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2354 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2359 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2360 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2363 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2364 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2369 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2370 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2373 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2374 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2379 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2380 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2383 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2384 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2393 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2394 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2397 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2398 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2403 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2404 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2407 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2408 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2413 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2414 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2417 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2418 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2423 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2424 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2427 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2428 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2437 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2438 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2441 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2442 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2447 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2448 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2451 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2452 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2457 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2458 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2461 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2462 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2467 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2468 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2471 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2472 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2481 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2482 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2485 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2486 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2491 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2492 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2495 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2496 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2501 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2502 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2505 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2506 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2511 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2512 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2515 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2516 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2525 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2526 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2529 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2530 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2535 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2536 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2539 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2540 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2545 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2546 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2549 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2550 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2555 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2556 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2559 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2560 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2569 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2570 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2573 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2574 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2579 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2580 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2583 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2584 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2589 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2590 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2593 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2594 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2599 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2600 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2603 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2604 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2613 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2614 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2617 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2618 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2623 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2624 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2627 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2628 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2633 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2634 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2637 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2638 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2643 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2644 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2647 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2648 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2660 using RT = HybridMatrix<double,10UL,21UL,rowMajor>; in testMatrixKroneckerProduct() typedef
2661 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2664 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2665 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2670 using RT = HybridMatrix<double,10UL,21UL,columnMajor>; in testMatrixKroneckerProduct() typedef
2671 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2674 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2675 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2680 using RT = HybridMatrix<double,10UL,21UL,rowMajor>; in testMatrixKroneckerProduct() typedef
2681 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2684 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2685 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2690 using RT = HybridMatrix<double,10UL,21UL,columnMajor>; in testMatrixKroneckerProduct() typedef
2691 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2694 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2695 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2704 using RT = HybridMatrix<double,20UL,35UL,rowMajor>; in testMatrixKroneckerProduct() typedef
2705 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2708 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2709 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2714 using RT = HybridMatrix<double,20UL,35UL,columnMajor>; in testMatrixKroneckerProduct() typedef
2715 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2718 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2719 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2724 using RT = HybridMatrix<double,20UL,35UL,rowMajor>; in testMatrixKroneckerProduct() typedef
2725 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2728 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2729 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2734 using RT = HybridMatrix<double,20UL,35UL,columnMajor>; in testMatrixKroneckerProduct() typedef
2735 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2738 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2739 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2748 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2749 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2752 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2753 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2758 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2759 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2762 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2763 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2768 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2769 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2772 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2773 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2778 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2779 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2782 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2783 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2792 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2793 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2796 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2797 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2802 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2803 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2806 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2807 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2812 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2813 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2816 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2817 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2822 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2823 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2826 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2827 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2836 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2837 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2840 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2841 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2846 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2847 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2850 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2851 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2856 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2857 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2860 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2861 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2866 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2867 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2870 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2871 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2880 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2881 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2884 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2885 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2890 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2891 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2894 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2895 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2904 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2905 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2908 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2909 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2914 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2915 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2918 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2919 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2924 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2925 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2928 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2929 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2934 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2935 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2938 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2939 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2948 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2949 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2952 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2953 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2958 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2959 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2962 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2963 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2968 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2969 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2972 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2973 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2978 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
2979 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2982 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2983 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
2992 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
2993 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2996 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
2997 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3002 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3003 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3006 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3007 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3012 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3013 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3016 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3017 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3022 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3023 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3026 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3027 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3036 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3037 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3040 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3041 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3046 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3047 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3050 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3051 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3056 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3057 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3060 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3061 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3066 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3067 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3070 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3071 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3080 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
3081 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3084 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3085 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3090 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
3091 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3094 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3095 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3100 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
3101 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3104 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3105 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3110 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
3111 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3114 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3115 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3124 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3125 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3128 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3129 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3134 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3135 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3138 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3139 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3144 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3145 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3148 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3149 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3154 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3155 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3158 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3159 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3168 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3169 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3172 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3173 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3178 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3179 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3182 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3183 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3188 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3189 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3192 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3193 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3198 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3199 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3202 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3203 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3212 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3213 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3216 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3217 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3222 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3223 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3226 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3227 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3232 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3233 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3236 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3237 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3242 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3243 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3246 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3247 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3256 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
3257 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3260 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3261 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3266 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
3267 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3270 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3271 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3276 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
3277 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3280 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3281 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3286 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
3287 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3290 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3291 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3300 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3301 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3304 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3305 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3310 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3311 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3314 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3315 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3320 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3321 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3324 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3325 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3330 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3331 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3334 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3335 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3344 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3345 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3348 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3349 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3354 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3355 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3358 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3359 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3364 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3365 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3368 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3369 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3374 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3375 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3378 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3379 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3388 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3389 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3392 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3393 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3398 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3399 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3402 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3403 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3408 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3409 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3412 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3413 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3418 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3419 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3422 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3423 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3432 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3433 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3436 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3437 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3442 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3443 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3446 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3447 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3452 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3453 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3456 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3457 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3462 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3463 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3466 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3467 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3476 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3477 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3480 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3481 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3486 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3487 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3490 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3491 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3496 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3497 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3500 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3501 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3506 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3507 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3510 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3511 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3520 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3521 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3524 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3525 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3530 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3531 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3534 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3535 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3540 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3541 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3544 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3545 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3550 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3551 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3554 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3555 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3564 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3565 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3568 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3569 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3574 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3575 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3578 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3579 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3584 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3585 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3588 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3589 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3594 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3595 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3598 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3599 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3611 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3612 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3615 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3616 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3621 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3622 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3625 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3626 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3631 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3632 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3635 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3636 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3641 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3642 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3645 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3646 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3655 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3656 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3659 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3660 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3665 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3666 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3669 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3670 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3675 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3676 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3679 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3680 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3685 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3686 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3689 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3690 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3699 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3700 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3703 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3704 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3709 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3710 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3713 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3714 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3719 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3720 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3723 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3724 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3729 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3730 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3733 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3734 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3743 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3744 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3747 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3748 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3753 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3754 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3757 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3758 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3763 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3764 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3767 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3768 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3773 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3774 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3777 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3778 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3787 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3788 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3791 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3792 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3797 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3798 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3801 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3802 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3807 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3808 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3811 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3812 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3817 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3818 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3821 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3822 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3831 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3832 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3835 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3836 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3841 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3842 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3845 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3846 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3855 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3856 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3859 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3860 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3865 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3866 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3869 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3870 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3875 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3876 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3879 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3880 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3885 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3886 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3889 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3890 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3899 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3900 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3903 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3904 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3909 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3910 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3913 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3914 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3919 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3920 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3923 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3924 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3929 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3930 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3933 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3934 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3943 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3944 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3947 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3948 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3953 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3954 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3957 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3958 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3963 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3964 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3967 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3968 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3973 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3974 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3977 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3978 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3987 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
3988 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3991 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
3992 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
3997 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
3998 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4001 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4002 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4007 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4008 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4011 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4012 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4017 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4018 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4021 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4022 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4031 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
4032 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4035 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4036 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4041 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
4042 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4045 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4046 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4051 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
4052 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4055 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4056 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4061 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
4062 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4065 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4066 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4075 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4076 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4079 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4080 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4085 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4086 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4089 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4090 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4095 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4096 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4099 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4100 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4105 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4106 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4109 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4110 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4119 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4120 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4123 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4124 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4129 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4130 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4133 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4134 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4139 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4140 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4143 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4144 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4149 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4150 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4153 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4154 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4163 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4164 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4167 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4168 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4173 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4174 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4177 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4178 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4183 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4184 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4187 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4188 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4193 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4194 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4197 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4198 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4207 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
4208 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4211 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4212 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4217 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
4218 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4221 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4222 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4227 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
4228 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4231 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4232 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4237 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
4238 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4241 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4242 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4251 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4252 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4255 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4256 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4261 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4262 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4265 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4266 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4271 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4272 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4275 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4276 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4281 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4282 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4285 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4286 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4295 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4296 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4299 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4300 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4305 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4306 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4309 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4310 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4315 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4316 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4319 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4320 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4325 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4326 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4329 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4330 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4339 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4340 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4343 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4344 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4349 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4350 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4353 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4354 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4359 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4360 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4363 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4364 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4369 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4370 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4373 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4374 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4383 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4384 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4387 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4388 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4393 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4394 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4397 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4398 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4403 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4404 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4407 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4408 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4413 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4414 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4417 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4418 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4427 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4428 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4431 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4432 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4437 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4438 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4441 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4442 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4447 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4448 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4451 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4452 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4457 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4458 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4461 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4462 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4471 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4472 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4475 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4476 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4481 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4482 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4485 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4486 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4491 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4492 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4495 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4496 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4501 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4502 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4505 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4506 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4515 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4516 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4519 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4520 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4525 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4526 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4529 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4530 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4535 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4536 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4539 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4540 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4545 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4546 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4549 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4550 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4562 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4563 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4566 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4567 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4572 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4573 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4576 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4577 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4582 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4583 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4586 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4587 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4592 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4593 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4596 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4597 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4606 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4607 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4610 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4611 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4616 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4617 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4620 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4621 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4626 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4627 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4630 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4631 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4636 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4637 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4640 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4641 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4650 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4651 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4654 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4655 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4660 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4661 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4664 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4665 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4670 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4671 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4674 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4675 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4680 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4681 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4684 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4685 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4694 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4695 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4698 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4699 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4704 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4705 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4708 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4709 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4714 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4715 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4718 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4719 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4724 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4725 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4728 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4729 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4738 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4739 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4742 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4743 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4748 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4749 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4752 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4753 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4758 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4759 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4762 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4763 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4768 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4769 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4772 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4773 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4782 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4783 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4786 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4787 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4792 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4793 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4796 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4797 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4806 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4807 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4810 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4811 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4816 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4817 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4820 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4821 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4826 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4827 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4830 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4831 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4836 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4837 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4840 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4841 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4850 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4851 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4854 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4855 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4860 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4861 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4864 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4865 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4870 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4871 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4874 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4875 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4880 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4881 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4884 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4885 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4894 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4895 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4898 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4899 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4904 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4905 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4908 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4909 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4914 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4915 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4918 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4919 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4924 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4925 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4928 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4929 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4938 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4939 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4942 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4943 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4948 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4949 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4952 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4953 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4958 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
4959 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4962 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4963 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4968 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
4969 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4972 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4973 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4982 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
4983 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4986 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4987 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
4992 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
4993 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4996 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
4997 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5002 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
5003 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5006 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5007 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5012 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
5013 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5016 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5017 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5026 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5027 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5030 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5031 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5036 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5037 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5040 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5041 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5046 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5047 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5050 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5051 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5056 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5057 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5060 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5061 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5070 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5071 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5074 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5075 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5080 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5081 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5084 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5085 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5090 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5091 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5094 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5095 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5100 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5101 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5104 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5105 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5114 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5115 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5118 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5119 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5124 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5125 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5128 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5129 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5134 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5135 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5138 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5139 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5144 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5145 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5148 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5149 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5158 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
5159 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5162 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5163 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5168 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
5169 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5172 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5173 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5178 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
5179 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5182 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5183 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5188 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
5189 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5192 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5193 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5202 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5203 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5206 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5207 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5212 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5213 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5216 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5217 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5222 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5223 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5226 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5227 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5232 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5233 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5236 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5237 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5246 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5247 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5250 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5251 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5256 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5257 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5260 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5261 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5266 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5267 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5270 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5271 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5276 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5277 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5280 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5281 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5290 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5291 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5294 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5295 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5300 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5301 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5304 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5305 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5310 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5311 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5314 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5315 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5320 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5321 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5324 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5325 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5334 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5335 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5338 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5339 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5344 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5345 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5348 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5349 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5354 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5355 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5358 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5359 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5364 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5365 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5368 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5369 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5378 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5379 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5382 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5383 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5388 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5389 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5392 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5393 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5398 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5399 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5402 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5403 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5408 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5409 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5412 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5413 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5422 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5423 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5426 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5427 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5432 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5433 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5436 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5437 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5442 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5443 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5446 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5447 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5452 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5453 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5456 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5457 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5466 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5467 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5470 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5471 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5476 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5477 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5480 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5481 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5486 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5487 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5490 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5491 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5496 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5497 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5500 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5501 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5513 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5514 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5517 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5518 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5523 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5524 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5527 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5528 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5533 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5534 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5537 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5538 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5543 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5544 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5547 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5548 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5557 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5558 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5561 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5562 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5567 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5568 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5571 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5572 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5577 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5578 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5581 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5582 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5587 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5588 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5591 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5592 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5601 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5602 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5605 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5606 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5611 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5612 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5615 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5616 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5621 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5622 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5625 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5626 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5631 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5632 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5635 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5636 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5645 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5646 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5649 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5650 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5655 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5656 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5659 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5660 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5665 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5666 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5669 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5670 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5675 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5676 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5679 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5680 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5689 using RT = UniformMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5690 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5693 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5694 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5699 using RT = UniformMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5700 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5703 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5704 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5709 using RT = UniformMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5710 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5713 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5714 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5719 using RT = UniformMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5720 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5723 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5724 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5733 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5734 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5737 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5738 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5743 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5744 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5747 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5748 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5757 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5758 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5761 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5762 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5767 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5768 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5771 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5772 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5777 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5778 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5781 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5782 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5787 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5788 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5791 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5792 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5801 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5802 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5805 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5806 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5811 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5812 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5815 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5816 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5821 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5822 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5825 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5826 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5831 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5832 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5835 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5836 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5845 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5846 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5849 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5850 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5855 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5856 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5859 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5860 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5865 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5866 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5869 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5870 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5875 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5876 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5879 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5880 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5889 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5890 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5893 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5894 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5899 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5900 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5903 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5904 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5909 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5910 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5913 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5914 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5919 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5920 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5923 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5924 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5933 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
5934 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5937 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5938 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5943 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
5944 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5947 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5948 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5953 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
5954 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5957 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5958 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5963 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
5964 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5967 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5968 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5977 using RT = UniformMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5978 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5981 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5982 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5987 using RT = UniformMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
5988 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5991 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
5992 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
5997 using RT = UniformMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
5998 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6001 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6002 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6007 using RT = UniformMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6008 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6011 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6012 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6021 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6022 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6025 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6026 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6031 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6032 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6035 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6036 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6041 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6042 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6045 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6046 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6051 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6052 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6055 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6056 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6065 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6066 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6069 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6070 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6075 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6076 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6079 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6080 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6085 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6086 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6089 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6090 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6095 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6096 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6099 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6100 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6109 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
6110 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6113 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6114 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6119 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
6120 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6123 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6124 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6129 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
6130 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6133 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6134 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6139 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
6140 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6143 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6144 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6153 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6154 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6157 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6158 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6163 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6164 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6167 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6168 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6173 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6174 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6177 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6178 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6183 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6184 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6187 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6188 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6197 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6198 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6201 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6202 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6207 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6208 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6211 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6212 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6217 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6218 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6221 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6222 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6227 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6228 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6231 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6232 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6241 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6242 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6245 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6246 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6251 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6252 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6255 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6256 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6261 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6262 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6265 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6266 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6271 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6272 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6275 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6276 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6285 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6286 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6289 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6290 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6295 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6296 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6299 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6300 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6305 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6306 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6309 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6310 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6315 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6316 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6319 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6320 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6329 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6330 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6333 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6334 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6339 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6340 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6343 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6344 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6349 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6350 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6353 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6354 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6359 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6360 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6363 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6364 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6373 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6374 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6377 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6378 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6383 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6384 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6387 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6388 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6393 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6394 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6397 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6398 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6403 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6404 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6407 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6408 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6417 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6418 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6421 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6422 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6427 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6428 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6431 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6432 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6437 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6438 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6441 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6442 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6447 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6448 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6451 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6452 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6464 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6465 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6468 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6469 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6474 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6475 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6478 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6479 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6488 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6489 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6492 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6493 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6498 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6499 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6502 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6503 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6512 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6513 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6516 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6517 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6522 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6523 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6526 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6527 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6536 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6537 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6540 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6541 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6546 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6547 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6550 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6551 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6560 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6561 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6564 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6565 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6570 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6571 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6574 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6575 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6584 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6585 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6588 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6589 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6598 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6599 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6602 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6603 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6608 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6609 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6612 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6613 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6622 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6623 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6626 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6627 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6632 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6633 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6636 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6637 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6646 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6647 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6650 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6651 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6656 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6657 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6660 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6661 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6670 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6671 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6674 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6675 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6680 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6681 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6684 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6685 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6694 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
6695 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6698 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6699 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6704 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
6705 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6708 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6709 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6718 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6719 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6722 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6723 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6728 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6729 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6732 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6733 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6742 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6743 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6746 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6747 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6752 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6753 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6756 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6757 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6766 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6767 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6770 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6771 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6776 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6777 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6780 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6781 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6790 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
6791 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6794 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6795 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6800 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
6801 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6804 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6805 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6814 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6815 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6818 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6819 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6824 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6825 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6828 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6829 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6838 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6839 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6842 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6843 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6848 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6849 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6852 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6853 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6862 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6863 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6866 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6867 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6872 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6873 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6876 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6877 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6886 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6887 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6890 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6891 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6896 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6897 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6900 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6901 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6910 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6911 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6914 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6915 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6920 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6921 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6924 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6925 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6934 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6935 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6938 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6939 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6944 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6945 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6948 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6949 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6958 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6959 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6962 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6963 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6968 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
6969 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6972 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6973 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6985 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6986 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6989 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6990 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
6995 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
6996 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
6999 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7000 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7005 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7006 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7009 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7010 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7015 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7016 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7019 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7020 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7029 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7030 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7033 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7034 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7039 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7040 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7043 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7044 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7049 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7050 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7053 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7054 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7059 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7060 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7063 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7064 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7073 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7074 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7077 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7078 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7083 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7084 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7087 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7088 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7093 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7094 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7097 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7098 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7103 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7104 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7107 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7108 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7117 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7118 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7121 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7122 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7127 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7128 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7131 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7132 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7137 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7138 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7141 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7142 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7147 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7148 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7151 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7152 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7161 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7162 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7165 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7166 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7171 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7172 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7175 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7176 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7181 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7182 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7185 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7186 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7191 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7192 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7195 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7196 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7205 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7206 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7209 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7210 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7215 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7216 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7219 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7220 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7229 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7230 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7233 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7234 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7239 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7240 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7243 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7244 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7249 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7250 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7253 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7254 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7259 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7260 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7263 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7264 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7273 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7274 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7277 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7278 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7283 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7284 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7287 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7288 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7293 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7294 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7297 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7298 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7303 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7304 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7307 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7308 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7317 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7318 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7321 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7322 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7327 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7328 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7331 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7332 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7337 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7338 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7341 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7342 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7347 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7348 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7351 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7352 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7361 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7362 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7365 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7366 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7371 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7372 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7375 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7376 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7381 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7382 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7385 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7386 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7391 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7392 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7395 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7396 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7405 using RT = CompressedMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
7406 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7409 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7410 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7415 using RT = CompressedMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
7416 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7419 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7420 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7425 using RT = CompressedMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
7426 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7429 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7430 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7435 using RT = CompressedMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
7436 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7439 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7440 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7449 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7450 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7453 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7454 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7459 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7460 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7463 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7464 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7469 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7470 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7473 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7474 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7479 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7480 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7483 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7484 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7493 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7494 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7497 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7498 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7503 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7504 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7507 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7508 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7513 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7514 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7517 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7518 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7523 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7524 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7527 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7528 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7537 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7538 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7541 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7542 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7547 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7548 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7551 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7552 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7557 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7558 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7561 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7562 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7567 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7568 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7571 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7572 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7581 using RT = CompressedMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
7582 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7585 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7586 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7591 using RT = CompressedMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
7592 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7595 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7596 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7601 using RT = CompressedMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
7602 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7605 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7606 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7611 using RT = CompressedMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
7612 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7615 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7616 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7625 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7626 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7629 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7630 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7635 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7636 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7639 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7640 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7645 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7646 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7649 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7650 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7655 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7656 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7659 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7660 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7669 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7670 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7673 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7674 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7679 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7680 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7683 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7684 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7689 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7690 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7693 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7694 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7699 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7700 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7703 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7704 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7713 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7714 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7717 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7718 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7723 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7724 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7727 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7728 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7733 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7734 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7737 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7738 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7743 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7744 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7747 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7748 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7757 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7758 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7761 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7762 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7767 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7768 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7771 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7772 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7777 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7778 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7781 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7782 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7787 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7788 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7791 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7792 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7801 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7802 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7805 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7806 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7811 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7812 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7815 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7816 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7821 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7822 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7825 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7826 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7831 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7832 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7835 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7836 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7845 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7846 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7849 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7850 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7855 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7856 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7859 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7860 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7865 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7866 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7869 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7870 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7875 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7876 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7879 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7880 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7889 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7890 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7893 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7894 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7899 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7900 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7903 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7904 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7909 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7910 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7913 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7914 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7919 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7920 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7923 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7924 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7936 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7937 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7940 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7941 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7946 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7947 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7950 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7951 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7956 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7957 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7960 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7961 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7966 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
7967 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7970 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7971 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7980 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7981 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7984 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7985 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
7990 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
7991 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7994 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
7995 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8000 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8001 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8004 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8005 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8010 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8011 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8014 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8015 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8024 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8025 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8028 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8029 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8034 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8035 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8038 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8039 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8044 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8045 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8048 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8049 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8054 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8055 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8058 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8059 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8068 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8069 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8072 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8073 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8078 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8079 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8082 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8083 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8088 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8089 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8092 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8093 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8098 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8099 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8102 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8103 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8112 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8113 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8116 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8117 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8122 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8123 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8126 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8127 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8132 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8133 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8136 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8137 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8142 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8143 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8146 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8147 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8156 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8157 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8160 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8161 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8166 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8167 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8170 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8171 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8180 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8181 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8184 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8185 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8190 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8191 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8194 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8195 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8200 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8201 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8204 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8205 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8210 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8211 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8214 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8215 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8224 using RT = IdentityMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8225 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8228 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8229 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8234 using RT = IdentityMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8235 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8238 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8239 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8244 using RT = IdentityMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8245 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8248 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8249 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8254 using RT = IdentityMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8255 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8258 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8259 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8268 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8269 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8272 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8273 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8278 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8279 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8282 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8283 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8288 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8289 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8292 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8293 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8298 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8299 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8302 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8303 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8312 using RT = SymmetricMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8313 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8316 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8317 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8322 using RT = SymmetricMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8323 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8326 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8327 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8332 using RT = SymmetricMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8333 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8336 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8337 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8342 using RT = SymmetricMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8343 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8346 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8347 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8356 using RT = SymmetricMatrix< CompressedMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
8357 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8360 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8361 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8366 using RT = SymmetricMatrix< CompressedMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
8367 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8370 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8371 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8376 using RT = SymmetricMatrix< CompressedMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
8377 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8380 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8381 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8386 using RT = SymmetricMatrix< CompressedMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
8387 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8390 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8391 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8400 using RT = SymmetricMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8401 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8404 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8405 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8410 using RT = SymmetricMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8411 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8414 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8415 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8420 using RT = SymmetricMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8421 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8424 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8425 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8430 using RT = SymmetricMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8431 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8434 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8435 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8444 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8445 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8448 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8449 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8454 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8455 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8458 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8459 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8464 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8465 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8468 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8469 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8474 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8475 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8478 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8479 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8488 using RT = SymmetricMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8489 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8492 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8493 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8498 using RT = SymmetricMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8499 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8502 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8503 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8508 using RT = SymmetricMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8509 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8512 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8513 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8518 using RT = SymmetricMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8519 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8522 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8523 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8532 using RT = HermitianMatrix< CompressedMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
8533 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8536 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8537 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8542 using RT = HermitianMatrix< CompressedMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
8543 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8546 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8547 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8552 using RT = HermitianMatrix< CompressedMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
8553 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8556 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8557 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8562 using RT = HermitianMatrix< CompressedMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
8563 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8566 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8567 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8576 using RT = LowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8577 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8580 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8581 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8586 using RT = LowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8587 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8590 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8591 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8596 using RT = LowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8597 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8600 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8601 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8606 using RT = LowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8607 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8610 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8611 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8620 using RT = UniLowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8621 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8624 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8625 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8630 using RT = UniLowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8631 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8634 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8635 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8640 using RT = UniLowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8641 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8644 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8645 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8650 using RT = UniLowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8651 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8654 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8655 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8664 using RT = StrictlyLowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8665 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8668 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8669 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8674 using RT = StrictlyLowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8675 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8678 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8679 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8684 using RT = StrictlyLowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8685 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8688 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8689 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8694 using RT = StrictlyLowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8695 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8698 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8699 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8708 using RT = UpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8709 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8712 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8713 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8718 using RT = UpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8719 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8722 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8723 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8728 using RT = UpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8729 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8732 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8733 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8738 using RT = UpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8739 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8742 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8743 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8752 using RT = UniUpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8753 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8756 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8757 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8762 using RT = UniUpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8763 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8766 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8767 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8772 using RT = UniUpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8773 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8776 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8777 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8782 using RT = UniUpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8783 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8786 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8787 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8796 using RT = StrictlyUpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8797 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8800 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8801 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8806 using RT = StrictlyUpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8807 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8810 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8811 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8816 using RT = StrictlyUpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8817 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8820 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8821 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8826 using RT = StrictlyUpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8827 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8830 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8831 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8840 using RT = DiagonalMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8841 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8844 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8845 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8850 using RT = DiagonalMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
8851 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8854 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8855 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8860 using RT = DiagonalMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8861 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8864 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8865 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8870 using RT = DiagonalMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
8871 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8874 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8875 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8887 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8888 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8891 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8892 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8897 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8898 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8901 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8902 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8907 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8908 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8911 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8912 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8917 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8918 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8921 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8922 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8931 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8932 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8935 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8936 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8941 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8942 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8945 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8946 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8951 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8952 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8955 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8956 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8961 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8962 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8965 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8966 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8975 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8976 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8979 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8980 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8985 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
8986 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8989 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8990 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
8995 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
8996 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
8999 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9000 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9005 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9006 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9009 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9010 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9019 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9020 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9023 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9024 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9029 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9030 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9033 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9034 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9039 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9040 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9043 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9044 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9049 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9050 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9053 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9054 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9063 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9064 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9067 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9068 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9073 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9074 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9077 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9078 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9083 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9084 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9087 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9088 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9093 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9094 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9097 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9098 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9107 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9108 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9111 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9112 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9117 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9118 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9121 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9122 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9131 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9132 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9135 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9136 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9141 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9142 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9145 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9146 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9151 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9152 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9155 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9156 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9161 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9162 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9165 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9166 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9175 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9176 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9179 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9180 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9185 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9186 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9189 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9190 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9195 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9196 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9199 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9200 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9205 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9206 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9209 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9210 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9219 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9220 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9223 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9224 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9229 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9230 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9233 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9234 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9239 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9240 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9243 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9244 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9249 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9250 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9253 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9254 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9263 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9264 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9267 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9268 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9273 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9274 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9277 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9278 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9283 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9284 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9287 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9288 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9293 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9294 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9297 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9298 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9307 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
9308 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9311 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9312 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9317 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
9318 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9321 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9322 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9327 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
9328 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9331 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9332 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9337 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
9338 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9341 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9342 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9351 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9352 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9355 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9356 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9361 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9362 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9365 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9366 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9371 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9372 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9375 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9376 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9381 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9382 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9385 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9386 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9395 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9396 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9399 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9400 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9405 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9406 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9409 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9410 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9415 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9416 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9419 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9420 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9425 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9426 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9429 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9430 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9439 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9440 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9443 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9444 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9449 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9450 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9453 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9454 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9459 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9460 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9463 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9464 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9469 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9470 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9473 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9474 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9483 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
9484 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9487 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9488 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9493 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
9494 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9497 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9498 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9503 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
9504 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9507 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9508 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9513 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
9514 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9517 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9518 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9527 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9528 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9531 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9532 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9537 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9538 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9541 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9542 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9547 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9548 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9551 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9552 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9557 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9558 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9561 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9562 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9571 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9572 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9575 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9576 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9581 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9582 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9585 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9586 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9591 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9592 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9595 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9596 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9601 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9602 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9605 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9606 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9615 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9616 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9619 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9620 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9625 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9626 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9629 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9630 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9635 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9636 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9639 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9640 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9645 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9646 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9649 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9650 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9659 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9660 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9663 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9664 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9669 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9670 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9673 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9674 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9679 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9680 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9683 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9684 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9689 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9690 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9693 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9694 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9703 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9704 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9707 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9708 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9713 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9714 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9717 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9718 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9723 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9724 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9727 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9728 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9733 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9734 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9737 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9738 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9747 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9748 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9751 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9752 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9757 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9758 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9761 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9762 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9767 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9768 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9771 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9772 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9777 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9778 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9781 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9782 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9791 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9792 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9795 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9796 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9801 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9802 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9805 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9806 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9811 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9812 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9815 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9816 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9821 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9822 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9825 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9826 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9838 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9839 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9842 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9843 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9848 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9849 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9852 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9853 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9858 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9859 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9862 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9863 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9868 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9869 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9872 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9873 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9882 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9883 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9886 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9887 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9892 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9893 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9896 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9897 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9902 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9903 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9906 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9907 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9912 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9913 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9916 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9917 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9926 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9927 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9930 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9931 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9936 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9937 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9940 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9941 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9946 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9947 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9950 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9951 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9956 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9957 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9960 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9961 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9970 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9971 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9974 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9975 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9980 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
9981 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9984 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9985 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
9990 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
9991 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9994 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
9995 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10000 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10001 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10004 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10005 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10014 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10015 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10018 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10019 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10024 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10025 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10028 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10029 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10034 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10035 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10038 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10039 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10044 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10045 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10048 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10049 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10058 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10059 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10062 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10063 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10068 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10069 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10072 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10073 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10082 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10083 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10086 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10087 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10092 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10093 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10096 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10097 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10102 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10103 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10106 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10107 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10112 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10113 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10116 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10117 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10126 using RT = SymmetricMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
10127 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10130 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10131 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10136 using RT = SymmetricMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
10137 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10140 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10141 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10146 using RT = SymmetricMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
10147 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10150 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10151 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10156 using RT = SymmetricMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
10157 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10160 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10161 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10170 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10171 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10174 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10175 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10180 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10181 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10184 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10185 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10190 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10191 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10194 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10195 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10200 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10201 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10204 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10205 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10214 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
10215 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10218 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10219 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10224 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
10225 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10228 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10229 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10234 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
10235 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10238 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10239 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10244 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
10245 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10248 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10249 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10258 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
10259 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10262 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10263 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10268 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
10269 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10272 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10273 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10278 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
10279 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10282 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10283 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10288 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
10289 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10292 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10293 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10302 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
10303 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10306 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10307 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10312 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
10313 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10316 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10317 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10322 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
10323 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10326 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10327 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10332 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
10333 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10336 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10337 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10346 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10347 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10350 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10351 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10356 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10357 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10360 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10361 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10366 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10367 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10370 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10371 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10376 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10377 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10380 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10381 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10390 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
10391 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10394 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10395 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10400 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
10401 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10404 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10405 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10410 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
10411 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10414 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10415 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10420 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
10421 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10424 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10425 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10434 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
10435 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10438 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10439 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10444 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
10445 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10448 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10449 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10454 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
10455 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10458 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10459 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10464 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
10465 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10468 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10469 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10478 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10479 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10482 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10483 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10488 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10489 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10492 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10493 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10498 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10499 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10502 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10503 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10508 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10509 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10512 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10513 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10522 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10523 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10526 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10527 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10532 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10533 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10536 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10537 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10542 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10543 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10546 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10547 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10552 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10553 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10556 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10557 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10566 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10567 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10570 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10571 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10576 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10577 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10580 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10581 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10586 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10587 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10590 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10591 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10596 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10597 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10600 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10601 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10610 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10611 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10614 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10615 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10620 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10621 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10624 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10625 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10630 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10631 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10634 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10635 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10640 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10641 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10644 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10645 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10654 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10655 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10658 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10659 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10664 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10665 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10668 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10669 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10674 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10675 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10678 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10679 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10684 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10685 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10688 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10689 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10698 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10699 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10702 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10703 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10708 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10709 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10712 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10713 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10718 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
10719 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10722 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10723 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10728 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
10729 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10732 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10733 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10742 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
10743 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10746 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10747 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10752 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
10753 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10756 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10757 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10762 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
10763 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10766 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10767 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10772 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
10773 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10776 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10777 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10789 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
10790 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10793 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10794 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10799 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
10800 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10803 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10804 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10809 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
10810 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10813 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10814 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10819 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
10820 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10823 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10824 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10833 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
10834 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10837 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10838 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10843 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
10844 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10847 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10848 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10853 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
10854 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10857 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10858 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10863 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
10864 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10867 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10868 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10877 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
10878 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10881 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10882 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10887 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
10888 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10891 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10892 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10897 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
10898 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10901 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10902 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10907 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
10908 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10911 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10912 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10921 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
10922 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10925 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10926 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10931 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
10932 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10935 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10936 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10941 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
10942 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10945 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10946 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10951 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
10952 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10955 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10956 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10965 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
10966 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10969 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10970 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10975 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
10976 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10979 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10980 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10985 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
10986 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10989 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10990 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
10995 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
10996 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
10999 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11000 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11009 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11010 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11013 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11014 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11019 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11020 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11023 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11024 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11033 using RT = CompressedMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11034 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11037 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11038 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11043 using RT = CompressedMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11044 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11047 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11048 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11053 using RT = CompressedMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11054 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11057 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11058 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11063 using RT = CompressedMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11064 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11067 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11068 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11077 using RT = SymmetricMatrix< CompressedMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
11078 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11081 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11082 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11087 using RT = SymmetricMatrix< CompressedMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
11088 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11091 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11092 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11097 using RT = SymmetricMatrix< CompressedMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
11098 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11101 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11102 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11107 using RT = SymmetricMatrix< CompressedMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
11108 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11111 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11112 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11121 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11122 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11125 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11126 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11131 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11132 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11135 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11136 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11141 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11142 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11145 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11146 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11151 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11152 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11155 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11156 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11165 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
11166 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11169 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11170 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11175 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
11176 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11179 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11180 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11185 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
11186 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11189 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11190 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11195 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
11196 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11199 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11200 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11209 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
11210 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11213 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11214 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11219 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
11220 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11223 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11224 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11229 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
11230 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11233 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11234 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11239 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
11240 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11243 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11244 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11253 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
11254 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11257 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11258 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11263 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
11264 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11267 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11268 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11273 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
11274 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11277 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11278 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11283 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
11284 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11287 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11288 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11297 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11298 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11301 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11302 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11307 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11308 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11311 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11312 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11317 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11318 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11321 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11322 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11327 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11328 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11331 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11332 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11341 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
11342 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11345 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11346 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11351 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
11352 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11355 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11356 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11361 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
11362 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11365 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11366 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11371 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
11372 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11375 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11376 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11385 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11386 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11389 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11390 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11395 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11396 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11399 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11400 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11405 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11406 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11409 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11410 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11415 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11416 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11419 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11420 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11429 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11430 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11433 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11434 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11439 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11440 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11443 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11444 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11449 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11450 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11453 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11454 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11459 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11460 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11463 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11464 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11473 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11474 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11477 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11478 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11483 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11484 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11487 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11488 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11493 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11494 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11497 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11498 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11503 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11504 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11507 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11508 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11517 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11518 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11521 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11522 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11527 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11528 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11531 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11532 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11537 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11538 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11541 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11542 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11547 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11548 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11551 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11552 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11561 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11562 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11565 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11566 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11571 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11572 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11575 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11576 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11581 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11582 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11585 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11586 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11591 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11592 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11595 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11596 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11605 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11606 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11609 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11610 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11615 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11616 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11619 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11620 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11625 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11626 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11629 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11630 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11635 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11636 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11639 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11640 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11649 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11650 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11653 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11654 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11659 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11660 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11663 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11664 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11669 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
11670 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11673 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11674 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11679 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
11680 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11683 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11684 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11693 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
11694 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11697 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11698 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11703 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
11704 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11707 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11708 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11713 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
11714 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11717 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11718 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11723 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
11724 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11727 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11728 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11740 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11741 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11744 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11745 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11750 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
11751 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11754 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11755 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11760 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11761 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11764 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11765 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11770 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
11771 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11774 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11775 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11784 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11785 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11788 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11789 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11794 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
11795 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11798 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11799 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11804 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11805 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11808 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11809 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11814 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
11815 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11818 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11819 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11828 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11829 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11832 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11833 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11838 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
11839 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11842 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11843 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11848 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11849 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11852 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11853 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11858 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
11859 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11862 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11863 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11872 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11873 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11876 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11877 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11882 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
11883 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11886 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11887 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11892 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11893 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11896 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11897 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11902 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
11903 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11906 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11907 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11916 using RT = UniformMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11917 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11920 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11921 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11926 using RT = UniformMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
11927 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11930 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11931 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11936 using RT = UniformMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11937 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11940 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11941 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11946 using RT = UniformMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
11947 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11950 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11951 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11960 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11961 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11964 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11965 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11970 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11971 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11974 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11975 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11984 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
11985 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11988 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11989 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
11994 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
11995 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11998 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
11999 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12004 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12005 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12008 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12009 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12014 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12015 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12018 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12019 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12028 using RT = SymmetricMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
12029 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12032 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12033 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12038 using RT = SymmetricMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
12039 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12042 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12043 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12048 using RT = SymmetricMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
12049 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12052 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12053 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12058 using RT = SymmetricMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
12059 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12062 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12063 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12072 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12073 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12076 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12077 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12082 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12083 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12086 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12087 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12092 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12093 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12096 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12097 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12102 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12103 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12106 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12107 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12116 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
12117 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12120 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12121 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12126 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
12127 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12130 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12131 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12136 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
12137 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12140 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12141 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12146 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
12147 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12150 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12151 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12160 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
12161 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12164 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12165 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12170 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
12171 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12174 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12175 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12180 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
12181 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12184 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12185 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12190 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
12191 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12194 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12195 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12204 using RT = UniformMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12205 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12208 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12209 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12214 using RT = UniformMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12215 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12218 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12219 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12224 using RT = UniformMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12225 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12228 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12229 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12234 using RT = UniformMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12235 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12238 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12239 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12248 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12249 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12252 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12253 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12258 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12259 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12262 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12263 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12268 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12269 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12272 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12273 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12278 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12279 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12282 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12283 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12292 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
12293 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12296 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12297 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12302 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
12303 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12306 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12307 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12312 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
12313 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12316 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12317 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12322 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
12323 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12326 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12327 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12336 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
12337 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12340 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12341 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12346 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
12347 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12350 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12351 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12356 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
12357 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12360 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12361 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12366 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
12367 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12370 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12371 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12380 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12381 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12384 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12385 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12390 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12391 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12394 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12395 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12400 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12401 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12404 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12405 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12410 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12411 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12414 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12415 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12424 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12425 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12428 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12429 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12434 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12435 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12438 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12439 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12444 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12445 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12448 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12449 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12454 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12455 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12458 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12459 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12468 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12469 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12472 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12473 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12478 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12479 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12482 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12483 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12488 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12489 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12492 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12493 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12498 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12499 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12502 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12503 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12512 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12513 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12516 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12517 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12522 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12523 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12526 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12527 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12532 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12533 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12536 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12537 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12542 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12543 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12546 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12547 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12556 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12557 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12560 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12561 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12566 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12567 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12570 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12571 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12576 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12577 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12580 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12581 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12586 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12587 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12590 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12591 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12600 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12601 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12604 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12605 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12610 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12611 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12614 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12615 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12620 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12621 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12624 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12625 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12630 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12631 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12634 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12635 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12644 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
12645 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12648 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12649 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12654 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
12655 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12658 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12659 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12664 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
12665 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12668 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12669 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12674 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
12675 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12678 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12679 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12691 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12692 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12695 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12696 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12701 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12702 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12705 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12706 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12711 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12712 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12715 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12716 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12721 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12722 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12725 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12726 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12735 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12736 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12739 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12740 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12745 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12746 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12749 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12750 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12755 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12756 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12759 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12760 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12765 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12766 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12769 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12770 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12779 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12780 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12783 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12784 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12789 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12790 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12793 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12794 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12799 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12800 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12803 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12804 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12809 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12810 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12813 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12814 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12823 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12824 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12827 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12828 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12833 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12834 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12837 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12838 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12843 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12844 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12847 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12848 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12853 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12854 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12857 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12858 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12867 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12868 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12871 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12872 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12877 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12878 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12881 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12882 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12887 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12888 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12891 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12892 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12897 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12898 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12901 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12902 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12911 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12912 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12915 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12916 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12921 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12922 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12925 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12926 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12935 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12936 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12939 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12940 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12945 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12946 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12949 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12950 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12955 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12956 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12959 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12960 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12965 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
12966 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12969 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12970 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12979 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12980 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12983 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12984 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12989 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
12990 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12993 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
12994 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
12999 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13000 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13003 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13004 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13009 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13010 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13013 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13014 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13023 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13024 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13027 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13028 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13033 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13034 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13037 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13038 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13043 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13044 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13047 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13048 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13053 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13054 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13057 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13058 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13067 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13068 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13071 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13072 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13077 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13078 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13081 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13082 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13087 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13088 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13091 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13092 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13097 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13098 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13101 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13102 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13111 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
13112 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13115 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13116 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13121 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
13122 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13125 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13126 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13131 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
13132 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13135 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13136 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13141 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
13142 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13145 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13146 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13155 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13156 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13159 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13160 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13165 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13166 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13169 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13170 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13175 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13176 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13179 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13180 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13185 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13186 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13189 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13190 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13199 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13200 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13203 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13204 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13209 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13210 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13213 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13214 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13219 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13220 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13223 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13224 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13229 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13230 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13233 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13234 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13243 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13244 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13247 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13248 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13253 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13254 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13257 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13258 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13263 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13264 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13267 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13268 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13273 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13274 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13277 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13278 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13287 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
13288 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13291 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13292 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13297 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
13298 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13301 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13302 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13307 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
13308 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13311 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13312 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13317 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
13318 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13321 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13322 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13331 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13332 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13335 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13336 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13341 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13342 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13345 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13346 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13351 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13352 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13355 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13356 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13361 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13362 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13365 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13366 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13375 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13376 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13379 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13380 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13385 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13386 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13389 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13390 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13395 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13396 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13399 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13400 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13405 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13406 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13409 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13410 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13419 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13420 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13423 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13424 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13429 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13430 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13433 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13434 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13439 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13440 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13443 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13444 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13449 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13450 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13453 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13454 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13463 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13464 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13467 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13468 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13473 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13474 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13477 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13478 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13483 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13484 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13487 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13488 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13493 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13494 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13497 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13498 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13507 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13508 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13511 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13512 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13517 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13518 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13521 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13522 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13527 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13528 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13531 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13532 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13537 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13538 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13541 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13542 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13551 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13552 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13555 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13556 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13561 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13562 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13565 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13566 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13571 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13572 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13575 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13576 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13581 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13582 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13585 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13586 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13595 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13596 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13599 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13600 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13605 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13606 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13609 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13610 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13615 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13616 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13619 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13620 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13625 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13626 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13629 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13630 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13642 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13643 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13646 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13647 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13652 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13653 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13656 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13657 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13662 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13663 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13666 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13667 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13672 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13673 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13676 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13677 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13686 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13687 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13690 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13691 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13696 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13697 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13700 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13701 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13706 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13707 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13710 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13711 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13716 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13717 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13720 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13721 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13730 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13731 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13734 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13735 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13740 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13741 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13744 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13745 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13750 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13751 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13754 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13755 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13760 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13761 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13764 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13765 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13774 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13775 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13778 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13779 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13784 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13785 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13788 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13789 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13794 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13795 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13798 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13799 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13804 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13805 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13808 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13809 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13818 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13819 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13822 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13823 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13828 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13829 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13832 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13833 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13838 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13839 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13842 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13843 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13848 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13849 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13852 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13853 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13862 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13863 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13866 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13867 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13872 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13873 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13876 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13877 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13886 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13887 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13890 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13891 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13896 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13897 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13900 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13901 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13906 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13907 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13910 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13911 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13916 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13917 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13920 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13921 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13930 using RT = SymmetricMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
13931 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13934 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13935 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13940 using RT = SymmetricMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
13941 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13944 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13945 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13950 using RT = SymmetricMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
13951 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13954 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13955 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13960 using RT = SymmetricMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
13961 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13964 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13965 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13974 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13975 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13978 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13979 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13984 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
13985 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13988 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13989 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
13994 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
13995 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13998 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
13999 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14004 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14005 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14008 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14009 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14018 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
14019 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14022 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14023 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14028 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
14029 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14032 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14033 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14038 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
14039 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14042 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14043 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14048 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
14049 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14052 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14053 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14062 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
14063 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14066 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14067 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14072 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
14073 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14076 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14077 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14082 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
14083 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14086 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14087 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14092 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
14093 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14096 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14097 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14106 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
14107 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14110 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14111 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14116 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
14117 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14120 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14121 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14126 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
14127 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14130 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14131 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14136 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
14137 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14140 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14141 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14150 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14151 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14154 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14155 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14160 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14161 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14164 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14165 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14170 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14171 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14174 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14175 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14180 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14181 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14184 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14185 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14194 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
14195 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14198 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14199 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14204 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
14205 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14208 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14209 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14214 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
14215 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14218 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14219 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14224 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
14225 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14228 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14229 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14238 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
14239 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14242 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14243 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14248 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
14249 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14252 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14253 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14258 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
14259 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14262 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14263 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14268 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
14269 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14272 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14273 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14282 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14283 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14286 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14287 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14292 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14293 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14296 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14297 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14302 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14303 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14306 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14307 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14312 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14313 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14316 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14317 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14326 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14327 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14330 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14331 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14336 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14337 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14340 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14341 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14346 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14347 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14350 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14351 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14356 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14357 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14360 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14361 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14370 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14371 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14374 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14375 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14380 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14381 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14384 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14385 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14390 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14391 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14394 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14395 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14400 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14401 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14404 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14405 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14414 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14415 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14418 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14419 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14424 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14425 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14428 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14429 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14434 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14435 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14438 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14439 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14444 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14445 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14448 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14449 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14458 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14459 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14462 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14463 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14468 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14469 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14472 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14473 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14478 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14479 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14482 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14483 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14488 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14489 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14492 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14493 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14502 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14503 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14506 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14507 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14512 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14513 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14516 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14517 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14522 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
14523 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14526 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14527 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14532 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
14533 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14536 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14537 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14546 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
14547 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14550 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14551 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14556 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
14557 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14560 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14561 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14566 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
14567 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14570 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14571 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14576 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
14577 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14580 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14581 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14593 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14594 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14597 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14598 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14603 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14604 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14607 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14608 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14613 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14614 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14617 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14618 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14623 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14624 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14627 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14628 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14637 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14638 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14641 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14642 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14647 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14648 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14651 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14652 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14657 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14658 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14661 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14662 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14667 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14668 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14671 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14672 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14681 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14682 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14685 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14686 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14691 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14692 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14695 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14696 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14701 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14702 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14705 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14706 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14711 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14712 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14715 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14716 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14725 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14726 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14729 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14730 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14735 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14736 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14739 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14740 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14745 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14746 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14749 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14750 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14755 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14756 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14759 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14760 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14769 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14770 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14773 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14774 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14779 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14780 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14783 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14784 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14789 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14790 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14793 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14794 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14799 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14800 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14803 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14804 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14813 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14814 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14817 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14818 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14823 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14824 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14827 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14828 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14837 using RT = CompressedMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14838 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14841 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14842 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14847 using RT = CompressedMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14848 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14851 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14852 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14857 using RT = CompressedMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14858 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14861 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14862 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14867 using RT = CompressedMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14868 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14871 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14872 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14881 using RT = HermitianMatrix< CompressedMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
14882 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14885 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14886 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14891 using RT = HermitianMatrix< CompressedMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
14892 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14895 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14896 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14901 using RT = HermitianMatrix< CompressedMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
14902 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14905 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14906 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14911 using RT = HermitianMatrix< CompressedMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
14912 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14915 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14916 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14925 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14926 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14929 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14930 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14935 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14936 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14939 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14940 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14945 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
14946 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14949 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14950 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14955 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
14956 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14959 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14960 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14969 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
14970 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14973 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14974 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14979 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
14980 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14983 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14984 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14989 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
14990 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14993 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
14994 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
14999 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
15000 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15003 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15004 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15013 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15014 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15017 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15018 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15023 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15024 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15027 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15028 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15033 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15034 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15037 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15038 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15043 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15044 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15047 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15048 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15057 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
15058 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15061 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15062 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15067 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
15068 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15071 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15072 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15077 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
15078 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15081 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15082 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15087 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
15088 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15091 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15092 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15101 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15102 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15105 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15106 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15111 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15112 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15115 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15116 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15121 using RT = ZeroMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15122 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15125 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15126 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15131 using RT = ZeroMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15132 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15135 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15136 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15145 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
15146 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15149 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15150 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15155 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
15156 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15159 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15160 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15165 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
15166 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15169 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15170 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15175 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
15176 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15179 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15180 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15189 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
15190 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15193 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15194 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15199 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
15200 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15203 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15204 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15209 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
15210 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15213 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15214 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15219 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
15220 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15223 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15224 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15233 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15234 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15237 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15238 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15243 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15244 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15247 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15248 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15253 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15254 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15257 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15258 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15263 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15264 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15267 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15268 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15277 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15278 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15281 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15282 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15287 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15288 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15291 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15292 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15297 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15298 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15301 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15302 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15307 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15308 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15311 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15312 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15321 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15322 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15325 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15326 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15331 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15332 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15335 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15336 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15341 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15342 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15345 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15346 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15351 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15352 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15355 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15356 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15365 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15366 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15369 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15370 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15375 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15376 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15379 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15380 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15385 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15386 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15389 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15390 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15395 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15396 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15399 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15400 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15409 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15410 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15413 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15414 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15419 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15420 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15423 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15424 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15429 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15430 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15433 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15434 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15439 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15440 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15443 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15444 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15453 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15454 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15457 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15458 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15463 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15464 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15467 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15468 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15473 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15474 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15477 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15478 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15483 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15484 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15487 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15488 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15497 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
15498 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15501 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15502 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15507 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
15508 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15511 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15512 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15517 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
15518 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15521 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15522 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15527 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
15528 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15531 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15532 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15544 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15545 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15548 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15549 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15554 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15555 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15558 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15559 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15564 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15565 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15568 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15569 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15574 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15575 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15578 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15579 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15588 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15589 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15592 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15593 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15598 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15599 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15602 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15603 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15608 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15609 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15612 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15613 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15618 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15619 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15622 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15623 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15632 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15633 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15636 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15637 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15642 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15643 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15646 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15647 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15652 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15653 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15656 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15657 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15662 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15663 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15666 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15667 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15676 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15677 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15680 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15681 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15686 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15687 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15690 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15691 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15696 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15697 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15700 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15701 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15706 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15707 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15710 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15711 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15720 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15721 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15724 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15725 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15730 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15731 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15734 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15735 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15740 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15741 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15744 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15745 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15750 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15751 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15754 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15755 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15764 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15765 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15768 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15769 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15774 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15775 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15778 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15779 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15788 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15789 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15792 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15793 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15798 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15799 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15802 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15803 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15808 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15809 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15812 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15813 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15818 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15819 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15822 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15823 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15832 using RT = LowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
15833 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15836 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15837 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15842 using RT = LowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
15843 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15846 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15847 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15852 using RT = LowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
15853 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15856 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15857 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15862 using RT = LowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
15863 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15866 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15867 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15876 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15877 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15880 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15881 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15886 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15887 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15890 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15891 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15896 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15897 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15900 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15901 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15906 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15907 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15910 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15911 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15920 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15921 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15924 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15925 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15930 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15931 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15934 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15935 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15940 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
15941 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15944 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15945 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15950 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
15951 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15954 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15955 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15964 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15965 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15968 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15969 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15974 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15975 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15978 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15979 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15984 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
15985 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15988 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15989 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
15994 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
15995 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15998 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
15999 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16008 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16009 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16012 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16013 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16018 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16019 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16022 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16023 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16028 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16029 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16032 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16033 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16038 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16039 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16042 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16043 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16052 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16053 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16056 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16057 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16062 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16063 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16066 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16067 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16072 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16073 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16076 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16077 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16082 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16083 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16086 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16087 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16096 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16097 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16100 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16101 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16106 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16107 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16110 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16111 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16116 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16117 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16120 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16121 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16126 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16127 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16130 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16131 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16140 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
16141 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16144 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16145 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16150 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
16151 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16154 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16155 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16160 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
16161 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16164 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16165 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16170 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
16171 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16174 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16175 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16184 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
16185 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16188 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16189 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16194 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
16195 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16198 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16199 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16204 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
16205 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16208 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16209 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16214 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
16215 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16218 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16219 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16228 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
16229 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16232 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16233 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16238 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
16239 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16242 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16243 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16248 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
16249 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16252 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16253 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16258 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
16259 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16262 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16263 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16272 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
16273 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16276 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16277 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16282 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
16283 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16286 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16287 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16292 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
16293 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16296 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16297 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16302 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
16303 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16306 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16307 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16316 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16317 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16320 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16321 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16326 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16327 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16330 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16331 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16336 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16337 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16340 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16341 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16346 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16347 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16350 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16351 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16360 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16361 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16364 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16365 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16370 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16371 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16374 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16375 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16380 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16381 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16384 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16385 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16390 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16391 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16394 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16395 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16404 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16405 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16408 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16409 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16414 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16415 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16418 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16419 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16424 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16425 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16428 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16429 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16434 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16435 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16438 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16439 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16448 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
16449 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16452 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16453 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16458 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
16459 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16462 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16463 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16468 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
16469 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16472 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16473 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16478 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
16479 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16482 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16483 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16495 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16496 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16499 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16500 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16505 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16506 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16509 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16510 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16515 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16516 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16519 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16520 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16525 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16526 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16529 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16530 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16539 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16540 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16543 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16544 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16549 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16550 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16553 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16554 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16559 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16560 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16563 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16564 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16569 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16570 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16573 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16574 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16583 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16584 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16587 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16588 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16593 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16594 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16597 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16598 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16603 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16604 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16607 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16608 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16613 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16614 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16617 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16618 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16627 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16628 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16631 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16632 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16637 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16638 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16641 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16642 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16647 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16648 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16651 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16652 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16657 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16658 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16661 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16662 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16671 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16672 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16675 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16676 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16681 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16682 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16685 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16686 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16691 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16692 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16695 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16696 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16701 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16702 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16705 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16706 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16715 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16716 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16719 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16720 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16725 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16726 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16729 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16730 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16739 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16740 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16743 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16744 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16749 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16750 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16753 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16754 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16759 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16760 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16763 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16764 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16769 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16770 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16773 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16774 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16783 using RT = UniLowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
16784 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16787 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16788 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16793 using RT = UniLowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
16794 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16797 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16798 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16803 using RT = UniLowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
16804 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16807 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16808 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16813 using RT = UniLowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
16814 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16817 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16818 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16827 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16828 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16831 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16832 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16837 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16838 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16841 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16842 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16847 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16848 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16851 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16852 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16857 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16858 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16861 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16862 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16871 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16872 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16875 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16876 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16881 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16882 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16885 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16886 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16891 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16892 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16895 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16896 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16901 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16902 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16905 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16906 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16915 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
16916 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16919 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16920 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16925 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
16926 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16929 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16930 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16935 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
16936 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16939 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16940 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16945 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
16946 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16949 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16950 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16959 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16960 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16963 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16964 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16969 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16970 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16973 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16974 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16979 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
16980 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16983 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16984 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
16989 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
16990 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16993 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
16994 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17003 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17004 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17007 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17008 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17013 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17014 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17017 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17018 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17023 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17024 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17027 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17028 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17033 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17034 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17037 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17038 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17047 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17048 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17051 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17052 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17057 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17058 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17061 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17062 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17067 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17068 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17071 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17072 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17077 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17078 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17081 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17082 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17091 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
17092 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17095 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17096 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17101 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
17102 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17105 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17106 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17111 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
17112 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17115 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17116 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17121 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
17122 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17125 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17126 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17135 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17136 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17139 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17140 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17145 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17146 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17149 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17150 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17155 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17156 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17159 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17160 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17165 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17166 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17169 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17170 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17179 using RT = UniLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17180 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17183 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17184 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17189 using RT = UniLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17190 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17193 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17194 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17199 using RT = UniLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17200 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17203 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17204 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17209 using RT = UniLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17210 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17213 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17214 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17223 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17224 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17227 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17228 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17233 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17234 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17237 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17238 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17243 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17244 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17247 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17248 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17253 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17254 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17257 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17258 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17267 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17268 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17271 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17272 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17277 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17278 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17281 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17282 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17287 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17288 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17291 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17292 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17297 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17298 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17301 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17302 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17311 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17312 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17315 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17316 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17321 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17322 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17325 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17326 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17331 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17332 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17335 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17336 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17341 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17342 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17345 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17346 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17355 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17356 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17359 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17360 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17365 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17366 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17369 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17370 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17375 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17376 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17379 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17380 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17385 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17386 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17389 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17390 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17399 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17400 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17403 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17404 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17409 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17410 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17413 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17414 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17419 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17420 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17423 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17424 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17429 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17430 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17433 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17434 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17446 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17447 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17450 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17451 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17456 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17457 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17460 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17461 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17466 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17467 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17470 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17471 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17476 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17477 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17480 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17481 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17490 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17491 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17494 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17495 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17500 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17501 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17504 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17505 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17510 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17511 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17514 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17515 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17520 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17521 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17524 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17525 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17534 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17535 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17538 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17539 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17544 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17545 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17548 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17549 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17554 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17555 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17558 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17559 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17564 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17565 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17568 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17569 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17578 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17579 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17582 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17583 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17588 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17589 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17592 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17593 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17598 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17599 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17602 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17603 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17608 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17609 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17612 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17613 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17622 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17623 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17626 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17627 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17632 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17633 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17636 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17637 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17642 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17643 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17646 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17647 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17652 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17653 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17656 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17657 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17666 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17667 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17670 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17671 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17676 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17677 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17680 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17681 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17690 using RT = StrictlyLowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17691 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17694 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17695 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17700 using RT = StrictlyLowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17701 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17704 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17705 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17710 using RT = StrictlyLowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17711 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17714 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17715 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17720 using RT = StrictlyLowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17721 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17724 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17725 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17734 using RT = StrictlyLowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17735 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17738 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17739 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17744 using RT = StrictlyLowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17745 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17748 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17749 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17754 using RT = StrictlyLowerMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17755 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17758 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17759 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17764 using RT = StrictlyLowerMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17765 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17768 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17769 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17778 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17779 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17782 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17783 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17788 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17789 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17792 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17793 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17798 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17799 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17802 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17803 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17808 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17809 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17812 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17813 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17822 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17823 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17826 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17827 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17832 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17833 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17836 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17837 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17842 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17843 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17846 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17847 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17852 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17853 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17856 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17857 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17866 using RT = StrictlyLowerMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
17867 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17870 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17871 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17876 using RT = StrictlyLowerMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
17877 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17880 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17881 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17886 using RT = StrictlyLowerMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
17887 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17890 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17891 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17896 using RT = StrictlyLowerMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
17897 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17900 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17901 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17910 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17911 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17914 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17915 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17920 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17921 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17924 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17925 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17930 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17931 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17934 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17935 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17940 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
17941 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17944 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17945 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17954 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17955 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17958 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17959 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17964 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17965 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17968 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17969 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17974 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
17975 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17978 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17979 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17984 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
17985 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17988 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
17989 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
17998 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
17999 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18002 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18003 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18008 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18009 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18012 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18013 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18018 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18019 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18022 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18023 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18028 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18029 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18032 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18033 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18042 using RT = StrictlyLowerMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
18043 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18046 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18047 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18052 using RT = StrictlyLowerMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
18053 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18056 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18057 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18062 using RT = StrictlyLowerMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
18063 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18066 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18067 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18072 using RT = StrictlyLowerMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
18073 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18076 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18077 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18086 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18087 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18090 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18091 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18096 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18097 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18100 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18101 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18106 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18107 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18110 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18111 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18116 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18117 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18120 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18121 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18130 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18131 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18134 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18135 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18140 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18141 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18144 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18145 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18150 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18151 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18154 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18155 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18160 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18161 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18164 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18165 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18174 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18175 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18178 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18179 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18184 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18185 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18188 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18189 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18194 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18195 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18198 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18199 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18204 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18205 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18208 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18209 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18218 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18219 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18222 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18223 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18228 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18229 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18232 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18233 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18238 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18239 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18242 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18243 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18248 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18249 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18252 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18253 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18262 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18263 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18266 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18267 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18272 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18273 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18276 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18277 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18282 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18283 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18286 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18287 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18292 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18293 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18296 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18297 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18306 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18307 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18310 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18311 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18316 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18317 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18320 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18321 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18326 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18327 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18330 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18331 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18336 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18337 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18340 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18341 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18350 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18351 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18354 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18355 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18360 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18361 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18364 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18365 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18370 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18371 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18374 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18375 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18380 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18381 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18384 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18385 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18397 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18398 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18401 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18402 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18407 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18408 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18411 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18412 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18417 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18418 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18421 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18422 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18427 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18428 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18431 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18432 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18441 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18442 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18445 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18446 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18451 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18452 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18455 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18456 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18461 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18462 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18465 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18466 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18471 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18472 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18475 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18476 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18485 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18486 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18489 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18490 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18495 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18496 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18499 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18500 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18505 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18506 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18509 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18510 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18515 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18516 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18519 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18520 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18529 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18530 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18533 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18534 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18539 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18540 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18543 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18544 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18549 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18550 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18553 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18554 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18559 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18560 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18563 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18564 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18573 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18574 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18577 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18578 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18583 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18584 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18587 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18588 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18593 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18594 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18597 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18598 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18603 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18604 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18607 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18608 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18617 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18618 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18621 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18622 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18627 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18628 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18631 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18632 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18641 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18642 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18645 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18646 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18651 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18652 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18655 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18656 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18661 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18662 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18665 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18666 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18671 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18672 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18675 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18676 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18685 using RT = UpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18686 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18689 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18690 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18695 using RT = UpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18696 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18699 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18700 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18705 using RT = UpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
18706 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18709 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18710 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18715 using RT = UpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
18716 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18719 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18720 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18729 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18730 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18733 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18734 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18739 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18740 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18743 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18744 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18749 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18750 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18753 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18754 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18759 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18760 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18763 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18764 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18773 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18774 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18777 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18778 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18783 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18784 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18787 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18788 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18793 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18794 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18797 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18798 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18803 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18804 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18807 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18808 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18817 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
18818 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18821 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18822 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18827 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
18828 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18831 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18832 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18837 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
18838 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18841 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18842 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18847 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
18848 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18851 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18852 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18861 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18862 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18865 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18866 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18871 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18872 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18875 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18876 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18881 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18882 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18885 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18886 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18891 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18892 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18895 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18896 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18905 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18906 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18909 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18910 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18915 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18916 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18919 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18920 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18925 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18926 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18929 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18930 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18935 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18936 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18939 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18940 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18949 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18950 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18953 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18954 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18959 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18960 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18963 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18964 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18969 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
18970 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18973 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18974 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18979 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
18980 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18983 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18984 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
18993 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
18994 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18997 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
18998 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19003 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
19004 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19007 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19008 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19013 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
19014 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19017 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19018 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19023 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
19024 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19027 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19028 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19037 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19038 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19041 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19042 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19047 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19048 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19051 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19052 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19057 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19058 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19061 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19062 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19067 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19068 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19071 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19072 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19081 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19082 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19085 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19086 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19091 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19092 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19095 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19096 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19101 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19102 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19105 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19106 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19111 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19112 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19115 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19116 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19125 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19126 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19129 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19130 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19135 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19136 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19139 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19140 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19145 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19146 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19149 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19150 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19155 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19156 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19159 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19160 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19169 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
19170 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19173 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19174 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19179 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
19180 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19183 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19184 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19189 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
19190 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19193 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19194 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19199 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
19200 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19203 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19204 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19213 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
19214 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19217 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19218 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19223 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
19224 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19227 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19228 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19233 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
19234 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19237 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19238 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19243 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
19244 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19247 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19248 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19257 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
19258 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19261 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19262 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19267 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
19268 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19271 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19272 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19277 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
19278 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19281 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19282 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19287 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
19288 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19291 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19292 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19301 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
19302 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19305 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19306 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19311 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
19312 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19315 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19316 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19321 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
19322 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19325 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19326 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19331 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
19332 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19335 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19336 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19348 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19349 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19352 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19353 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19358 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19359 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19362 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19363 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19368 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19369 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19372 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19373 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19378 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19379 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19382 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19383 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19392 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19393 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19396 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19397 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19402 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19403 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19406 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19407 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19412 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19413 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19416 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19417 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19422 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19423 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19426 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19427 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19436 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19437 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19440 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19441 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19446 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19447 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19450 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19451 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19456 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19457 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19460 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19461 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19466 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19467 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19470 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19471 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19480 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19481 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19484 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19485 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19490 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19491 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19494 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19495 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19500 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19501 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19504 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19505 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19510 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19511 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19514 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19515 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19524 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19525 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19528 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19529 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19534 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19535 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19538 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19539 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19544 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19545 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19548 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19549 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19554 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19555 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19558 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19559 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19568 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19569 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19572 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19573 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19578 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19579 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19582 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19583 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19592 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19593 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19596 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19597 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19602 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19603 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19606 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19607 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19612 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19613 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19616 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19617 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19622 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19623 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19626 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19627 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19636 using RT = UniUpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
19637 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19640 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19641 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19646 using RT = UniUpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
19647 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19650 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19651 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19656 using RT = UniUpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
19657 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19660 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19661 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19666 using RT = UniUpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
19667 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19670 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19671 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19680 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19681 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19684 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19685 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19690 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19691 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19694 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19695 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19700 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19701 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19704 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19705 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19710 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19711 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19714 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19715 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19724 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19725 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19728 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19729 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19734 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19735 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19738 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19739 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19744 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19745 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19748 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19749 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19754 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19755 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19758 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19759 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19768 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
19769 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19772 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19773 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19778 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
19779 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19782 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19783 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19788 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
19789 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19792 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19793 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19798 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
19799 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19802 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19803 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19812 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19813 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19816 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19817 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19822 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19823 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19826 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19827 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19832 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19833 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19836 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19837 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19842 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19843 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19846 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19847 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19856 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19857 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19860 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19861 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19866 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19867 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19870 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19871 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19876 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19877 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19880 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19881 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19886 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19887 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19890 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19891 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19900 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19901 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19904 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19905 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19910 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19911 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19914 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19915 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19920 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19921 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19924 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19925 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19930 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19931 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19934 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19935 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19944 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
19945 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19948 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19949 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19954 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
19955 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19958 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19959 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19964 using RT = DynamicMatrix<complex<int>,rowMajor>; in testMatrixKroneckerProduct() typedef
19965 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19968 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19969 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19974 using RT = DynamicMatrix<complex<int>,columnMajor>; in testMatrixKroneckerProduct() typedef
19975 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19978 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19979 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19988 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
19989 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19992 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
19993 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
19998 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
19999 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20002 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20003 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20008 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
20009 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20012 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20013 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20018 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
20019 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20022 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20023 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20032 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
20033 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20036 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20037 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20042 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
20043 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20046 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20047 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20052 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
20053 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20056 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20057 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20062 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
20063 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20066 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20067 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20076 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
20077 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20080 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20081 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20086 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
20087 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20090 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20091 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20096 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
20097 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20100 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20101 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20106 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
20107 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20110 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20111 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20120 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20121 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20124 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20125 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20130 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20131 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20134 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20135 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20140 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20141 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20144 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20145 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20150 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20151 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20154 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20155 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20164 using RT = UniUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20165 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20168 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20169 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20174 using RT = UniUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20175 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20178 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20179 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20184 using RT = UniUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20185 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20188 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20189 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20194 using RT = UniUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20195 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20198 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20199 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20208 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20209 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20212 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20213 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20218 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20219 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20222 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20223 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20228 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20229 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20232 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20233 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20238 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20239 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20242 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20243 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20252 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20253 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20256 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20257 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20262 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20263 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20266 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20267 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20272 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20273 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20276 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20277 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20282 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20283 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20286 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20287 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20299 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20300 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20303 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20304 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20309 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20310 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20313 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20314 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20319 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20320 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20323 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20324 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20329 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20330 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20333 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20334 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20343 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20344 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20347 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20348 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20353 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20354 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20357 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20358 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20363 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20364 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20367 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20368 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20373 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20374 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20377 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20378 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20387 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20388 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20391 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20392 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20397 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20398 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20401 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20402 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20407 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20408 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20411 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20412 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20417 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20418 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20421 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20422 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20431 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20432 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20435 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20436 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20441 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20442 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20445 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20446 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20451 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20452 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20455 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20456 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20461 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20462 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20465 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20466 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20475 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20476 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20479 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20480 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20485 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20486 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20489 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20490 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20495 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20496 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20499 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20500 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20505 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20506 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20509 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20510 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20519 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20520 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20523 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20524 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20529 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20530 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20533 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20534 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20543 using RT = StrictlyUpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20544 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20547 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20548 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20553 using RT = StrictlyUpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20554 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20557 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20558 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20563 using RT = StrictlyUpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20564 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20567 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20568 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20573 using RT = StrictlyUpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20574 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20577 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20578 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20587 using RT = StrictlyUpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20588 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20591 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20592 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20597 using RT = StrictlyUpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20598 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20601 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20602 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20607 using RT = StrictlyUpperMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20608 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20611 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20612 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20617 using RT = StrictlyUpperMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20618 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20621 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20622 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20631 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
20632 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20635 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20636 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20641 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
20642 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20645 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20646 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20651 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
20652 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20655 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20656 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20661 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
20662 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20665 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20666 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20675 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20676 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20679 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20680 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20685 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20686 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20689 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20690 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20695 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20696 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20699 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20700 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20705 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20706 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20709 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20710 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20719 using RT = StrictlyUpperMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
20720 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20723 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20724 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20729 using RT = StrictlyUpperMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
20730 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20733 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20734 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20739 using RT = StrictlyUpperMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
20740 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20743 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20744 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20749 using RT = StrictlyUpperMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
20750 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20753 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20754 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20763 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20764 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20767 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20768 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20773 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20774 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20777 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20778 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20783 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20784 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20787 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20788 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20793 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20794 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20797 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20798 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20807 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
20808 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20811 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20812 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20817 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
20818 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20821 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20822 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20827 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
20828 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20831 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20832 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20837 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
20838 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20841 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20842 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20851 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20852 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20855 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20856 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20861 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20862 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20865 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20866 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20871 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20872 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20875 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20876 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20881 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20882 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20885 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20886 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20895 using RT = StrictlyUpperMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
20896 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20899 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20900 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20905 using RT = StrictlyUpperMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
20906 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20909 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20910 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20915 using RT = StrictlyUpperMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
20916 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20919 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20920 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20925 using RT = StrictlyUpperMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
20926 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20929 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20930 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20939 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20940 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20943 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20944 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20949 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20950 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20953 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20954 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20959 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20960 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20963 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20964 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20969 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20970 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20973 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20974 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20983 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
20984 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20987 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20988 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
20993 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
20994 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20997 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
20998 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21003 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21004 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21007 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21008 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21013 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21014 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21017 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21018 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21027 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21028 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21031 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21032 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21037 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21038 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21041 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21042 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21047 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21048 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21051 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21052 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21057 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21058 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21061 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21062 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21071 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21072 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21075 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21076 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21081 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21082 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21085 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21086 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21091 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21092 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21095 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21096 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21101 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21102 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21105 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21106 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21115 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21116 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21119 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21120 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21125 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21126 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21129 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21130 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21135 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21136 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21139 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21140 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21145 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21146 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21149 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21150 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21159 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21160 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21163 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21164 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21169 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21170 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21173 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21174 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21179 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21180 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21183 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21184 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21189 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21190 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21193 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21194 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21203 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21204 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21207 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21208 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21213 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21214 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21217 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21218 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21223 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21224 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21227 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21228 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21233 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21234 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21237 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21238 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21250 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21251 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21254 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21255 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21260 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21261 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21264 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21265 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21270 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21271 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21274 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21275 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21280 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21281 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21284 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21285 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21294 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21295 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21298 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21299 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21304 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21305 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21308 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21309 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21314 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21315 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21318 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21319 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21324 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21325 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21328 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21329 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21338 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21339 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21342 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21343 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21348 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21349 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21352 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21353 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21358 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21359 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21362 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21363 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21368 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21369 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21372 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21373 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21382 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21383 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21386 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21387 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21392 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21393 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21396 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21397 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21402 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21403 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21406 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21407 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21412 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21413 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21416 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21417 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21426 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21427 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21430 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21431 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21436 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21437 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21440 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21441 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21446 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21447 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21450 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21451 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21456 using RT = DynamicMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21457 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21460 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21461 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21470 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21471 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21474 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21475 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21480 using RT = DynamicMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21481 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21484 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21485 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21494 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21495 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21498 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21499 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21504 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21505 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21508 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21509 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21514 using RT = CompressedMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21515 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21518 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21519 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21524 using RT = CompressedMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21525 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21528 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21529 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21538 using RT = DiagonalMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21539 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21542 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21543 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21548 using RT = DiagonalMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21549 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21552 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21553 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21558 using RT = DiagonalMatrix< CompressedMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21559 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21562 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21563 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21568 using RT = DiagonalMatrix< CompressedMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21569 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21572 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21573 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21582 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21583 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21586 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21587 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21592 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21593 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21596 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21597 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21602 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21603 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21606 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21607 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21612 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21613 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21616 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21617 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21626 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21627 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21630 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21631 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21636 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21637 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21640 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21641 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21646 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21647 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21650 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21651 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21656 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21657 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21660 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21661 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21670 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
21671 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21674 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21675 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21680 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
21681 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21684 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21685 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21690 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
21691 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21694 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21695 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21700 using RT = SymmetricMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
21701 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21704 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21705 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21714 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21715 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21718 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21719 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21724 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21725 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21728 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21729 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21734 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21735 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21738 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21739 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21744 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21745 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21748 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21749 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21758 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21759 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21762 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21763 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21768 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21769 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21772 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21773 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21778 using RT = ZeroMatrix<double,rowMajor>; in testMatrixKroneckerProduct() typedef
21779 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21782 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21783 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21788 using RT = ZeroMatrix<double,columnMajor>; in testMatrixKroneckerProduct() typedef
21789 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21792 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21793 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21802 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21803 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21806 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21807 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21812 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21813 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21816 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21817 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21822 using RT = SymmetricMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21823 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21826 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21827 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21832 using RT = SymmetricMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21833 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21836 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21837 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21846 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
21847 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21850 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21851 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21856 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
21857 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21860 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21861 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21866 using RT = HermitianMatrix< DynamicMatrix<complex<int>,rowMajor> >; in testMatrixKroneckerProduct() typedef
21867 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21870 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21871 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21876 using RT = HermitianMatrix< DynamicMatrix<complex<int>,columnMajor> >; in testMatrixKroneckerProduct() typedef
21877 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21880 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21881 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21890 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21891 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21894 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21895 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21900 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21901 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21904 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21905 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21910 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21911 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21914 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21915 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21920 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21921 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21924 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21925 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21934 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21935 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21938 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21939 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21944 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21945 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21948 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21949 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21954 using RT = LowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21955 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21958 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21959 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21964 using RT = LowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21965 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21968 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21969 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21978 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21979 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21982 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21983 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21988 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
21989 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21992 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
21993 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
21998 using RT = StrictlyLowerMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
21999 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22002 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22003 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22008 using RT = StrictlyLowerMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
22009 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22012 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22013 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22022 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
22023 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22026 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22027 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22032 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
22033 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22036 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22037 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22042 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
22043 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22046 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22047 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22052 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
22053 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22056 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22057 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22066 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
22067 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22070 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22071 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22076 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
22077 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22080 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22081 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22086 using RT = UpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
22087 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22090 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22091 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22096 using RT = UpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
22097 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22100 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22101 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22110 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
22111 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22114 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22115 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22120 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
22121 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22124 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22125 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22130 using RT = StrictlyUpperMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
22131 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22134 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22135 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22140 using RT = StrictlyUpperMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
22141 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22144 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22145 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22154 using RT = DiagonalMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
22155 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22158 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22159 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22164 using RT = DiagonalMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
22165 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22168 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22169 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22174 using RT = DiagonalMatrix< DynamicMatrix<double,rowMajor> >; in testMatrixKroneckerProduct() typedef
22175 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22178 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22179 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()
22184 using RT = DiagonalMatrix< DynamicMatrix<double,columnMajor> >; in testMatrixKroneckerProduct() typedef
22185 static_assert( IsSame_v< KronTrait_t<T1,T2>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22188 static_assert( IsSame_v< ResultType_t<Expr>, RT >, "Non-matching type detected" ); in testMatrixKroneckerProduct()
22189 …static_assert( StorageOrder_v<Expr> == StorageOrder_v<RT>, "Non-matching storage order detected" ); in testMatrixKroneckerProduct()