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

📄 sscal.c

📁 最著名最快的分子模拟软件
💻 C
字号:
#include "gmx_blas.h"void F77_FUNC(sscal,SSCAL)(int  *n__,                      float *fact__,                      float *dx,                      int   *incx__){    int nincx,i;    int n = *n__;    float fact = *fact__;    int incx = *incx__;        if(n<=0 || incx<=0)        return;        if(incx==1) {        /* Unrool factor 5 */        for(i=0;i<(n-5);i+=5) {            dx[i]   *= fact;            dx[i+1] *= fact;            dx[i+2] *= fact;            dx[i+3] *= fact;            dx[i+4] *= fact;        }            /* continue with current value of i */        for(;i<n;i++)            dx[i]   *= fact;                return;    } else {        /* inc != 1 */        nincx = n * (incx);        for (i=0;i<nincx;i+=incx)            dx[i] *= fact;                return;    }     }

⌨️ 快捷键说明

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