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

📄 sgeqr2.c

📁 最著名最快的分子模拟软件
💻 C
字号:
#include "gmx_lapack.h"voidF77_FUNC(sgeqr2,SGEQR2)(int *m,	int *n,	float *a,	int *lda,	float *tau,	float *work,	int *info){  int k = (*m < *n) ? *m : *n;  int i,i1,i2,i3;  float aii;  *info = 0;    for(i=0;i<k;i++) {    i1 = *m - i;    i2 = ( (i+1) < (*m-1) ) ? (i+1) : (*m-1);    i3 = 1;    F77_FUNC(slarfg,SLARFG)(&i1,&(a[i*(*lda)+i]),&(a[i*(*lda)+i2]),&i3,&(tau[i]));    if(i<(*n-1)) {      aii = a[i*(*lda)+i];      a[i*(*lda)+i] = 1.0;      i2 = *n - i - 1;      F77_FUNC(slarf,SLARF)("L",&i1,&i2,&(a[i*(*lda)+i]),&i3,&(tau[i]),	     &(a[(i+1)*(*lda)+i]),lda,work);      a[i*(*lda)+i] = aii;    }  }  return;}

⌨️ 快捷键说明

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