ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

detcas - ออนไลน์ในคลาวด์

เรียกใช้ detcas ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง detcas ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


detcas - การโต้ตอบการกำหนดค่าตัวกำหนด / เปิดใช้งานให้เสร็จสมบูรณ์
โปรแกรมภาคสนามที่สม่ำเสมอในอวกาศ

DESCRIPTION


โปรแกรม ดีแคส ดำเนินการฟิลด์ที่สอดคล้องกันในตัวเองของพื้นที่แอ็คทีฟสมบูรณ์ (CASSCF)
การเพิ่มประสิทธิภาพของออร์บิทัลโมเลกุลผ่านขั้นตอนสองขั้นตอนร่วมกับ
โปรแกรมโต้ตอบการกำหนดค่าดีเทอร์มิแนนต์ DETCI โปรแกรมค่อนข้างง่ายและ
ปัจจุบันใช้แนวทางของ Newton-Raphson เพื่ออัปเดต orbitals โดยใช้ simple
ประมาณวงโคจร Hessian การบรรจบกันถูกเร่งโดยใช้การผกผันของ .โดยตรงของ Pulay
ขั้นตอนย่อยซ้ำ (DIIS) รหัสถูกเขียนขึ้นเพื่อให้กว้างขึ้น
ฟังก์ชันคลื่นที่ไม่จำเป็นต้องมีการรักษา CI เต็มรูปแบบของพื้นที่แอ็คทีฟ ใน
โดยเฉพาะอย่างยิ่ง ฟังก์ชันคลื่น CI แบบจำกัดพื้นที่ใช้งาน (RAS) ที่รองรับโดย DETCI สามารถทำได้
ใช้แล้ว อนุญาตให้ใช้ฟังก์ชันคลื่น MCSCF ของประเภท RASSCF

ข้อมูลอ้างอิง


Hessian วงโคจรโดยประมาณ:

1. G. Chaban, MW Schmidt และ MS Gordon, Theor ชิม. แอคตา 97, 88-95 (1997).

พื้นที่ใช้งานที่ถูกจำกัด CI:

1. อัลกอริธึมการโต้ตอบการกำหนดค่าตามตัวกำหนดเพื่อความสมบูรณ์และถูกจำกัด
Configuration Interaction Spaces, J. Olsen, BO Roos, P. Jorgensen และ HJ Aa
เจนเซ่น, เจ. เคม. สรีรวิทยา 89, 2185 (1988).

SCF พื้นที่ใช้งานที่ถูกจำกัด:

1. ป.-อ. Malmqvist, A. Rendell และ BO Roos, J. Phys. เคมี. 94, 5477 (1990).

โปรแกรม DETCI:

1. CD Sherrill อัลกอริธึมการคำนวณสำหรับการอ้างอิงแบบเต็มขนาดใหญ่และแบบหลายตัว
Configuration Interaction Wavefunctions, วิทยานิพนธ์ระดับปริญญาเอก, มหาวิทยาลัยจอร์เจีย, เอเธนส์,
จอร์เจีย, 1996.

2. CD Sherrill และ HF Schaefer วิธีการโต้ตอบการกำหนดค่า: ความก้าวหน้า
ในแนวทางที่มีความสัมพันธ์สูง, Adv. ควอนตัมเคม. 34, 143-269 (1999).

ไฟล์ ที่จำเป็น


input.dat - ไฟล์อินพุต
file78 - MO อินทิกรัลอิเล็กตรอนหนึ่งตัว MO (ตัวดำเนินการ fzc)
file72 - MO อินทิกรัลสองอิเล็กตรอน
file73 - MO เมทริกซ์ความหนาแน่นหนึ่งอนุภาค
file74 - เมทริกซ์ความหนาแน่นสองอนุภาค MO
ไฟล์ 75 - MO ลากรองจ์

ไฟล์ ให้กับคุณ


output.dat - ไฟล์เอาต์พุต
file14.dat - บันทึกพลังงานและการไล่ระดับของวงโคจร

INPUT FORMAT


มีอาร์กิวเมนต์บรรทัดคำสั่งต่อไปนี้:

-เงียบ สิ่งนี้ให้ผลลัพธ์เช่นเดียวกับ พิมพ์=0.

-o ชื่อ
ให้ชื่อไฟล์สำหรับไฟล์ที่ส่งออก ค่าเริ่มต้นเป็น output.dat

อินพุตเพิ่มเติมสำหรับโปรแกรมนี้สามารถอ่านได้จากไฟล์ input.dat ที่ใช้กันมากขึ้น
คำหลักคือ:

ดับเบิลยูเอฟเอ็น = เชือก
ประเภทฟังก์ชันคลื่นที่รองรับคือ CASSCF และ RASSCF

คอนเวอร์เจนซ์ = จำนวนเต็ม
คอนเวอร์เจนซ์ที่ต้องการบนเกรเดียนต์ของวงโคจร การบรรจบกันจะเกิดขึ้นเมื่อ RMS
ของข้อผิดพลาดในการไล่ระดับวงโคจรน้อยกว่า 10**(-n) ค่าเริ่มต้นคือ 4 สำหรับ
การคำนวณพลังงานและ 7 สำหรับการไล่ระดับสี

อคส = จำนวนเต็ม_array
เวกเตอร์นี้ให้จำนวนของออร์บิทัลที่ถูกครอบครองสองเท่าในแต่ละ irrep มี
ไม่มีค่าเริ่มต้น

สกสค = จำนวนเต็ม_array
เวกเตอร์นี้ให้จำนวนของออร์บิทัลที่ถูกครอบครองโดยลำพังในแต่ละ irrep มี
ไม่มีค่าเริ่มต้น

พลังงาน_คอนเวอร์เจนซ์ = จำนวนเต็ม
การบรรจบกันที่ต้องการในพลังงาน MCSCF ทั้งหมด ค่าเริ่มต้นคือ 7

แช่แข็ง_DOCC = จำนวนเต็ม_array
จำนวนออร์บิทัลที่มีพลังงานต่ำสุดเป็นสองเท่าในแต่ละออร์บิทัลที่ลดไม่ได้
การเป็นตัวแทนซึ่งจะถูกระงับอย่างแท้จริง (ไม่ได้อัปเดตใน MCSCF) NS
ใช้การเรียงลำดับฝ้ายของการแสดงที่ปฏิเสธไม่ได้ ค่าเริ่มต้นคือ
เวกเตอร์ศูนย์

แช่แข็ง_UOCC = จำนวนเต็ม_เวกเตอร์
จำนวนออร์บิทัลว่างพลังงานสูงสุดในแต่ละการแสดงที่ลดไม่ได้
ซึ่งจะถูกระงับอย่างแท้จริง (ไม่ได้อัปเดตใน MCSCF) ค่าเริ่มต้นคือศูนย์
เวกเตอร์.

จำกัด_DOCC = จำนวนเต็ม_array
จำนวนออร์บิทัลที่มีพลังงานต่ำสุดเป็นสองเท่าในแต่ละออร์บิทัลที่ลดไม่ได้
การเป็นตัวแทนซึ่งจะได้รับการปรับให้เหมาะสม แต่ยังคงครอบครอง MCSCF สองเท่า
ออร์บิทัลเหล่านี้มาหลัง แช่แข็ง_DOCC ออร์บิทัล ค่าเริ่มต้นคือศูนย์
เวกเตอร์.

จำกัด_UOCC = จำนวนเต็ม_array
จำนวนออร์บิทัลว่างพลังงานสูงสุดในแต่ละการแสดงที่ลดไม่ได้
ซึ่งจะได้รับการปรับให้เหมาะสมแต่ยังคงว่างอยู่ใน MCSCF ออร์บิทัลเหล่านี้มา
ก่อนที่จะ แช่แข็ง_UOCC ออร์บิทัล ค่าเริ่มต้นคือเวกเตอร์ศูนย์

เอ็นซีซิเตอร์ = จำนวนเต็ม
จำนวนการวนซ้ำสูงสุดเพื่อปรับออร์บิทัลให้เหมาะสม ตัวเลือกนี้ น่า be
ที่ระบุไว้ in เริ่มต้น ส่วน of อินพุตเพราะมันจะต้องมองเห็นได้กับ
โปรแกรมควบคุม PSI ค่าเริ่มต้นเป็น 1

พิมพ์ = จำนวนเต็ม
ตัวเลือกนี้กำหนดความละเอียดของเอาต์พุต ค่า 1 หรือ 2 ระบุ
การพิมพ์ขั้นต่ำ ค่า 3 ระบุการพิมพ์แบบละเอียด ค่าของ 4 หรือ 5 are
ใช้สำหรับแก้จุดบกพร่อง อย่าใช้ระดับ 5 เว้นแต่กรณีทดสอบมีขนาดเล็กมาก (เช่น
STO H2O CISD)

คำหลักที่ใช้น้อยกว่าคือ:

DIIS_FREQ = จำนวนเต็ม
ขั้นตอนการอนุมาน DIIS จะพยายามทุก n การทำซ้ำ ค่าเริ่มต้น
คือ 1

DIIS_MAX_VECS = จำนวนเต็ม
จำนวนเวกเตอร์ซับสเปซสูงสุดสำหรับโพรซีเดอร์ DIIS หลังเลขนี้
ของเวกเตอร์ถึงแล้ว เวกเตอร์ที่เก่ากว่าจะถูกทิ้งจากสเปซย่อยเป็น
จำเป็น. ค่าเริ่มต้นคือ 8

DIIS_MIN_VECS = จำนวนเต็ม
จำนวนต่ำสุดของเวกเตอร์ซับสเปซก่อนการประมาณค่า DIIS จะเป็น
ดำเนินการ ค่าเริ่มต้นคือ 2 ไม่ควรมีค่าน้อยกว่า 2

DIIS_START = จำนวนเต็ม
จำนวนการวนซ้ำเมื่อ Direct Inversion of the Iterative Subspace (DIIS) ของ Pulay
ควรเปิดขั้นตอนการเร่งการบรรจบกัน ค่าเริ่มต้นคือ 3
ก่อนการวนซ้ำนี้ เวกเตอร์จะไม่ถูกเพิ่มลงในสเปซย่อย DIIS ครั้งแรก
ขั้นตอน DIIS จะไม่ถูกดำเนินการจนกว่า DIIS_MIN_VECS เวกเตอร์อยู่ในซับสเปซ DIIS

LAG_FILE = จำนวนเต็ม
ไฟล์ (หมายเลขหน่วย) สำหรับอ่านเมทริกซ์ลากรองจ์ ค่าเริ่มต้นคือ
ปัจจุบัน 75.

OPDM_FILE = จำนวนเต็ม
ไฟล์ (หมายเลขหน่วย) สำหรับอ่านเมทริกซ์ความหนาแน่นหนึ่งอนุภาค ค่าเริ่มต้น
ปัจจุบันคือ 73

SCALE_GRAD = บูล
บอกว่าจะปรับขนาดการไล่ระดับของวงโคจรโดยประมาณการ (แนวทแยง) orbital
เฮสเซียน ค่าเริ่มต้นคือ TRUE

SCALE_STEP = จริง
ตัวประกอบมาตราส่วนสำหรับขั้นตอนการหมุนของวงโคจร ค่าเริ่มต้นคือ 1.0

TPDM_FILE = จำนวนเต็ม
ไฟล์ (หมายเลขหน่วย) สำหรับอ่านเมทริกซ์ความหนาแน่นสองอนุภาค ค่าเริ่มต้น
ปัจจุบันคือ 74

LEVEL_SHIFT = บูล
บอกว่าจะอนุญาตให้เลื่อนระดับของเมทริกซ์เฮสเซียนหรือไม่ ใช้ได้เลย
เพื่อให้แน่ใจว่า hessian นั้นแน่นอนในเชิงบวกสำหรับการทำซ้ำในตอนเริ่มต้น ถ้า
hessian ไม่เป็นบวกแน่นอนใกล้ convergence แล้วนี่อาจเป็นสัญญาณของ
ความไม่แน่นอนเชิงตัวเลขใน MCSCF ค่าเริ่มต้นคือ TRUE

SHIFT = จริง
บอกว่าองค์ประกอบในแนวทแยงของ hessian ควรเลื่อนระดับเท่าใด
ขยับ ค่าเริ่มต้นคือ 0.01

DETERM_MIN = จริง
ค่าต่ำสุดที่อนุญาตสำหรับดีเทอร์มีแนนต์ของเมทริกซ์เฮสเซียนหากระดับขยับ
เปิดอยู่ ค่านี้จะไม่ถูกใช้หาก LEVEL_SHIFT=FALSE ค่าเริ่มต้นคือ 0.00001

STEP_MAX = จริง
นี่คือการหมุนวงล้อเดี่ยวสูงสุดที่อนุญาต ค่าเริ่มต้นคือ 0.30

บังคับ_ขั้นตอน = บูล
ซึ่งช่วยให้ผู้ใช้สามารถแทนที่ขั้นตอนที่คำนวณได้และบังคับขั้นตอนใน a
ทิศทางเฉพาะ สิ่งนี้มีประโยชน์หากพยายามบังคับการคำนวณออกไป
จากจุดอาน ค่าเริ่มต้นคือ FALSE

FORCE_PAIR = จำนวนเต็ม
นี่คือดัชนีสำหรับคู่อิสระที่จะหมุนถ้า
FORCE_STEP=จริง สิ่งนี้ถูกละเว้นเป็นอย่างอื่น ไม่มีค่าเริ่มต้น

FORCE_VALUE = จริง
นี่คือค่าการหมุนของออร์บิทัลสำหรับการหมุนออร์บิทัลที่ระบุโดย
FORCE_PAIR. ใช้เฉพาะเมื่อตั้งค่า FORCE_STEP เป็น TRUE ค่าเริ่มต้นคือ
0.0.

ตรวจสอบ_HESSIAN = บูล
คำนวณค่าลักษณะเฉพาะของเฮสเซียนออร์บิทัล นี้เป็นสิ่งที่ดีสำหรับการตรวจสอบสำหรับ
โซลูชั่นอานม้า ควรใช้โดยไม่มีการเลื่อนระดับ ค่าเริ่มต้นคือ
FALSE

EIGEN_VECTORS = บูล
คุณต้องการคำนวณเวกเตอร์ลักษณะเฉพาะของเฮสเซียนออร์บิทัลด้วยหรือไม่ นี่คือ
ละเว้นถ้า CHECK_HESSIAN=FALSE ค่าเริ่มต้นคือ FALSE

8 พฤษภาคม 1998 ดีแคส(1)

ใช้ detcas ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    ปลั๊กอิน Eclipse Tomcat
    ปลั๊กอิน Eclipse Tomcat
    ปลั๊กอิน Eclipse Tomcat มีให้
    การรวมอย่างง่ายของ tomcat servlet
    คอนเทนเนอร์สำหรับการพัฒนา java
    เว็บแอปพลิเคชัน คุณสามารถเข้าร่วมกับเราสำหรับ
    อภิปราย...
    ดาวน์โหลดปลั๊กอิน Eclipse Tomcat
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop สำหรับการสตรีม
    torrents บน Mac, Windows หรือ Linux มัน
    เชื่อมต่อกับทั้ง BitTorrent และ
    WebTorrent เพียร์ ตอนนี้ไม่มี
    ต้องรอนาน...
    ดาวน์โหลดเดสก์ท็อป WebTorrent
  • 3
    GenX
    GenX
    GenX เป็นโปรแกรมทางวิทยาศาสตร์เพื่อปรับแต่ง
    การสะท้อนแสงของรังสีเอกซ์, นิวตรอน
    การสะท้อนแสงและการเอ็กซ์เรย์พื้นผิว
    ข้อมูลการเลี้ยวเบนโดยใช้ดิฟเฟอเรนเชียล
    อัลกอริธึมวิวัฒนาการ....
    ดาวน์โหลด GenX
  • 4
    pspp4หน้าต่าง
    pspp4หน้าต่าง
    PSPP เป็นโปรแกรมสำหรับสถิติ
    การวิเคราะห์ข้อมูลตัวอย่าง มันเป็นฟรี
    แทนที่โปรแกรมที่เป็นกรรมสิทธิ์
    สปส. PSPP มีทั้งแบบข้อความและ
    กราฟิกเรา...
    ดาวน์โหลด pspp4windows
  • 5
    ส่วนขยาย Git
    ส่วนขยาย Git
    Git Extensions เป็นเครื่องมือ UI แบบสแตนด์อโลน
    สำหรับจัดการที่เก็บ Git มันยัง
    ทำงานร่วมกับ Windows Explorer และ
    Microsoft Visual Studio
    (2015/2017/2019). ไทย...
    ดาวน์โหลดส่วนขยาย Git
  • 6
    eSpeak: การสังเคราะห์เสียงพูด
    eSpeak: การสังเคราะห์เสียงพูด
    เอ็นจิ้น Text to Speech สำหรับภาษาอังกฤษและ
    ภาษาอื่น ๆ อีกมากมาย ขนาดกระทัดรัดด้วย
    การออกเสียงที่ชัดเจน แต่ประดิษฐ์
    มีให้ในรูปแบบโปรแกรมบรรทัดคำสั่งด้วย
    มากมาย ...
    ดาวน์โหลด eSpeak: การสังเคราะห์เสียง
  • เพิ่มเติม»

คำสั่ง Linux

Ad