<map id="TNL::Solvers::Linear::IDRs&lt; Matrix &gt;" name="TNL::Solvers::Linear::IDRs&lt; Matrix &gt;">
<area shape="rect" id="Node000001" title="Iterative solver of linear systems based on the IDR(s) method." alt="" coords="1839,385,1980,424"/>
<area shape="rect" id="Node000002" href="$classTNL_1_1Solvers_1_1Linear_1_1LinearSolver.html" title="Base class for iterative solvers of systems of linear equations." alt="" coords="1573,143,1734,181"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1748,184,1785,201,1816,224,1850,263,1876,308,1894,350,1905,387,1901,384,1889,352,1871,310,1846,266,1813,228,1782,206,1748,189"/>
<area shape="rect" id="Node000003" href="$classTNL_1_1Solvers_1_1IterativeSolver.html" title=" " alt="" coords="1214,57,1402,110"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1417,103,1522,126,1579,142,1573,142,1521,131,1417,108"/>
<area shape="rect" id="Node000004" href="$classTNL_1_1Solvers_1_1IterativeSolverMonitor.html" title=" " alt="" coords="815,8,1003,47"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1018,34,1184,55,1216,63,1211,63,1184,61,1019,40"/>
<area shape="rect" id="Node000005" href="$classTNL_1_1Solvers_1_1SolverMonitor.html" title="Base class for solver monitors." alt="" coords="575,15,760,40"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="775,25,817,27,812,28,777,30"/>
<area shape="rect" id="Node000006" href="$classTNL_1_1Timer.html" title="Class for real time, CPU time and CPU cycles measuring." alt="" coords="380,15,468,40"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="482,25,577,26,572,29,484,30"/>
<area shape="rect" id="Node000007" href="/build/tnl-git/src/tnl/Documentation/cppreference-doxygen-web.tag.xml$cpp/string/basic_string.html" title=" " alt="" coords="869,71,948,96"/>
<area shape="poly" id="edge6_Node000003_Node000007" title=" " alt="" coords="964,81,1216,83,1211,84,965,86"/>
<area shape="rect" id="Node000008" href="/build/tnl-git/src/tnl/Documentation/cppreference-doxygen-web.tag.xml$cpp/string/basic_string.html" title=" " alt="" coords="605,64,730,103"/>
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="745,81,871,82,866,84,746,86"/>
<area shape="rect" id="Node000009" href="/build/tnl-git/src/tnl/Documentation/cppreference-doxygen-web.tag.xml$cpp/io/basic_ofstream.html" title=" " alt="" coords="860,130,958,154"/>
<area shape="poly" id="edge8_Node000003_Node000009" title=" " alt="" coords="973,134,1072,124,1184,108,1216,104,1211,106,1184,113,1073,129,974,139"/>
<area shape="rect" id="Node000010" href="/build/tnl-git/src/tnl/Documentation/cppreference-doxygen-web.tag.xml$cpp/io/basic_ofstream.html" title=" " alt="" coords="600,127,736,165"/>
<area shape="poly" id="edge9_Node000009_Node000010" title=" " alt="" coords="751,142,862,142,857,144,752,147"/>
<area shape="rect" id="Node000011" href="/build/tnl-git/src/tnl/Documentation/cppreference-doxygen-web.tag.xml$cpp/io/basic_ostream.html" title=" " alt="" coords="358,127,490,165"/>
<area shape="poly" id="edge10_Node000010_Node000011" title=" " alt="" coords="505,143,601,145,596,147,506,149"/>
<area shape="rect" id="Node000012" href="/build/tnl-git/src/tnl/Documentation/cppreference-doxygen-web.tag.xml$cpp/io/basic_ios.html" title=" " alt="" coords="154,134,308,158"/>
<area shape="poly" id="edge11_Node000011_Node000012" title=" " alt="" coords="323,144,360,145,355,147,325,148"/>
<area shape="rect" id="Node000013" href="/build/tnl-git/src/tnl/Documentation/cppreference-doxygen-web.tag.xml$cpp/io/ios_base.html" title=" " alt="" coords="5,134,105,158"/>
<area shape="poly" id="edge12_Node000012_Node000013" title=" " alt="" coords="119,144,156,144,151,148,122,148"/>
<area shape="rect" id="Node000014" href="/build/tnl-git/src/tnl/Documentation/cppreference-doxygen-web.tag.xml$cpp/memory/shared_ptr.html" title=" " alt="" coords="1208,133,1408,172"/>
<area shape="poly" id="edge13_Node000002_Node000014" title=" " alt="" coords="1423,153,1575,159,1570,160,1424,158"/>
<area shape="rect" id="Node000015" href="/build/tnl-git/src/tnl/Documentation/cppreference-doxygen-web.tag.xml$cpp/memory/shared_ptr.html" title=" " alt="" coords="1210,196,1406,248"/>
<area shape="poly" id="edge14_Node000002_Node000015" title=" " alt="" coords="1421,200,1521,183,1576,176,1570,177,1522,188,1422,205"/>
<area shape="rect" id="Node000016" href="$classTNL_1_1Containers_1_1Vector.html" title=" " alt="" coords="1569,256,1738,308"/>
<area shape="poly" id="edge15_Node000001_Node000016" title=" " alt="" coords="1754,282,1786,289,1816,301,1842,319,1865,340,1898,386,1893,384,1861,344,1839,323,1813,306,1784,294,1753,287"/>
<area shape="rect" id="Node000017" href="$classTNL_1_1Containers_1_1Array.html" title="Array is responsible for memory management, access to array elements, and general array operations." alt="" coords="1230,273,1387,326"/>
<area shape="poly" id="edge16_Node000016_Node000017" title=" " alt="" coords="1402,292,1571,286,1566,287,1403,297"/>
<area shape="rect" id="Node000018" href="$structTNL_1_1Allocators_1_1Default_3_01Devices_1_1Host_01_4.html" title="Sets Allocators::Host as the default allocator for Devices::Host." alt="" coords="827,357,990,396"/>
<area shape="poly" id="edge17_Node000017_Node000018" title=" " alt="" coords="1005,352,1031,346,1232,312,1226,313,1033,351,1006,357"/>
<area shape="rect" id="Node000020" href="$classTNL_1_1Containers_1_1Array.html" title="Array is responsible for memory management, access to array elements, and general array operations." alt="" coords="1230,350,1387,403"/>
<area shape="poly" id="edge20_Node000020_Node000018" title=" " alt="" coords="1006,374,1232,376,1226,377,1006,379"/>
<area shape="rect" id="Node000025" href="$classTNL_1_1Containers_1_1Array.html" title="Array is responsible for memory management, access to array elements, and general array operations." alt="" coords="1230,429,1387,482"/>
<area shape="poly" id="edge26_Node000025_Node000018" title=" " alt="" coords="1006,396,1033,401,1232,442,1226,442,1031,407,1006,401"/>
<area shape="rect" id="Node000019" href="$classTNL_1_1Containers_1_1Vector.html" title=" " alt="" coords="1552,341,1755,407"/>
<area shape="poly" id="edge18_Node000001_Node000019" title=" " alt="" coords="1770,398,1786,400,1841,406,1836,406,1785,405,1770,403"/>
<area shape="poly" id="edge19_Node000019_Node000020" title=" " alt="" coords="1402,373,1555,375,1549,375,1403,379"/>
<area shape="rect" id="Node000021" href="$classTNL_1_1Matrices_1_1DenseMatrix.html" title=" " alt="" coords="1545,509,1762,562"/>
<area shape="poly" id="edge21_Node000001_Node000021" title=" " alt="" coords="1748,500,1760,494,1826,458,1879,425,1884,424,1829,463,1763,499,1749,505"/>
<area shape="rect" id="Node000022" href="$classTNL_1_1Matrices_1_1DenseMatrixBase.html" title="Implementation of dense matrix view." alt="" coords="1215,509,1401,562"/>
<area shape="poly" id="edge22_Node000021_Node000022" title=" " alt="" coords="1417,533,1548,535,1542,535,1417,538"/>
<area shape="rect" id="Node000023" href="$classTNL_1_1Matrices_1_1MatrixBase.html" title=" " alt="" coords="810,509,1008,562"/>
<area shape="poly" id="edge23_Node000022_Node000023" title=" " alt="" coords="1023,533,1217,535,1212,535,1023,538"/>
<area shape="rect" id="Node000024" href="$classTNL_1_1Containers_1_1Vector.html" title=" " alt="" coords="1562,432,1745,484"/>
<area shape="poly" id="edge24_Node000001_Node000024" title=" " alt="" coords="1760,440,1814,429,1841,425,1847,424,1815,435,1761,445"/>
<area shape="poly" id="edge25_Node000024_Node000025" title=" " alt="" coords="1402,453,1565,457,1559,457,1402,459"/>
</map>
