Пакет программ: Классы интеграторов для .NET

"Классы интеграторов для .NET" представляют собой библиотеку из четырех классов численного решения системы дифференциальных уравнений, класса решения задачи о движении произвольной механической системы и тестирующего консольного приложения, решающего задачу N тел для межмолекулярного взаимодействия.
Исходный абстрактный класс TIntegartor может служить классом-предком для создания новых классов, интегрирующих систему дифференциальных уравнений своими методами, отличными от тех, которые реализованы в приведенных классах LWDoPri5, DoPri5 и RK4.
Классы и тестирующее приложение могут быть использованы: в методических разработках по численным методам решения задачи об интегрировании системы дифференциальных уравнений; при создании дидактических приложений, симулирующих любые физические процессы, которые сводятся к системе дифференциальных уравнений; в методических разработках по изучению программирования на языке C# на платформе .NET: Компилятор Microsoft Visual Studio 2008, v.9.0.21022.8 RTM;
Microsoft .NET Framework Version 3.5; Microsoft Visual C# 2008 91605-270-7986846-60210; Операционная система Microsoft ® Windows Vista™ Business v. 6.0.6000.

Объем исходного текста
Библиотека классов Integrators: модуль IIntegrator.cs 2,83 Kб, модуль TIntegrator.cs 16,622 Кб, модуль LWDoPri5.cs 14,112 Кб, модуль DoPri5.cs 21,766 Кб, модуль RK4.cs 13, 910 Кб; библиотека классов Integrators.MechSystems: модуль IMechSystem.cs 3,003 Кб, модуль Integrators.MechSystems.cs 12,041 Кб; тестирующее приложение cnslNBodyTestClass.cs 25,248 Кб.

Разделы публикаций:

ВложениеРазмер
Package icon Fomin_Intgr.zip59.8 КБ