TY - JOUR
T1 - GROOPS: A software toolkit for gravity field recovery and GNSS processing
AU - Mayer-Gürr, Torsten
AU - Behzadpour, Saniya
AU - Eicker, Annette
AU - Ellmer, Matthias
AU - Klinger, Beate
AU - Krauß, Sandro
AU - Pock, Christian
AU - Rieser, Daniel
AU - Strasser, Sebastian
AU - Süsser-Rechberger, Barbara
AU - Zehentner, Norbert
AU - Kvas, Andreas
PY - 2021/10
Y1 - 2021/10
N2 - The Gravity Recovery Object Oriented Programming System (GROOPS) is a software toolkit written in C++ that enables the user to perform core geodetic tasks. Key features of the software include gravity field recovery from satellite and terrestrial data, the determination of satellite orbits from global navigation satellite system (GNSS) measurements, and the computation of GNSS constellations and ground station networks. Next to raw data processing, GROOPS is capable to operate on time series and spatial data to directly analyze and visualize the computed data sets. Most tasks and algorithms are (optionally) parallelized through the Message Passing Interface, thus the software enables a smooth transition from single-CPU desktop computers to large distributed computing environments for resource intensive tasks. For an easy and intuitive setup of complex workflows, GROOPS contains a graphical user interface to create and edit configuration files. The source code of the software is freely available on GitHub (https://github.com/groops-devs/groops) together with documentation, a cookbook with guided examples, and step-by-step installation instructions.
AB - The Gravity Recovery Object Oriented Programming System (GROOPS) is a software toolkit written in C++ that enables the user to perform core geodetic tasks. Key features of the software include gravity field recovery from satellite and terrestrial data, the determination of satellite orbits from global navigation satellite system (GNSS) measurements, and the computation of GNSS constellations and ground station networks. Next to raw data processing, GROOPS is capable to operate on time series and spatial data to directly analyze and visualize the computed data sets. Most tasks and algorithms are (optionally) parallelized through the Message Passing Interface, thus the software enables a smooth transition from single-CPU desktop computers to large distributed computing environments for resource intensive tasks. For an easy and intuitive setup of complex workflows, GROOPS contains a graphical user interface to create and edit configuration files. The source code of the software is freely available on GitHub (https://github.com/groops-devs/groops) together with documentation, a cookbook with guided examples, and step-by-step installation instructions.
KW - Gravity field recovery
KW - GNSS processing
KW - Orbit determination
UR - http://www.scopus.com/inward/record.url?scp=85108446106&partnerID=8YFLogxK
U2 - 10.1016/j.cageo.2021.104864
DO - 10.1016/j.cageo.2021.104864
M3 - Article
SN - 0098-3004
VL - 155
JO - Computers & Geosciences
JF - Computers & Geosciences
M1 - 104864
ER -