⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 symspdilupackconvert.c

📁 a software code for computing selected eigenvalues of large sparse symmetric matrices
💻 C
字号:
#include <string.h>#include <ilupack.h>#include <ilupackmacros.h>// #define PRINT_INFOinteger SYMSPDILUPACKCONVERT(size_t *Fparam, 			     size_t *FPREC,			     integer   *nlev) {   /*     ILUPACK FORTRAN interface for converting an symmetric preconditioner to an SPD preconditioner     param       parameter pointer casted to INTEGER*8     PRE         preconditioner pointer casted to INTEGER*8     nlev        number of AMG levels   */  CSRMAT       A;  integer      flags,i;  REALS        droptols[2];  integer      myelbow,mymaxit,mynrestart,ierr,               (*perm0)(),(*perm)(),(*permf)();  REALS        mycondest,myrestol;  ILUPACKPARAM *param;  AMGLEVELMAT *PRE;		         memcpy(&param, Fparam, sizeof(size_t));  memcpy(&PRE,   FPREC,  sizeof(size_t));  return (SYMSPDCONVERT(PRE,*nlev));} // SYMSPDILUPACKCONVERT

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -