// Free dynamically allocated memory in parallel. #ifndef FIXED_LENGTH_ONLY #pragma omp parallel for schedule(dynamic, 300000) num_threads(nthds) for (size_t i = 0; i < propvec.size(); i++) propvec[i].free(); #endif