решён
1
рейтинг

Общие замечания и "хотелки"

Мы хотели предложить Вам рассмотреть возможность использования вычислительных мощностей видеокарт. Для NVIDIA есть CUDA, для AMD есть GPUFORT. Если их использовать, ускорение достигнет десятков раз. И там все не очень сложно, по сравнению с тем, что было раньше -- теперь не нужно думать о том, как это распараллеливается. Что у NVIDIA, что у AMD -- компилятор FORTRAN стандартный. Наши задачи распараллеливаются на раз -- множество идентичных расчетов источник-расчетная точка. Хитрость в том, чтобы привести параметры каждого расчета к некоей единой модели, чтобы засунуть ее в видеокарту. То есть, сначала провести геометрический анализ, затем создать базу параметров и передать это все хозяйство в конвееры видеокарты. По геометрии обнаружили суровую библиотеку CGAL (на C++). Её содержимое избыточно для наших задач, но может пригодится поиск пересечений, триангуляция и алгоритмы Воронова. https://www.cgal.org. Для чего все это хозяйство? У вас уже реализован поиск пересечений, однако будет полезно узнать, как это делают объединённые силы программистов;). Триангуляция будет полезна в задачах построения рельефа. Поиск точек по алгоритмам Воронова будет полезен для уточнения изофон. По Шуму 2.0 замечания: 1. Приведите в соответствие ссылки на документы. Вместо ISO/TR появились ГОСТЫ (во вложении) 2. Протокол расчета: Пожалуйста, дайте возможность выбрать, что именно давать в отчет. Никому не нужны картограммы изофон по СГЧ. Нужно только Lаэкв и Lамах. 3. Очень нужны вклады источников в расчетную точку. У вас их нет в отчете, поэтому такие вещи приходится делать с помощью ваших конкурентов -- Интеграл. Это обширная тема, но если обсуждать в профессиональных решениях задач -- это вещь необходимая. Мы сами такие вещи сами считам, однако это нетрудно реализовать. Ну, или не надо заморачиваться, дайте только вклады. 4. По возможности, просим упростить таблицы в отчетах. Чтобы там не было "таблицы в таблице". Такие штуки сильно усложняют анализ отчета (протокола расчета). Попытаюсь пояснить. Мы анализируем отчет (протокол), для наших вычислений, для создания своих документов. Было бы идеально, если бы Вы называли таблицы (у таблицы есть свойство .Name в пространстве классов ActiveDocument. Tables(1). Name в Word), такая штука есть в генерации любого документа с помощью любой библиотеки. А вообще, было бы красиво дать такой отчет в Excel. Это не сложнее, чем делать RTF. А нам будет попроще, не надо извращаться с анализом отчета. Далее -- по GUI. 1. Сложная штука -- Вы даете bounding box объекта. Для вычислений это очень полезно, но выглядит для юзверей непонятно, да и не только для юзверей. И в отчете нет этих координат. Polyline классически, в автокаде любом -- выглядит как список 3Д-координат типа (0,0,0; 1,1,1) и тп. Понимаете нас? Мы эти координаты используем. Например, для того, чтобы рассчитать кратчайшее расстояние Источник-расчетная точка. Это не бином Ньютона, считается элементарно, но когда есть bounding box, и нет координат -- это сделать нельзя. 2. Насчет графики. Зачем Вы используете convert.exe? Значительно лучше работать с SVG форматом. Или даже с DWG стандартным форматом. Там есть все, что нужно -- плавные заполнения... Внутри программы есть все графические атрибуты, которые 1:1 транслируются в формат SVG и DWG. И на печати будет все красиво в PDF, и масштабируемо. Между нами. Есть такой проект U++. Там есть самые основные библиотеки. Они открытые, так что можно пользоваться. https://www.ultimatepp.org/ 3. За построение уточненных изолиний -- Вам отдельное спасибо от профессионалов, которые всегда плевались от линейной интерполяции из сеток.

Вулых Павел Петрович | 12 мая 2022 16:47

1 ответ


Я
Янчева Виктория
16 мая 2022 12:43

Добрый день. Вся информация (с направленными ранее ГОСТами) передана в отдел разработки на рассмотрение. Благодарим!

  •  0
Этот запрос закрыт, если у вас подобная проблема, а предложенное решение не помогает - создайте, пожалуйста, новый запрос в Центре вопросов.
Нет времени ждать? Воспользуйтесь
расширенной лицензией
на техническую поддержку!
Поиск по вопросам

Может быть интересно

04.01.2019 13:00:43  2 Не запускается программа Полигон ТБО.
24.11.2020 13:06:25  1 (!) Активация программы «ЭКОцентр-РРВА» в ПК "Воздух". Инструкция.
17.12.2018 9:04:23  1 Почему вещество не попадает в список для расчета рассеивания?
19.12.2018 9:11:16  1 Бесплатные программы. Как загрузить?
20.12.2018 14:22:46  1 Виды лицензий (активации) для программ.
09.11.2023 13:58:36  3 Фоновый шум
29.09.2021 9:10:38  3 Автоматический выбор ЗВ для учета при НМУ

Последние вопросы

16.08.2024 14:31:54  0 Заявка на актуализацию не отправляется
14.08.2024 10:21:28  5 Отсутствие мг/м3 в таблице 2 Сведения о стационарных источниках ИНВ2022
13.08.2024 6:50:31  1 Мерцание изображения
09.08.2024 10:48:36  0 Максимально разовый выброс в Замерах
07.08.2024 19:12:06  1 Не запускаются бесплатные программы
07.08.2024 12:46:23  4 Ошибка при сохранении после формирования журнала движения отходов
07.08.2024 6:44:34  1 Обновление ПК Шум
06.08.2024 15:31:27  1 учет отходов
06.08.2024 10:52:14  2 Разночтение выбросов при формировании таблиц инвентаризации и НДВ
06.08.2024 10:02:09  2 Создание локальной системы координат
ЦЕНТР ВОПРОСОВ