Core Module

OpenSeesParser

class opsparser.OpenSeesParser.OpenSeesParser(module)[source]
__init__(module)[source]
hook_all(debug=False)[source]
restore_all()[source]
clear()[source]

OpenSeesCommand

class opsparser.OpenSeesParser.OpenSeesCommand(*values)[source]
NODE = <class 'opsparser._manager._NodeManager.NodeManager'>
ELEMENT = <class 'opsparser._manager._ElementManager.ElementManager'>
MATERIAL = <class 'opsparser._manager._MaterialManager.MaterialManager'>
property instance

Returns the singleton instance of the manager class. Assumes self.value (e.g., NodeManager class) is a singleton, so calling it (e.g., NodeManager()) returns its unique instance.