mirror of
https://github.com/paboyle/Grid.git
synced 2025-04-09 21:50:45 +01:00
Format, NAMESPACE
This commit is contained in:
parent
0b8a88978b
commit
1056e36f11
@ -30,7 +30,6 @@
|
|||||||
#ifndef GRID_CARTESIAN_BASE_H
|
#ifndef GRID_CARTESIAN_BASE_H
|
||||||
#define GRID_CARTESIAN_BASE_H
|
#define GRID_CARTESIAN_BASE_H
|
||||||
|
|
||||||
|
|
||||||
NAMESPACE_BEGIN(Grid);
|
NAMESPACE_BEGIN(Grid);
|
||||||
|
|
||||||
//////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////
|
||||||
|
@ -34,7 +34,6 @@ NAMESPACE_BEGIN(Grid);
|
|||||||
// Grid Support.
|
// Grid Support.
|
||||||
/////////////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
class GridCartesian: public GridBase {
|
class GridCartesian: public GridBase {
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
@ -29,7 +29,6 @@ Author: Peter Boyle <paboyle@ph.ed.ac.uk>
|
|||||||
#ifndef GRID_CARTESIAN_RED_BLACK_H
|
#ifndef GRID_CARTESIAN_RED_BLACK_H
|
||||||
#define GRID_CARTESIAN_RED_BLACK_H
|
#define GRID_CARTESIAN_RED_BLACK_H
|
||||||
|
|
||||||
|
|
||||||
NAMESPACE_BEGIN(Grid);
|
NAMESPACE_BEGIN(Grid);
|
||||||
|
|
||||||
static const int CbRed =0;
|
static const int CbRed =0;
|
||||||
@ -59,7 +58,6 @@ public:
|
|||||||
return (linear&0x1);
|
return (linear&0x1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Depending on the cb of site, we toggle source cb.
|
// Depending on the cb of site, we toggle source cb.
|
||||||
// for block #b, element #e = (b, e)
|
// for block #b, element #e = (b, e)
|
||||||
// we need
|
// we need
|
||||||
@ -135,35 +133,6 @@ public:
|
|||||||
}
|
}
|
||||||
|
|
||||||
virtual ~GridRedBlackCartesian() = default;
|
virtual ~GridRedBlackCartesian() = default;
|
||||||
#if 0
|
|
||||||
////////////////////////////////////////////////////////////
|
|
||||||
// Create redblack grid ;; deprecate these. Should not
|
|
||||||
// need direct creation of redblack without a full grid to base on
|
|
||||||
////////////////////////////////////////////////////////////
|
|
||||||
GridRedBlackCartesian(const GridBase *base,
|
|
||||||
const std::vector<int> &dimensions,
|
|
||||||
const std::vector<int> &simd_layout,
|
|
||||||
const std::vector<int> &processor_grid,
|
|
||||||
const std::vector<int> &checker_dim_mask,
|
|
||||||
int checker_dim
|
|
||||||
) : GridBase(processor_grid,*base)
|
|
||||||
{
|
|
||||||
Init(dimensions,simd_layout,processor_grid,checker_dim_mask,checker_dim);
|
|
||||||
}
|
|
||||||
|
|
||||||
////////////////////////////////////////////////////////////
|
|
||||||
// Create redblack grid
|
|
||||||
////////////////////////////////////////////////////////////
|
|
||||||
GridRedBlackCartesian(const GridBase *base,
|
|
||||||
const std::vector<int> &dimensions,
|
|
||||||
const std::vector<int> &simd_layout,
|
|
||||||
const std::vector<int> &processor_grid) : GridBase(processor_grid,*base)
|
|
||||||
{
|
|
||||||
std::vector<int> checker_dim_mask(dimensions.size(),1);
|
|
||||||
int checker_dim = 0;
|
|
||||||
Init(dimensions,simd_layout,processor_grid,checker_dim_mask,checker_dim);
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
void Init(const std::vector<int> &dimensions,
|
void Init(const std::vector<int> &dimensions,
|
||||||
const std::vector<int> &simd_layout,
|
const std::vector<int> &simd_layout,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user