本文整理汇总了Python中pylith.utils.EventLogger.EventLogger.initialize方法的典型用法代码示例。如果您正苦于以下问题:Python EventLogger.initialize方法的具体用法?Python EventLogger.initialize怎么用?Python EventLogger.initialize使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类pylith.utils.EventLogger.EventLogger
的用法示例。
在下文中一共展示了EventLogger.initialize方法的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: _setupLogging
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def _setupLogging(self):
"""
Setup event logging.
"""
if None == self._loggingPrefix:
self._loggingPrefix = ""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("FE Constraint")
logger.initialize()
events = ["verify",
"init",
"setSizes",
"constraints",
"setField",
"poststep",
"write",
"finalize"]
for event in events:
logger.registerEvent("%s%s" % (self._loggingPrefix, event))
self._eventLogger = logger
return
示例2: _setupLogging
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def _setupLogging(self):
"""
Setup event logging.
"""
if not "_loggingPrefix" in dir(self):
self._loggingPrefix = ""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("PDE Formulation")
logger.initialize()
events = ["preinit",
"verify",
"init",
"timestep",
"prestep",
"step",
"poststep",
"write",
"finalize"]
for event in events:
logger.registerEvent("%s%s" % (self._loggingPrefix, event))
stages = ["Reform Jacobian",
"Reform Residual",
"Solve"]
for stage in stages:
logger.registerStage(stage)
self._eventLogger = logger
return
示例3: test_initialize
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def test_initialize(self):
"""
Test initialize().
"""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("logging A")
logger.initialize()
return
示例4: _setupLogging
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def _setupLogging(self):
"""
Setup event logging.
"""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("PyLith")
logger.initialize()
self._eventLogger = logger
return
示例5: _setupLogging
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def _setupLogging(self):
"""
Setup event logging.
"""
if not "_loggingPrefix" in dir(self):
self._loggingPrefix = ""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("Problem")
logger.initialize()
self._eventLogger = logger
return
示例6: _setupLogging
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def _setupLogging(self):
"""
Setup event logging.
"""
self._loggingPrefix = "Dist "
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("FE Distribution")
logger.initialize()
events = ["distribute"]
for event in events:
logger.registerEvent("%s%s" % (self._loggingPrefix, event))
self._eventLogger = logger
return
示例7: test_registerEvent
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def test_registerEvent(self):
"""
Test registerEvent().
"""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("logging A")
logger.initialize()
events = ["event 1" , "event 2" , "event 3"]
id = {}
for event in events:
id[event] = logger.registerEvent(event)
for event in events:
self.assertEqual(id[event], logger.eventId(event))
return
示例8: test_registerStage
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def test_registerStage(self):
"""
Test registerStage().
"""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("logging A")
logger.initialize()
stages = ["stage 1a" , "stage 2a" , "stage 3a"]
id = {}
for stage in stages:
id[stage] = logger.registerStage(stage)
for stage in stages:
self.assertEqual(id[stage], logger.stageId(stage))
return
示例9: _setupLogging
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def _setupLogging(self):
"""
Setup event logging.
"""
if None == self._loggingPrefix:
self._loggingPrefix = ""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("FE FrictionModel")
logger.initialize()
events = []
for event in events:
logger.registerEvent("%s%s" % (self._loggingPrefix, event))
self._eventLogger = logger
return
示例10: _setupLogging
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def _setupLogging(self):
"""
Setup event logging.
"""
if not "_loggingPrefix" in dir(self):
self._loggingPrefix = ""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("Kinematic Earthquake Source")
logger.initialize()
events = ["verify",
"init"]
for event in events:
logger.registerEvent("%s%s" % (self._loggingPrefix, event))
self._eventLogger = logger
return
示例11: test_eventLogging
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def test_eventLogging(self):
"""
Test eventBegin() and eventEnd().
"""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("logging A")
logger.initialize()
events = ["event 1" , "event 2" , "event 3"]
for event in events:
logger.registerEvent(event)
logger.eventBegin("event 2")
logger.eventEnd("event 2")
logger.eventBegin("event 1")
logger.eventEnd("event 1")
logger.eventBegin("event 3")
logger.eventBegin("event 1")
logger.eventEnd("event 1")
logger.eventEnd("event 3")
return
示例12: test_stageLogging
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def test_stageLogging(self):
"""
Test stagePush() and stagePop().
"""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("logging A")
logger.initialize()
stages = ["stage 1b" , "stage 2b" , "stage 3b"]
for stage in stages:
logger.registerStage(stage)
logger.stagePush("stage 2b")
logger.stagePop()
logger.stagePush("stage 1b")
logger.stagePop()
logger.stagePush("stage 3b")
logger.stagePush("stage 1b")
logger.stagePop()
logger.stagePop()
return
示例13: _setupLogging
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def _setupLogging(self):
"""
Setup event logging.
"""
if not "_loggingPrefix" in dir(self):
self._loggingPrefix = ""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("FE Integrator")
logger.initialize()
events = ["preinit",
"verify",
"init",
"poststep",
"write",
"finalize"]
for event in events:
logger.registerEvent("%s%s" % (self._loggingPrefix, event))
self._eventLogger = logger
return
示例14: _setupLogging
# 需要导入模块: from pylith.utils.EventLogger import EventLogger [as 别名]
# 或者: from pylith.utils.EventLogger.EventLogger import initialize [as 别名]
def _setupLogging(self):
"""
Setup event logging.
"""
if not "_loggingPrefix" in dir(self):
self._loggingPrefix = ""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("FE Output")
logger.initialize()
events = ["init",
"open",
"close",
"openStep",
"closeStep",
"writeInfo",
"writeData"]
for event in events:
logger.registerEvent("%s%s" % (self._loggingPrefix, event))
self._eventLogger = logger
return