Open Issues Need Help
View All on GitHubAI Summary: Extend the signal bus interface, already implemented for `Genrou` and `Tgov1` in PR #193, to the remaining phasor dynamics components within the GridKit™ power systems modeling framework.
AI Summary: The user is encountering a build error because the necessary header file `<magic_enum/magic_enum.hpp>` for the GridKit project is missing. This file, used by the `ComponentDataJSONParser.hpp` file, is not included in the standard installation instructions and needs to be added as a dependency or the installation instructions updated to include it. The task involves identifying the missing dependency (magic_enum), determining how to install it, and updating the GridKit documentation to reflect this requirement.
AI Summary: Implement a JSON parser for the `Tgov1Data` structure in the GridKit™ power systems modeling framework, mirroring the design of the parser in issue #169. This involves creating a function to parse JSON data into the `Tgov1Data` structure, which is currently missing this functionality. The `Tgov1Data` structure itself may be incomplete, pending resolution of issue #173.
AI Summary: Implement static methods in the GridKit™ PhasorDynamics module to provide reusable smooth piecewise approximations (at least C^2 continuous) for various models. These methods should be customizable via parameters (scale, order, etc.) and consider different sigmoid activation function variations.