diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2025-03-01 20:30:23 -0500 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2025-03-01 20:30:23 -0500 |
| commit | f03653774e4529404546f474064c5bf679fa7176 (patch) | |
| tree | b881365d1b43d9a16fae1530bef98acab52d55bb /main.c | |
| parent | f7970f9b769369220ed3c607a27081b8ea93e409 (diff) | |
| download | volute-f03653774e4529404546f474064c5bf679fa7176.zip | |
add compressor outlet temperature output
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -67,6 +67,7 @@ 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 comp_outlet_temperature_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); @@ -151,6 +152,7 @@ main_window(mu_Context *ctx, UI *ui) { vpad(ctx, 0); pressure_ratio_row(ctx, ui); + comp_outlet_temperature_row(ctx, ui); volume_flow_rate_row(ctx, ui); mu_end_window(ctx); @@ -342,6 +344,22 @@ pressure_ratio_row(mu_Context *ctx, UI *ui) { } static void +comp_outlet_temperature_row(mu_Context *ctx, UI *ui) { + int i; + + mu_layout_row(ctx, 0, NULL, 0); + mu_layout_width(ctx, LABEL_WIDTH); + mu_label(ctx, "Compressor T:"); + mu_layout_width(ctx, UNIT_WIDTH); + if (w_select(ctx, &ui->comp_outlet_temperature_unit) & MU_RES_CHANGE) { + compute_all(ui); + } + for (i = 0; i < ui->npoints; i++) { + w_number(ctx, ui->comp_outlet_temperature[i]); + } +} + +static void volume_flow_rate_row(mu_Context *ctx, UI *ui) { int i; |