public Model() { GeometricParams = new GeometricParams(); MaterialParams = new MaterialParams(); ProcessParams = new ProcessParams(); EmpiricCoeffs = new EmpiricCoeffs(); SolveMethodParams = new SolveMethodParams(); }
/// <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); }