當前位置: 首頁>>代碼示例>>Python>>正文


Python DistancesContext.rx方法代碼示例

本文整理匯總了Python中openquake.hazardlib.gsim.base.DistancesContext.rx方法的典型用法代碼示例。如果您正苦於以下問題:Python DistancesContext.rx方法的具體用法?Python DistancesContext.rx怎麽用?Python DistancesContext.rx使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在openquake.hazardlib.gsim.base.DistancesContext的用法示例。


在下文中一共展示了DistancesContext.rx方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1:

# 需要導入模塊: from openquake.hazardlib.gsim.base import DistancesContext [as 別名]
# 或者: from openquake.hazardlib.gsim.base.DistancesContext import rx [as 別名]
rctx.rake = 0.0
rctx.dip = 90.0
rctx.ztor = 7.13
rctx.mag = 3.0
#rctx.mag = np.linspace(0.1,5.)
rctx.width = 10.0
rctx.hypo_depth = 8.0

#dctx.rrup = np.logspace(1,np.log10(200),100)
dctx.rrup = np.logspace(np.log10(10),np.log10(10.0),1)


# Assuming average ztor, get rjb:
dctx.rjb = np.sqrt(dctx.rrup**2 - rctx.ztor**2)
dctx.rhypo = dctx.rrup
dctx.rx = dctx.rjb
dctx.ry0 = dctx.rx

sctx.vs30 = np.ones_like(dctx.rrup) * 760.0
sctx.vs30measured = np.full_like(dctx.rrup, False, dtype='bool')
sctx.z1pt0 = np.ones_like(dctx.rrup) * 0.05

lmean_ask14, sd_ask14 = ASK14.get_mean_and_stddevs(
    sctx, rctx, dctx, IMT, [const.StdDev.TOTAL])





###############################################################################
#
開發者ID:vSahakian,項目名稱:grmpy,代碼行數:33,代碼來源:test_openquake.py


注:本文中的openquake.hazardlib.gsim.base.DistancesContext.rx方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。