removed heavy tests in initWeightBC, removed barriers in init, cleaner particles2Dcomm