function outInfo=difinfo
%
%  DIFINFO  pomocna funkce pro SNU.
%
%  vystupem je datova struktura obsahujici seznam
%  demo programu pro reseni pocatecnich uloh pro
%  obycejnou diferencialni rovnici 1.radu
%
%  Josef Danek

% Initialize demo index number
n=0;

% ===============================================
% Jednokrokove metody
% ===============================================
n=n+1;
difList(n).Name='Jednokrokove metody';
difList(n).Type='Diferencialni rovnice';
difList(n).Help= {
    ' U jednokrokovych metod pouzivame k vypoctu hodnoty '
    ' y(k+1) pouze hodnoty y(k).'
};
difList(n).DemoList= {
    'Eulerova metoda',
    '   Priklad 1'
    '   Priklad 2'
    'Metoda Taylorova typu'
    '   Priklad 1'
    '   Priklad 2'
    'Runge-Kuttovy metody',
    '   Modifikovana Eulerova metoda',
    '      Priklad'
    '   Heunova metoda',
    '      Priklad'
    'Porovnani jednokrokovych metod',
    '   Priklad 1'
    '   Priklad 2'
    '   Priklad 3'
    '   Priklad 4'
};

difList(n).FcnList= {
    '',
    'testuj 7 pr001',
    'testuj 7 pr002',
    '',
    'testuj 7 pr003',
    'testuj 7 pr004',
    '',
    '',
    'testuj 7 pr005',
    '',
    'testuj 7 pr006',
    '',
    'testuj 7 pr007',
    'testuj 7 pr008',
    'testuj 7 pr009',
    'testuj 7 pr010',
};

% ===============================================
% Vicekrokove metody
% ===============================================
n=n+1;
difList(n).Name='Vicekrokove metody';
difList(n).Type='Diferencialni rovnice';
difList(n).Help= {...           
    ' U vicekrokovych metod pouzivame k vypoctu hodnoty '
    ' y(k+1) vice predchozich hodnot: y(k), y(k-1), ....'
};
difList(n).DemoList= {
  ' '
};

difList(n).FcnList= {
  ' ' 
};


outInfo=difList;



















