| 查看: 884 | 回复: 2 | ||
| 【悬赏金币】回答本帖问题,作者sin81将赠送您 10 个金币 | ||
[求助]
VASP6.4 编译问题
|
||
|
用的intel2016 的编译器,开始能正常编译,中间断了,出现如下错误, 请问是怎么回事,如何解决?谢谢! mpiifort -free -names lowercase -assume byterecl -w -xHOST -O2 -I/opt/intel/compilers_and_libraries_2016.4.258/linux/mkl/include/fftw -c random.f90 random.F(70): error #8259: The type bound procedure definition statement must contains only one binding name. [RANDOM_REAL_ARRAY] procedure, private :: random_real_scalar, random_real_array --------------------------------------------------^ random.F(71): error #8259: The type bound procedure definition statement must contains only one binding name. [UNIFORM_REAL_ARRAY] procedure, private :: uniform_real_scalar, uniform_real_array, & ---------------------------------------------------^ random.F(67): error #8423: In GENERIC type bound procedure definition each binding name must be the name of a specific binding of the type. [UNIFORM_REAL_ARRAY] generic, public :: uniform => uniform_real_scalar, uniform_real_array, & -----------------------------------------------------------^ random.F(68): error #8423: In GENERIC type bound procedure definition each binding name must be the name of a specific binding of the type. [UNIFORM_COMPLEX_SCALAR] uniform_complex_scalar, uniform_complex_array ------------^ random.F(68): error #8423: In GENERIC type bound procedure definition each binding name must be the name of a specific binding of the type. [UNIFORM_COMPLEX_ARRAY] uniform_complex_scalar, uniform_complex_array ------------------------------------^ random.F(66): error #8423: In GENERIC type bound procedure definition each binding name must be the name of a specific binding of the type. [RANDOM_REAL_ARRAY] generic, public :: random => random_real_scalar, random_real_array ---------------------------------------------------------^ random.F(206): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [RANDOM] call gen_wave%random(rane) ----------------------^ random.F(212): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [UNIFORM] call gen_wave%uniform(rang, center, width) ----------------------^ random.F(238): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [RANDOM] call gen_ion%random(rng_ion) -------------------------^ random.F(245): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [UNIFORM] call gen_ion%uniform(rang_ion, center, width) ---------------------^ random.F(261): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [RANDOM] call generator%random(skip) -------------------------------^ random.F(265): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [RANDOM] call generator%random(skip) ---------------------------^ random.F(396): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [RANDOM] call generator%random(array(ii)) ---------------------------^ random.F(410): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [RANDOM] call generator%random(first) -----------------------^ random.F(414): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [RANDOM] call generator%random(second) ---------------------------^ random.F(428): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [UNIFORM] call generator%uniform(array(ii), center, width) ---------------------------^ random.F(437): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [UNIFORM] call generator%uniform(re_part, center, width) -----------------------^ random.F(438): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [UNIFORM] call generator%uniform(im_part, width=width) ! only real part shifted -----------------------^ random.F(448): error #8486: There is no matching specific subroutine for this type bound generic subroutine call. [UNIFORM] call generator%uniform(array(ii), center, width) ---------------------------^ compilation aborted for random.f |
» 猜你喜欢
上海工程技术大学张培磊教授团队招收博士生
已经有3人回复
上海工程技术大学【激光智能制造】课题组招收硕士
已经有5人回复
求助院士们,这个如何合成呀
已经有4人回复
临港实验室与上科大联培博士招生1名
已经有9人回复
想换工作。大多数高校都是 评职称时 认可5年内在原单位取得的成果吗?
已经有7人回复
需要合成515-64-0,50g,能接单的留言
已经有4人回复
自荐读博
已经有4人回复
写了一篇“相变储能技术在冷库中应用”的论文,论文内容以实验为主,投什么期刊合适?
已经有6人回复
带资进组求博导收留
已经有10人回复
最近几年招的学生写论文不引自己组发的文章
已经有11人回复
wangyikeco
木虫 (正式写手)
newbie
- 应助: 84 (初中生)
- 金币: 6717.5
- 帖子: 529
- 在线: 107.9小时
- 虫号: 25598800
- 注册: 2021-03-03
- 性别: GG
- 专业: 凝聚态物性 II :电子结构
2楼2023-09-07 00:09:49

3楼2023-09-07 21:24:48







回复此楼