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

📄 srot.c

📁 最著名最快的分子模拟软件
💻 C
字号:
#include "gmx_blas.h"voidF77_FUNC(srot,SROT)(int *n__,                    float *dx,                    int *incx__,                    float *dy,                    int *incy__,                    float *c__,                    float *s__){  int i,ix,iy;  float dtemp;  int n = *n__;  int incx = *incx__;  int incy = *incy__;  float c = *c__;  float s = *s__;    if(incx!=1 || incy!=1) {    ix = 0;    iy = 0;    if(incx<0)      ix = (1-n)*(incx);    if(incy<0)      iy = (1-n)*(incy);        for(i=0;i<n;i++,ix+=incx,iy+=incy) {      dtemp  = (c) * dx[ix] + (s) * dy[iy];      dy[iy] = (c) * dy[iy] - (s) * dx[ix];      dx[ix] = dtemp;    }    return;  } else {    /* unit increments */       for(i=0;i<n;i++) {      dtemp = (c) * dx[i] + (s) * dy[i];      dy[i] = (c) * dy[i] - (s) * dx[i];      dx[i] = dtemp;          }  }}

⌨️ 快捷键说明

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