diff options
Diffstat (limited to 'main.c')
| -rw-r--r-- | main.c | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -68,6 +68,7 @@ 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 manifold_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); @@ -153,6 +154,7 @@ main_window(mu_Context *ctx, UI *ui) { pressure_ratio_row(ctx, ui); comp_outlet_temperature_row(ctx, ui); + manifold_temperature_row(ctx, ui); volume_flow_rate_row(ctx, ui); mu_end_window(ctx); @@ -361,6 +363,22 @@ comp_outlet_temperature_row(mu_Context *ctx, UI *ui) { } static void +manifold_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, "Manifold T:"); + mu_layout_width(ctx, UNIT_WIDTH); + if (w_select(ctx, &ui->manifold_temperature_unit) & MU_RES_CHANGE) { + compute_all(ui); + } + for (i = 0; i < ui->npoints; i++) { + w_number(ctx, ui->manifold_temperature[i]); + } +} + +static void volume_flow_rate_row(mu_Context *ctx, UI *ui) { int i; |