Архитектурная акустика/Реализация/ITaskProcessor::do source face interaction: различия между версиями

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску
(Новая страница: «{{function begin|virtual void do_source_face_interaction(const CPrimarySource* pSrc, const CFace& refFace, unsigned iPointStart); //1 virtual void do_source_face_…»)
 
Строка 3: Строка 3:
virtual void do_source_face_interaction(const std::shared_ptr<const CKuliginRelaySecondarySource>& pSrc, const CFace& refFace, unsigned iPointStart); //3
virtual void do_source_face_interaction(const std::shared_ptr<const CKuliginRelaySecondarySource>& pSrc, const CFace& refFace, unsigned iPointStart); //3
virtual void do_source_face_interaction(const std::shared_ptr<const CRayTracingSecondarySource>& pSrc, const CFace& refFace, unsigned iPointStart); //4
virtual void do_source_face_interaction(const std::shared_ptr<const CRayTracingSecondarySource>& pSrc, const CFace& refFace, unsigned iPointStart); //4
|{{ITaskProcessor::do_source_face_interaction brief}}
|{{Шаблон:Архитектурная акустика/Реализация/ITaskProcessor::do_source_face_interaction brief}}
# Создает задание на моделирование пересечения отражающей поверхности полем, которое генерируется первичным источником.
# Создает задание на моделирование пересечения отражающей поверхности полем, которое генерируется первичным источником.
# Создает задание на моделирование пересечения отражающей поверхности полем, которое генерируется вторичным источником на основе интеграла Релея.
# Создает задание на моделирование пересечения отражающей поверхности полем, которое генерируется вторичным источником на основе интеграла Релея.

Версия 20:47, 4 июня 2019

virtual void do_source_face_interaction(const CPrimarySource* pSrc, const CFace& refFace, unsigned iPointStart); //1
virtual void do_source_face_interaction(const std::shared_ptr<const CRelaySecondarySource>& pSrc, const CFace& refFace, unsigned iPointStart); //2
virtual void do_source_face_interaction(const std::shared_ptr<const CKuliginRelaySecondarySource>& pSrc, const CFace& refFace, unsigned iPointStart); //3
virtual void do_source_face_interaction(const std::shared_ptr<const CRayTracingSecondarySource>& pSrc, const CFace& refFace, unsigned iPointStart); //4

Создает задание на моделирование пересечения отражающей поверхности полем, которое генерируется источником.

  1. Создает задание на моделирование пересечения отражающей поверхности полем, которое генерируется первичным источником.
  2. Создает задание на моделирование пересечения отражающей поверхности полем, которое генерируется вторичным источником на основе интеграла Релея.
  3. Создает задание на моделирование пересечения отражающей поверхности полем, которое генерируется вторичным источником на основе интеграла Релея (версия Кулигина).
  4. Создает задание на моделирование пересечения отражающей поверхности полем, которое генерируется вторичным источником при рей-трейсинге.
Параметры
iPointStartОкрестность точки.
refFaceОтражающая поверхность, с которой будет пересекаться поле.
pSrcИсточник, который нужно смоделировать.