1 //============================================================================ 2 // Copyright (c) Kitware, Inc. 3 // All rights reserved. 4 // See LICENSE.txt for details. 5 // This software is distributed WITHOUT ANY WARRANTY; without even 6 // the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR 7 // PURPOSE. See the above copyright notice for more information. 8 // 9 // Copyright 2014 National Technology & Engineering Solutions of Sandia, LLC (NTESS). 10 // Copyright 2014 UT-Battelle, LLC. 11 // Copyright 2014 Los Alamos National Security. 12 // 13 // Under the terms of Contract DE-NA0003525 with NTESS, 14 // the U.S. Government retains certain rights in this software. 15 // 16 // Under the terms of Contract DE-AC52-06NA25396 with Los Alamos National 17 // Laboratory (LANL), the U.S. Government retains certain rights in 18 // this software. 19 //============================================================================ 20 #ifndef vtk_m_Ghost_Cell_h 21 #define vtk_m_Ghost_Cell_h 22 23 namespace vtkm 24 { 25 26 enum struct CellClassification 27 { 28 NORMAL = 0, //Valid cell 29 DUPLICATE = 1 << 0, //Ghost cell 30 INVALID = 1 << 1, //Cell is invalid 31 UNUSED0 = 1 << 2, 32 UNUSED1 = 1 << 3, 33 UNUSED3 = 1 << 4, 34 UNUSED4 = 1 << 5, 35 UNUSED5 = 1 << 6, 36 }; 37 } 38 39 #endif // vtk_m_Ghost_Cell_h 40