deltaFlow
Argparse.H File Reference

Command-line argument parsing utilities for deltaFlow. More...

#include <string>
Include dependency graph for Argparse.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ArgumentParser
 Parses and stores command-line arguments for deltaFlow. More...
 

Enumerations

enum class  SolverType { GaussSeidel , NewtonRaphson }
 Types of solvers supported by deltaFlow. More...
 
enum class  InputFormat { IEEE , PSSE }
 Supported input file formats. More...
 

Detailed Description

Command-line argument parsing utilities for deltaFlow.

This file declares the ArgumentParser class for parsing command-line options for power system analysis with deltaFlow.

Definition in file Argparse.H.

Enumeration Type Documentation

◆ InputFormat

enum class InputFormat
strong

Supported input file formats.

Enumerator
IEEE 

IEEE Common Data Format (.cdf, .txt)

PSSE 

PSS/E Raw Data Format (.raw)

Definition at line 50 of file Argparse.H.

50 {
51 IEEE,
52 PSSE
53};
@ IEEE
IEEE Common Data Format (.cdf, .txt)
@ PSSE
PSS/E Raw Data Format (.raw)

◆ SolverType

enum class SolverType
strong

Types of solvers supported by deltaFlow.

  • GaussSeidel: Gauss-Seidel iterative method.
  • NewtonRaphson: Newton-Raphson iterative method.
Enumerator
GaussSeidel 

Gauss-Seidel iterative method.

NewtonRaphson 

Newton-Raphson iterative method.

Definition at line 41 of file Argparse.H.

41 {
44};
@ NewtonRaphson
Newton-Raphson iterative method.
@ GaussSeidel
Gauss-Seidel iterative method.