示例#1
0
        private void cb_Viscous_SelectedIndexChanged(object sender, EventArgs e)
        {
            switch (this.cb_Viscous.SelectedIndex)
            {
            case 0:
                this.lb_help.Text = "帮助:\r\n" + HelpDescriptions.Viscous_Inviscid;
                viscous           = Viscous.Inviscid;
                break;

            case 1:
                this.lb_help.Text = "帮助:\r\n" + HelpDescriptions.Viscous_Laminar;
                viscous           = Viscous.Laminar;
                break;

            //case 2:
            //    this.lb_help.Text = "帮助:\r\n" + HelpDescriptions.Viscous_SpalartAllmaras;
            //    viscous = Viscous.SpalartAllmaras;
            //    break;
            case 2:
                this.lb_help.Text = "帮助:\r\n" + HelpDescriptions.Viscous_k_eStandard;
                viscous           = Viscous.k_eStandard;
                break;

            case 3:
                this.lb_help.Text = "帮助:\r\n" + HelpDescriptions.Viscous_k_eRNG;
                viscous           = Viscous.k_eRNG;
                break;

            case 4:
                this.lb_help.Text = "帮助:\r\n" + HelpDescriptions.Viscous_k_eRealizable;
                viscous           = Viscous.k_eRealizable;
                break;

            case 5:
                this.lb_help.Text = "帮助:\r\n" + HelpDescriptions.Viscous_k_oStandard;
                viscous           = Viscous.k_oStandard;
                break;

            case 6:
                this.lb_help.Text = "帮助:\r\n" + HelpDescriptions.Viscous_k_oBSL;
                viscous           = Viscous.k_oBSL;
                break;

            case 7:
                this.lb_help.Text = "帮助:\r\n" + HelpDescriptions.Viscous_k_oSST;
                viscous           = Viscous.k_oSST;
                break;

            default:
                break;
            }
        }
示例#2
0
        private void ModelsForm_Load(object sender, EventArgs e)
        {
            this.cb_Energy.Items.AddRange(new string[] { "OFF", "ON" });
            this.cb_Viscous.Items.AddRange(new string[] { "Inviscid", "Laminar", "Spalart-Allmaras模型",
                                                          "标准k-ε模型", "RNG k-ε模型", "Realizable k-ε模型", "标准k-ω模型", "BSL k-ω模型",
                                                          "SST k-ω模型" });
            this.cb_Radiation.Items.AddRange(new string[] { "OFF", "Rosseland模型", "P1模型", "S2S模型", "DO模型" });
            this.cb_Species.Items.AddRange(new string[] { "OFF", "ON" });

            this.cb_Energy.SelectedIndex    = 0;
            this.cb_Viscous.SelectedIndex   = 3;
            this.cb_Radiation.SelectedIndex = 0;
            this.cb_Species.SelectedIndex   = 1;

            energy    = Energy.OFF;
            viscous   = Viscous.k_eStandard;
            radiation = Radiation.OFF;
            species   = Species.ON;

            this.lb_help.Text = "帮助:\r\n";

            action = new Action(bindAction);
        }