diff src/DLD-FUNCTIONS/spchol.cc @ 5710:8bf74c0b2cbf

[project @ 2006-03-22 22:58:12 by jwe]
author jwe
date Wed, 22 Mar 2006 22:58:12 +0000
parents 2618a0750ae6
children 34cda7d94c08
line wrap: on
line diff
--- a/src/DLD-FUNCTIONS/spchol.cc
+++ b/src/DLD-FUNCTIONS/spchol.cc
@@ -415,20 +415,18 @@
   cm->hypotenuse = CHOLMOD_NAME(hypot);
 
 #ifdef HAVE_METIS
-  // METIS 4.0.1 uses malloc and free, and will terminate MATLAB if it runs
-  // out of memory.  Use CHOLMOD's memory guard for METIS, which mxMalloc's
-  // a huge block of memory (and then immediately mxFree's it) before calling
-  // METIS
+  // METIS 4.0.1 uses malloc and free, and will terminate if it runs
+  // out of memory.  Use CHOLMOD's memory guard for METIS, which
+  // allocates a huge block of memory (and then immediately frees it)
+  // before calling METIS.
   cm->metis_memory = 2.0;
 
 #if defined(METIS_VERSION)
 #if (METIS_VERSION >= METIS_VER(4,0,2))
-  // METIS 4.0.2 uses function pointers for malloc and free
+  // METIS 4.0.2 uses function pointers for malloc and free.
   METIS_malloc = cm->malloc_memory;
   METIS_free   = cm->free_memory;
-  // Turn off METIS memory guard.  It is not needed, because mxMalloc will
-  // safely terminate the mexFunction and free any workspace without killing
-  // all of MATLAB.
+  // Turn off METIS memory guard.
   cm->metis_memory   = 0.0;
 #endif
 #endif