Exemplo n.º 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));
     }
 }
Exemplo n.º 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;
        }
Exemplo n.º 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;
            }
        }
Exemplo n.º 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));
 }