qcpc.net
当前位置:首页 >> suBroutinE >>

suBroutinE

以下内容是自己翻译的,如有问题请留言。 Functions are simpler than subroutines. A function can only return one variable, and can be invoked from within a write statement, inside an if declaration if (function) then, etc. A subro...

当虚参(哑元)为假定形状数组时,必须使用接口(interface)进行声明。 而如果使用 module 封装,则可以避免使用接口(interface) 假定形状,即 real :: matrix(:,:) 这样的写法。 你有几种选择: 不使用假定形状。而把数组大小传入subroutine...

subroutine 不用声明 external 用来申明函数,通常在容易混淆的地方,例如 a = func(b) 的时候,编译器可能会认为 func 是个数组,此时,一些人习惯用 external func 来强调 func 是个函数。 subroutine 不需要声明,call func(b) 编译器不会搞...

请注意,参数的定义,变量的定义,不是执行语句。而是给编译器知晓的声明语句。 所以,不管从 entry 还是子程序头部进入子程序,定义和声明是一样的。 而且变量和参数未定义,是发生在代码编译的时候。 从哪里进入子程序,是发生在代码执行的时...

可以 real function add(a,b) implicit none real::a,b add=a+b return end subroutine total(c) implicit none real::a,b,c real,external::add !声时add是一个函数而不是变量 a=1.0 b=2.0 c=add(a,b) !直接调用add就可以返回了 return end

你是不是在定义porous material时不小心把 initial void ratio设置成自定义的了?

一个子程序,名字叫 ppad。子程序,跟其他语言的函数差不多,就是没有返回值而已。

system执行命令并把结果输出,而`执行命令并把结果返回,语句: system("cmd"); 相当于: print `cmd`;

不支持分隔流体域的效率计算,要么使其连通,要么不计算效率。

很可能是你文件里的空格格式不对,我是直接从excel 复制的数据,也出现了这个问题,用记事本打开把空格删除又加上就好的。

网站首页 | 网站地图
All rights reserved Powered by www.qcpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com