gpt4 book ai didi

python - 如何调用数组并将其从 Fortran 传递给 python?

转载 作者:行者123 更新时间:2023-12-05 05:51:25 24 4
gpt4 key购买 nike

<分区>

我有 Fortran 主代码。我希望从我的主要 Fortran 代码调用 python 程序并在这两个代码之间传递数组。

我看过几个 F2py 的例子。似乎python代码作为主要代码。正如我之前所述,我想要相反的方式。

让我们在主要 Fortran 代码中有一个子例程:

subroutine test(nx,ny,mask)
integer, intent(in) :: nx, ny
integer, dimension(nx,ny), intent(inout) :: mask

call someOperation(nx, ny, mask)
end subroutine test

现在,someOperationpython 中完成,带有标量值的多维数组将在 Fortran 和 python 之间交换。

如何实现?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com