// Create this variable and initialise it with a default here, so that it is defined anyway, with or without OpenMP support enabled
// Create this variable and initialise it with a default here, so that it is defined anyway, with or without OpenMP support enabled
intompnumthreads=1;
intompnumthreads=1;
nvtxRangePush("Parallel loop starts");
#pragma omp parallel
#pragma omp parallel
{
{
// Create and initialise this variable here, so that if OpenMP is enabled it is local to the thread, and if OpenMP is not enabled it has a well-defiled value anyway
// Create and initialise this variable here, so that if OpenMP is enabled it is local to the thread, and if OpenMP is not enabled it has a well-defiled value anyway