<map id="chrono::ChIterativeSolverVI" name="chrono::ChIterativeSolverVI">
<area shape="rect" id="Node000001" title="Base class for iterative solvers aimed at solving complementarity problems arising from QP optimizati..." alt="" coords="393,232,575,259"/>
<area shape="rect" id="Node000005" href="$classchrono_1_1_ch_iterative_solver_multicore.html" title="Base class for all iterative solvers." alt="" coords="631,39,800,81"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="501,217,551,155,584,121,622,91,641,83,646,81,625,96,588,125,555,158,505,221"/>
<area shape="rect" id="Node000008" href="$classchrono_1_1_ch_solver_a_d_m_m.html" title="An iterative solver based on modified version of ADMM Alternating Direction Method of Multipliers." alt="" coords="634,105,797,132"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="510,219,560,180,622,142,655,132,650,134,625,146,563,184,513,224"/>
<area shape="rect" id="Node000009" href="$classchrono_1_1_ch_solver_a_p_g_d.html" title="An iterative solver based on Nesterov&#39;s Projected Gradient Descent." alt="" coords="635,156,796,183"/>
<area shape="poly" id="edge8_Node000001_Node000009" title=" " alt="" coords="534,224,623,192,664,182,659,184,624,197,536,229"/>
<area shape="rect" id="Node000010" href="$classchrono_1_1_ch_solver_b_b.html" title="An iterative solver based on modified Krylov iteration of spectral projected gradients with Barzilai&#45;..." alt="" coords="645,207,786,233"/>
<area shape="poly" id="edge9_Node000001_Node000010" title=" " alt="" coords="591,231,647,227,642,228,592,236"/>
<area shape="rect" id="Node000011" href="$classchrono_1_1_ch_solver_p_jacobi.html" title="An iterative solver for VI based on projective fixed point method (projected Jacobi)." alt="" coords="631,257,800,284"/>
<area shape="poly" id="edge10_Node000001_Node000011" title=" " alt="" coords="591,254,633,261,628,262,591,260"/>
<area shape="rect" id="Node000012" href="$classchrono_1_1_ch_solver_p_m_i_n_r_e_s.html" title="An iterative solver based on modified Krylov iteration of MINRES type with gradient projections (simi..." alt="" coords="623,308,808,335"/>
<area shape="poly" id="edge11_Node000001_Node000012" title=" " alt="" coords="535,262,624,293,664,307,659,307,623,299,535,267"/>
<area shape="rect" id="Node000013" href="$classchrono_1_1_ch_solver_p_s_o_r.html" title="An iterative solver based on projective fixed point method, with overrelaxation and immediate variabl..." alt="" coords="635,359,796,385"/>
<area shape="poly" id="edge12_Node000001_Node000013" title=" " alt="" coords="512,267,563,307,625,344,655,358,650,358,622,349,560,311,511,272"/>
<area shape="rect" id="Node000014" href="$classchrono_1_1_ch_solver_p_s_s_o_r.html" title="An iterative solver based on symmetric projective fixed point method, with overrelaxation and immedia..." alt="" coords="631,409,800,436"/>
<area shape="poly" id="edge13_Node000001_Node000014" title=" " alt="" coords="503,269,554,333,587,367,625,395,650,409,645,408,622,400,584,371,550,337,501,274"/>
<area shape="rect" id="Node000002" href="$classchrono_1_1_ch_iterative_solver.html" title="Base class for iterative solvers." alt="" coords="176,207,345,233"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="360,229,395,234,390,236,361,234"/>
<area shape="rect" id="Node000003" href="$classchrono_1_1_ch_solver_v_i.html" title="Base class for solvers aimed at solving complementarity problems arising from QP optimization problem..." alt="" coords="193,257,328,284"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="343,259,395,255,390,257,344,264"/>
<area shape="rect" id="Node000004" href="$classchrono_1_1_ch_solver.html" title="Base class for all Chrono solvers (for linear problems or complementarity problems)." alt="" coords="5,257,128,284"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="143,268,195,269,190,272,144,273"/>
<area shape="rect" id="Node000006" href="$classchrono_1_1_ch_iterative_solver_multicore_n_s_c.html" title="Wrapper class for all complementarity solvers." alt="" coords="856,5,1025,48"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="815,43,858,38,853,40,816,48"/>
<area shape="rect" id="Node000007" href="$classchrono_1_1_ch_iterative_solver_multicore_s_m_c.html" title="Iterative solver for SMC (penalty&#45;based) problems." alt="" coords="856,72,1025,115"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="815,72,858,80,853,81,816,77"/>
</map>
