示例#1
0
 private void plot(int j, PDE obj, int numEq)
 {   // рисует весь слой по x при фиксированном t
     for (int i = 0; i < obj.N + 1; i++)
     {
         chart.Series[numEq].Points.AddXY(obj.getX(i), obj.getU(j, i));
     }
 }
示例#2
0
        private void loadEquations(int num)
        {
            pdes = new PDE[num];

            for (int i = 0; i < num; i++)
                pdes[i] = new PDE();

            propertyGrid1.SelectedObject = pdes[0];

            if (num == 2)
                propertyGrid2.SelectedObject = pdes[1];
            else
                propertyGrid2.SelectedObject = null;
        }
示例#3
0
        private void loadEquations(int num)
        {
            pdes = new PDE[num];

            for (int i = 0; i < num; i++)
            {
                pdes[i] = new PDE();
            }

            propertyGrid1.SelectedObject = pdes[0];

            if (num == 2)
            {
                propertyGrid2.SelectedObject = pdes[1];
            }
            else
            {
                propertyGrid2.SelectedObject = null;
            }
        }
示例#4
0
 private void plot(int j, PDE obj, int numEq)
 {   // рисует весь слой по x при фиксированном t
     for (int i = 0; i < obj.N + 1; i++)
         chart.Series[numEq].Points.AddXY(obj.getX(i), obj.getU(j, i));
 }