当前位置: 首页>>代码示例>>Python>>正文


Python Structure.boxed_atom方法代码示例

本文整理汇总了Python中abipy.core.structure.Structure.boxed_atom方法的典型用法代码示例。如果您正苦于以下问题:Python Structure.boxed_atom方法的具体用法?Python Structure.boxed_atom怎么用?Python Structure.boxed_atom使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在abipy.core.structure.Structure的用法示例。


在下文中一共展示了Structure.boxed_atom方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: add_task_with_ecut

# 需要导入模块: from abipy.core.structure import Structure [as 别名]
# 或者: from abipy.core.structure.Structure import boxed_atom [as 别名]
    def add_task_with_ecut(self, ecut):
        """Register a new task with cutoff energy ecut."""
        # One atom in a box of lenghts acell.
        inp = abilab.AbinitInput(structure=Structure.boxed_atom(self.pseudo, acell=self.acell), 
                                 pseudos=self.pseudo)

        # Gamma-only sampling.
        inp.add_abiobjects(self.spin_mode, self.smearing, KSampling.gamma_only())

        inp.set_vars(
            ecut=ecut,
            toldfe=self.toldfe,
            prtwf=1,
        )

        self.ecuts.append(ecut)
        self.register_scf_task(inp)
开发者ID:davidwaroquiers,项目名称:pseudo_dojo,代码行数:19,代码来源:works.py


注:本文中的abipy.core.structure.Structure.boxed_atom方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。