diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2025-03-01 18:53:29 -0500 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2025-03-01 18:53:29 -0500 |
| commit | f7970f9b769369220ed3c607a27081b8ea93e409 (patch) | |
| tree | d36fd0f30ef43f6ca1976307fe189f6b1e18dacd /main.c | |
| parent | 29a720e61568d6a9b215e804bb4ef999d9f7a7a5 (diff) | |
| download | volute-f7970f9b769369220ed3c607a27081b8ea93e409.zip | |
add pressure ratio output
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -66,6 +66,7 @@ static void comp_efficiency_row(mu_Context *ctx, UI *ui); static void intercooler_efficiency_row(mu_Context *ctx, UI *ui); static void intercooler_deltap_row(mu_Context *ctx, UI *ui); static void dup_del_row(mu_Context *ctx, UI *ui); +static void pressure_ratio_row(mu_Context *ctx, UI *ui); static void volume_flow_rate_row(mu_Context *ctx, UI *ui); static void hpad(mu_Context *ctx, int w); static void vpad(mu_Context *ctx, int h); @@ -149,6 +150,7 @@ main_window(mu_Context *ctx, UI *ui) { vpad(ctx, 0); + pressure_ratio_row(ctx, ui); volume_flow_rate_row(ctx, ui); mu_end_window(ctx); @@ -326,6 +328,20 @@ dup_del_row(mu_Context *ctx, UI *ui) { } static void +pressure_ratio_row(mu_Context *ctx, UI *ui) { + int i; + + mu_layout_row(ctx, 0, NULL, 0); + mu_layout_width(ctx, LABEL_WIDTH); + mu_label(ctx, "Pressure ratio:"); + hpad(ctx, UNIT_WIDTH); + mu_layout_width(ctx, FIELD_WIDTH); + for (i = 0; i < ui->npoints; i++) { + w_number(ctx, ui->pressure_ratio[i]); + } +} + +static void volume_flow_rate_row(mu_Context *ctx, UI *ui) { int i; |