pi_lmo?(x) are single-threaded

P2(x, y) uses multi-threading by default
Changes in version 0.19
Fix erroneous use of formulas
Refactoring