Спасибо за подсказки, только вопрос, на мой взгляд, поставлен вобщем-то недвусмысленно и вполне корректно (к г-ну Руст).
Еще раз, мне нужно подобрать наиболее оптимальный алгоритм по соотношению точность/скорость не для какой-то системы, заданной в общем виде, а для совершенно конкретной.
Меня интересует, как надо проанализировать исходную систему, чтобы обосновать выбор алгоритма интегрирования, его порядка и, наконец, шага.
Я обычно делаю так:
1. Делаю численное приближение матрицы Якоби правых частей СДУ (это легко, поскольку у Вас уже есть программа вычисления правых частей).
2. С помощью пакета EISPACK нахожу спектр этой матрицы.
3. Анализирую спектр на предмет:
_а. Комплексности;
_б. Жесткости.
4. Делаю выводы из а. и б. и выбираю метод решения. Для каждого метода размер шага связан с жесткостью матрицы Якоби (обычно дается автором метода при изложении процедуры интегрирования).
Пункты 1.- 4. можно назвать "азы пилотажа".
Дальнейший анализ матрицы Якоби может служить примером "высшего пилотажа". Но об этом коротко не напишешь.