GAMGI เป็นโครงการซอฟต์แวร์โอเพ่นซอร์สและซอฟต์แวร์ฟรีที่ออกแบบมาจากพื้นดินเพื่อใช้ในการสร้างและวิเคราะห์โครงสร้างอะตอม มีส่วนติดต่อผู้ใช้แบบกราฟิกที่เรียบง่ายสะอาดใช้งานง่ายและมีประสิทธิภาพ
รองรับโครงสร้างอะตอมที่หลากหลาย
แอพพลิเคชันนี้สนับสนุนโครงสร้างอะตอมที่หลากหลายเช่นคริสตัลโมเลกุลของเหลวและแว่นตา นอกจากนี้ยังสนับสนุนกลุ่มพื้นที่เชิงภูมิคุ้มกัน 230 แห่งและสามารถใช้เพื่อวิเคราะห์ 3D Voronoi และสมมาตรจุดได้
รองรับประเภทออบเจกต์จำนวนมาก
GAMGI สนับสนุนประเภทออบเจ็กต์หลายประเภท ได้แก่ Text, Orbital, Bond, Atom, ทิศทาง, เครื่องบิน, กลุ่ม, โมเลกุล, คลัสเตอร์, เซลล์, ลูกศร, รูปร่าง, กราฟ, แอสเซมบลี, แสง, เลเยอร์และหน้าต่าง นอกจากนี้โปรแกรมยังสามารถควบคุมวัตถุในระดับต่ำได้เช่นเดียวกับอะตอม
สร้างแบบสุ่มปิดโครงสร้างการบรรจุ
ท่ามกลางคุณสมบัติอื่น ๆ เราสามารถพูดถึงความสามารถในการสร้างโครงสร้าง RCP (Random Close Packing) ผลึกสำหรับกลุ่มพื้นที่สมมาตรใด ๆ รวมทั้งการประสานงาน polyhedra และ Voronoi สำหรับโครงสร้างแบบสุ่ม นอกจากนี้ยังสามารถกำหนดกลุ่มจุด ๆ สมมาตรได้
มาพร้อมกับเอกสารที่ครอบคลุม
คุณลักษณะที่น่าสนใจอื่น ๆ ก็คือความสามารถในการดำเนินการในรายการออบเจ็กต์หรือวัตถุชิ้นเดียวที่ไฮไลต์ไว้ก่อนหน้านี้ มาพร้อมกับเอกสารและข้อมูลอะตอมที่ครอบคลุมรวมทั้งข้อมูลเกี่ยวกับไอโซโทปและรัศมีไอออนิก นอกจากนี้ซอฟต์แวร์สามารถจัดการกับหน้าต่างที่เป็นเอกเทศแสงสว่างรวมทั้งจุดโฟกัสและตำแหน่งได้หลายระดับด้วยความโปร่งแสงอ้างอิงหรือวิวทิวทัศน์รวมทั้งแบบอักษรแบบ 3 มิติที่สามารถไล่ระดับหรือบีบอัดได้
สามารถใช้ในโรงเรียนและมหาวิทยาลัย
แอปพลิเคชัน GAMGI สามารถใช้ในโรงเรียนและมหาวิทยาลัยเพื่อสอนโครงสร้างอะตอมของสสาร เป็นเครื่องมือที่สมบูรณ์แบบสำหรับนักวิทยาศาสตร์ที่ทำงานในแบบจำลองของอะตอมมิคเช่นเดียวกับผู้ที่ต้องการโปรแกรมโอเพนซอร์สเพื่อศึกษาโครงสร้างอะตอมและเตรียมภาพสำหรับงานนำเสนอ ในรุ่นนี้:
- ไฟล์ช่วยเหลือ - & gt; ที่อัปเดตสำหรับวัตถุไลท์และอะตอม
- ซิงค์กับต้นไม้ gamgi-g และ gamgi-x
- อัปเดต gamgi_expat_import_object: การนำเข้าข้อมูลอ็อบเจกต์ Cell ไปยังไฟล์ XML ด้วยกฎการกำหนดค่าใหม่ควรใช้งานได้ดี
- อัปเดต gamgi_expat_export_object: การส่งออกข้อมูลอ็อบเจกต์ Cell ไปยังไฟล์ XML ด้วยกฎการกำหนดค่าใหม่กำลังทำงานได้ดี
- ใน Cell- & gt; Create และ Cell- & gt; แก้ไขต้นแบบของพาหะและเวกเตอร์แกนจะได้รับการอัปเดตโดยอัตโนมัติสำหรับตัวเลือกเริ่มต้น (แบบดั้งเดิมหรือแบบดั้งเดิม) เมื่อมีการเปลี่ยนแปลง Model
- แทนที่เขตแดนของเซลล์ & gt; = FALSE โดยเขตแดนของเซลล์ & gt; = GAMGI_PHYS_NONE ในเครื่องยนต์, gtk, รหัส expat และ mesa
- อัปเดต gamgi_expat_export_config: การส่งออกข้อมูลการกำหนดค่าเซลล์ไปยังไฟล์ XML ทำงานได้ดีแล้ว
- อัปเดต gamgi_expat_import_config: การนำเข้าข้อมูลการกำหนดค่าเซลล์จากไฟล์ XML ทำงานได้ดีแล้ว
- ปรับปรุงไดอะล็อกบ็อกซ์ Cell- & gt; Config เพื่อจัดการค่าดีฟอลต์สำหรับโมเดลเส้นขอบใบหน้าและโหนด
- ไดอะล็อกออกแบบวัตถุใหม่ & gt; การกำหนดค่า: ขณะนี้ข้อมูลการกำหนดค่าจะถูกแยกออกเป็นข้อมูลดีฟอลต์ (ในหน้าเว็บที่มีชื่อเดียวกับในไดอะล็อก Object- & gt; Create) และข้อมูลทั่วโลก (ใช้กับวัตถุทุกชนิดทั้งเก่าและใหม่) ใหม่) ในหน้าโน้ตบุ๊ก Global (last) ไดอะล็อกที่ได้รับผลกระทบ: Atom- & gt; Config, Cell- & gt; Config, Light- & gt; Config.
- ใช้ไดอะล็อก Cell & gt; Config และโครงสร้างอินทราเน็ต ขณะนี้คุณสามารถกำหนดขนาดเส้นขอบเซลล์จุดโหนดและแกนเวกเตอร์ได้ทั่วโลกสำหรับเซลล์ทั้งหมดใน GAMGI คุณลักษณะที่ไม่ต้องการมาก ค่าเริ่มต้นสำหรับการใช้สีและแกนของเซลล์ได้รับการตั้งค่าแล้ว
- แก้ไขปัญหาใน gamgi_gtk_bond_create: ชุดสีที่ static_init ละเว้นข้อมูลการกำหนดค่าก่อนหน้านี้
- แก้ไขปัญหาใน gamgi_mesa_draw_pick และ gamgi_mesa_draw_grab: ความกว้างของการแสดงผลเซลล์ถูกตั้งค่าเป็นความกว้างของเส้นแทนความกว้างของจุด
มีอะไรใหม่ ในเวอร์ชัน:
- แก้ไขข้อผิดพลาดที่เพิ่งเปิดตัว: เราไม่สามารถยกเลิกการเปิดเผย GDK ได้หลังจากลบบริบท GL แล้ว ลบโค้ดนี้ออกแล้ว เห็นได้ชัดว่า GTK ทำเช่นนี้เมื่อวิดเจ็ตถูกทำลาย
- ปรับปรุง gamgi_gtk_area.c ที่ใช้ใน GAMGI เวอร์ชัน X ซึ่งแทนที่ห้องสมุด GTKGLExt โดยใช้โค้ด GLX ของเราเอง Javier Cabezas ได้ให้รหัสนี้แก่ GTK 3 และทำงานได้ดี! กลับการเปลี่ยนแปลงที่มีการเปลี่ยนแปลงดังนั้นความแตกต่างระหว่างโค้ดสำหรับ GTK 2 และ GTK 3 จึงน้อยที่สุด
- เราไม่สามารถใช้สี r, g, b เนื่องจากมีแกนเซลล์ b, c
- การจัดวางแกนที่ปรับปรุงแล้วในกล่องโต้ตอบ Orbital- & gt; Create and Orbital- & gt; ปรับเปลี่ยน
- เปลี่ยนรูปแบบป้ายกำกับเป็นขอบเขตใน Orbital- & gt; Create and Orbital- & gt; แก้ไขและเปลี่ยนส่วนติดต่อวิธีใช้ให้เหมาะสม
- ตรวจสอบหน้าเอกสารประกอบการช่วยเหลือทุกรูปแบบ
- อัปโหลดเอกสารช่วยเหลือสำหรับรูปแบบของกลุ่มแล้ว
- คลัสเตอร์ - & gt; อาร์เรย์สีจะไม่มีศูนย์สิ้นสุดอีก
- สาขาที่ปรับให้เข้ากับเกมและ gamgi_exp ที่เชื่อมต่อกัน
- ในไฟล์ XML ในองค์ประกอบของกลุ่มให้แทนที่ประเภทแอตทริบิวต์โดยการอ้างอิง
- อัปเดตเอกสารช่วยเหลือสำหรับรูปแบบเครื่องบินและทิศทาง
- อัปเดตเอกสารวิธีใช้สำหรับอินเทอร์เฟซและรูปแบบของกลุ่ม
- ต่ออายุเครื่องหมายการค้า GAMGI ของสหภาพยุโรปจนถึงปีพ. ศ. 2567
- อัปเดตรหัสต้นฉบับและสัญญาอนุญาตเอกสารประกอบกับ GPL v3
- เริ่มใช้ sha256sum เพื่อตรวจสอบไฟล์การแจกจ่ายทั้งหมด
- ต่ออายุการลงทะเบียนโดเมน gamgi.org ไปจนถึงปี 2020
- แก้ไขข้อบกพร่อง Makefile (แนะนำใน gamgi0.15.6) ในสาขา GAMGI ซึ่งไม่จำเป็นต้องใช้ห้องสมุด GtkGlExt: make_rules มีการพึ่งพา gtkglext ที่ไม่ควรมีอยู่
- เครื่องบินเส้นทางขณะนี้สามารถเลือกได้โดยการฉายสุทธิ: Wulff หรือ Schmidt
- ซิงค์โค้ดเอกสารและไฟล์ข้อมูลระหว่างต้นไม้แจกจ่าย gamgi และ gamgi_exp
- ตรวจสอบไฟล์ dat / orbital XML เพื่ออัปเดตแอตทริบิวต์ของแกนวงโคจร
- ตรวจสอบไฟล์ dat / XML ทั้งหมดเพื่อแทนที่แอตทริบิวต์ประเภทตามป้ายกำกับในองค์ประกอบอะตอม
- ตรวจสอบไฟล์ dat / XML ทั้งหมดเพื่อแทนที่ประเภทแอตทริบิวต์ตามรูปแบบในระนาบทิศทางองค์ประกอบเซลล์
- เพื่อความสม่ำเสมอให้แทนที่การฉายชื่อตามชื่อสุทธิตามทิศทางและรหัสระนาบและองค์ประกอบ XML
- เพื่อความสม่ำเสมอให้แทนที่ชื่อทั่วโลกตามรูปแบบในเซลล์, เครื่องบิน, โค้ดทิศทางและองค์ประกอบ XML
- เปลี่ยนประเภทป้ายกำกับเป็นรูปแบบในเซลล์ - & gt; สร้างและเซลล์ - & gt; ปรับเปลี่ยน
- เปลี่ยนป้ายกำกับวิธีการพิมพ์ Bond- & gt; Create
- เอกสารช่วยเหลือที่อัปเดตแล้ว & gt; เอกสารฟอร์แมตสำหรับออบเจ็กต์ XML Plane and Direction
- อัปเดตข้อมูลช่วยเหลือ - & gt; เอกสารการติดต่อสำหรับประเภทและการฉายในเครื่องบิน - & gt; Create, Plane- & gt; ปรับเปลี่ยนทิศทาง - & gt; Create, Direction- & gt; Modify.
- อุณหภูมิอะตอมของ Debye-Waller สามารถใช้ค่าได้ระหว่าง 0.0 (สีฟ้า) และ 100.0 (สีแดง) ตามปกติในการวิเคราะห์นี้
- เอกสารการเชื่อมต่อและรูปแบบที่อัปเดตสำหรับวัตถุพันธบัตร
- แก้ไขค่าอุณหภูมิอะตอม Debye-Waller เริ่มต้น: ค่าใหม่เท่ากับ 0.0 ซึ่งสอดคล้องกับอะตอมที่มีตำแหน่งที่รู้จักกันดี
- อัปเดตเอกสารรูปแบบสำหรับวัตถุ Atom และเซลล์
- วิธีใช้ - & gt; ปัจจุบันและหัวข้อช่วยเหลือ - & gt; ขณะนี้คุณสามารถอ่านเอกสารสำหรับ Orbital- & gt; Modify ได้
- เขียนเอกสารสำหรับ Orbital- & gt; Modify
- อัปเดตเอกสารเกี่ยวกับ Orbital- & gt; Create
- แกนวงโคจรจะได้รับการจัดการในรูปแบบง่ายๆในไฟล์ต้นฉบับ Orbital- & gt; Create, Orbital- & gt; Modify และ XML
- Orbital- & gt; Select ทำงานได้ดีสำหรับทุกตัวเลือกรวมถึงคุณสมบัติต่างๆที่สามารถใช้เพื่อเลือก orbitals
- ลดฟังก์ชันเล็กน้อยลง gamgi_gtk_select _ *. c.
- แก้ไขข้อบกพร่องสองตัวในโค้ด H orbitals ซึ่งนำมาใช้ใน GAMGI 0.16.6: 1) เงื่อนไข rho ** L (จากคำหลายนามสกุล Laguerre) และ 1 / r ** L (จากฟังก์ชัน Legendre) จะยกเลิกกัน นอกเหนือจากค่าคงที่ที่หายไป 2) การคำนวณรัศมีเริ่มต้นไม่มีคำ rho ** L.
- ตอนนี้สามารถเลือกรายการของเครื่องบินได้หลายแบบ: Polygon, Pole, Trace, Vector
- รายการเส้นทางสามารถเลือกตามรูปแบบ: เส้น, แท่ง, แทร็ก
- ใน Projection Stereographic Projections ให้ความสูง z สูงเล็กน้อยในบิตแมปของขั้ว (GAMGI_MESA_OFFSET_BITMAP) ดังนั้นเหล่านี้จึงมักปรากฏอยู่เหนือร่องรอย วิธีนี้จะช่วยแก้ปัญหาภาพไม่ชัด แต่ยังช่วยในการเลือกเสาที่มีร่องรอยอยู่โดยง่ายเนื่องจากสีจะถูกแยกออกจากกันอย่างชัดเจน
- สาขาโค้ด gamgi และ gamgi_exp ที่ซิงค์กัน
- อัปโหลด static_press ใน Plane- & gt; แก้ไขและแก้ไข - & gt; แก้ไขดังนั้นชื่อวัตถุจะไม่ถูกเขียนทับโดยการตั้งชื่อโดยอัตโนมัติ
- การเปลี่ยนชื่ออัตโนมัติในโหมดเครื่องบิน - & gt; ปรับเปลี่ยนและทิศทาง - & gt; ปรับเปลี่ยนทำงานได้ดีในขณะนี้สำหรับเครื่องบินที่มีการกำหนดพิกัดทางภูมิอากาศ diretcions
- ค้นหาและลบข้อบกพร่องใน Plane- & gt; Create and Direction- & gt; Create: ในบางกรณีชื่อวัตถุที่ระบุโดยผู้ใช้ถูกละเลย
- พบและลบข้อบกพร่องร้ายแรงใน Plane- & gt; Create and Direction- & gt; Create: หลังจากสร้างเครื่องบิน / ทิศทางโดยใช้รายการที่สร้างไว้ก่อนหน้านี้โดยใช้กล่องโต้ตอบระดับรายการที่สอง ในบางช่วงเวลาอาจทำให้ GAMGI พังได้
- พบและลบข้อบกพร่องใน Plane- & gt; Create and Direction- & gt; Create: ไม่สามารถสร้าง Pole และ Trace ได้พร้อม ๆ กันทุกครั้ง
- Orbital- & gt; Select กำลังทำงานแล้ว รายการ Orbitals สามารถคัดลอกเชื่อมโยงเลือกแก้ไขลบออกเช่นเดียวกับวัตถุอื่น ๆ
- สาขาโค้ด gamgi และ gamgi_exp ที่ซิงค์กัน
- Fixed Cell- & gt; Link: กำลังทำงาน (อีกครั้ง) สำหรับรายการ Cells ใน Object (ด้านบนและด้านล่าง), Crystal และโหมดสุ่ม
- ค้นพบและนำออกข้อผิดพลาดง่ายๆ แต่ข้อผิดพลาดร้ายแรง: เมื่อมีหน้าต่างหลายหน้าต่างเปิดอยู่และมีรายการออบเจ็กต์อยู่และเลือกเป็นออบเจกต์ปัจจุบันรีเซ็ต (แต่ไม่ใช่ Exit) จะทำให้ Gamgi เสียลง
- Cell- & gt; Link Random (RCP) ไม่ทำงาน: ถูกแทนที่ด้วยโค้ดที่เก่ากว่า Cell- & gt; Link ต้องการการทำงานเพิ่มขึ้น
- รวบรวมอีกครั้งด้วยธง -O3
- แก้ไขข้อบกพร่องร้ายแรงในกล่องโต้ตอบ Object- & gt; Select ใน Region Region: เมื่อสี่เหลี่ยมผืนผ้าการสุ่มตัวอย่างไม่อยู่ในพื้นที่กราฟิกอย่างสมบูรณ์สีตัวอย่างบางส่วนจะไม่ได้กำหนดไว้และ GAMGI จะล้มเหลวเมื่อกดปุ่ม Ok เกิดปัญหาขึ้นเมื่อนานมาแล้ว แต่สาเหตุไม่ชัดเจนจนถึงตอนนี้
- ซิงค์แกมจี / ดาต้าและแกมจี_exp / ดาข้อมูลที่เชื่อมโยงกัน
- ต้นไม้ที่มีการซิงค์ของ gamgi / doc และ gamgi_exp / doc ที่เชื่อมต่อกัน
- ซิงค์แกมจี / src และ gamgi_exp / src โค้ดต้นไม้
- แก้ไขปัญหา GUI เพิ่มเติมใน Orbital- & gt; Modify
- Fixed Orbital- & gt; แก้ไขการขัดข้อง: orbital- & gt; จุดต้องถูกรีเซ็ตเป็น 0
- www.gamgi.org และ ftp.gamgi.org ได้รับบริการจาก VM ที่โฮสต์อยู่ที่ศูนย์ไอทีที่มหาวิทยาลัย Lisboa หวังว่านี่หมายถึงการเชื่อมต่อที่เชื่อถือได้มากขึ้นและลดเวลาลงได้
- การเปลี่ยนชื่ออัตโนมัติใน Orbital- & gt; Modify ทำงานได้ดีในขณะนี้
- การเปลี่ยนชื่ออัตโนมัติใน Atom- & gt; Modify ทำงานได้ดีในขณะนี้
- ดำเนินการเปลี่ยนชื่อโดยอัตโนมัติใน Atom- & gt; Modify
- ดำเนินการเปลี่ยนชื่อโดยอัตโนมัติใน Orbital- & gt; Modify
- Orbital- & gt; Modify กำลังทำงานกับ orbitals เดี่ยว รายการ orbitals ควรจะทำงานในรุ่นถัดไป
- การแปลการหมุนเวียนกำลังทำงานได้ดีสำหรับ Orbital- & gt; Modify
- static_apply for Orbital- & gt; การปรับเปลี่ยนส่วนใหญ่ทำแล้ว
- เสร็จสิ้น static_grab สำหรับ Orbital- & gt; Modify.
- เพิ่ม static_ok_global และ static_ok_local สำหรับ Orbital- & gt; Modify
- ดำเนินการ static_press for Orbital- & gt; Modify แล้ว
- พฤติกรรม GUI สำหรับ Orbital- & gt; Modify เกือบเสร็จแล้ว
- เริ่มทำงาน Orbital- & gt; Modify and Orbital- & gt; Select.
- อัปเดต gamgi_mesa_pick.c และ gamgi_mesa_grab.c เพื่อหาคำอธิบายที่เป็นของแข็งของ orbitals
- แก้ไขข้อบกพร่องเล็ก ๆ น้อย ๆ ในวงโคจรของเมต้าที่วาดอยู่บนแกน
- หลายนามพจน์ Laguerre มีปัจจัย r ** L (L = จำนวนควอนตัมเชิงมุม) ที่ยกเลิกตามปัจจัย 1 / r ** L ของฟังก์ชัน Legendre ดังนั้นคำอธิบายทางคณิตศาสตร์ของ H Orbitals จึงกลายเป็นเรื่องง่ายมาก! ขอบคุณ Jose Luis Martins สำหรับชี้ไปที่นี้! สำหรับความหนาแน่นต่ำสุดที่น่าจะเป็น (1E-6) ประเด็นปัญหาที่เป็นตัวเลขมีความสำคัญมากจนการแสดงออกของวงโคจรไม่แตกต่างกันแม้แต่ L = 1 หลังจากการทำให้เข้าใจง่ายขึ้น
- สร้างซอร์สโค้ด gamgi / dat และ gamgi_exp / dat
- ซิงค์แกม / src และ gamgi_exp / src ของซอร์สโค้ดที่เชื่อมต่อกัน
- เพิ่มภาพหน้าจอที่แสดงการเป็นตัวแทนใหม่สำหรับ orbitals
- เพิ่มความถูกต้องของไทต้าน้อยลงเมื่อกำหนดรัศมีการสุ่มตัวอย่างเริ่มต้นของวงโคจร: ทดสอบกับวงโคจร (6,5, -5) (6 × 5)
- โค้ดที่แก้ไขข้อบกพร่องเพื่อทำการแก้ไขสัญญาณใน orbitals ที่เป็นของแข็ง ตอนนี้ทำงานได้ดีแล้ว! นี่เป็นอุปสรรคสุดท้ายที่มีการแสดงวงโคจรระดับโลกใน GAMGI! เวลาสำหรับภาพหน้าจอ! ในอนาคตเราจะพยายามลดจำนวนจุดยอดปกติและรูปสามเหลี่ยมและเราอาจใช้การแรเงา Gorauld แต่จะไม่มีการเปลี่ยนแปลงความสามารถทางวิทยาศาสตร์และภาพของโมเดลปัจจุบันของเรา ประตูท่าฉลอง
- ใช้วิธีการในการแก้ไขสัญญาณใน orbitals ที่เป็นของแข็งเพื่อแก้ปัญหาความไม่เที่ยงตรงของการเปลี่ยนแปลงสัญญาณที่พบก่อนหน้านี้
- ล้างรหัสใน gamgi_chem_orbital.c และ gamgi_chem_orbital.h.
- แก้ไขข้อผิดพลาด: ความหนาแน่นของความหนาแน่นวงโคจรไม่ได้ถูกส่งออกไปยังไฟล์ XML อย่างถูกต้อง
- แกนวงโคจรตอนนี้ง่ายกว่าการใช้งานและมีทางเลือกมากขึ้น
- รหัสสัญญาณทำงานได้แล้ว: orbitals 3D ดูน่าอัศจรรย์จริงๆ แต่รหัสสัญญาณต้องได้รับการปรับปรุงให้ดีขึ้นเนื่องจากการไม่มีการแทรกสอดส่งผลให้เกิดสัญญาณรบกวนภาพมากเกินไปเมื่อเปลี่ยนสัญญาณ
- แก้ไขโค้ดเพื่อแลกมุมสามเหลี่ยมบวกและลบ
- แก้ไขโค้ดการแก้ไขสัญญาณใน static_edge
- แก้ไขปัญหาการแก้ไขที่เกี่ยวข้องกับผลกระทบของไอโซโทปวงโคจร: เศษส่วนเศษเหลือจากช่วง [0.1]
- กำหนดแนวเส้นขอบของโค๊ดที่โคจรคงที่: นี้จำเป็นสำหรับการสอดแทรกที่แน่นอน
- แก้ไขข้อผิดพลาดเกี่ยวกับตัวเลข: มีเพียงข้อผิดพลาดในการแบ่งก้อน (เช่นเดียวกับในกระดานหมากรุก 3D) กำลังดูดีอยู่แล้ว!
- ดีบักโค้ด 3D วงโคจรที่มั่นคงดูเหมือนจะทำงานได้ดี แต่ยังคงมีความไม่ถูกต้องเชิงตัวเลขบางอย่างในพื้นผิว
- วัตถุวงโคจรสามารถส่งออกและนำเข้ามาที่ GAMGI ได้แล้ว
ไฟล์ XML ดั้งเดิม แทนที่นิพจน์ static_outside แบบรีสตาร์ทโดยใช้แบบวนซ้ำและแบบสแต็คจึงทำให้มีการถอดคอขวดที่สำคัญในรหัสโคจรที่เป็นของแข็ง แก้ไขปัญหาการรั่วไหลของข้อมูลในรหัส GTK ข้อบกพร่องของ sintax ในการเลือกวัตถุด้วยสีคำเตือนจากตัวแปรที่ไม่ได้ใช้งาน ฯลฯ
- สาขาแหล่งที่มาของเกม gamgi และ gamgi_exp ที่เชื่อมต่อกัน
- อัปเดต make_local เพื่อรวมเส้นทาง: -I / usr / lib / i386-linux-gnu / glib-2.0 / include, -I / usr / lib / i386-linux-gnu / gtk-2.0 / include โดยอูบุนตู
- แก้ไขข้อผิดพลาดในโค้ดโควต้าที่เป็นของแข็งใหม่: การทดสอบความยาว r ทำให้รู้สึกในการเป็นตัวแทนแบบมีสาย แต่ไม่อยู่ในสถานะที่เป็นของแข็ง!
- โค้ด recursive ใหม่ทำงานสำหรับอาร์เรย์บิตที่มีขนาดใหญ่ 160x160x160 ในกรณีที่แย่ที่สุด
- โค้ด recursive เพื่อค้นหาพื้นผิวด้านนอกล้มเหลวสำหรับอาร์เรย์บิตขนาดใหญ่กว่า 50x50x50 กำลังมองหาทางเลือกแบบวงแหวน
- โค้ดวงโคจร: การแก้ไข wavefunction เพื่อสร้างการแสดงภาพสามเหลี่ยมทำงานได้ดีจริงๆ
- การแสดงพื้นผิวที่เป็นรูป 2 มิติแบบทึบบนพื้นผิวที่เป็นแนวตั้งใน orbitals H-based ได้รับการทดสอบอย่างดีและทำงานได้ดี! นี่เป็นสิ่งสำคัญในการสร้างการแทน orbanals ตามรูป octant ซึ่งผู้ใช้สามารถเลือกได้ว่าจะแสดง octants ใด
- เพิ่มกระจกใหม่ http://atom.ist.utl.pt และ ftp://atom.ist.utl.pt เพื่อเป็นเจ้าภาพในอนาคต gamgi.org
- เพิ่มไฟล์ข้อมูลโครงสร้างและข้อมูลที่ดีสำหรับเบต้า - ควอตซ์ beta, beta-cristobalite และ beta-trydimite
- ติดตั้งกระจกใหม่: http://gamgi.ist.utl.pt/ หรือ http://www.gamgi.ist.utl.pt/
- ทำให้ง่ายขึ้นในการเลือกโหมดออร์เดอร์ H-Orbital ในโหมดใช้สาย
- สำหรับแต่ละ octant วงโคจร H เขียนรหัสทอพอโลยีเพื่อสร้างรูปสามเหลี่ยมทั้งหมดที่จำเป็นสำหรับการอธิบายรูปสามเหลี่ยมนอก 3 มิติ (tetra-cubes algorithm) รวมทั้งขอบเขต octant ภายในแบบ 2 มิติ
- สำหรับแต่ละ octant วงโคจร H เขียนและทดสอบโค้ดอาเรย์บิตที่ต้องการเพื่อกำจัดไอโซเทอร์ภายในและแสดงเฉพาะกรอบด้านนอก
- ให้ง่ายขึ้นโค้ดไบนารีแบบ octant ใน gamgi_chem_orbital.c.
- เพิ่มความสามารถในการอ่านได้ในไดอะล็อกทั้งหมดของ Object- & gt; Copy
- เพิ่มเอกสารสำหรับ Orbital- & gt; Create, Orbital- & gt; Copy, Orbital- & gt; Link และ Orbital- & gt; Remove.
- การอัปเกรดความช่วยเหลือ - & gt; หัวข้อปัจจุบันและหัวข้อช่วยเหลือ - & gt; หัวข้อที่จะจัดสรร Orbital- & gt; Create, Orbital- & gt; Copy, Orbital- & gt; Link, Orbital- & gt; Remove.
- ซิงค์กับต้นไม้ gamgi และ gamgi_exp
- Orbital- & gt; Link ทำงานได้ดี (ยังไม่ได้ใช้งาน orbitals)
- แก้ไขข้อผิดพลาดในไฟล์ link_object.html ทั้งหมดทำให้ข้อความแสดงข้อผิดพลาด GAMGI เกิดขึ้นเมื่อระบบย่อยของ Help พยายามเปิดไฟล์เหล่านี้
- Orbital- & gt; Copy ทำงานได้ดี (รายการ orbitals ยังไม่ได้ใช้งาน)
- Orbital- & gt; Remove กำลังทำงานได้ดี (รายการ orbitals ที่ยังไม่ได้นำมาใช้)
- เริ่มสร้างช่องโต้ตอบ Orbital- & gt; คัดลอก, Orbital- & gt; Link และ Orbital- & gt; Remove.
- รูปลักษณ์ของ Octants ในกล่องโต้ตอบ Orbital- & gt; Create จะง่ายกว่านี้มาก
- ซิงค์กับ gamgi / (with GtkGLExt) และ gamgi_exp / (with GLX)
- การกรองตัวแปร octants จะทำงานได้ดีสำหรับ H orbitals
- การค้นหาค่าดีฟอลต์ที่ดีที่สุดสำหรับ orbitals ตาม H ความหนาแน่นเริ่มต้นคือ 1E-6 ซึ่งจำเป็นต้องใช้เพื่อแสดงพื้นที่ทั้งหมดใน orbitals 6S จุดคือ 50000 x n ซึ่งเป็นข้ออ้างที่สมเหตุสมผล รัศมีเริ่มต้นคำนวณจากช่วงสูงสุดที่ความหนาแน่นรัศมี f2r2 บวกความยาวขั้นต่ำ 2.0 จนกว่าความหนาแน่นสูงสุด (การค้นหาใน theta, phi) จะต่ำกว่าความหนาแน่นเริ่มต้น
- ปรับปรุงกล่องโต้ตอบ Orbital- & gt; Create ใหม่ขึ้น
- H orbitals กำลังทำงานได้ดีใน Gamgi กำลังมองหาค่าดีฟอลต์ที่ดีที่สุด
- เพิ่มโค้ดทั้งหมดที่จำเป็นสำหรับการสร้างและแสดง H orbitals
- เพิ่มประสิทธิภาพรหัส H ในวงโคจรสำหรับความเร็ว
- สำหรับ orbitals ไฮโดรเจนทั้งหมดจาก n = 1 ถึง 6 ให้คำนวณระยะทางสำหรับ polinomia maxima radial
- สำหรับ orbitals ไฮโดรเจนทั้งหมดจาก n = 1 ถึง 6 คำนวณระยะทางสำหรับ polinomia radial zeros
- วัตถุวงโคจรสามารถถูกสร้างขึ้น, ปรับขนาด (รอบศูนย์กลางปัจจุบัน), ย้าย, หมุน, เป็นวัตถุ Gamgi อื่น ๆ
- ดำเนินการโต้ตอบ Orbital- & gt; สร้างเพื่อสร้าง orbitals ไฮโดรเจน
- เขียนโค้ดเครื่องยนต์กราฟิกเพื่อแสดง orbitals ที่ใช้ไฮโดรเจนในรูปแบบจุด
- เพิ่มและทดสอบ s, p, d, f, g, h orbitals ไฮโดรเจนสำหรับ n = 6 ในพิกัดคาร์ทีเซียน x, y, z
- GTK +
มีอะไรใหม่ ในเวอร์ชัน 0.17:
มีอะไรใหม่ ในเวอร์ชัน 0.16.8:
มีอะไรใหม่ ในเวอร์ชัน 0.16.7:
มีอะไรใหม่ ในเวอร์ชัน 0.16.6:
มีอะไรใหม่ ในเวอร์ชัน 0.16.5:
มีอะไรใหม่ ในเวอร์ชัน 0.16.4:
มีอะไรใหม่ ในเวอร์ชัน 0.16.3:
มีอะไรใหม่ ในเวอร์ชัน 0.16.2:
ต้องการ
ความคิดเห็นที่ไม่พบ