91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3.42MB
    文件類型: .gz
    金幣: 1
    下載: 0 次
    發布日期: 2023-10-31
  • 語言: ASP
  • 標簽: VASP??

資源簡介

VASP全稱Vienna Ab-initio Simulation Package VASP是維也納大學Hafner小組開發的進行電子結構計算和量子力學-分子動力學模擬軟件包。它是目前材料模擬和計算物質科學研究中最流行的商用軟件之一。

資源截圖

代碼片段和文件信息

//?File:?cuda_errors.c
//?CUBLAS?and?CUFFT?error?checking.

//?includes?standard?headers
#include?
#include?
#include?“cuda_errors.h“

/******************************************************/
//?CUBLAS?and?CUFFT?error?checking?in?library

//?returns?string?for?CUBLAS?API?error
char?*cublasGetErrorString(cublasStatus_t?error)
{
????switch?(error)
????{
????????case?CUBLAS_STATUS_SUCCESS:
????????????return?“CUBLAS_STATUS_SUCCESS“;

????????case?CUBLAS_STATUS_NOT_INITIALIZED:
????????????return?“CUBLAS_STATUS_NOT_INITIALIZED“;

????????case?CUBLAS_STATUS_ALLOC_FAILED:
????????????return?“CUBLAS_STATUS_ALLOC_FAILED“;

????????case?CUBLAS_STATUS_INVALID_VALUE:
????????????return?“CUBLAS_STATUS_INVALID_VALUE“;

????????case?CUBLAS_STATUS_ARCH_MISMATCH:
????????????return?“CUBLAS_STATUS_ARCH_MISMATCH“;

????????case?CUBLAS_STATUS_MAPPING_ERROR:
????????????return?“CUBLAS_STATUS_MAPPING_ERROR“;

????????case?CUBLAS_STATUS_EXECUTION_FAILED:
????????????return?“CUBLAS_STATUS_EXECUTION_FAILED“;

????????case?CUBLAS_STATUS_INTERNAL_ERROR:
????????????return?“CUBLAS_STATUS_INTERNAL_ERROR“;

default:
???? ????return?““;
????}
}

//?returns?string?for?CUFFT?API?error
char?*cufftGetErrorString(cufftResult?error)
{
????switch?(error)
????{
case?CUFFT_SUCCESS:
????????????return?“CUFFT_SUCCESS“;

????????case?CUFFT_INVALID_PLAN:
????????????return?“CUFFT_INVALID_PLAN“;

????????case?CUFFT_ALLOC_FAILED:
????????????return?“CUFFT_ALLOC_FAILED“;

????????case?CUFFT_INVALID_TYPE:
????????????return?“CUFFT_INVALID_TYPE“;

????????case?CUFFT_INVALID_VALUE:
????????????return?“CUFFT_INVALID_VALUE“;

????????case?CUFFT_INTERNAL_ERROR:
????????????return?“CUFFT_INTERNAL_ERROR“;

????????case?CUFFT_EXEC_FAILED:
????????????return?“CUFFT_EXEC_FAILED“;

????????case?CUFFT_SETUP_FAILED:
????????????return?“CUFFT_SETUP_FAILED“;

????????case?CUFFT_INVALID_SIZE:
????????????return?“CUFFT_INVALID_SIZE“;

????????case?CUFFT_UNALIGNED_DATA:
????????????return?“CUFFT_UNALIGNED_DATA“;

default:
???? ????return?““;
????}
}

/******************************************************/

評論

共有 條評論