예제 #1
0
        public void Form(System.Data.DataRow rwInitials)
        {
            InitialData.Clear();

            InitialData.AddSimpleProperty <double>("x0", (Double)rwInitials["x0"], "левая граница", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <double>("x1", (Double)rwInitials["x1"], "правая граница", "целочисленное значение", "", false, null);
            InitialData.AddSimpleProperty <int>("n", (int)rwInitials["n"], "количество узлов", "количество узлов", "", false, null);
        }
예제 #2
0
        public void Form(System.Data.DataRow rwInitials)
        {
            InitialData.Clear();

            InitialData.AddSimpleProperty <double>("x0", (Double)rwInitials["x0"], "левая граница", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <int>("n", (int)rwInitials["n"], "число узлов", "число узлов", "", false, null);
            InitialData.AddSimpleProperty <double>("h", (Double)rwInitials["h"], "шаг", "шаг", "", false, null);
        }
예제 #3
0
 public void Form(System.Data.DataRow rwInitials)
 {
     InitialData.Clear();
     InitialData.AddSimpleProperty <double>("t", (Double)rwInitials["U"], "временной интервал", "временной интервал", "", false, null);
     InitialData.AddSimpleProperty <double>("alpha", (Double)rwInitials["U"], "скорость", "скорость", "", false, null);
     InitialData.AddSimpleProperty <int>("n", (int)rwInitials["n"], "число узлов по времени", "число узлов по времени", "", false, null);
     InitialData.AddSimpleProperty <int>("m", (int)rwInitials["m"], "число узлов по оси y", "число узлов по пространству", "", false, null);
     InitialData.AddSimpleProperty <int>("k", (int)rwInitials["k"], "число узлов по оси x", "число узлов по пространству", "", false, null);
 }
예제 #4
0
        public void Form(System.Data.DataRow rwInitials)
        {
            InitialData.Clear();

            InitialData.AddSimpleProperty <int>("n", (int)rwInitials["n"], "число узлов", "число узлов", "", false, null);
            InitialData.AddSimpleProperty <int>("m", (int)rwInitials["m"], "число членов", "число членов", "", false, null);
            InitialData.AddSimpleProperty <double>("x0", (double)rwInitials["x0"], "x0", "начальная точка", "", false, null);
            InitialData.AddSimpleProperty <double>("X", (double)rwInitials["X"], "X", "конечная", "", false, null);
        }
예제 #5
0
        public void Form(System.Data.DataRow rwInitials)
        {
            InitialData.Clear();

            InitialData.AddSimpleProperty <double>("U", (Double)rwInitials["U"], "скорость", "скорость", "", false, null);
            InitialData.AddSimpleProperty <int>("n", (int)rwInitials["n"], "число узлов по времени", "число узлов по времени", "", false, null);
            InitialData.AddSimpleProperty <double>("tau", (double)rwInitials["tau"], "наблюдаемый момент времени", "наблюдаемый момент времени", "", false, null);
            InitialData.AddSimpleProperty <int>("m", (int)rwInitials["m"], "число узлов по пространству", "число узлов по пространству", "", false, null);
            InitialData.AddSimpleProperty <double>("G", (Double)rwInitials["G"], "Гамма", "Гамма", "", false, null);
            InitialData.AddSimpleProperty <double>("po", (Double)rwInitials["po"], "Плотность", "Плотность", "", false, null);
        }
예제 #6
0
        public void Form(System.Data.DataRow rwInitials)
        {
            InitialData.Clear();

            InitialData.AddSimpleProperty <double>("phi0", (Double)rwInitials["Phi0"], "начальные условия", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <double>("phi1", (Double)rwInitials["Phi1"], "конечные условия", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <double>("L", (double)rwInitials["L"], "длина счётной области", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <int>("n", (int)rwInitials["n"], "количество узлов", "целое число", "", false, null);
            InitialData.AddSimpleProperty <double>("po", (double)rwInitials["po"], "плотность", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <double>("Gamma", (double)rwInitials["Gamma"], "гамма", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <double>("U", (double)rwInitials["U"], "скорость", "значение с плавающей точкой", "", false, null);
        }
예제 #7
0
        public void Form(System.Data.DataRow rwInitials)
        {
            InitialData.Clear();

            InitialData.AddSimpleProperty <double>("D1", (Double)rwInitials["D1"], "левая сторона", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <double>("D2", (Double)rwInitials["D2"], "правая сторона", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <double>("Dz", (Double)rwInitials["Dz"], "поперечный размер", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <double>("L", (double)rwInitials["L"], "длина счётной области", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <int>("n", (int)rwInitials["n"], "количество узлов", "целое число", "", false, null);
            InitialData.AddSimpleProperty <double>("po", (double)rwInitials["po"], "плотность", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <double>("Gamma", (double)rwInitials["Gamma"], "гамма", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <double>("U", (double)rwInitials["U"], "скорость", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <double>("y0", (double)rwInitials["y0"], "начальное условие", "значение с плавающей точкой", "", false, null);
            InitialData.AddSimpleProperty <double>("yn", (double)rwInitials["yn"], "конечное условие", "значение с плавающей точкой", "", false, null);
        }
예제 #8
0
        public void Form(System.Data.DataRow rwInitials)
        {
            InitialData.Clear();
//InitialData.AddSimpleProperty<bool>("contour", (bool)rwInitials["contour"], "контурная заливка", "true - контурная, false - сплошная", "", false, null);
//InitialData.AddSimpleProperty<bool>("radial", (bool)rwInitials["radial"], "радиальные координаты", "true - угол и радиус в кач-ве осей, false - x и y", "", false, null);
// InitialData.AddSimpleProperty<int>("Con", (int)rwInitials["Con"], "число контуров для контурной заливки", "число контуров для контурной заливки", "", false, null);
            InitialData.AddSimpleProperty <int>("Nr", (int)rwInitials["Nr"], "число радиальных ячеек", "число радиальных ячеек", "", false, null);
// InitialData.AddSimpleProperty<int>("Nfi", (int)rwInitials["Nfi"], "число углов", "число угловых координат","", false, null);
            InitialData.AddSimpleProperty <int>("Nt", (int)rwInitials["Nt"], "номер слоя", "число временных слоев, которые были до момента наблюдения ", "", false, null);
            InitialData.AddSimpleProperty <double>("Time", (double)rwInitials["Time"], "момент времени(сек)", "момент времени, в который ведется наблюдение", "", false, null);
            InitialData.AddSimpleProperty <double>("Length", (double)rwInitials["Length"], "длина(м)", "радиус показываемой области", "", false, null);
            InitialData.AddSimpleProperty <int>("Show", (int)rwInitials["Show"], "объект изображения", "при значении 1 -на графике показывается распределение давления, 2 - скорости, 3 - плотности", "", false, null);
//InitialData.AddSimpleProperty<double>("MaxValue", (double)rwInitials["MaxValue"], "максимальное значение показываемой величины", "максимальное значение показываемой величины", "", false, null);
//InitialData.AddSimpleProperty<double>("MinValue", (double)rwInitials["MinValue"], "минимальное значение показываемой величины", "минимальное значение показываемой величины", "", false, null);
//InitialData.AddSimpleProperty<double>("H", (double)rwInitials["H"], "высота цилиндра(м)", "область считается цилиндрической, но моделируются только 2 координаты, а не 3. Зависимость распределения от высоты явно не моделируется, но высота задается", "", false, null);
//InitialData.AddSimpleProperty<double>("U0", (double)rwInitials["U0"], "начальная скорость поршня(м/с)", "начальная скорость поршня(м/с)", "", false, null);
//InitialData.AddSimpleProperty<double>("M", (double)rwInitials["M"], "масса поршня(кг) ", "масса поршня(кг)", "", false, null);
        }