예제 #1
0
파일: pow.c 프로젝트: gitter-badger/OpenVML
void CNAME(VML_INT n, const VML_FLOAT * a, const VML_FLOAT * b, VML_FLOAT * y) {

  if (n<=0) return;
  if (a==NULL || b==NULL || y==NULL) return;
  

  EXEC_VML(0, POW_K, n, (VML_FLOAT*)a, (VML_FLOAT*)b, y, NULL, NULL);

}
예제 #2
0
파일: atan.c 프로젝트: caomw/OpenVML
void CNAME(const VML_INT n, const VML_FLOAT * a, VML_FLOAT * y) {

  if (n<=0) return;
  if (a==NULL || y==NULL) return;
  

  EXEC_VML(0, ATAN_K, n, (VML_FLOAT*)a, NULL, y, NULL, NULL);

}
예제 #3
0
파일: pow2o3.c 프로젝트: caomw/OpenVML
void CNAME(const VML_INT n, const VML_FLOAT * a, VML_FLOAT * y) {

  if (n<=0) return;
  if (a==NULL || y==NULL) return;
  
  VML_FLOAT b=2.0/3.0;

  EXEC_VML(0, POWX_K, n, (VML_FLOAT*)a, &b, y, NULL, NULL);

}