Pylectra¶
A plugin-based Python framework for power-system dynamic simulation and large-scale dataset generation.
Plugin-first
Generators, solvers, faults, plots — every component is a registered plugin you swap in one line of YAML.
GPU-ready
Six ODE solvers including GPU-accelerated paths for batch generation at dataset scale.
Bilingual docs
Every page is written in English and 中文 — switch languages from the header.
Where to start
Build the mental model
Read the Concepts section first to understand packages, virtual envs, and YAML.
Concepts →
Install in 30 minutes
Walk Getting Started end-to-end — five short pages, working simulation at the end.
Get started →
Run your first simulation
Jump straight to Tutorials and produce a complete dynamic simulation result.
Tutorials →
Write your own plugin
Read the How-to guides and architecture overview, then register a new component.
How-to →
Documentation map
Getting started
Step-by-step setup of Python, Git, and Pylectra.
Open →
Concepts
Background knowledge and architecture in plain language.
Open →
Tutorials
End-to-end walk-throughs from a single run to GPU batches.
Open →
How-to guides
Task-oriented recipes for extending and tuning the system.
Open →
Reference
YAML schema, CLI, plugin catalog, glossary, and Python API.
Open →
FAQ
Quick answers to the questions that come up most often.
Open →
中文版:点击页面右上角语言切换。