이 페이지에서 다룹니다
전부 실제 실행 결과
아래 출력은 illustrative가 아니라 ORCA 6.1.1에서 직접 돌린 것이다.
실행은 orca water.inp > water.out 한 줄이면 된다. 파일을 클릭하면
텍스트로 열리거나 내려받아진다.
예제 — 입력 + 실제 출력
| 계산 | 핵심 결과 | 파일 |
|---|---|---|
| 단일점 에너지 water · B3LYP/def2-SVP |
FINAL SPE −76.321274 Eh | 입력 · 출력 |
| 최적화 + 진동수 water · 열화학까지 |
Gibbs −76.422869 Eh · 허수진동수 0 | 입력 · 출력 |
| DLPNO-CCSD(T) water · cc-pVTZ |
−76.331959 Eh | 입력 · 출력 |
| 용매 효과 water · SMD(water) 단일점 |
−76.332972 Eh | 입력 · 출력 |
| CASSCF(2,2) H2 · 늘어난 결합 (다중참조) |
E(CAS) −1.056125 Eh · N(occ) 1.81/0.19 | 입력 · 출력 |
| 조각 병합 → CASSCF(5,5) [Mn(H2O)]2+ · 고스핀 d5 |
N(occ) 1.00×5 (병합이 d5 배치) · −1225.0207 Eh (기본 guess 수렴) | 입력 · 병합 로그 |
05-casscf-h2/의 dissociation_{rhf,cas}.dat은 H–H 거리 0.4–3.0 Å를
RHF·CASSCF로 훑은 실제 곡선이다 (h2-dissociation.png의 출처).
RHF는 해리에서 발산, CASSCF는 정상 — 단일참조가 깨지는 고전적 사례다.
조각 병합 예제 — 06-fragment-merge/
금속과 리간드를 따로 풀어 orca_mergefrag로 궤도를 합치는 절차를 실제로 돌린 것이다.
자세한 설명과 함정은 13장 CASSCF의 “조각 병합” 절에 있다.
| 파일 | 역할 |
|---|---|
| fragMn.inp | 금속 조각 — Mn2+ 고스핀(육중항) |
| fragH2O.inp | 리간드 조각 — H2O (HFTyp 일치 위해 UHF) |
| mergefrag.log | 실제 병합 출력 — Dim 31+24=55, NEl 23+10=33 |
| super-cas-merged.inp | 병합 guess를 읽는 CASSCF(5,5) |
| cas-default.inp | 비교용 — 기본 guess CASSCF |
| cas-default.out | 수렴 결과 — E −1225.0207 Eh, N(occ) 1.0×5 |
템플릿 — 바로 고쳐 쓰는 스켈레톤
전부 ORCA 6.1.1에서 실행 검증했다. mol.xyz를 자기 분자 좌표로 바꿔 쓰면 된다.
| 파일 | 용도 |
|---|---|
| single-point.inp | 단일점 에너지 |
| opt-freq.inp | 최적화 + 진동수 + 열화학 |
| solvation-smd.inp | SMD 용매 단일점 |
| dlpno-composite-step1.inp | DFT 최적화+진동수(D4) → step1.xyz 생성 |
| dlpno-composite-step2.inp | DLPNO-CCSD(T)/CBS 정밀 단일점 (AutoAux, step1.xyz 읽기) |
검증 중 발견한 함정 두 가지 (템플릿에 반영됨)
DLPNO-CCSD(T) Extrapolate(...)는AutoAux가 없으면 “보조 기저집합 필요” 오류로 죽는다.- DFT 최적화(D4)와 CCSD(T)를 한 입력의
$new_job으로 묶으면 D4가 CC 단계로 넘어가 “분산 + CC 동시 금지” 오류가 난다 → 단계를 별도 파일로 분리한다.