From f03653774e4529404546f474064c5bf679fa7176 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Sat, 1 Mar 2025 20:30:23 -0500 Subject: add compressor outlet temperature output --- main.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'main.c') diff --git a/main.c b/main.c index 4faa1de..e639388 100644 --- a/main.c +++ b/main.c @@ -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); @@ -341,6 +343,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; -- cgit v1.2.3