diff options
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; |