Thankyou Carlos, I am indeed using 64 bit Matlab. The other solvers function well (MIPS, MOSEK, IPOPT), and so I will just use one of them.
Cheers Malcolm ________________________________________ From: [email protected] [[email protected]] on behalf of Carlos E Murillo-Sanchez [[email protected]] Sent: 25 March 2015 13:43 To: MATPOWER discussion forum Subject: Re: Running bpmpd Dear Malcolm: It is very likely that you are running 64 bit Matlab. Unfortunately, compiling BPMPD for 64 bit architectures requires changing code all over the place, and we have not devoted time to such endeavour. If you have MatlabR2010a or earlier in your unix/mac machine you can invoke the 32 bit version with the command : matlab -maci & If you are running on windows, you might have the 32 bit version somewhere in the Program Files-x86 folder. Carlos. Malcolm Barnacle wrote: > Dear Carlos E. Murillo-Sanchez, > > > > I am trying to use the bpmpd solver for a dcopf problem. I have unzipped the > downloaded mex interface file and placed the *.m and the bp.mexw32 in a > location on my matlab path, however, when trying to implement the solver > within my code I get the following error: > > > > Attempt to execute SCRIPT bp as a function (relating to bp.m) > > > > I also get this error when executing test5.m > > > > Do I need to compile the interface (using the instructions provided)? Or is > this just an issue with the version of matpower i'm using (i'm using Matpower > 4.0)? > > > > Also, I extracted the bpmpd package (from the bpmpd homepage) to my C: drive > and placed the files from the src directory into this file. > > > > Best Regards > > Malcolm Barnacle > > >
