Version 0.1
00001 /* bccgls.h 00002 $Revision: 273 $ $Date: 2006-09-04 15:59:04 -0700 (Mon, 04 Sep 2006) $ 00003 00004 ---------------------------------------------------------------------- 00005 This file is part of BCLS (Bound-Constrained Least Squares). 00006 00007 Copyright (C) 2006 Michael P. Friedlander, Department of Computer 00008 Science, University of British Columbia, Canada. All rights 00009 reserved. E-mail: <mpf@cs.ubc.ca>. 00010 00011 BCLS is free software; you can redistribute it and/or modify it 00012 under the terms of the GNU Lesser General Public License as 00013 published by the Free Software Foundation; either version 2.1 of the 00014 License, or (at your option) any later version. 00015 00016 BCLS is distributed in the hope that it will be useful, but WITHOUT 00017 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY 00018 or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General 00019 Public License for more details. 00020 00021 You should have received a copy of the GNU Lesser General Public 00022 License along with BCLS; if not, write to the Free Software 00023 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 00024 USA. 00025 ---------------------------------------------------------------------- 00026 */ 00032 #ifndef _BCLSCGLS_H 00033 #define _BCLSCGLS_H 00034 00035 int 00036 bcls_newton_step_cgls( BCLS *ls, int m, int nFree, int ix[], double damp, 00037 int itnLim, double tol, double dxFree[], double x[], 00038 double c[], double r[], int *itns, double *opt ); 00039 00040 #endif
Generated on Sun Mar 4 22:50:03 2007 by Doxygen 1.5.1