Vectors assignations and operations in a loop and parallelization with OpenMP
The only thing worth commenting on is the identifier names could be more meaningful.


Short identifiers are harder to find when maintaining the code (more false positives).
Short identifiers make it hard to put meaning to the identifier.