From: <sch...@us...> - 2011-11-11 07:47:43
|
Revision: 9061 http://octave.svn.sourceforge.net/octave/?rev=9061&view=rev Author: schloegl Date: 2011-11-11 07:47:37 +0000 (Fri, 11 Nov 2011) Log Message: ----------- return output for case of no output variable Modified Paths: -------------- trunk/octave-forge/extra/NaN/src/sumskipnan_mex.cpp Modified: trunk/octave-forge/extra/NaN/src/sumskipnan_mex.cpp =================================================================== --- trunk/octave-forge/extra/NaN/src/sumskipnan_mex.cpp 2011-11-10 21:24:24 UTC (rev 9060) +++ trunk/octave-forge/extra/NaN/src/sumskipnan_mex.cpp 2011-11-11 07:47:37 UTC (rev 9061) @@ -192,6 +192,7 @@ if (ACC_LEVEL<1) { // double accuray, naive summation, error = N*2^-52 switch (POutputCount) { + case 0: case 1: #pragma omp parallel for schedule(dynamic) for (l = 0; l<D3; l++) { @@ -216,6 +217,7 @@ else if (ACC_LEVEL==1) { // extended accuray, naive summation, error = N*2^-64 switch (POutputCount) { + case 0: case 1: #pragma omp parallel for schedule(dynamic) for (l = 0; l<D3; l++) { @@ -240,6 +242,7 @@ else if (ACC_LEVEL==3) { // ACC_LEVEL==3: extended accuracy and Kahan Summation, error = 2^-64 switch (POutputCount) { + case 0: case 1: #pragma omp parallel for schedule(dynamic) for (l = 0; l<D3; l++) { @@ -264,6 +267,7 @@ else if (ACC_LEVEL==2) { // ACC_LEVEL==2: double accuracy and Kahan Summation, error = 2^-52 switch (POutputCount) { + case 0: case 1: #pragma omp parallel for schedule(dynamic) for (l = 0; l<D3; l++) { This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |