关闭
当前搜索:

边界条件(求解偏微分方程的边界条件)

      研究具体的物理系统,需要考虑研究对象所处的特定的“环境”,而周围环境的影响体现在边界上的物理状况,即边界条件。      常见的线性边界条件,数学上分为三类:第一类边界条件,直接规定了所研究的物理量在边界上的数值;第二类边界条件,规定了所研究的物理量在边界外法线方向上导数的数值;第三类边界条件,规定了所研究的物理量及其外法向导数的线性组合在边界上的数值。(未完待续……)......
阅读(32) 评论(0)

CFL约束条件

   在有限差分和有限体积方法中的稳定性和收敛性分析中有一个很重要的概念--CFL条件。   CFL条件是以Courant,Friedrichs,Lewy三个人的名字命名的,他们最早在1928年一篇关于偏微分方程的有限差分方法的文章中首次踢出这个概念的时候,并不是用来分析差分格式的稳定性,而是仅仅以有限差分方法作为分析工具来证明某些偏微分方程的解的存在性的。其基本思想是先构造PDE的差分方程得到一......
阅读(22) 评论(0)

C语言中以二进制形式输出文件

FILE *outfp;  outfp=fopen("MatR.bin","wb");fwrite(MatR[0],sizeof(float),n_rows*9,outfp);fclose(outfp);...
阅读(23) 评论(0)

C语言中的条件表达式

条件表达式:由条件运算符及其相应的操作数构成的表达式称为条件表达式。 条件表达式的一般形式:表达式1?表达式2:表达式3 含义:若条件表达式1的值非0,则该条件表达式的值是表达式2的值,否则是表达式3的值。...
阅读(36) 评论(0)

关于NVIDIA显卡的计算能力

(1)现在衡量计算速度的标准是TFLOPS(每秒万亿次浮点运算)...
阅读(134) 评论(0)

CUBLAS变量解释(1)

变量类型:cublasOperation_t  解释:该类型表明输入的密集矩阵的形式,其值有 CUBLAS_OP_N(非转置);CUBLAS_OP_T(转置); CUBLAS_OP_C(共轭转置)。该函数对应于BLAS(FORTRAN版)的变量字符'N'或'n'(非转置,即正常形式的矩阵),T'或't'(转置矩阵);'C'或'c'(共轭转置矩阵,对应的是复数矩阵)。...
阅读(29) 评论(0)

Ubuntu16.04上安装SU(Seismic Unix)的基本步骤

Seismic Unix(SU)是科罗拉多矿业学院的波场研究中心(CWP)开发的一款源地震数据处理软件,当前很多学者在Linux下用SU做地震数据的处理与编程。我本人是研究FWI的,也在Linux下面用SU做编程来进行地震勘探的科研。分享一下在Linux下面安装SU的一点经验。 操作系统:64位的Ubuntu16.04.3;机器:工作站(DELL) SU41R3:下载地址: http://ww...
阅读(100) 评论(0)

SU(Seismic Unix)与CUDA的混合编程

当前,众多的学者在Linux下面用SU做地震勘探的编程,并与CUDA做融合,进行GPU编程开发。本人研究FWI(全波形反演),也是用CUDA+SU的方式编程C语言的程序。 那么在编写MakeFile文件的时候,如何将CUDA的库文件与SU的库文件进行结合呢?下面我给大家一个例子,大家可以参考着进行自己的编写。 SU+CUDA的MakeFile文件示例: # Makefile for GP...
阅读(34) 评论(0)

cusparseScsrsv_analysis函数导致内存暴涨问题

我在写的程序中加入了cusparseScsrsv_analysis函数,具体参数设置如下: cusparseScsrsv_analysis(handle,CUSPARSE_OPERATION_NON_TRANSPOSE,n_rows,n_vals,descr,d_csrVals,d_csrRows,d_csrCols,Info); 在程序中加入了这个函数,导致了程序消耗内存暴增,这是什么原因呢...
阅读(46) 评论(0)
    个人资料
    • 访问:437次
    • 积分:97
    • 等级:
    • 排名:千里之外
    • 原创:8篇
    • 转载:1篇
    • 译文:0篇
    • 评论:0条
    文章存档