A C++ / Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model. State of the art optimization algorithms are included. A common interface is provided to other optimization frameworks/algorithms such as NLOPT, SciPy, SNOPT, IPOPT, GSL
So, this is more of an enhancement than an actual issue, since I solved it myself, but wanted you people to know:
I was trying to compile pagmo just with boost in VS2015, Windows 10, x64.
There was a compiler error (C3848), "[...] would lose some const-volatile qualifiers [...]" somewhere in "xtree" (which is located in the VS directory).
So, here is how I fixed it:
In hv3d.cpp / hv3d.h change this function
So, this is more of an enhancement than an actual issue, since I solved it myself, but wanted you people to know:
I was trying to compile pagmo just with boost in VS2015, Windows 10, x64. There was a compiler error (C3848), "[...] would lose some const-volatile qualifiers [...]" somewhere in "xtree" (which is located in the VS directory).
So, here is how I fixed it: In hv3d.cpp / hv3d.h change this function
to const.
Also, there was another error in inverover.cpp line 266, saying that abs is ambiguous.
Casting the parameters to long long fixed it.
I hope I could help, if anyone had the same problem. Of course, if anyone has a better solution, I would like to know.