本文整理匯總了Python中ElasticMaterial.ElasticMaterial._configure方法的典型用法代碼示例。如果您正苦於以下問題:Python ElasticMaterial._configure方法的具體用法?Python ElasticMaterial._configure怎麽用?Python ElasticMaterial._configure使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類ElasticMaterial.ElasticMaterial
的用法示例。
在下文中一共展示了ElasticMaterial._configure方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1: _configure
# 需要導入模塊: from ElasticMaterial import ElasticMaterial [as 別名]
# 或者: from ElasticMaterial.ElasticMaterial import _configure [as 別名]
def _configure(self):
"""
Setup members using inventory.
"""
ElasticMaterial._configure(self)
if self.inventory.fitMohrCoulomb == "inscribed":
fitEnum = ModuleDruckerPrager3D.MOHR_COULOMB_INSCRIBED
elif self.inventory.fitMohrCoulomb == "middle":
fitEnum = ModuleDruckerPrager3D.MOHR_COULOMB_MIDDLE
elif self.inventory.fitMohrCoulomb == "circumscribed":
fitEnum = ModuleDruckerPrager3D.MOHR_COULOMB_CIRCUMSCRIBED
else:
raise ValueError("Unknown fit to Mohr-Coulomb yield surface.")
ModuleDruckerPrager3D.fitMohrCoulomb(self, fitEnum)
ModuleDruckerPrager3D.allowTensileYield(self, self.inventory.allowTensileYield)
return