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...

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

可以 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

routine,subroutine,method,procedure之间的异同如下: 同:都可做可数名词; 异:词义不同,具体如下: 1、routine 英[ru:ˈti:n] 美[ruˈtin] n. 常规; 例行程序; 生活乏味; (演出中的) 一套动作; adj. 常规的; 例行的; 日常的; ...

雷诺数超出了湍流模型的范围。 1 检查边界条件,看是否有设置错的地方,如流量给得过大,或者网格尺寸单位有误差 2 改边界条件,如K-E适用于高雷诺数模型,SST也较为通用和易收敛 3 涉及湍流属性的参数先尽量采用默认值。 但我个人感觉这是一个...

用户子程序方向没有定义

任何程序单元,要共享模块程序单元内的内容,只需引用该模块名,引用方法是在本程序单元说明部分的最前面加上USE语句。通过模块共享可以取代各程序单元间哑实...

我用的是6.10版本的,在Assembly模罚讥窜客诃九撮循郸末块的下方,有creat datum csys:3 point,点击,然后选择你希望建立局部坐标系的点,就可以了。想删除的话,在右侧模型树Assembly→Feature中就能找到,右击就可以删除。

你如果要在循环里面调用函数用 call 函数名 这样就不会出问题了

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