diff liboctave/sparse-base-chol.cc @ 5710:8bf74c0b2cbf

[project @ 2006-03-22 22:58:12 by jwe]
author jwe
date Wed, 22 Mar 2006 22:58:12 +0000
parents 69a4f320d95a
children 8d7162924bd3
line wrap: on
line diff
--- a/liboctave/sparse-base-chol.cc
+++ b/liboctave/sparse-base-chol.cc
@@ -116,20 +116,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