本文整理汇总了Python中pylith.utils.EventLogger.EventLogger类的典型用法代码示例。如果您正苦于以下问题:Python EventLogger类的具体用法?Python EventLogger怎么用?Python EventLogger使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了EventLogger类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: test_initialize
def test_initialize(self):
"""
Test initialize().
"""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("logging A")
logger.initialize()
return
开发者ID:geodynamics,项目名称:pylith,代码行数:9,代码来源:TestEventLogger.py
示例2: test_className
def test_className(self):
"""
Test className().
"""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
name = "my class"
logger.className(name)
self.assertEqual(name, logger.className())
return
开发者ID:geodynamics,项目名称:pylith,代码行数:10,代码来源:TestEventLogger.py
示例3: _setupLogging
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
开发者ID:youngsolar,项目名称:pylith,代码行数:32,代码来源:Formulation.py
示例4: _setupLogging
def _setupLogging(self):
"""
Setup event logging.
"""
from pylith.utils.EventLogger import EventLogger
logger = EventLogger()
logger.className("PyLith")
logger.initialize()
self._eventLogger = logger
return
开发者ID:panzhengyang,项目名称:pylith,代码行数:11,代码来源:PyLithApp.py
示例5: _setupLogging
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
开发者ID:youngsolar,项目名称:pylith,代码行数:14,代码来源:Problem.py
示例6: _setupLogging
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
开发者ID:rishabhdutta,项目名称:pylith,代码行数:25,代码来源:Constraint.py
示例7: _setupLogging
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
开发者ID:rishabhdutta,项目名称:pylith,代码行数:15,代码来源:Distributor.py
示例8: test_registerEvent
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
开发者ID:geodynamics,项目名称:pylith,代码行数:16,代码来源:TestEventLogger.py
示例9: test_registerStage
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
开发者ID:geodynamics,项目名称:pylith,代码行数:16,代码来源:TestEventLogger.py
示例10: _setupLogging
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
开发者ID:rishabhdutta,项目名称:pylith,代码行数:18,代码来源:FrictionModel.py
示例11: _setupLogging
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
开发者ID:rishabhdutta,项目名称:pylith,代码行数:19,代码来源:EqKinSrc.py
示例12: _setupLogging
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
开发者ID:rishabhdutta,项目名称:pylith,代码行数:23,代码来源:Integrator.py
示例13: _setupLogging
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
开发者ID:panzhengyang,项目名称:pylith,代码行数:24,代码来源:OutputManager.py
示例14: test_eventLogging
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
开发者ID:geodynamics,项目名称:pylith,代码行数:23,代码来源:TestEventLogger.py
示例15: test_stageLogging
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
开发者ID:geodynamics,项目名称:pylith,代码行数:23,代码来源:TestEventLogger.py
注:本文中的pylith.utils.EventLogger.EventLogger类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论