1#FIG 3.2 Produced by xfig version 3.2.5b 2Landscape 3Center 4Metric 5A4 6100.00 7Single 8-2 91200 2 106 630 540 1800 810 112 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 12 630 540 1800 540 1800 810 630 810 630 540 134 0 0 50 -1 0 12 0.0000 4 180 990 720 720 HyperGraph\001 14-6 156 2790 720 4680 990 162 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 17 2790 720 4680 720 4680 990 2790 990 2790 720 184 0 0 50 -1 0 12 0.0000 4 180 1650 2880 900 HyperGraph::Vertex\001 19-6 206 5220 450 6930 720 212 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 22 5220 450 6930 450 6930 720 5220 720 5220 450 234 0 0 50 -1 0 12 0.0000 4 180 1530 5310 630 HyperGraph::Edge\001 24-6 256 5220 1800 7470 2070 262 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 27 5220 1800 7470 1800 7470 2070 5220 2070 5220 1800 284 0 0 50 -1 0 12 0.0000 4 180 2040 5310 1980 OptimizableGraph::Edge\001 29-6 306 2790 2070 5130 2340 312 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 32 2790 2070 5130 2070 5130 2340 2790 2340 2790 2070 334 0 0 50 -1 0 12 0.0000 4 180 2160 2880 2250 OptimizableGraph::Vertex\001 34-6 356 630 1890 2340 2160 362 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 37 630 1890 2340 1890 2340 2160 630 2160 630 1890 384 0 0 50 -1 0 12 0.0000 4 180 1500 720 2070 OptimizableGraph\001 39-6 406 630 3330 2160 3600 412 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 42 630 3330 2160 3330 2160 3600 630 3600 630 3330 434 0 0 50 -1 0 12 0.0000 4 180 1335 720 3510 SparseOptimizer\001 44-6 456 630 4140 1350 4410 462 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 47 630 4140 1350 4140 1350 4410 630 4410 630 4140 484 0 0 50 -1 0 12 0.0000 4 135 525 720 4320 Solver\001 49-6 506 2790 4770 4050 5040 512 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 52 2790 4770 4050 4770 4050 5040 2790 5040 2790 4770 534 0 0 50 -1 0 12 0.0000 4 135 1050 2880 4950 LinearSolver\001 54-6 556 5670 2880 9405 3150 562 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 57 5670 2880 9405 2880 9405 3150 5670 3150 5670 2880 584 0 0 50 -1 0 12 0.0000 4 180 3435 5760 3060 BaseBinaryEdge<D,E,VertexXi,VertexXj>\001 59-6 606 5400 3150 7380 3420 612 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 62 5400 3150 7380 3150 7380 3420 5400 3420 5400 3150 634 0 0 50 -1 0 12 0.0000 4 180 1785 5490 3330 BaseMultiEdge<D,E>\001 64-6 656 5940 2610 8820 2880 662 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 67 5940 2610 8820 2610 8820 2880 5940 2880 5940 2610 684 0 0 50 -1 0 12 0.0000 4 180 2595 6030 2790 BaseUnaryEdge<D,E,VertexXi>\001 69-6 706 2790 2880 4500 3150 712 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 72 2790 2880 4500 2880 4500 3150 2790 3150 2790 2880 734 0 0 50 -1 0 12 0.0000 4 165 1485 2880 3060 BaseVertex<D, T>\001 74-6 756 3330 5400 5220 5670 762 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 77 3330 5400 5220 5400 5220 5670 3330 5670 3330 5400 784 0 0 50 -1 0 12 0.0000 4 135 1635 3420 5580 LinearSolverPCG<>\001 79-6 806 3060 5670 5220 5940 812 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 82 3060 5670 5220 5670 5220 5940 3060 5940 3060 5670 834 0 0 50 -1 0 12 0.0000 4 180 1920 3150 5850 LinearSolverCSparse<>\001 84-6 856 2790 5940 5130 6210 862 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 87 2790 5940 5130 5940 5130 6210 2790 6210 2790 5940 884 0 0 50 -1 0 12 0.0000 4 135 2085 2880 6120 LinearSolverlCholmod<>\001 89-6 902 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 91 0 0 1.00 60.00 120.00 92 6165 4860 7380 4860 932 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 94 0 0 1.00 60.00 120.00 95 6165 5310 7380 5310 962 1 4 1 0 7 50 -1 -1 3.000 0 0 -1 1 0 2 97 0 0 1.00 60.00 120.00 98 6165 5760 7380 5760 992 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 100 0 0 1.00 60.00 120.00 101 1170 1890 1170 810 1022 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 103 0 0 1.00 60.00 120.00 104 1170 3330 1170 2160 1052 1 4 1 0 7 50 -1 -1 3.000 0 0 -1 1 0 2 106 0 0 1.00 60.00 120.00 107 1800 765 2790 855 1082 1 4 1 0 7 50 -1 -1 3.000 0 0 -1 1 0 2 109 0 0 1.00 60.00 120.00 110 1800 585 5175 585 1112 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 112 0 0 1.00 60.00 120.00 113 3690 2070 3690 990 1142 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 115 0 0 1.00 60.00 120.00 116 3690 2880 3690 2340 1172 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 118 0 0 1.00 60.00 120.00 119 6120 1800 6120 720 1202 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 121 0 0 1.00 60.00 120.00 122 6075 2610 6075 2070 1232 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 124 0 0 1.00 60.00 120.00 125 5805 2880 5805 2070 1262 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 127 0 0 1.00 60.00 120.00 128 5535 3150 5535 2070 1292 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 130 0 0 1.00 60.00 120.00 131 1170 3600 1170 4140 1322 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 133 0 0 1.00 60.00 120.00 134 1170 4410 1170 4770 1352 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 136 0 0 1.00 60.00 120.00 137 3465 5400 3465 5040 1382 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 139 0 0 1.00 60.00 120.00 140 2925 5940 2925 5040 1412 1 0 1 0 7 50 -1 -1 0.000 0 0 -1 1 0 2 142 0 0 1.00 60.00 120.00 143 3195 5625 3195 5040 1442 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 145 0 0 1.00 60.00 120.00 146 2025 4905 2790 4905 1472 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 148 630 4770 2025 4770 2025 5040 630 5040 630 4770 1492 2 0 1 0 7 50 -1 -1 0.000 0 0 -1 0 0 5 150 630 5490 2700 5490 2700 5760 630 5760 630 5490 1512 1 1 1 0 7 50 -1 -1 4.000 0 0 -1 1 0 2 152 0 0 1.00 60.00 120.00 153 1170 5040 1170 5490 1544 0 0 50 -1 0 12 0.0000 4 135 285 6165 5040 is-a\001 1554 0 0 50 -1 0 12 0.0000 4 135 420 6165 5490 has-a\001 1564 0 0 50 -1 0 12 0.0000 4 180 780 6165 5940 has-many\001 1574 0 0 50 -1 0 12 0.0000 4 135 1230 720 4950 BlockSolver<>\001 1584 0 0 50 -1 0 12 0.0000 4 180 1905 720 5670 SparseBlockMatrix<T>\001 159