File tree Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Expand file tree Collapse file tree 2 files changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -67,7 +67,7 @@ MODULES = read_input gamma hybrid_update measure_gauge_action start \
67
67
little_D block Dov_psi operator poly_monomial measurements pion_norm Dov_proj \
68
68
xchange_field_tslice temporalgauge spinor_fft X_psi P_M_eta \
69
69
xchange_jacobi jacobi init_jacobi_field \
70
- fatal_error invert_clover_eo gettime @SPI_FILES@ init_omp_kahan_accumulators
70
+ fatal_error invert_clover_eo gettime @SPI_FILES@ init_omp_accumulators
71
71
72
72
# # the GPU modules (all .cu files in $GPUDIR)
73
73
GPUSOURCES := $(wildcard $(srcdir ) /$(GPUDIR ) /* .cu)
Original file line number Diff line number Diff line change 16
16
* You should have received a copy of the GNU General Public License
17
17
* along with tmLQCD. If not, see <http://www.gnu.org/licenses/>.
18
18
***********************************************************************/
19
+
20
+ /* The two arrays
21
+ *
22
+ * g_omp_acc_re
23
+ * g_omp_acc_cp
24
+ *
25
+ * have as many elements as there are threads (set by ompnumthreads input parameter,
26
+ * stored in omp_num_threads configuration variable). They are initialiazed
27
+ * upon program launch and serve to hold thread-local values over the boundaries
28
+ * of parallel sections, such as for Kahan summations. _re is of type
29
+ * "double" while _cp is of type "_Complex double". They are declared in global.h */
30
+
19
31
#ifndef _INIT_OMP_ACCUMULATORS_H
20
32
#define _INIT_OMP_ACCUMULATORS_H
21
33
You can’t perform that action at this time.
0 commit comments