นี่คือคำสั่ง dboc ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
dboc - การแก้ไข Born-Oppenheimer ในแนวทแยงโดยใช้ฟังก์ชันคลื่น HF และ CI
DESCRIPTION
โปรแกรม doc คำนวณ Diagonal Born-Oppenheimer Correction (DBOC) โดยใช้คลื่น HF และ CI
ฟังก์ชั่น
ข้อมูลอ้างอิง
สูตร "คาร์ทีเซียน" DBOC (หรือที่รู้จักว่า สูตรเกิด-แฮนดี้-ปูเลย์):
1. NC Handy, J. Yamaguchi และ HF Schaefer, J. Chem สรีรวิทยา 84, 4481 (1986).
เหตุผลสำหรับสูตร "คาร์ทีเซียน" DBOC:
1. W. Kutzelnigg, โมล. สรีรวิทยา 90, 909 (1997).
สูตรจำกัดความแตกต่างของ DBOC ที่ระดับ CI
1. EF Valeev และ CD Sherrill, J. Chem สรีรวิทยา 118, 3921 (2003).
INPUT FORMAT
คำหลักต่อไปนี้ถูกต้อง:
ดับเบิลยูเอฟเอ็น = เชือก
ระบุชนิดของฟังก์ชันคลื่นที่ต้องการ รายการที่ถูกต้องเพียงรายการเดียวในปัจจุบัน
เป็น SCF และ เดตซี. ไม่มีค่าเริ่มต้น
อ้างอิง = เชือก
ระบุประเภทของออร์บิทัลที่ใช้สำหรับฟังก์ชันอ้างอิงดีเทอร์มิแนนต์เดียว
ตัวเลือกที่ถูกต้องคือ อาร์เอชเอฟ, โรห์ฟและ UHF. ไม่มีค่าเริ่มต้น
พิมพ์ = จำนวนเต็ม
กำหนดความละเอียดของเอาต์พุต ค่า 0 (ค่าเริ่มต้น) ระบุ
การพิมพ์ขั้นต่ำ
:DBOC:การแทนที่ = จริง
กำหนดขั้นตอนความแตกต่างจำกัด (ใน au) ค่าเริ่มต้นคือ 0.0005 au
:DBOC:DISP_PER_COORD = จำนวนเต็ม
กำหนดจำนวนการกระจัดสำหรับแต่ละพิกัด ตั้งค่าเป็น 2 เพื่อคำนวณ
DBOC ที่มีความแม่นยำมาตรฐาน (ตัวเลขที่มีนัยสำคัญเพียงพอสำหรับวินาที
อนุพันธ์ DBOC แม่นยำถึงขนาดกำลังสองของการกระจัด) และ 4 เพื่อคำนวณ DBOC
ด้วยความแม่นยำที่เพิ่มขึ้น (DBOC แม่นยำถึงกำลังที่สี่ของขนาดการกระจัด)
ค่าเริ่มต้นคือ 2
ไอโซโทป = string_เวกเตอร์
ระบุไอโซโทปที่จะใช้สำหรับแต่ละอะตอม แต่ละสตริงควรระบุไอโซโทป
ฉลากตามที่กำหนดไว้ใน รวม/masses.h. ตามค่าเริ่มต้น ไอโซโทปที่มีปริมาณมากที่สุดจะถูกใช้
สำหรับแต่ละองค์ประกอบ
:DBOC:COORDS = เวกเตอร์
คำหลักนี้ควรใช้โดยผู้ใช้ขั้นสูงที่คุ้นเคยกับ DBOC . เท่านั้น
ถูกประเมินโดยความแตกต่างจำกัด คีย์เวิร์ดอาจใช้เพื่อระบุ
พิกัดคาร์ทีเซียนนิวเคลียร์เพื่อใช้ในนิพจน์ผลรวมสำหรับ DBOC ของพวกเขา
สัมประสิทธิ์ตามลำดับและไม่ว่าจะสมมาตรหรือไม่สมมาตรกับ
เคารพการกระจัด doc สามารถใช้สมมาตรเพื่อลดจำนวนคลื่น
การคำนวณฟังก์ชัน ดังนั้นคีย์เวิร์ดนี้จึงจำเป็นสำหรับการวินิจฉัยเท่านั้น
วัตถุประสงค์หรือเมื่อจำเป็นต้องเรียกใช้การกระจัดตามพิกัดต่าง ๆ
แยกจากกัน (เช่น ต้องการเวกเตอร์อาชีพที่แตกต่างกัน) คุณค่าสำหรับสิ่งนี้
คีย์เวิร์ดคืออาร์เรย์ของเวกเตอร์องค์ประกอบ 3 ตัว องค์ประกอบแรกของเวกเตอร์แต่ละตัวคือ
ดัชนีพิกัดคาร์ทีเซียนที่จะรวมเข้าในผลรวม องค์ประกอบที่สอง
เป็นสัมประสิทธิ์จริงสำหรับเทอมที่เกี่ยวข้องในนิพจน์ DBOC ที่สาม
องค์ประกอบเป็นสตริงที่สามารถรับสองค่า สมมาตร และ ไม่สมมาตรซึ่งบ่งบอกว่า
พิกัดมีความสมมาตรหรือไม่สมมาตรตามการกระจัด
ตามลำดับ ดัชนีเป็นแบบ C เช่น จาก 0 ถึง 3*natom-1
30 สิงหาคม 2003 doc(1)
ใช้ dboc ออนไลน์โดยใช้บริการ onworks.net