鱼C论坛

 找回密码
 立即注册
查看: 1531|回复: 4

[已解决]请问能解释一下这段代码是什么意思吗

[复制链接]
发表于 2023-11-8 16:26:36 | 显示全部楼层 |阅读模式
购买主题 本主题需向作者支付 50 鱼币 才能浏览
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-11-8 16:27:16 | 显示全部楼层    本楼为最佳答案   
这段代码定义了一个名为KrylovNewton的类,它是AlgorithmBase类的子类。KrylovNewton类具有一个名为__init__的构造函数,它接受四个参数:osi、tang_inter、tang_incr和max_inter。

在构造函数中,首先将传入的参数赋值给类的实例变量。然后,将op_type、tang_inter、tang_incr和max_inter这四个变量组成的列表赋值给类的实例变量_parameters。

最后,调用AlgorithmBase类的to_process方法,将osi作为参数传入。

总结来说,这段代码定义了一个KrylovNewton类,用于处理与OpenSees相关的算法操作,并在初始化时调用to_process方法进行进一步处理。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-8 16:31:14 | 显示全部楼层
请问如果我需要调用Krylov-Newton的话,是用我图片里面的那种呢
EI[C`H~2QQ9DMDU9{{0NME2.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-11-8 16:32:49 | 显示全部楼层
isdkz 发表于 2023-11-8 16:27
这段代码定义了一个名为KrylovNewton的类,它是AlgorithmBase类的子类。KrylovNewton类具有一个名为__init_ ...

麻烦能看一下我下面的哪个调用的是正确的呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-11-9 17:36:19 | 显示全部楼层
不知道额
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-24 03:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表