欢迎光临散文网 会员登陆 & 注册

[教程]在云端搭建自己的BSE模型

2023-08-16 11:25 作者:_FortranCom  | 我要投稿

BSE模型(狭义上的,指Prof Jarrod R. Hurley开发的双星快速演化模型)

这个教程的目的是让有兴趣的人拥有一个私人的BSE计算模型

教程:

Cloudstudio(推荐)

一.打开cloudstudio.net,注册并登录账号

二.新建工作空间,规格配置不用太高,以下配置可供参考,一定要选Fortran环境!!!

可供参考

三.自动进入空间后,点击终端,输入以下指令

如果你只要bse就可以把最后一句改为make bse

但是建议make sse && make bse

四.点击左边的bse旁边的箭头就可以展开,编辑binary.in就是编辑参数

3.0 0.3 #分别为A,B星的质量 15000. #结束Myr 200.0 #轨道周期,以天记 1#演化形式 1#演化形式 0.001#金属 0.5 

0.5#质量损失参数 0.0#伴星风 1.0#氦星质量损失参数 3.0#同包层效率参数 0.5#同包层演化结合能因子 #这一行建议默认

0#1激活同包层自旋能矫正 1#= 3激活de Kool共包络模型 0#1激活潮汐环流 1#1使用HPE的WD IFMR 0#1使用修改的mestel\

冷却WDs 1#1允许BH层(0)速度跳升 3.0#最大中子星质量 29769#kick例程使用的随机数种子

0.05 0.01 0.02 #每个阶段所占的时间比例 pts1 - MS    (0.05)  pts2 - GB, CHeB, AGB, HeGB (0.01) pts3 - HG, HeMS  (0.02)


190.0#SN喷射速度 0.125#风速因子 1.0#风吸积效率因子 1.5#BH风吸积因子 0.001#在新星爆发中保留的吸积物质的比例\ 10.0#爱丁顿传质极限因子 -1.0#Roche期间质量损失的角动量因子。


# alternatives for top line ...

7.816 4.387 15000. 1964.18453 1 1 0.02 0.0

2.9 0.9 15000. 8.0 1 1 0.02 0.7

^默认binary.in+我的注释如上图所示,自己可以对照一下,不要抄到binary.in^

五.在终端执行

就可以运行了

没有动画,输出的数据文件是binary.dat

在bse.f里查看每个参数的意思


Colab(需魔法、只能存在12hr):

一.打开网站https://colab.research.google.com/,新建笔记本

新建完应该是这样

二.在代码框里输入

这是一行,不要换行!


点击那个按钮,等待跑完


三.点击[+代码],在新代码框里输入,点击运行,出现下面界面

gradio界面

四.在左边输入binary.in里的内容,点击提交,右边出现简要

五.点击左边的文件图标,点击..,展开root,展开bse,点binary.dat右边三个点就可以下载binary.dat了


到                                             底                                             了

[教程]在云端搭建自己的BSE模型的评论 (共 条)

分享到微博请遵守国家法律