×

2019年8月2日:Enzo 2.6已发布。查看发行说明!

恩佐是什么?

Enzo是一种社区开发的自适应网格细化模拟为丰富的多物理流体动力学天体物理设计的代码计算。

Enzo是免费提供的,在开放环境中开发,具有强大的辅助支撑结构。使用Enzo进行的模拟在众多参考期刊文章中都有报道能够在笔记本电脑到Top500的电脑上运行。

Alexei Kritsuk、Paolo Padoan和Mike Norman Alexei Kritsuk、Paolo Padoan和Mike Norman Tom Abel、John Wise、Ralf Kaehler 斯蒂芬妮·托尼森和格雷格·布莱恩 约翰·怀斯 伊丽莎白·塔斯克 Norman等人。 Alexei Kritsuk、Mike Norman、Donna Cox、Matt Hall等。 Alexei Kritsuk、Mike Norman、Donna Cox、Stuart Levy等人。

图像学分:

获得恩佐

酶可以在几个地方获得,对应于稳定程度和发展可达性。

救命啊!

有几个地方可以通过邮寄获得恩佐的帮助列表到文档到联机教程和录制研讨会演示。

 

发展

Enzo是由开发人员社区公开开发的来自不同机构。贡献、修复和更改欢迎大家!

社区

有几个地方可以通过邮寄获得恩佐的帮助列表到文档到联机教程和录制研讨会演示。

与恩佐一起起身跑步的最简单方法是跟随我们的恩佐训练营安装、运行测试问题,并简化图像。

Enzo通过几个渠道提供:公众正在积极开发的代码库,如以及一个经过精心策划的稳定渠道这与版本相对应。看看发行说明,如果你是对最近在稳定版本。稳定版本的Tarfile也是可用,但不鼓励使用。如果您想使用开发版本,最好检查一下退出开发指南.

获取当前稳定源代码副本的最简单方法是使用git克隆存储库:

$git克隆https://github.com/enzo-project/enzo-dev网站

Makefile是为许多常用的超级计算机提供的,集群和操作系统。如果你有兴趣帮忙打包Enzo源代码及其对平台,当选触摸!

有效地使用Enzo有时会有点困难,但由于广泛的用户和开发人员社区。有许多中的教程文档,包括当前源代码树中的示例问题。更多叙述关于如何使用Enzo的描述,有很多视频来自2010 Enzo用户研讨会。

但是,除了准备好的材料外,还有几个论坛可用于与可能能够帮助您解决使用或开发Enzo的问题。两者都是以用户为中心邮件列表以及更适合发展问题.

如果您已经熟悉了代码基础,开始开发的最佳方式是创建Enzo的分叉,然后向您的促成的变化。

恩佐项目建立在数十个计算天体物理学家——以物理模块的形式,恒星形成处方、基础设施、初始条件、,我们欢迎用户和开发人员都一样,我们正在努力使其变得简单可以贡献代码。

为了促进这一点,我们不仅提供了开发人员指南,但我们也在上托管我们的代码github,我们邀请你可以分叉项目,进行更改,然后发出“Pull”请求”,以便您的更改可以被审查、接受和合并到下一个发布版本中。

如果你想发展,你一定要加入开发商邮件列表,如果你被卡住了。熟悉一下可能也是个好主意你自己和吉特和浏览发展Enzo源的版本。

总的来说,Enzo用户和开发人员非常活跃社区。我们正在努力留住半年一次的开发者研讨会,每隔一年左右举办一次用户研讨会热衷于确保仿真的物理逼真度代码,通过大型和小规模模拟,并鼓励文献中的结果。

有两种方法可以参与Enzo社区。首先,也是最简单的,就是注册两个用户的开发者的邮件列表,并尝试帮助人们解决问题或只是和别人分享你一直在做的事情。

不过,大多数情况下,我们鼓励您与社区;如果你有问题、想法或建议,大声说出来;如果你愿意,可以参与到修复和更改中然后,到车间来!他们通常都很安静对于新的和有经验的开发人员来说,它是一个把有名字的脸放在邮件列表上的好方法。我们有一个斯坦福大学2019年夏天,它是富有成效的,信息丰富、有趣。