@@ -102,7 +102,7 @@ struct tag_iteration_data {
102102};
103103typedef struct tag_iteration_data iteration_data_t ;
104104
105- static const lbfgs_parameter_t _defparam = {
105+ const lbfgs_parameter_t _defparam = {
106106 6 , 1e-5 , 0 , 1e-5 ,
107107 0 , LBFGS_LINESEARCH_DEFAULT , 40 ,
108108 1e-20 , 1e20 , 1e-4 , 0.9 , 0.9 , 1.0e-16 ,
@@ -125,7 +125,7 @@ typedef int (*line_search_proc)(
125125 const lbfgs_parameter_t * param
126126 );
127127
128- static int update_trial_interval (
128+ int update_trial_interval (
129129 lbfgsfloatval_t * x ,
130130 lbfgsfloatval_t * fx ,
131131 lbfgsfloatval_t * dx ,
@@ -140,13 +140,13 @@ static int update_trial_interval(
140140 int * brackt
141141 );
142142
143- static lbfgsfloatval_t owlqn_x1norm (
143+ lbfgsfloatval_t owlqn_x1norm (
144144 const lbfgsfloatval_t * x ,
145145 const int start ,
146146 const int n
147147 );
148148
149- static void owlqn_pseudo_gradient (
149+ void owlqn_pseudo_gradient (
150150 lbfgsfloatval_t * pg ,
151151 const lbfgsfloatval_t * x ,
152152 const lbfgsfloatval_t * g ,
@@ -156,7 +156,7 @@ static void owlqn_pseudo_gradient(
156156 const int end
157157 );
158158
159- static void owlqn_project (
159+ void owlqn_project (
160160 lbfgsfloatval_t * d ,
161161 const lbfgsfloatval_t * sign ,
162162 const int start ,
@@ -165,7 +165,7 @@ static void owlqn_project(
165165
166166
167167#if defined(USE_SSE ) && (defined(__SSE__ ) || defined(__SSE2__ ))
168- static int round_out_variables (int n )
168+ int round_out_variables (int n )
169169{
170170 n += 7 ;
171171 n /= 8 ;
@@ -705,7 +705,7 @@ const char* lbfgs_strerror(int err)
705705}
706706
707707
708- static int line_search_backtracking (
708+ int line_search_backtracking (
709709 int n ,
710710 lbfgsfloatval_t * x ,
711711 lbfgsfloatval_t * f ,
@@ -798,7 +798,7 @@ static int line_search_backtracking(
798798
799799
800800
801- static int line_search_backtracking_owlqn (
801+ int line_search_backtracking_owlqn (
802802 int n ,
803803 lbfgsfloatval_t * x ,
804804 lbfgsfloatval_t * f ,
@@ -872,7 +872,7 @@ static int line_search_backtracking_owlqn(
872872
873873
874874
875- static int line_search_morethuente (
875+ int line_search_morethuente (
876876 int n ,
877877 lbfgsfloatval_t * x ,
878878 lbfgsfloatval_t * f ,
@@ -1185,7 +1185,7 @@ static int line_search_morethuente(
11851185 * guaranteed sufficient decrease. ACM Transactions on Mathematical
11861186 * Software (TOMS), Vol 20, No 3, pp. 286-307, 1994.
11871187 */
1188- static int update_trial_interval (
1188+ int update_trial_interval (
11891189 lbfgsfloatval_t * x ,
11901190 lbfgsfloatval_t * fx ,
11911191 lbfgsfloatval_t * dx ,
@@ -1358,7 +1358,7 @@ static int update_trial_interval(
13581358
13591359
13601360
1361- static lbfgsfloatval_t owlqn_x1norm (
1361+ lbfgsfloatval_t owlqn_x1norm (
13621362 const lbfgsfloatval_t * x ,
13631363 const int start ,
13641364 const int n
@@ -1374,7 +1374,7 @@ static lbfgsfloatval_t owlqn_x1norm(
13741374 return norm ;
13751375}
13761376
1377- static void owlqn_pseudo_gradient (
1377+ void owlqn_pseudo_gradient (
13781378 lbfgsfloatval_t * pg ,
13791379 const lbfgsfloatval_t * x ,
13801380 const lbfgsfloatval_t * g ,
@@ -1417,7 +1417,7 @@ static void owlqn_pseudo_gradient(
14171417 }
14181418}
14191419
1420- static void owlqn_project (
1420+ void owlqn_project (
14211421 lbfgsfloatval_t * d ,
14221422 const lbfgsfloatval_t * sign ,
14231423 const int start ,
0 commit comments