Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Compile remaining cflow examples #25

Open
mbheinen opened this issue Oct 9, 2022 · 0 comments
Open

Compile remaining cflow examples #25

mbheinen opened this issue Oct 9, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@mbheinen
Copy link
Owner

mbheinen commented Oct 9, 2022

There are several programs written using the libcflow C API library that IPF provides. These can be found in the cflow folder of the project. Some of them are already compiled on normal make command but several aren't. This issue is for adding them, testing them, and adding test case to CI for them:

  • six: Solution and Input eXtraction
  • alt_load: Separate bus loads from transformer losses
  • capcurve: Generate capacitor reactance-voltage curves. (not sure how this differs from qvcurve)
  • cflowspeed: Read records from a case as fast as possible and times how long it takes. (might be a good perf CI test in the future)
  • cfuse: Automate generation of user analysis reports.
  • comp_soln: Compares bus solution voltages of two solved cases.
  • d_loss: Generates a table of losses versus parameter for a specified line.
  • dxloss: Generates a table of losses versus reactance for a specified line.
  • increm: Creates an incremental line flow listing of selected lines, sorted by areas.
  • pam: (Power Angle Monitor) Generates reports detailing the system power angle at key points
  • post_pvcurve: Post processes P-V curve data files, selecting the most critical outage studies and rendering the output into an excel-importable data file.
  • see_nodes: Prints differences in two solution cases
  • solver_intact: Find the power generated at two specified buses which results in the 100% loading of the line connecting the two buses.
@mbheinen mbheinen added the enhancement New feature or request label Oct 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant