This directory contains a Windows NT project that compiles
a single library, bfgs.lib, based on L-BFGS-B, libf77, and
libi77. Please refer to

	COPYRIGHT.BFGS
	COPYRIGHT.F77
	COPYRIGHT.I77

for copyright information of those third-party products.

The author's original contribution can be found in

	bfgs.cpp
	bfgs.h

These files contain a C++ wrapper for L-BFGS-B.

References:

	R. H. Byrd, P. Lu and J. Nocedal.
	A Limited Memory Algorithm for Bound Constrained Optimization, (1995), 
	SIAM Journal on Scientific and Statistical Computing, 16, 5, pp. 1190-1208. 

	C. Zhu, R. H. Byrd and J. Nocedal.
	L-BFGS-B: Algorithm 778: L-BFGS-B, FORTRAN routines for large 
	scale bound constrained optimization (1997), ACM Transactions on 
	Mathematical Software, Vol 23, Num. 4, pp. 550 - 560. 

Disclaimer:

The author makes no warranty, implicitely or expressively, for the
fitness of bfgs.lib for any purpose. 
