Распространение радиоволн ВЧ/Реализация/InputModel

Материал из CAMaaS preliminary wiki
< Распространение радиоволн ВЧ‎ | Реализация
Версия от 21:35, 20 августа 2018; Андрей Чусов (обсуждение | вклад) (Новая страница: «{{class|Распространение радиоволн ВЧ/Реализация/InputModel}}»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Реализует входную модель среды распространения радиоволн.

class InputModel;
Открытые типы
ТипОписание
SourceCollectionТип коллекции полиморфных источников.
FrequencyCollectionТип коллекции частот.
Открытые методы
МетодОписание
(конструкторы)Конструкторы класса InputModel
(деструктор)Деструкторы класса InputModel
operator=Операторы присваивания с перемещением.
GetSourceCollectionВозвращает коллекцию полиморфных источников
GetControlPointCollectionВозвращает коллекцию контрольных точек
GetReflectingObjectCollectionВозвращает коллекцию отражающих объектов
GetPropagationMediumВозвращает среду распространения
SourceToIndexВозвращает индекс искомого источника в коллекции источников
GetMinimalFieldAmplitudeВозвращает минимальную амплитуду поля
GetSpectrumВозвращает спектр частот.
FinalizeIterationStateЗавершает выполнение одной итерации моделирования, как указано в Распространение радиоволн ВЧ/Рей-трейсинг, выполняя постобработку результатов.
IsFinalIterationПредикат, проверяющий, является ли итерация последней.