Система программирования объектно -ориентированной на гравитационное восстановление (GROOPS) - это программный инструментарий, написанный в C ++, который позволяет пользователю выполнять основные геодезические задачи. Ключевые особенности программного обеспечения включают восстановление гравитационного поля после спутниковых и наземных данных, определение спутниковых орбит из измерений глобальной навигационной спутниковой системы (GNSS), а также обработки созвездий GNSS и сети наземных станций.
Большинство задач и алгоритмов (необязательно) параллелизируются через интерфейс передачи сообщений (MPI), поэтому программное обеспечение обеспечивает плавный переход от настольных компьютеров с одной CPU к крупным распределенным вычислительным средам для ресурсных задач.
Для простой и интуитивно понятной настройки сложных рабочих процессов Groops содержит графический пользовательский интерфейс, где могут быть созданы и отредактированы файлы конфигурации.
Если вы используете наборы данных, рассчитанные с помощью Groops в публикации, или опубликуйте сами данные, пожалуйста, укажите наш справочный документ:
Mayer-Guerr, T., Behzadpour, S., Eicker, A., Ellmer, M., Koch, B., Krauss, S., Pock, C., Rieser, D., Strasser, S., Suesser-Rechbergerger , B., Zehentner, N., Kvas, A. (2021). Groops: программный инструментарий для восстановления гравитационного поля и обработки GNSS. Компьютеры и Geosciences, 104864. Https://doi.org/10.1016/j.cageo.2021.104864
@article{Mayer-Gurr2021,
author = {Mayer-Guerr, Torsten and Behzadpour, Saniya and Eicker, Annette and Ellmer, Matthias and Koch, Beate and Krauss, Sandro and Pock, Christian and Rieser, Daniel and Strasser, Sebastian and Suesser-Rechberger, Barbara and Zehentner, Norbert and Kvas, Andreas},
doi = {https://doi.org/10.1016/j.cageo.2021.104864},
issn = {0098-3004},
journal = {Computers & Geosciences},
keywords = {GNSS processing,Gravity field recovery,Orbit determination},
pages = {104864},
title = {{GROOPS: A software toolkit for gravity field recovery and GNSS processing}},
url = {https://www.sciencedirect.com/science/article/pii/S009830042100159X},
year = {2021}
}
Groops написан в C ++ и содержит какой -то устаревший код Fortran. Чтобы включить интуитивное взаимодействие с программным обеспечением, Groops включает в себя графический пользовательский интерфейс (GUI). GUI также написан в C ++ и зависит от QT Toolkit.
Подробное руководство по установке для Microsoft Windows и различных распределений Linux можно найти на странице установки.
После успешной установки наша документация является идеальным способом познакомиться с различными функциями Groops.
Groops зависит от файлов данных, таких как вращение Земли, числа любви и вейвлет -коэффициенты. Первоначальный набор данных, который регулярно обновляется, доступен на нашем FTP -сервере. Вы можете выбрать между загрузкой каталога данных или одним zip -файлом с одним и тем же контентом.
Мы ценим все вклады, такие как улучшение документации, отчетность или исправление ошибок, реализация новых функций. Ответить на вопросы пользователя в разделе «Дискуссии» - еще один отличный способ внести свой вклад в сообщество Grooops.
Если вы столкнетесь с ошибкой, сообщите нам об этом, подав проблему. Пожалуйста, включите как можно больше информации о том, как воспроизводить ошибку и о вашей программной среде (операционная система, версия компилятора, версия Groops).
Если вы хотите предоставить исправление ошибки или внедрить новые функции, пожалуйста, свяжитесь с нами в дискуссиях, прежде чем начать кодирование.
Groops имеет лицензию в соответствии с GPLV3, как найдено в файле лицензии. Эта лицензия применяется ко всем файлам в репозитории, если не указано иное.
Информация о внешнем исходном коде, содержащемся в репозитории, который по -разному лицензирована, можно найти в соответствующем Readme.
Части Groops происходят из разработок в астрономической, физической и математической геодезической группе в Университете Бонна, Германия. С 2010 года он разрабатывается и поддерживается в Университете технологий Грац, Австрия.
Вот список текущих и прошлых участников:
Torsten Mayer-Guerr, Annette Eicker, Daniel Rieser, Norbert Zehentner, Christian Pock, Matthias Ellmer, Beate Koch, Andreas Kvas, Saniya Behzadpour, Sebastian Strasser, Sandro Krauss, Barbara Suesser-Rechberger, Patrick Dumitraschwitz, Felix, Oehlix, Andreaser, Andreaser,, ирлинг,, ирлинг, иронгассер, иржнинг, иржник, патрик, Патрик Дюмитрасчью.