Various performance improvements for the OPC method, including the possibiliy to use multi-threading
bug fix
doc fix
update doc