------------------------------ Change history for BPMPD_MEX ------------------------------ Version: 2.21.1d BPMPD_MEX for MATPOWER Copyright (c) 2004-2010 by Power System Engineering Research Center (PSERC) See http://www.pserc.cornell.edu/bpmpd/ for more info. Changes since 2.21.1 -------------------- 3/10/10 - Added optional input arg to bpver() to trigger return of entire version struct with Name, Version, Release and Date just like MATLAB's ver() function. 12/24/09 - Released new builds as version 2.21.1d. 11/4/09 - Removed unnecessary 'return' statement at end of all M-files. If anything it should be an 'end' statement, but even that is optional, so we just let functions get terminated by the end-of-file or another function declaration. 4/1/09 - Build 02 - Updated calls to obsolete MEX functions: mxCreateFull -> mxCreateDoubleMatrix mxIsString -> mxIsChar mxIsFull -> !mxIsSparse to build version for MATLAB R2009a (7.8). 4/10/08 - Rebuilt version for Mac OS X (Intel) using gfortran instead of g95. Fixes issue where, after running the MEX file, MATLAB would die after about 10 minutes with the error "Alarm clock". Internally tagged as version 2.21.1c. 9/21/07 - Added builds of 2.21.1 for the following architectures: Mac OS X (Intel) Windows for MATLAB R2006b (MATLAB 7.3) and later Linux x86 for MATLAB R2007a (MATLAB 7.4) and later Internally tagged as version 2.21.1b. Changes since 2.21 ------------------ 2/2/05 - Released version 2.21.1. 1/25/05 - Changed the default option for TFEAS2 from 1e-7 to 1e-6. 1/11/05 - In bpopt.m, turned off presolve option to "aggregate, to eliminate free variables" to fix DC OPF bug. 1/6/05 - Added bpver.m to print version information. - Corrected the version information printed by MEX file in verbose mode (version 2.21 of the MEX interface incorrectly claimed to be version 2.20 of the BPMPD solver). Version 2.21 ------------- 9/3/04 - Released version 2.21.