示例#1
0
 public Model()
 {
     GeometricParams   = new GeometricParams();
     MaterialParams    = new MaterialParams();
     ProcessParams     = new ProcessParams();
     EmpiricCoeffs     = new EmpiricCoeffs();
     SolveMethodParams = new SolveMethodParams();
 }
示例#2
0
 /// <summary>
 /// Создаёт модель с указаными параметрами
 /// </summary>
 /// <param name="W">Ширина, м</param>
 /// <param name="H">Глубина, м</param>
 /// <param name="L">Длина, м</param>
 /// <param name="ro">Плотность, кг/м^3</param>
 /// <param name="c">Средняя удельная теплоемкость, Дж/(кг*С)</param>
 /// <param name="T_0">Температура плавления, С</param>
 /// <param name="V_u">Скорость крышки, м/с</param>
 /// <param name="T_u">Температура крышки, C</param>
 /// <param name="mu_0">Коэффициент консистенции материала при температуре приведения, Па*с^n</param>
 /// <param name="b">Температурный коэффициент вязкости материала, 1/C</param>
 /// <param name="T_r">Температура приведения, С</param>
 /// <param name="n">Индекс течения материала</param>
 /// <param name="alpha_u">Коэффициент теплоотдачи от крышки канала к материалу, Вт/(м^2*С)</param>
 /// <param name="delta_z">Шаг расчета по длине канала, м</param>
 public Model(double W, double H, double L, double ro, double c, double T_0, double V_u, double T_u, double mu_0,
              double b, double T_r, double n, double alpha_u, double delta_z)
 {
     GeometricParams   = new GeometricParams(W, H, L);
     MaterialParams    = new MaterialParams(ro, c, T_0);
     ProcessParams     = new ProcessParams(V_u, T_u);
     EmpiricCoeffs     = new EmpiricCoeffs(mu_0, b, T_r, n, alpha_u);
     SolveMethodParams = new SolveMethodParams(delta_z);
 }