
ระบบการเขียนโปรแกรมที่มุ่งเน้นวัตถุ Gravity Recovery (Groops) เป็นชุดเครื่องมือซอฟต์แวร์ที่เขียนใน C ++ ที่ช่วยให้ผู้ใช้สามารถทำงานหลักทางภูมิศาสตร์ได้ คุณสมบัติที่สำคัญของซอฟต์แวร์รวมถึงการกู้คืนสนามแรงโน้มถ่วงจากข้อมูลดาวเทียมและภาคพื้นดินการกำหนดวงโคจรดาวเทียมจากการวัดระบบดาวเทียมนำทางทั่วโลก (GNSS) และการประมวลผลของกลุ่มดาว GNSS และเครือข่ายสถานีภาคพื้นดิน
งานและอัลกอริทึมส่วนใหญ่ (ทางเลือก) ขนานผ่านอินเตอร์เฟสข้อความที่ส่งผ่าน (MPI) ดังนั้นซอฟต์แวร์จะช่วยให้การเปลี่ยนผ่านอย่างราบรื่นจากคอมพิวเตอร์เดสก์ท็อปเดสก์ท็อปเดียวไปยังสภาพแวดล้อมการคำนวณแบบกระจายขนาดใหญ่สำหรับงานที่เข้มข้นของทรัพยากร
สำหรับการตั้งค่าที่ง่ายและใช้งานง่ายของเวิร์กโฟลว์ที่ซับซ้อน Groops มีส่วนต่อประสานผู้ใช้กราฟิกที่สามารถสร้างและแก้ไขไฟล์การกำหนดค่าได้
หากคุณใช้ชุดข้อมูลที่คำนวณด้วย Groops ในสิ่งพิมพ์หรือเผยแพร่ข้อมูลเองโปรดอ้างอิงเอกสารอ้างอิงของเรา:
Mayer-Guerr, T. , Behzadpour, S. , Eicker, A. , Ellmer, M. , Koch, B. , Krauss, S. , Pock, C. , Rieser, D. , Strasser, S. , Suesser-Rechberger , B. , Zehentner, N. , Kvas, A. (2021) Groops: ชุดเครื่องมือซอฟต์แวร์สำหรับการกู้คืนสนามแรงโน้มถ่วงและการประมวลผล GNSS คอมพิวเตอร์และธรณีศาสตร์, 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
คู่มือการติดตั้งโดยละเอียดสำหรับ Microsoft Windows และการแจกแจง Linux ต่างๆสามารถพบได้ในหน้าการติดตั้ง
หลังจากการติดตั้งที่ประสบความสำเร็จเอกสารของเราเป็นวิธีที่สมบูรณ์แบบในการทำความคุ้นเคยกับคุณสมบัติต่าง ๆ ของ Groops
Groops ขึ้นอยู่กับไฟล์ข้อมูลเช่นการหมุนของโลกตัวเลขความรักและค่าสัมประสิทธิ์เวฟเล็ต ชุดข้อมูลเริ่มต้นที่อัปเดตเป็นประจำมีอยู่บนเซิร์ฟเวอร์ FTP ของเรา คุณสามารถเลือกระหว่างการดาวน์โหลดไดเรกทอรีข้อมูลหรือไฟล์ซิปเดียวที่มีเนื้อหาเดียวกัน
เราขอขอบคุณการมีส่วนร่วมทั้งหมดเช่นการปรับปรุงเอกสารการรายงานหรือแก้ไขข้อบกพร่องการใช้คุณสมบัติใหม่ การตอบคำถามผู้ใช้ในส่วนการอภิปรายเป็นอีกวิธีที่ยอดเยี่ยมในการสนับสนุนชุมชน Groops
หากคุณพบข้อผิดพลาดโปรดแจ้งให้เราทราบโดยการยื่นปัญหา โปรดรวมข้อมูลให้มากที่สุดเท่าที่จะเป็นไปได้เกี่ยวกับวิธีการทำซ้ำข้อผิดพลาดและเกี่ยวกับสภาพแวดล้อมซอฟต์แวร์ของคุณ (ระบบปฏิบัติการเวอร์ชันคอมไพเลอร์เวอร์ชัน Groops)
หากคุณต้องการให้การแก้ไขข้อผิดพลาดหรือใช้คุณสมบัติใหม่โปรดติดต่อกับเราในการอภิปรายก่อนที่คุณจะเริ่มเขียนโค้ด
Groops ได้รับใบอนุญาตภายใต้ GPLV3 ตามที่พบในไฟล์ใบอนุญาต ใบอนุญาตนี้ใช้กับไฟล์ทั้งหมดในที่เก็บเว้นแต่จะระบุไว้เป็นอย่างอื่น
ข้อมูลเกี่ยวกับซอร์สโค้ดภายนอกที่มีอยู่ในที่เก็บซึ่งมีใบอนุญาตแตกต่างกันสามารถพบได้ใน readMe ที่เกี่ยวข้อง
บางส่วนของ groops มาจากการพัฒนาในกลุ่มธรณีวิทยาทางดาราศาสตร์และคณิตศาสตร์ที่มหาวิทยาลัยบอนน์ประเทศเยอรมนี ตั้งแต่ปี 2010 ได้รับการพัฒนาและดูแลรักษาที่ Graz University of Technology ประเทศออสเตรีย
นี่คือรายการของผู้มีส่วนร่วมในปัจจุบันและในอดีต:
Torsten Mayer-Guerr, Annette Eicker, Daniel Rieser, Norbert Zehentner, Christian Pock, Matthias Ellmer, Beae Koch, Andreas Kvas, Saniya Behzadpour, Sebastian Strasser, Sandro Krauss