--- trunk/gadget/readmain.cc 2016/05/25 16:36:33 19 +++ trunk/gadget/readmain.cc 2017/04/07 09:20:55 20 @@ -305,8 +305,10 @@ optvec.resize(new OptInfoSimann()); else if (strcasecmp(text, "[bfgs]") == 0) optvec.resize(new OptInfoBFGS()); + else if (strcasecmp(text, "[pso]") == 0) + optvec.resize(new OptInfoPso()); else - handle.logFileUnexpected(LOGFAIL, "[hooke], [simann], or [bfgs]", text); + handle.logFileUnexpected(LOGFAIL, "[hooke], [simann], [bfgs], or [pso]", text); if (!infile.eof()) { infile >> text;