Checkout common/Domain.h from MassD3Q19 into master

This commit is contained in:
James McClure 2014-06-29 12:15:02 -04:00
parent 35a4ed8326
commit 7d870a2f4a

View File

@ -105,10 +105,6 @@ struct Domain{
} }
private: private:
int d[26][3] = {{1,0,0},{-1,0,0},{0,1,0},{0,-1,0},{0,0,1},{0,0,-1},
{1,1,0},{1,-1,0},{-1,1,0},{-1,-1,0},{1,0,1},{-1,0,1},
{1,0,-1},{-1,0,-1},{0,1,1},{0,-1,1},{0,1,-1},{0,-1,-1},
{1,1,1},{1,1,-1},{1,-1,1},{1,-1,-1},{-1,1,1},{-1,1,-1},
int getRankForBlock( int i, int j, int k ) int getRankForBlock( int i, int j, int k )
{ {
@ -137,6 +133,12 @@ private:
} }
int VoxelConnection(int n){ int VoxelConnection(int n){
int d[26][3] = {{1,0,0},{-1,0,0},{0,1,0},{0,-1,0},{0,0,1},{0,0,-1},
{1,1,0},{1,-1,0},{-1,1,0},{-1,-1,0},{1,0,1},{-1,0,1},
{1,0,-1},{-1,0,-1},{0,1,1},{0,-1,1},{0,1,-1},{0,-1,-1},
{1,1,1},{1,1,-1},{1,-1,1},{1,-1,-1},{-1,1,1},{-1,1,-1},
{-1,-1,1},{-1,-1,-1}}; // directions to neighbors
int returnVal = -1; int returnVal = -1;
int x,y,z; int x,y,z;
// Get the 3-D indices // Get the 3-D indices