<map id="TNL::Solvers::Linear::Preconditioners::Diagonal&lt; Matrix &gt;" name="TNL::Solvers::Linear::Preconditioners::Diagonal&lt; Matrix &gt;">
<area shape="rect" id="Node000001" title="Diagonal (Jacobi) preconditioner for iterative solvers of linear systems." alt="" coords="796,44,975,97"/>
<area shape="rect" id="Node000002" href="$classTNL_1_1Solvers_1_1Linear_1_1Preconditioners_1_1Preconditioner.html" title="Base class for preconditioners of of iterative solvers of linear systems." alt="" coords="480,5,692,58"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="707,45,798,59,792,59,707,50"/>
<area shape="rect" id="Node000003" href="$classTNL_1_1Containers_1_1Vector.html" title=" " alt="" coords="502,83,670,135"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="685,94,793,82,798,82,686,99"/>
<area shape="rect" id="Node000004" href="$classTNL_1_1Containers_1_1Array.html" title="Array is responsible for memory management, access to array elements, and general array operations." alt="" coords="274,83,431,135"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="446,106,504,109,499,109,446,112"/>
<area shape="rect" id="Node000005" 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="5,90,169,128"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="184,106,276,109,270,109,184,112"/>
</map>
