00001 /*===========================================================================* 00002 * This file is part of the Abstract Library for Parallel Search (ALPS). * 00003 * * 00004 * ALPS is distributed under the Eclipse Public License as part of the * 00005 * COIN-OR repository (http://www.coin-or.org). * 00006 * * 00007 * Authors: * 00008 * * 00009 * Yan Xu, Lehigh University * 00010 * Ted Ralphs, Lehigh University * 00011 * * 00012 * Conceptual Design: * 00013 * * 00014 * Yan Xu, Lehigh University * 00015 * Ted Ralphs, Lehigh University * 00016 * Laszlo Ladanyi, IBM T.J. Watson Research Center * 00017 * Matthew Saltzman, Clemson University * 00018 * * 00019 * * 00020 * Copyright (C) 2001-2013, Lehigh University, Yan Xu, and Ted Ralphs. * 00021 *===========================================================================*/ 00022 00023 00024 #ifndef AlpsEnumProcessT_H 00025 #define AlpsEnumProcessT_H 00026 00027 //############################################################################# 00028 00031 enum AlpsProcessType { 00033 AlpsProcessTypeSerial = 1, 00035 AlpsProcessTypeMaster, 00037 AlpsProcessTypeHub, 00039 AlpsProcessTypeWorker, 00041 AlpsProcessTypeCG, 00043 AlpsProcessTypeVG, 00045 AlpsProcessTypeCP, 00047 AlpsProcessTypeVP, 00049 AlpsProcessTypeAny 00050 }; 00051 00052 #endif