Recording OpenSeesPy Commands easily & effortlessly

Welcome to the documentation for OpenSeesParser(OpsParser), a package designed for spying on any OpenSeesPy scripts. OpsParser is a tool for analyzing and processing OpenSees commands. It provides a flexible API for parsing, monitoring, and manipulating the execution of OpenSees commands. With this tool, you can easily track every OpenSeesPy command and perform various operations based on these records.


Ultra-lightweight
  • No third-party library dependencies

  • Pure Python implementation, easy installation

  • Minimal memory footprint

  • Efficient command capturing mechanism

  • Compatible with any OpenSeesPy version

  • No impact on original OpenSees performance

API Support

As a flexible command monitoring tool, OpsParser can be easily integrated into other services, TODO: providing standardized API interfaces that allow third-party applications to access OpenSees command TODO: execution information in real-time, supporting custom processing workflows and event triggering mechanisms.

Contents

Indices and Tables