mirror of
				https://github.com/paboyle/Grid.git
				synced 2025-11-04 05:54:32 +00:00 
			
		
		
		
	Add messages to get the number of threads for openmp
This commit is contained in:
		
							
								
								
									
										44
									
								
								Makefile.in
									
									
									
									
									
								
							
							
						
						
									
										44
									
								
								Makefile.in
									
									
									
									
									
								
							@@ -1,7 +1,7 @@
 | 
				
			|||||||
# Makefile.in generated by automake 1.14.1 from Makefile.am.
 | 
					# Makefile.in generated by automake 1.15 from Makefile.am.
 | 
				
			||||||
# @configure_input@
 | 
					# @configure_input@
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 1994-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 1994-2014 Free Software Foundation, Inc.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# This Makefile.in is free software; the Free Software Foundation
 | 
					# This Makefile.in is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -14,7 +14,17 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
@SET_MAKE@
 | 
					@SET_MAKE@
 | 
				
			||||||
VPATH = @srcdir@
 | 
					VPATH = @srcdir@
 | 
				
			||||||
am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
 | 
					am__is_gnu_make = { \
 | 
				
			||||||
 | 
					  if test -z '$(MAKELEVEL)'; then \
 | 
				
			||||||
 | 
					    false; \
 | 
				
			||||||
 | 
					  elif test -n '$(MAKE_HOST)'; then \
 | 
				
			||||||
 | 
					    true; \
 | 
				
			||||||
 | 
					  elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
 | 
				
			||||||
 | 
					    true; \
 | 
				
			||||||
 | 
					  else \
 | 
				
			||||||
 | 
					    false; \
 | 
				
			||||||
 | 
					  fi; \
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
am__make_running_with_option = \
 | 
					am__make_running_with_option = \
 | 
				
			||||||
  case $${target_option-} in \
 | 
					  case $${target_option-} in \
 | 
				
			||||||
      ?) ;; \
 | 
					      ?) ;; \
 | 
				
			||||||
@@ -79,14 +89,12 @@ build_triplet = @build@
 | 
				
			|||||||
host_triplet = @host@
 | 
					host_triplet = @host@
 | 
				
			||||||
target_triplet = @target@
 | 
					target_triplet = @target@
 | 
				
			||||||
subdir = .
 | 
					subdir = .
 | 
				
			||||||
DIST_COMMON = INSTALL NEWS README AUTHORS ChangeLog \
 | 
					 | 
				
			||||||
	$(srcdir)/Makefile.in $(srcdir)/Makefile.am \
 | 
					 | 
				
			||||||
	$(top_srcdir)/configure $(am__configure_deps) COPYING TODO \
 | 
					 | 
				
			||||||
	compile config.guess config.sub depcomp install-sh missing
 | 
					 | 
				
			||||||
ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 | 
					ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
 | 
				
			||||||
am__aclocal_m4_deps = $(top_srcdir)/configure.ac
 | 
					am__aclocal_m4_deps = $(top_srcdir)/configure.ac
 | 
				
			||||||
am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 | 
					am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
 | 
				
			||||||
	$(ACLOCAL_M4)
 | 
						$(ACLOCAL_M4)
 | 
				
			||||||
 | 
					DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \
 | 
				
			||||||
 | 
						$(am__configure_deps) $(am__DIST_COMMON)
 | 
				
			||||||
am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
 | 
					am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
 | 
				
			||||||
 configure.lineno config.status.lineno
 | 
					 configure.lineno config.status.lineno
 | 
				
			||||||
mkinstalldirs = $(install_sh) -d
 | 
					mkinstalldirs = $(install_sh) -d
 | 
				
			||||||
@@ -149,6 +157,9 @@ ETAGS = etags
 | 
				
			|||||||
CTAGS = ctags
 | 
					CTAGS = ctags
 | 
				
			||||||
CSCOPE = cscope
 | 
					CSCOPE = cscope
 | 
				
			||||||
DIST_SUBDIRS = $(SUBDIRS)
 | 
					DIST_SUBDIRS = $(SUBDIRS)
 | 
				
			||||||
 | 
					am__DIST_COMMON = $(srcdir)/Makefile.in AUTHORS COPYING ChangeLog \
 | 
				
			||||||
 | 
						INSTALL NEWS README TODO compile config.guess config.sub \
 | 
				
			||||||
 | 
						depcomp install-sh missing
 | 
				
			||||||
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 | 
					DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 | 
				
			||||||
distdir = $(PACKAGE)-$(VERSION)
 | 
					distdir = $(PACKAGE)-$(VERSION)
 | 
				
			||||||
top_distdir = $(distdir)
 | 
					top_distdir = $(distdir)
 | 
				
			||||||
@@ -314,7 +325,6 @@ $(srcdir)/Makefile.in:  $(srcdir)/Makefile.am  $(am__configure_deps)
 | 
				
			|||||||
	echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
 | 
						echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
 | 
				
			||||||
	$(am__cd) $(top_srcdir) && \
 | 
						$(am__cd) $(top_srcdir) && \
 | 
				
			||||||
	  $(AUTOMAKE) --gnu Makefile
 | 
						  $(AUTOMAKE) --gnu Makefile
 | 
				
			||||||
.PRECIOUS: Makefile
 | 
					 | 
				
			||||||
Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
 | 
					Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
 | 
				
			||||||
	@case '$?' in \
 | 
						@case '$?' in \
 | 
				
			||||||
	  *config.status*) \
 | 
						  *config.status*) \
 | 
				
			||||||
@@ -521,15 +531,15 @@ dist-xz: distdir
 | 
				
			|||||||
	$(am__post_remove_distdir)
 | 
						$(am__post_remove_distdir)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dist-tarZ: distdir
 | 
					dist-tarZ: distdir
 | 
				
			||||||
	@echo WARNING: "Support for shar distribution archives is" \
 | 
						@echo WARNING: "Support for distribution archives compressed with" \
 | 
				
			||||||
	               "deprecated." >&2
 | 
							       "legacy program 'compress' is deprecated." >&2
 | 
				
			||||||
	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
 | 
						@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
 | 
				
			||||||
	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
 | 
						tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
 | 
				
			||||||
	$(am__post_remove_distdir)
 | 
						$(am__post_remove_distdir)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dist-shar: distdir
 | 
					dist-shar: distdir
 | 
				
			||||||
	@echo WARNING: "Support for distribution archives compressed with" \
 | 
						@echo WARNING: "Support for shar distribution archives is" \
 | 
				
			||||||
		       "legacy program 'compress' is deprecated." >&2
 | 
						               "deprecated." >&2
 | 
				
			||||||
	@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
 | 
						@echo WARNING: "It will be removed altogether in Automake 2.0" >&2
 | 
				
			||||||
	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
 | 
						shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
 | 
				
			||||||
	$(am__post_remove_distdir)
 | 
						$(am__post_remove_distdir)
 | 
				
			||||||
@@ -565,17 +575,17 @@ distcheck: dist
 | 
				
			|||||||
	esac
 | 
						esac
 | 
				
			||||||
	chmod -R a-w $(distdir)
 | 
						chmod -R a-w $(distdir)
 | 
				
			||||||
	chmod u+w $(distdir)
 | 
						chmod u+w $(distdir)
 | 
				
			||||||
	mkdir $(distdir)/_build $(distdir)/_inst
 | 
						mkdir $(distdir)/_build $(distdir)/_build/sub $(distdir)/_inst
 | 
				
			||||||
	chmod a-w $(distdir)
 | 
						chmod a-w $(distdir)
 | 
				
			||||||
	test -d $(distdir)/_build || exit 0; \
 | 
						test -d $(distdir)/_build || exit 0; \
 | 
				
			||||||
	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
 | 
						dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
 | 
				
			||||||
	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
 | 
						  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
 | 
				
			||||||
	  && am__cwd=`pwd` \
 | 
						  && am__cwd=`pwd` \
 | 
				
			||||||
	  && $(am__cd) $(distdir)/_build \
 | 
						  && $(am__cd) $(distdir)/_build/sub \
 | 
				
			||||||
	  && ../configure \
 | 
						  && ../../configure \
 | 
				
			||||||
	    $(AM_DISTCHECK_CONFIGURE_FLAGS) \
 | 
						    $(AM_DISTCHECK_CONFIGURE_FLAGS) \
 | 
				
			||||||
	    $(DISTCHECK_CONFIGURE_FLAGS) \
 | 
						    $(DISTCHECK_CONFIGURE_FLAGS) \
 | 
				
			||||||
	    --srcdir=.. --prefix="$$dc_install_base" \
 | 
						    --srcdir=../.. --prefix="$$dc_install_base" \
 | 
				
			||||||
	  && $(MAKE) $(AM_MAKEFLAGS) \
 | 
						  && $(MAKE) $(AM_MAKEFLAGS) \
 | 
				
			||||||
	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
 | 
						  && $(MAKE) $(AM_MAKEFLAGS) dvi \
 | 
				
			||||||
	  && $(MAKE) $(AM_MAKEFLAGS) check \
 | 
						  && $(MAKE) $(AM_MAKEFLAGS) check \
 | 
				
			||||||
@@ -749,6 +759,8 @@ uninstall-am:
 | 
				
			|||||||
	maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
 | 
						maintainer-clean-generic mostlyclean mostlyclean-generic pdf \
 | 
				
			||||||
	pdf-am ps ps-am tags tags-am uninstall uninstall-am
 | 
						pdf-am ps ps-am tags tags-am uninstall uninstall-am
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					.PRECIOUS: Makefile
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Tell versions [3.59,3.63) of GNU make to not export all variables.
 | 
					# Tell versions [3.59,3.63) of GNU make to not export all variables.
 | 
				
			||||||
# Otherwise a system limit (for SysV at least) may be exceeded.
 | 
					# Otherwise a system limit (for SysV at least) may be exceeded.
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										61
									
								
								aclocal.m4
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										61
									
								
								aclocal.m4
									
									
									
									
										vendored
									
									
								
							@@ -1,6 +1,6 @@
 | 
				
			|||||||
# generated automatically by aclocal 1.14.1 -*- Autoconf -*-
 | 
					# generated automatically by aclocal 1.15 -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 1996-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 1996-2014 Free Software Foundation, Inc.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -20,7 +20,7 @@ You have another version of autoconf.  It may work, but is not guaranteed to.
 | 
				
			|||||||
If you have problems, you may need to regenerate the build system entirely.
 | 
					If you have problems, you may need to regenerate the build system entirely.
 | 
				
			||||||
To do so, use the procedure documented by the package, typically 'autoreconf'.])])
 | 
					To do so, use the procedure documented by the package, typically 'autoreconf'.])])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 2002-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 2002-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -32,10 +32,10 @@ To do so, use the procedure documented by the package, typically 'autoreconf'.])
 | 
				
			|||||||
# generated from the m4 files accompanying Automake X.Y.
 | 
					# generated from the m4 files accompanying Automake X.Y.
 | 
				
			||||||
# (This private macro should not be called outside this file.)
 | 
					# (This private macro should not be called outside this file.)
 | 
				
			||||||
AC_DEFUN([AM_AUTOMAKE_VERSION],
 | 
					AC_DEFUN([AM_AUTOMAKE_VERSION],
 | 
				
			||||||
[am__api_version='1.14'
 | 
					[am__api_version='1.15'
 | 
				
			||||||
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 | 
					dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
 | 
				
			||||||
dnl require some minimum version.  Point them to the right macro.
 | 
					dnl require some minimum version.  Point them to the right macro.
 | 
				
			||||||
m4_if([$1], [1.14.1], [],
 | 
					m4_if([$1], [1.15], [],
 | 
				
			||||||
      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 | 
					      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
 | 
				
			||||||
])
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -51,14 +51,14 @@ m4_define([_AM_AUTOCONF_VERSION], [])
 | 
				
			|||||||
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 | 
					# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
 | 
				
			||||||
# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
 | 
					# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
 | 
				
			||||||
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
 | 
					AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
 | 
				
			||||||
[AM_AUTOMAKE_VERSION([1.14.1])dnl
 | 
					[AM_AUTOMAKE_VERSION([1.15])dnl
 | 
				
			||||||
m4_ifndef([AC_AUTOCONF_VERSION],
 | 
					m4_ifndef([AC_AUTOCONF_VERSION],
 | 
				
			||||||
  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 | 
					  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
 | 
				
			||||||
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
 | 
					_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 | 
					# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 2001-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 2001-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -103,15 +103,14 @@ _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
 | 
				
			|||||||
# configured tree to be moved without reconfiguration.
 | 
					# configured tree to be moved without reconfiguration.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
AC_DEFUN([AM_AUX_DIR_EXPAND],
 | 
					AC_DEFUN([AM_AUX_DIR_EXPAND],
 | 
				
			||||||
[dnl Rely on autoconf to set up CDPATH properly.
 | 
					[AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
 | 
				
			||||||
AC_PREREQ([2.50])dnl
 | 
					# Expand $ac_aux_dir to an absolute path.
 | 
				
			||||||
# expand $ac_aux_dir to an absolute path
 | 
					am_aux_dir=`cd "$ac_aux_dir" && pwd`
 | 
				
			||||||
am_aux_dir=`cd $ac_aux_dir && pwd`
 | 
					 | 
				
			||||||
])
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# AM_CONDITIONAL                                            -*- Autoconf -*-
 | 
					# AM_CONDITIONAL                                            -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 1997-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 1997-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -142,7 +141,7 @@ AC_CONFIG_COMMANDS_PRE(
 | 
				
			|||||||
Usually this means the macro was only invoked conditionally.]])
 | 
					Usually this means the macro was only invoked conditionally.]])
 | 
				
			||||||
fi])])
 | 
					fi])])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 1999-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 1999-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -333,7 +332,7 @@ _AM_SUBST_NOTMAKE([am__nodep])dnl
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Generate code to set up dependency tracking.              -*- Autoconf -*-
 | 
					# Generate code to set up dependency tracking.              -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 1999-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 1999-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -409,7 +408,7 @@ AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Do all the work for Automake.                             -*- Autoconf -*-
 | 
					# Do all the work for Automake.                             -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 1996-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 1996-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -499,8 +498,8 @@ AC_REQUIRE([AC_PROG_MKDIR_P])dnl
 | 
				
			|||||||
# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
 | 
					# <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
 | 
				
			||||||
# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
 | 
					# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
 | 
				
			||||||
AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
 | 
					AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
 | 
				
			||||||
# We need awk for the "check" target.  The system "awk" is bad on
 | 
					# We need awk for the "check" target (and possibly the TAP driver).  The
 | 
				
			||||||
# some platforms.
 | 
					# system "awk" is bad on some platforms.
 | 
				
			||||||
AC_REQUIRE([AC_PROG_AWK])dnl
 | 
					AC_REQUIRE([AC_PROG_AWK])dnl
 | 
				
			||||||
AC_REQUIRE([AC_PROG_MAKE_SET])dnl
 | 
					AC_REQUIRE([AC_PROG_MAKE_SET])dnl
 | 
				
			||||||
AC_REQUIRE([AM_SET_LEADING_DOT])dnl
 | 
					AC_REQUIRE([AM_SET_LEADING_DOT])dnl
 | 
				
			||||||
@@ -573,7 +572,11 @@ to "yes", and re-run configure.
 | 
				
			|||||||
END
 | 
					END
 | 
				
			||||||
    AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
 | 
					    AC_MSG_ERROR([Your 'rm' program is bad, sorry.])
 | 
				
			||||||
  fi
 | 
					  fi
 | 
				
			||||||
fi])
 | 
					fi
 | 
				
			||||||
 | 
					dnl The trailing newline in this macro's definition is deliberate, for
 | 
				
			||||||
 | 
					dnl backward compatibility and to allow trailing 'dnl'-style comments
 | 
				
			||||||
 | 
					dnl after the AM_INIT_AUTOMAKE invocation. See automake bug#16841.
 | 
				
			||||||
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
 | 
					dnl Hook into '_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
 | 
				
			||||||
dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
 | 
					dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
 | 
				
			||||||
@@ -602,7 +605,7 @@ for _am_header in $config_headers :; do
 | 
				
			|||||||
done
 | 
					done
 | 
				
			||||||
echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
 | 
					echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 2001-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 2001-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -613,7 +616,7 @@ echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_co
 | 
				
			|||||||
# Define $install_sh.
 | 
					# Define $install_sh.
 | 
				
			||||||
AC_DEFUN([AM_PROG_INSTALL_SH],
 | 
					AC_DEFUN([AM_PROG_INSTALL_SH],
 | 
				
			||||||
[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
 | 
					[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
 | 
				
			||||||
if test x"${install_sh}" != xset; then
 | 
					if test x"${install_sh+set}" != xset; then
 | 
				
			||||||
  case $am_aux_dir in
 | 
					  case $am_aux_dir in
 | 
				
			||||||
  *\ * | *\	*)
 | 
					  *\ * | *\	*)
 | 
				
			||||||
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
 | 
					    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
 | 
				
			||||||
@@ -623,7 +626,7 @@ if test x"${install_sh}" != xset; then
 | 
				
			|||||||
fi
 | 
					fi
 | 
				
			||||||
AC_SUBST([install_sh])])
 | 
					AC_SUBST([install_sh])])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 2003-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 2003-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -644,7 +647,7 @@ AC_SUBST([am__leading_dot])])
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Check to see how 'make' treats includes.	            -*- Autoconf -*-
 | 
					# Check to see how 'make' treats includes.	            -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 2001-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 2001-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -694,7 +697,7 @@ rm -f confinc confmf
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
 | 
					# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 1997-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 1997-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -733,7 +736,7 @@ fi
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Helper functions for option handling.                     -*- Autoconf -*-
 | 
					# Helper functions for option handling.                     -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 2001-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 2001-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -764,7 +767,7 @@ AC_DEFUN([_AM_IF_OPTION],
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Check to make sure that the build environment is sane.    -*- Autoconf -*-
 | 
					# Check to make sure that the build environment is sane.    -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 1996-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 1996-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -845,7 +848,7 @@ AC_CONFIG_COMMANDS_PRE(
 | 
				
			|||||||
rm -f conftest.file
 | 
					rm -f conftest.file
 | 
				
			||||||
])
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 2009-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 2009-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -905,7 +908,7 @@ AC_SUBST([AM_BACKSLASH])dnl
 | 
				
			|||||||
_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
 | 
					_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
 | 
				
			||||||
])
 | 
					])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 2001-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 2001-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -933,7 +936,7 @@ fi
 | 
				
			|||||||
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
 | 
					INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
 | 
				
			||||||
AC_SUBST([INSTALL_STRIP_PROGRAM])])
 | 
					AC_SUBST([INSTALL_STRIP_PROGRAM])])
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 2006-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 2006-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
@@ -952,7 +955,7 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
# Check how to create a tarball.                            -*- Autoconf -*-
 | 
					# Check how to create a tarball.                            -*- Autoconf -*-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Copyright (C) 2004-2013 Free Software Foundation, Inc.
 | 
					# Copyright (C) 2004-2014 Free Software Foundation, Inc.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# This file is free software; the Free Software Foundation
 | 
					# This file is free software; the Free Software Foundation
 | 
				
			||||||
# gives unlimited permission to copy and/or distribute it,
 | 
					# gives unlimited permission to copy and/or distribute it,
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -10,6 +10,8 @@ int main (int argc, char ** argv)
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
  std::vector<int> simd_layout = GridDefaultSimd(Nd,vComplexD::Nsimd());
 | 
					  std::vector<int> simd_layout = GridDefaultSimd(Nd,vComplexD::Nsimd());
 | 
				
			||||||
  std::vector<int> mpi_layout  = GridDefaultMpi();
 | 
					  std::vector<int> mpi_layout  = GridDefaultMpi();
 | 
				
			||||||
 | 
					  int threads = GridThread::GetThreads();
 | 
				
			||||||
 | 
					  std::cout << "Grid is setup to use "<<threads<<" threads"<<std::endl;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  int Nloop=10;
 | 
					  int Nloop=10;
 | 
				
			||||||
  int nmu=0;
 | 
					  int nmu=0;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -16,6 +16,9 @@ int main (int argc, char ** argv)
 | 
				
			|||||||
  std::vector<int> simd_layout = GridDefaultSimd(Nd,vReal::Nsimd());
 | 
					  std::vector<int> simd_layout = GridDefaultSimd(Nd,vReal::Nsimd());
 | 
				
			||||||
  std::vector<int> mpi_layout  = GridDefaultMpi();
 | 
					  std::vector<int> mpi_layout  = GridDefaultMpi();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  int threads = GridThread::GetThreads();
 | 
				
			||||||
 | 
					  std::cout << "Grid is setup to use "<<threads<<" threads"<<std::endl;
 | 
				
			||||||
 | 
					  
 | 
				
			||||||
  std::cout << "===================================================================================================="<<std::endl;
 | 
					  std::cout << "===================================================================================================="<<std::endl;
 | 
				
			||||||
  std::cout << "= Benchmarking fused AXPY bandwidth"<<std::endl;
 | 
					  std::cout << "= Benchmarking fused AXPY bandwidth"<<std::endl;
 | 
				
			||||||
  std::cout << "===================================================================================================="<<std::endl;
 | 
					  std::cout << "===================================================================================================="<<std::endl;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -13,6 +13,9 @@ int main (int argc, char ** argv)
 | 
				
			|||||||
  std::vector<int> simd_layout = GridDefaultSimd(Nd,vComplex::Nsimd());
 | 
					  std::vector<int> simd_layout = GridDefaultSimd(Nd,vComplex::Nsimd());
 | 
				
			||||||
  std::vector<int> mpi_layout  = GridDefaultMpi();
 | 
					  std::vector<int> mpi_layout  = GridDefaultMpi();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  int threads = GridThread::GetThreads();
 | 
				
			||||||
 | 
					  std::cout << "Grid is setup to use "<<threads<<" threads"<<std::endl;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  std::cout << "===================================================================================================="<<std::endl;
 | 
					  std::cout << "===================================================================================================="<<std::endl;
 | 
				
			||||||
  std::cout << "= Benchmarking SU3xSU3  x= x*y"<<std::endl;
 | 
					  std::cout << "= Benchmarking SU3xSU3  x= x*y"<<std::endl;
 | 
				
			||||||
  std::cout << "===================================================================================================="<<std::endl;
 | 
					  std::cout << "===================================================================================================="<<std::endl;
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -26,6 +26,9 @@ int main (int argc, char ** argv)
 | 
				
			|||||||
  std::vector<int> mpi_layout  = GridDefaultMpi();
 | 
					  std::vector<int> mpi_layout  = GridDefaultMpi();
 | 
				
			||||||
  GridCartesian     Grid(latt_size,simd_layout,mpi_layout);
 | 
					  GridCartesian     Grid(latt_size,simd_layout,mpi_layout);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  int threads = GridThread::GetThreads();
 | 
				
			||||||
 | 
					  std::cout << "Grid is setup to use "<<threads<<" threads"<<std::endl;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  std::vector<int> seeds({1,2,3,4});
 | 
					  std::vector<int> seeds({1,2,3,4});
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  GridParallelRNG          pRNG(&Grid);
 | 
					  GridParallelRNG          pRNG(&Grid);
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										2
									
								
								config.guess
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								config.guess
									
									
									
									
										vendored
									
									
								
							@@ -1 +1 @@
 | 
				
			|||||||
/usr/share/automake-1.14/config.guess
 | 
					/opt/local/share/automake-1.15/config.guess
 | 
				
			||||||
							
								
								
									
										2
									
								
								config.sub
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								config.sub
									
									
									
									
										vendored
									
									
								
							@@ -1 +1 @@
 | 
				
			|||||||
/usr/share/automake-1.14/config.sub
 | 
					/opt/local/share/automake-1.15/config.sub
 | 
				
			||||||
							
								
								
									
										13
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										13
									
								
								configure
									
									
									
									
										vendored
									
									
								
							@@ -2466,7 +2466,7 @@ test -n "$target_alias" &&
 | 
				
			|||||||
    NONENONEs,x,x, &&
 | 
					    NONENONEs,x,x, &&
 | 
				
			||||||
  program_prefix=${target_alias}-
 | 
					  program_prefix=${target_alias}-
 | 
				
			||||||
 | 
					
 | 
				
			||||||
am__api_version='1.14'
 | 
					am__api_version='1.15'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Find a good install program.  We prefer a C program (faster),
 | 
					# Find a good install program.  We prefer a C program (faster),
 | 
				
			||||||
# so one script is as good as another.  But avoid the broken or
 | 
					# so one script is as good as another.  But avoid the broken or
 | 
				
			||||||
@@ -2638,8 +2638,8 @@ test "$program_suffix" != NONE &&
 | 
				
			|||||||
ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
 | 
					ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
 | 
				
			||||||
program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
 | 
					program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# expand $ac_aux_dir to an absolute path
 | 
					# Expand $ac_aux_dir to an absolute path.
 | 
				
			||||||
am_aux_dir=`cd $ac_aux_dir && pwd`
 | 
					am_aux_dir=`cd "$ac_aux_dir" && pwd`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if test x"${MISSING+set}" != xset; then
 | 
					if test x"${MISSING+set}" != xset; then
 | 
				
			||||||
  case $am_aux_dir in
 | 
					  case $am_aux_dir in
 | 
				
			||||||
@@ -2658,7 +2658,7 @@ else
 | 
				
			|||||||
$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
 | 
					$as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
 | 
				
			||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
if test x"${install_sh}" != xset; then
 | 
					if test x"${install_sh+set}" != xset; then
 | 
				
			||||||
  case $am_aux_dir in
 | 
					  case $am_aux_dir in
 | 
				
			||||||
  *\ * | *\	*)
 | 
					  *\ * | *\	*)
 | 
				
			||||||
    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
 | 
					    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
 | 
				
			||||||
@@ -2986,8 +2986,8 @@ MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
 | 
				
			|||||||
# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
 | 
					# <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
 | 
				
			||||||
mkdir_p='$(MKDIR_P)'
 | 
					mkdir_p='$(MKDIR_P)'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# We need awk for the "check" target.  The system "awk" is bad on
 | 
					# We need awk for the "check" target (and possibly the TAP driver).  The
 | 
				
			||||||
# some platforms.
 | 
					# system "awk" is bad on some platforms.
 | 
				
			||||||
# Always define AMTAR for backward compatibility.  Yes, it's still used
 | 
					# Always define AMTAR for backward compatibility.  Yes, it's still used
 | 
				
			||||||
# in the wild :-(  We should find a proper way to deprecate it ...
 | 
					# in the wild :-(  We should find a proper way to deprecate it ...
 | 
				
			||||||
AMTAR='$${TAR-tar}'
 | 
					AMTAR='$${TAR-tar}'
 | 
				
			||||||
@@ -3046,6 +3046,7 @@ END
 | 
				
			|||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
ac_config_headers="$ac_config_headers lib/Grid_config.h"
 | 
					ac_config_headers="$ac_config_headers lib/Grid_config.h"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Check whether --enable-silent-rules was given.
 | 
					# Check whether --enable-silent-rules was given.
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -86,7 +86,7 @@ namespace Grid {
 | 
				
			|||||||
  // Common parsing chores
 | 
					  // Common parsing chores
 | 
				
			||||||
  std::string GridCmdOptionPayload(char ** begin, char ** end, const std::string & option);
 | 
					  std::string GridCmdOptionPayload(char ** begin, char ** end, const std::string & option);
 | 
				
			||||||
  bool        GridCmdOptionExists(char** begin, char** end, const std::string& option);
 | 
					  bool        GridCmdOptionExists(char** begin, char** end, const std::string& option);
 | 
				
			||||||
  void        GridParseIntVector(std::string &str,std::vector<int> & vec);
 | 
					  std::string GridCmdVectorIntToString(const std::vector<int> & vec);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  void GridParseLayout(char **argv,int argc,
 | 
					  void GridParseLayout(char **argv,int argc,
 | 
				
			||||||
		       std::vector<int> &latt,
 | 
							       std::vector<int> &latt,
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -111,6 +111,11 @@ void GridParseLayout(char **argv,int argc,
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					std::string GridCmdVectorIntToString(const std::vector<int> & vec){
 | 
				
			||||||
 | 
					  std::ostringstream oss;
 | 
				
			||||||
 | 
					  std::copy(vec.begin(), vec.end(),std::ostream_iterator<int>(oss, " "));
 | 
				
			||||||
 | 
					  return oss.str();
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
  /////////////////////////////////////////////////////////
 | 
					  /////////////////////////////////////////////////////////
 | 
				
			||||||
  /////////////////////////////////////////////////////////
 | 
					  /////////////////////////////////////////////////////////
 | 
				
			||||||
void Grid_init(int *argc,char ***argv)
 | 
					void Grid_init(int *argc,char ***argv)
 | 
				
			||||||
@@ -120,6 +125,15 @@ void Grid_init(int *argc,char ***argv)
 | 
				
			|||||||
#endif
 | 
					#endif
 | 
				
			||||||
  // Parse command line args.
 | 
					  // Parse command line args.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  if( GridCmdOptionExists(*argv,*argv+*argc,"--help") ){
 | 
				
			||||||
 | 
					    std::cout<<"--help : this message"<<std::endl;
 | 
				
			||||||
 | 
					    std::cout<<"--debug-signals : catch sigsegv and print a blame report"<<std::endl;
 | 
				
			||||||
 | 
					    std::cout<<"--debug-stdout  : print stdout from EVERY node"<<std::endl;    
 | 
				
			||||||
 | 
					    std::cout<<"--decomposition : report on default omp,mpi and simd decomposition"<<std::endl;    
 | 
				
			||||||
 | 
					    std::cout<<"--mpi n.n.n.n   : default MPI decomposition"<<std::endl;    
 | 
				
			||||||
 | 
					    std::cout<<"--omp n         : default number of OMP threads"<<std::endl;    
 | 
				
			||||||
 | 
					    std::cout<<"--grid n.n.n.n  : default Grid size"<<std::endl;    
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
  if( GridCmdOptionExists(*argv,*argv+*argc,"--debug-signals") ){
 | 
					  if( GridCmdOptionExists(*argv,*argv+*argc,"--debug-signals") ){
 | 
				
			||||||
    Grid_debug_handler_init();
 | 
					    Grid_debug_handler_init();
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
@@ -129,6 +143,15 @@ void Grid_init(int *argc,char ***argv)
 | 
				
			|||||||
  GridParseLayout(*argv,*argc,
 | 
					  GridParseLayout(*argv,*argc,
 | 
				
			||||||
		  Grid_default_latt,
 | 
							  Grid_default_latt,
 | 
				
			||||||
		  Grid_default_mpi);
 | 
							  Grid_default_mpi);
 | 
				
			||||||
 | 
					  if( GridCmdOptionExists(*argv,*argv+*argc,"--decomposition") ){
 | 
				
			||||||
 | 
					    std::cout<<"Grid Decomposition\n";
 | 
				
			||||||
 | 
					    std::cout<<"\tOpenMP threads : "<<GridThread::GetThreads()<<std::endl;
 | 
				
			||||||
 | 
					    std::cout<<"\tMPI tasks      : "<<GridCmdVectorIntToString(GridDefaultMpi())<<std::endl;
 | 
				
			||||||
 | 
					    std::cout<<"\tvRealF         : "<<sizeof(vRealF)*8    <<"bits ; " <<GridCmdVectorIntToString(GridDefaultSimd(4,vRealF::Nsimd()))<<std::endl;
 | 
				
			||||||
 | 
					    std::cout<<"\tvRealD         : "<<sizeof(vRealD)*8    <<"bits ; " <<GridCmdVectorIntToString(GridDefaultSimd(4,vRealD::Nsimd()))<<std::endl;
 | 
				
			||||||
 | 
					    std::cout<<"\tvComplexF      : "<<sizeof(vComplexF)*8 <<"bits ; " <<GridCmdVectorIntToString(GridDefaultSimd(4,vComplexF::Nsimd()))<<std::endl;
 | 
				
			||||||
 | 
					    std::cout<<"\tvComplexD      : "<<sizeof(vComplexD)*8 <<"bits ; " <<GridCmdVectorIntToString(GridDefaultSimd(4,vComplexD::Nsimd()))<<std::endl;
 | 
				
			||||||
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user