ESYS13
Revision_
|
00001 00002 /******************************************************* 00003 * 00004 * Copyright (c) 2010-2012 by University of Queensland 00005 * Earth Systems Science Computational Center (ESSCC) 00006 * http://www.uq.edu.au/esscc 00007 * 00008 * Primary Business: Queensland, Australia 00009 * Licensed under the Open Software License version 3.0 00010 * http://www.opensource.org/licenses/osl-3.0.php 00011 * 00012 *******************************************************/ 00013 00014 /* Author: Joel Fenwick */ 00015 00016 /* An MPI aware Maximal independent set algorithm for SystemMatrix */ 00017 00018 #ifndef INC_SYSTEMMATRIX_MIS 00019 00020 #include "SystemMatrix.h" 00021 00022 /* Returns the number of local nodes in the MIS. 00023 The second param will store a pointer to a list of the nodes in the MIS. 00024 Deallocating the value sent back in the second param is caller's responsibility. 00025 00026 Sets paso error on failure. 00027 */ 00028 index_t Paso_SystemMatrix_getMIS(Paso_SystemMatrix*, index_t**); 00029 00030 #endif