From c19ccdad7ce14248b0e828f12c31f7aac6d48204 Mon Sep 17 00:00:00 2001 From: paboyle Date: Sun, 14 Jan 2018 23:55:07 +0000 Subject: [PATCH] Namespace, indent --- lib/lattice/Lattice_trace.h | 61 ++++++++++++++++++------------------- 1 file changed, 30 insertions(+), 31 deletions(-) diff --git a/lib/lattice/Lattice_trace.h b/lib/lattice/Lattice_trace.h index 449c55f8..f97c8d97 100644 --- a/lib/lattice/Lattice_trace.h +++ b/lib/lattice/Lattice_trace.h @@ -1,4 +1,4 @@ - /************************************************************************************* +/************************************************************************************* Grid physics library, www.github.com/paboyle/Grid @@ -23,8 +23,8 @@ Author: Peter Boyle 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. See the full license in the file "LICENSE" in the top level distribution directory - *************************************************************************************/ - /* END LEGAL */ +*************************************************************************************/ +/* END LEGAL */ #ifndef GRID_LATTICE_TRACE_H #define GRID_LATTICE_TRACE_H @@ -32,36 +32,35 @@ Author: Peter Boyle // Tracing, transposing, peeking, poking /////////////////////////////////////////////// -namespace Grid { +NAMESPACE_BEGIN(Grid); - //////////////////////////////////////////////////////////////////////////////////////////////////// - // Trace - //////////////////////////////////////////////////////////////////////////////////////////////////// - template - inline auto trace(const Lattice &lhs) - -> Lattice - { - Lattice ret(lhs._grid); - parallel_for(int ss=0;ssoSites();ss++){ - ret._odata[ss] = trace(lhs._odata[ss]); - } - return ret; - }; +//////////////////////////////////////////////////////////////////////////////////////////////////// +// Trace +//////////////////////////////////////////////////////////////////////////////////////////////////// +template +inline auto trace(const Lattice &lhs) + -> Lattice +{ + Lattice ret(lhs._grid); + parallel_for(int ss=0;ssoSites();ss++){ + ret._odata[ss] = trace(lhs._odata[ss]); + } + return ret; +}; - //////////////////////////////////////////////////////////////////////////////////////////////////// - // Trace Index level dependent operation - //////////////////////////////////////////////////////////////////////////////////////////////////// - template - inline auto TraceIndex(const Lattice &lhs) -> Lattice(lhs._odata[0]))> - { - Lattice(lhs._odata[0]))> ret(lhs._grid); - parallel_for(int ss=0;ssoSites();ss++){ - ret._odata[ss] = traceIndex(lhs._odata[ss]); - } - return ret; - }; +//////////////////////////////////////////////////////////////////////////////////////////////////// +// Trace Index level dependent operation +//////////////////////////////////////////////////////////////////////////////////////////////////// +template +inline auto TraceIndex(const Lattice &lhs) -> Lattice(lhs._odata[0]))> +{ + Lattice(lhs._odata[0]))> ret(lhs._grid); + parallel_for(int ss=0;ssoSites();ss++){ + ret._odata[ss] = traceIndex(lhs._odata[ss]); + } + return ret; +}; - -} +NAMESPACE_END(Grid); #endif