SphereSim เป็นโอเพนซอร์สสมบูรณ์ฟรีและข้ามแพลตฟอร์มโครงการซอฟต์แวร์กราฟิกที่มีเครื่องมือสำหรับการเคลื่อนไหวและจำลองการเคลื่อนไหวและพฤติกรรมของอนุภาคในอวกาศ SphereSim2 เป็นสมบูรณ์เขียนของเดิม SphereSim application.Includes จริงและแบบไดนามิกคุณสมบัติ simulationsKey ทางกายภาพรวมถึงการจำลองทางกายภาพที่เหมือนจริงและแบบไดนามิกของการเคลื่อนไหวของอนุภาคแรงโน้มถ่วงกองกำลังชน Lennard-โจนส์กองกำลังที่มีศักยภาพการคำนวณแบบมัลติเธรดที่มีความยืดหยุ่น stepsize วิธี Runge-Kutta, มุมมองแบบโต้ตอบและต่อเนื่องของอนุภาค
นอกจากนี้ยังสามารถที่จะคำนวณและแสดงผลกระทบทางกายภาพต่าง ๆ ในกลุ่มอนุภาคเช่นเคลื่อนที่ โปรแกรมประกอบด้วยลูกค้าและส่วนประกอบเซิร์ฟเวอร์และทำงานบนลินุกซ์และ Microsoft Windows ปฏิบัติการ systems.Getting เริ่มต้นด้วยการประยุกต์ใช้ SphereSimInstalling SphereSim ในคอมพิวเตอร์ GNU / Linux ของคุณค่อนข้างเป็นกระบวนการที่ซับซ้อน แต่แรกที่คุณควรเริ่มต้นโดยการดาวน์โหลดรุ่นล่าสุดจาก ทั้ง Softoware หรือโครงการ & rsquo; เว็บไซต์บันทึกเก็บที่ไหนสักแห่งบนคอมพิวเตอร์ของคุณและเปิดเครื่องรูดมัน
ตรวจสอบให้แน่ใจทุกความต้องการของตนมีการติดตั้งแล้วเปิดสถานีตรวจสอบจำลองไปยังตำแหน่งที่คุณ & rsquo; Ve สกัดเก็บไฟล์ที่มี & lsquo; cd & rsquo; คำสั่ง (เช่น cd / home / softoware / jellysheep-spheresim-6465722c2904) และเรียกใช้ & lsquo;. & rsquo CMake; คำสั่งกำหนดค่าโปรแกรม
หลังจากขั้นตอนการกำหนดค่าที่ไม่ควร & rsquo; T ใช้เวลานานกว่าไม่กี่วินาทีคุณต้องเรียกใช้ & lsquo; & rsquo ทำให้; คำสั่งเพื่อรวบรวมโปรแกรมและสร้างปฏิบัติการ ติดตั้งทุกอย่าง systemwide โดยใช้ & lsquo; sudo ให้ติดตั้ง & rsquo; คำสั่ง ไบนารีคือ SphereSim_Server, SphereSim_Viewer, SphereSim_Benchmark, SphereSim_Grapher และ SphereSim_Tester.Under hoodTaking ดูใต้ฝากระโปรงของโครงการ SphereSim เราสามารถสังเกตเห็นว่ามันถูกเขียนขึ้นในการเขียนโปรแกรมภาษา C ++ และใช้เครื่องมือ GUI Qt สำหรับผู้ใช้แบบกราฟิกของมัน อินเตอร์เฟซ ซอฟแวร์นอกจากนี้ยังทำให้การใช้ประโยชน์จาก Eigen3, OpenMP และโครงการ OpenGL . ได้รับการสนับสนุนในขณะนี้ใน 32 และแพลตฟอร์มคอมพิวเตอร์ 64 บิต
ต้องการ
- Qt
- CMake
- Eigen
ความคิดเห็นที่ไม่พบ