1. IBackend文档解析

    类图:

    IBackend类图

    文档解析:

    1.setup(self)

    • Ganga.core服务启动时由每个作业调用的一个钩子。在监测子系统enabled之前调用。可以被backend用来进行一些特殊的setup(比如远程backned的ssh传输管道)

    2.master_submit(self,rjobs,subjobconfigs,masterjobconfig,keep_going=false)

    • 提交主作业和所有子作业
    • masterjobconfig是共享的,单独的subjob配置在subjobconfig中定义
    • 单个作业(无split的提交也通过本方法执行。在这种情况下subjobconfig只包含一个元素——作业本身。
    • 默认实现是调用每个单独作业的submit()方法
    • 如果任何子作业fails则整个过程被忽略并抛出一个IncompleteSubmissionError
    • 子作业已经submit的保持submitted
    • 默认实现不处理masterjobconfig(因此子类中一般可以重写本方法)
    • 在IBackend_submit()中keep_going是可选的,用以允许不支持keep_going=True的backend实现,这些backend在某些情况下可能要调用IBackend.master_submit()来工作,这样就不需要重写本方法。很多情况中该参数并不重要,因此由开发维护人员决定是否启用对该参数的支持。

    3.submit(self,subjobconfig,master_input_sandbox)

    • 提交一个单独的作业。成功返回1
    • master_input_sandbox是一个列表,内容为所有子作业共享的文件名单 ...
    read more

    There are comments.

  2. 理论物理学的方法--狄拉克

    发信人: Bessel ( Bessel), 信区: Physics

    标 题: 理论物理学的方法--狄拉克

    发信站: BBS 科苑星空站 (Tue Apr 4 14:03:57 2006), 站内

    理论物理学的方法

    [狄拉克(1902—1984),英国物理学家。生于布里斯托尔。1926年获剑桥大学哲学博士学位,1932年成为该校教授。1930年选为英国皇家学会会员。他在描述原子现象的量子力学方面有较大贡献。他提出了相对论形式的薛定谔基本方程,即狄拉克方程。在理论上曾预测到正电子。1933年他与薛定谔因建立新型原子理论而同获诺贝尔物理学奖。]

    我打算与你们谈谈一个理论物理学家是如何工作——他是怎样着手尝试去更好地理解自然规律的。

    一个人能回顾他过去所做的工作。这时他心中有个基本希望,希望他可以得到一些在处理目前的问题时有价值的启示或教训。我们过去必须处理的问题与今天的问题在根本上有很多相同之处,评论一下过去成功的方法对目前的工作可以有所帮助。

    理论物理学家的工作程序可以分成两大类。其一是在实验基础上开始工作。为此,必须与实验物理学家们保持密切的接触,知悉他们得到的全部结果而试图使这些结果适合一个全面的令人满意的图式。

    另一种程序是在数学基础上着手工作,考察并批判现在的理论,设法确认其中的错误,然后努力消除它 ...

    read more

    There are comments.

  3. 光学过程模拟方法细节promote

    光学过程细节要考虑淬灭因子,且原子核淬灭与阿尔法粒子与电子(几乎无淬灭)的淬灭因子都不同。要在physicalList中重写不同粒子的闪烁过程,计算闪烁光子数时分别乘上不同的淬灭因子。详细闪烁过程的编写参考G4dyb项目中的Scintillation类。

    read more

    There are comments.

« Page 2 / 2

blogroll

social