UMFPACK_Windows_lib


UMFPACK包及已经编译好的Windows下的lib.
资源截图
代码片段和文件信息
/* ========================================================================= */
/* === AMD demo main program =============================================== */
/* ========================================================================= */

/* ------------------------------------------------------------------------- */
/* AMD Copyright (c) by Timothy A. Davis      */
/* Patrick R. Amestoy and Iain S. Duff.  See ../README.txt for License.     */
/* email: davis at cise.ufl.edu    CISE Department Univ. of Florida.        */
/* web: http://www.cise.ufl.edu/research/sparse/amd                          */
/* ------------------------------------------------------------------------- */

/* A simple C main program that illustrates the use of the ANSI C interface
 * to AMD.
 */

#include “amd.h“
#include 
#include 

int main (void)
{
    /* The symmetric can_24 Harwell/Boeing matrix including upper and lower
     * triangular parts and the diagonal entries.  Note that this matrix is
     * 0-based with row and column indices in the range 0 to n-1. */
    int n = 24 nz
    Ap [ ] = { 0 9 15 21 27 33 39 48 57 61 70 76 82 88 94 100
106 110 119 128 137 143 152 156 160 }
    Ai [ ] = {
/* column  0: */    0 5 6 12 13 17 18 19 21
/* column  1: */    1 8 9 13 14 17
/* column  2: */    2 6 11 20 21 22
/* column  3: */    3 7 10 15 18 19
/* column  4: */    4 7 9 14 15 16
/* column  5: */    0 5 6 12 13 17
/* column  6: */    0 2 5 6 11 12 19 21 23
/* column  7: */    3 4 7 9 14 15 16 17 18
/* column  8: */    1 8 9 14
/* column  9: */    1 4 7 8 9 13 14 17 18
/* column 10: */    3 10 18 19 20 21
/* column 11: */    2 6 11 12 21 23
/* column 12: */    0 5 6 11 12 23
/* column 13: */    0 1 5 9 13 17
/* column 14: */    1 4 7 8 9 14
/* column 15: */    3 4 7 15 16 18
/* column 16: */    4 7 15 16
/* column 17: */    0 1 5 7 9 13 17 18 19
/* column 18: */    0 3 7 9 10 15 17 18 19
/* column 19: */    0 3 6 10 17 18 19 20 21
/* column 20: */    2 10 19 20 21 22
/* column 21: */    0 2 6 10 11 19 20 21 22
/* column 22: */    2 20 21 22
/* column 23: */    6 11 12 23 } ;

    int P [24] Pinv [24] i j k jnew p inew result ;
    double Control [AMD_CONTROL] Info [AMD_INFO] ;
    char A [24][24] ;

    /* here is an example of how to use AMD_VERSION.  This code will work in
     * any version of AMD. */
#if defined(AMD_VERSION) && (AMD_VERSION >= AMD_VERSION_CODE(12))
    printf (“AMD version %d.%d date: %s
“ AMD_MAIN_VERSION AMD_SUB_VERSION
    AMD_DATE) ;
#else
    printf (“AMD version: 1.1 or earlier
“) ;
#endif

    printf (“AMD demo with the 24-by-24 Harwell/Boeing matrix can_24:
“) ;

    /* get the default parameters and print them */
    amd_defaults (Control) ;
    amd_control  (Control) ;

    /* print the 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2012-03-12 13:29  UMFPACK_Windows_lib
     目录           0  2012-03-12 13:28  UMFPACK_Windows_libAMD
     目录           0  2012-03-12 13:28  UMFPACK_Windows_libAMDDemo
     文件        5632  2007-05-03 23:16  UMFPACK_Windows_libAMDDemoamd_demo.c
     文件        7583  2011-12-15 00:54  UMFPACK_Windows_libAMDDemoamd_demo.out
     文件        6238  2007-05-03 23:15  UMFPACK_Windows_libAMDDemoamd_demo2.c
     文件        8960  2011-12-15 00:54  UMFPACK_Windows_libAMDDemoamd_demo2.out
     文件        2157  2007-05-03 23:16  UMFPACK_Windows_libAMDDemoamd_f77cross.f
     文件        2020  2005-06-05 05:07  UMFPACK_Windows_libAMDDemoamd_f77cross.out
     文件        6397  2007-05-03 23:16  UMFPACK_Windows_libAMDDemoamd_f77demo.f
     文件       11930  2005-06-05 05:07  UMFPACK_Windows_libAMDDemoamd_f77demo.out
     文件        1488  2007-05-03 23:16  UMFPACK_Windows_libAMDDemoamd_f77simple.f
     文件          60  2005-06-05 05:07  UMFPACK_Windows_libAMDDemoamd_f77simple.out
     文件        3319  2007-05-03 23:16  UMFPACK_Windows_libAMDDemoamd_f77wrapper.c
     文件        5687  2007-05-03 23:16  UMFPACK_Windows_libAMDDemoamd_l_demo.c
     文件        7585  2011-12-15 00:54  UMFPACK_Windows_libAMDDemoamd_l_demo.out
     文件         811  2007-05-03 23:17  UMFPACK_Windows_libAMDDemoamd_simple.c
     文件          50  2009-11-08 01:41  UMFPACK_Windows_libAMDDemoamd_simple.out
     文件        2915  2011-12-09 00:09  UMFPACK_Windows_libAMDDemoMakefile
     目录           0  2012-03-12 13:28  UMFPACK_Windows_libAMDDoc
     文件        2499  2005-06-05 05:05  UMFPACK_Windows_libAMDDocAMD_UserGuide.bib
     文件      169135  2011-12-13 00:17  UMFPACK_Windows_libAMDDocAMD_UserGuide.pdf
     文件       52891  2011-12-13 00:17  UMFPACK_Windows_libAMDDocAMD_UserGuide.tex
     文件        4996  2011-12-09 03:11  UMFPACK_Windows_libAMDDocChangeLog
     文件       26432  2005-07-07 19:55  UMFPACK_Windows_libAMDDoclesser.txt
     文件        1815  2007-05-03 23:25  UMFPACK_Windows_libAMDDocLicense
     文件        1024  2009-11-12 04:11  UMFPACK_Windows_libAMDDocMakefile
     目录           0  2012-03-12 13:28  UMFPACK_Windows_libAMDInclude
     文件       18185  2011-12-13 00:15  UMFPACK_Windows_libAMDIncludeamd.h
     文件        9320  2011-12-13 00:15  UMFPACK_Windows_libAMDIncludeamd_internal.h
     目录           0  2012-03-12 13:28  UMFPACK_Windows_libAMDLib
............此处省略468个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)