700 row0.set_entry(0, 1.0);
701 row0.set_entry(1, 2.0);
702 row0.set_entry(2, 3.0);
705 row1.set_entry(0, 4.0);
706 row1.set_entry(1, 5.0);
707 row1.set_entry(2, 6.0);
729 col0.set_entry(0, 1.0);
730 col0.set_entry(1, 4.0);
733 col1.set_entry(0, 2.0);
734 col1.set_entry(1, 5.0);
737 col2.set_entry(0, 3.0);
738 col2.set_entry(1, 6.0);
811 row.set_entry(0, 10.0);
812 row.set_entry(1, 20.0);
813 row.set_entry(2, 30.0);
815 m.set_vector_as_row(1,
row);
832 col.set_entry(0, 10.0);
833 col.set_entry(1, 20.0);
834 col.set_entry(2, 30.0);
836 m.set_vector_as_col(2, col);
856 v1.set_entry(0, 1.0);
857 v1.set_entry(1, 2.0);
858 v1.set_entry(2, 3.0);
861 v2.set_entry(0, 4.0);
862 v2.set_entry(1, 5.0);
863 v2.set_entry(2, 6.0);
1284 Mat A(d, d, {{1.0, 2.0}, {3.0, 4.0}});
1285 Mat B(d, d, {{5.0, 6.0}, {7.0, 8.0}});
1288 Mat C = A.vector_matrix_mult(
B);
1317 Mat A(rows,
middle, {{1.0, 2.0, 3.0}, {4.0, 5.0, 6.0}});
1318 Mat B(
middle, cols, {{1.0, 2.0}, {3.0, 4.0}, {5.0, 6.0}});
1321 Mat C = A.vector_matrix_mult(
B);
Integer domain classes for sparse data structures.
Generic domain class based on hash set.