193193< tr class ="memitem:a083d486bad895d52d44b5ae214379ec0 "> < td class ="memItemLeft " align ="right " valign ="top "> void </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="classdrake_1_1solvers_1_1_linear_cost.html#a083d486bad895d52d44b5ae214379ec0 "> UpdateCoefficients</ a > (const Eigen::Ref< const Eigen::VectorXd > &new_a, < a class ="el " href ="classdouble.html "> double</ a > new_b=0.)</ td > </ tr >
194194< tr class ="memdesc:a083d486bad895d52d44b5ae214379ec0 "> < td class ="mdescLeft ">  </ td > < td class ="mdescRight "> Updates the coefficients of the cost. < a href ="#a083d486bad895d52d44b5ae214379ec0 "> More...</ a > < br /> </ td > </ tr >
195195< tr class ="separator:a083d486bad895d52d44b5ae214379ec0 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
196+ < tr class ="memitem:a6890a7dd9536f98464e56e31267c1ef9 "> < td class ="memItemLeft " align ="right " valign ="top "> void </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="classdrake_1_1solvers_1_1_linear_cost.html#a6890a7dd9536f98464e56e31267c1ef9 "> update_coefficient_entry</ a > (< a class ="el " href ="classint.html "> int</ a > i, < a class ="el " href ="classdouble.html "> double</ a > val)</ td > </ tr >
197+ < tr class ="memdesc:a6890a7dd9536f98464e56e31267c1ef9 "> < td class ="mdescLeft ">  </ td > < td class ="mdescRight "> Updates one entry in the coefficient of the cost. < a href ="#a6890a7dd9536f98464e56e31267c1ef9 "> More...</ a > < br /> </ td > </ tr >
198+ < tr class ="separator:a6890a7dd9536f98464e56e31267c1ef9 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
199+ < tr class ="memitem:ad53d00d4ea818abfcf3d8035ea8385d1 "> < td class ="memItemLeft " align ="right " valign ="top "> void </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="classdrake_1_1solvers_1_1_linear_cost.html#ad53d00d4ea818abfcf3d8035ea8385d1 "> update_constant_term</ a > (< a class ="el " href ="classdouble.html "> double</ a > new_b)</ td > </ tr >
200+ < tr class ="memdesc:ad53d00d4ea818abfcf3d8035ea8385d1 "> < td class ="mdescLeft ">  </ td > < td class ="mdescRight "> Updates the constant term in the cost to < code > new_b</ code > . < a href ="#ad53d00d4ea818abfcf3d8035ea8385d1 "> More...</ a > < br /> </ td > </ tr >
201+ < tr class ="separator:ad53d00d4ea818abfcf3d8035ea8385d1 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
196202< tr > < td colspan ="2 "> < div class ="groupHeader "> Does not allow copy, move, or assignment</ div > </ td > </ tr >
197203< tr class ="memitem:a93525196254bc68d569c78064eadb500 "> < td class ="memItemLeft " align ="right " valign ="top ">  </ td > < td class ="memItemRight " valign ="bottom "> < a class ="el " href ="classdrake_1_1solvers_1_1_linear_cost.html#a93525196254bc68d569c78064eadb500 "> LinearCost</ a > (const < a class ="el " href ="classdrake_1_1solvers_1_1_linear_cost.html "> LinearCost</ a > &)=delete</ td > </ tr >
198204< tr class ="separator:a93525196254bc68d569c78064eadb500 "> < td class ="memSeparator " colspan ="2 ">  </ td > </ tr >
@@ -687,8 +693,8 @@ <h2 class="memtitle"><span class="permalink"><a href="#aa1b2d558d5487acf11ff7efb
687693
688694</ div >
689695</ div >
690- < a id ="a46863ada967e178fad6be79d2e8dd3d7 "> </ a >
691- < h2 class ="memtitle "> < span class ="permalink "> < a href ="#a46863ada967e178fad6be79d2e8dd3d7 "> ◆ </ a > </ span > operator=() < span class ="overload "> [1/2]</ span > </ h2 >
696+ < a id ="a96660bcd5033480cd109da1361670f26 "> </ a >
697+ < h2 class ="memtitle "> < span class ="permalink "> < a href ="#a96660bcd5033480cd109da1361670f26 "> ◆ </ a > </ span > operator=() < span class ="overload "> [1/2]</ span > </ h2 >
692698
693699< div class ="memitem ">
694700< div class ="memproto ">
@@ -699,7 +705,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a46863ada967e178fad6be79d
699705 < tr >
700706 < td class ="memname "> < a class ="el " href ="classdrake_1_1solvers_1_1_linear_cost.html "> LinearCost</ a > & operator= </ td >
701707 < td > (</ td >
702- < td class ="paramtype "> < a class ="el " href ="classdrake_1_1solvers_1_1_linear_cost.html "> LinearCost</ a > & & </ td >
708+ < td class ="paramtype "> const < a class ="el " href ="classdrake_1_1solvers_1_1_linear_cost.html "> LinearCost</ a > & </ td >
703709 < td class ="paramname "> </ td > < td > )</ td >
704710 < td > </ td >
705711 </ tr >
@@ -713,8 +719,8 @@ <h2 class="memtitle"><span class="permalink"><a href="#a46863ada967e178fad6be79d
713719
714720</ div >
715721</ div >
716- < a id ="a96660bcd5033480cd109da1361670f26 "> </ a >
717- < h2 class ="memtitle "> < span class ="permalink "> < a href ="#a96660bcd5033480cd109da1361670f26 "> ◆ </ a > </ span > operator=() < span class ="overload "> [2/2]</ span > </ h2 >
722+ < a id ="a46863ada967e178fad6be79d2e8dd3d7 "> </ a >
723+ < h2 class ="memtitle "> < span class ="permalink "> < a href ="#a46863ada967e178fad6be79d2e8dd3d7 "> ◆ </ a > </ span > operator=() < span class ="overload "> [2/2]</ span > </ h2 >
718724
719725< div class ="memitem ">
720726< div class ="memproto ">
@@ -725,7 +731,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a96660bcd5033480cd109da13
725731 < tr >
726732 < td class ="memname "> < a class ="el " href ="classdrake_1_1solvers_1_1_linear_cost.html "> LinearCost</ a > & operator= </ td >
727733 < td > (</ td >
728- < td class ="paramtype "> const < a class ="el " href ="classdrake_1_1solvers_1_1_linear_cost.html "> LinearCost</ a > & </ td >
734+ < td class ="paramtype "> < a class ="el " href ="classdrake_1_1solvers_1_1_linear_cost.html "> LinearCost</ a > & & </ td >
729735 < td class ="paramname "> </ td > < td > )</ td >
730736 < td > </ td >
731737 </ tr >
@@ -737,6 +743,63 @@ <h2 class="memtitle"><span class="permalink"><a href="#a96660bcd5033480cd109da13
737743</ table >
738744</ div > < div class ="memdoc ">
739745
746+ </ div >
747+ </ div >
748+ < a id ="a6890a7dd9536f98464e56e31267c1ef9 "> </ a >
749+ < h2 class ="memtitle "> < span class ="permalink "> < a href ="#a6890a7dd9536f98464e56e31267c1ef9 "> ◆ </ a > </ span > update_coefficient_entry()</ h2 >
750+
751+ < div class ="memitem ">
752+ < div class ="memproto ">
753+ < table class ="memname ">
754+ < tr >
755+ < td class ="memname "> void update_coefficient_entry </ td >
756+ < td > (</ td >
757+ < td class ="paramtype "> < a class ="el " href ="classint.html "> int</ a >  </ td >
758+ < td class ="paramname "> < em > i</ em > , </ td >
759+ </ tr >
760+ < tr >
761+ < td class ="paramkey "> </ td >
762+ < td > </ td >
763+ < td class ="paramtype "> < a class ="el " href ="classdouble.html "> double</ a >  </ td >
764+ < td class ="paramname "> < em > val</ em >  </ td >
765+ </ tr >
766+ < tr >
767+ < td > </ td >
768+ < td > )</ td >
769+ < td > </ td > < td > </ td >
770+ </ tr >
771+ </ table >
772+ </ div > < div class ="memdoc ">
773+
774+ < p > Updates one entry in the coefficient of the cost. </ p >
775+ < p > a[i] = val. </ p > < dl class ="params "> < dt > Parameters</ dt > < dd >
776+ < table class ="params ">
777+ < tr > < td class ="paramname "> i</ td > < td > The index of the coefficient to be updated. </ td > </ tr >
778+ < tr > < td class ="paramname "> val</ td > < td > The value of that updated entry. </ td > </ tr >
779+ </ table >
780+ </ dd >
781+ </ dl >
782+
783+ </ div >
784+ </ div >
785+ < a id ="ad53d00d4ea818abfcf3d8035ea8385d1 "> </ a >
786+ < h2 class ="memtitle "> < span class ="permalink "> < a href ="#ad53d00d4ea818abfcf3d8035ea8385d1 "> ◆ </ a > </ span > update_constant_term()</ h2 >
787+
788+ < div class ="memitem ">
789+ < div class ="memproto ">
790+ < table class ="memname ">
791+ < tr >
792+ < td class ="memname "> void update_constant_term </ td >
793+ < td > (</ td >
794+ < td class ="paramtype "> < a class ="el " href ="classdouble.html "> double</ a >  </ td >
795+ < td class ="paramname "> < em > new_b</ em > </ td > < td > )</ td >
796+ < td > </ td >
797+ </ tr >
798+ </ table >
799+ </ div > < div class ="memdoc ">
800+
801+ < p > Updates the constant term in the cost to < code > new_b</ code > . </ p >
802+
740803</ div >
741804</ div >
742805< a id ="a083d486bad895d52d44b5ae214379ec0 "> </ a >
0 commit comments