10
4
0
入门
01
MODULE
MOD_FUNC
02
03
! module contains functions for P and S-wave velocities, density and
04
! quality factors in sediments (1st layer)
05
06
IMPLICIT
NONE
07
08
CONTAINS
09
!==================== 1D INHOMOGENEOUS MEDIUM =========================
!------------------------------------------------- P or S-wave velocity
11
FUNCTION
FUNCV
(
Z
)
12
13
USE
NRTYPE
,
ONLY
:
WP
14
15
REAL
INTENT
IN
::
16
17
18
if
z
<
5
then
19
!layer
20
funcv
=
180
21
else
<=
22
23
200
24
54
25
26
360
27
92
28
29
400
30
130
31
32
440
33
165
34
35
460
36
37
38
!halfspace
39
970
40
end
41
42
END
43
44
!--------------------------------------------------------------- Density
45
FUNCRHO
46
47
48
49
50
51
52
53
55
funcrho
1220
56
57
58
1487
59
60
61
1945
62
63
64
1966
65
66
67
68
69
70
71
72
73
2123
74
75
76
77
78
!------------------------------------------- P or S-wave quality factor
79
FUNCQ
80
81
82
83
84
85
86
87
88
funcq
89
90
91
10000
93
94
95
2019-11-13 19-02-53 的屏幕截图.png (69.85 KB, 下载次数: 427)
下载附件
2019-11-13 19:53 上传
出现这种错误
使用道具 举报
臭石头雪球
2038
论坛跑堂
Real
parameter
zList
*
[
-
huge
._WP
]
fList
integer
i
Do
1
size
-1
.and.
+1
funcRho
return
End
250
2
宗师
fcode 发表于 2019-11-14 09:01 其实你的函数可以简化一下。 [mw_shl_code=fortran,true] FUNCTION FUNCRHO (Z) USE NRTYPE, ONLY: WP ...
955
大师
necrohan 发表于 2019-11-14 09:02 5
vvt 发表于 2019-11-14 19:38 5
本版积分规则 发表回复 回帖后跳转到最后一页
颁发给在娱乐版上传了真实照片的女性网友
颁发给论坛热心帮助他人的网友
颁发给经认证的具有特殊贡献和地位的名人
颁发给注册后积极发言的新人
颁发给对本站有突出贡献的朋友
颁发给本站版主和管理
颁发给在娱乐版上传了真实照片的男性网友
颁发给为Fcode网站捐赠的网友
颁发给完成“有规有矩”任务的网友
颁发给论坛注册3年以上的网友
颁发给发帖量超过一定数量的坛友
捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )
GMT+8, 2025-5-2 15:32
Powered by Discuz! X3.4
© 2013-2025 Comsenz Inc.