АНАЛИТИЧЕСКИЕ ТЕСТЫ ДЛЯ РЕШЕНИЯ ЗАДАЧ ПЕРЕНОСА ЧАСТИЦ ЧИСЛЕННЫМИ МЕТОДАМИ
И.А. Кондаков, В.Н. Селезнев, О.И. Стародумов, А.А. Шестаков Вопросы атомной науки и техники. Сер. Математическое моделирование физических процессов 2003. Вып.2. С. 28-43.
Проблема тестирования возникает в связи с каждой программой. Тестирование двумерных программ обычно начинают со счета одномерных задач, на которых проверяют свойство сохранения симметрии на двумерных сетках, точность разностной схемы, т. е. зависимость от шагов по времени и пространству, точность передачи граничных условий при счете по областям и т. д. При тестировании программ в качестве модельных задач желательно выбирать задачи, которые имеют аналитические решения. При отсутствии аналитических решений для тестирования обычно привлекают задачи, посчитанные по другим программам, однако это не всегда гарантирует точное решение. Поэтому вопрос построения аналитических тестов до сих пор является актуальным. Рассматриваются 11 модельных задач, предназначенных для тестирования одномерных и двумерных программ переноса нейтральных частиц в различных приближениях. Задачи построены на основе аналитических решений. В качестве примера приводятся результаты численных расчетов данных задач по различным методикам (рис. 14, табл. 5, список лит. - 4 назв.).
|