Running Gaussian 03 Byun, Jae Duk Lim, Seok Ho OUT Line Introduction Task Program Start Input file example Basis set Output Method of execution paint a Orbital for using Gaussian Introduction Exploring Chemistry with Electronic Structure Methods severs as an introduction to the capabilities of and procedures for this variety of computational chemistry. This work was developed using the Gaussian series of computational chemistry programs for all of its specific examples and exercises (specifically Gaussain 94). Task • Single point energy. • Geometry optimization. • Frequency and thermochemical analysis. • Reaction path following. • Find the maximum energy along a specific reaction path. • Potential energy surface scan. • Polarizabilities and hyperpolarizabilities. • Direct dynamics trajectory calculation. • Compute forces on the nuclei. • Test wavefunction stability. • Compute molecular volume. • Recompute population analysis only. • Print initial guess only; recompute population analysis. • Extract archive entry from checkpoint file only. Program Start Input file Open H2O.gjf # HF/6-31G(d) Method Basis set water energy 01 O -0.464 0.177 0.0 H -0.464 1.137 0.0 H 0.441 -0.143 0.0 Opt-method Hartree-Fock, CIS, MP2, MP3, MP4(SDQ), CID, CISD, CCD, CCSD, QCISD, CASSCF, and all DFT and semi-empirical methods Single point energy *.out file을 자세하게 적을 것이다. 간단하게는 #t Basis set 모든 정보를 기록 %chk=water #p RHF/6-31G(d) opt Water energy 01 O -0.464 0.177 0.0 H -0.464 1.137 0.0 H 0.441 -0.143 0.0 Geometry optimization. Input file %chk=water #p RHF/6-31G(d) opt freq Frequency Water energy, frequency 01 O -0.464 0.177 0.0 H -0.464 1.137 0.0 H 0.441 -0.143 0.0 %mem=1Gb #p RHF/6-31G(d) opt freq Water energy, frequency 01 O -0.464 0.177 0.0 H -0.464 1.137 0.0 H 0.441 -0.143 0.0 Memory Input file %chk=water #p RHF/6-31G(d) opt freq Multi-Step Jobs Water energy, frequency 01 O -0.464 0.177 0.0 H -0.464 1.137 0.0 H 0.441 -0.143 0.0 --link1-%chk=water #p RHF/6-311G opt freq Water energy, frequency 01 O -0.464 0.177 0.0 H -0.464 1.137 0.0 H 0.441 -0.143 0.0 한 줄을 꼭 비워 두어야 한다.!!! Input file(Basis Set Supper position Error) #P RMP2/6-31G(d) massage BSSE 01 C C C C C C H H H H H H H H 13, 14 Atom은 Basis function만 갖는다. 1.377177000 0.489309000 0.887121000 -0.490801000 -0.888615000 -1.378670000 2.449803000 0.870782000 1.578270000 -0.872282000 -1.579742000 -2.451283000 0.016414000 0.014910000 13 Nuc 0.0 14 Nuc 0.0 0.229823000 1.308302000 -1.078334000 -1.308014000 1.078620000 -0.229531000 0.408611000 2.326620000 -1.917862000 -2.326329000 1.918152000 -0.408342000 -0.003605000 -0.002440000 -0.156512000 -0.154289000 -0.156030000 -0.153384000 -0.151657000 -0.151192000 -0.158527000 -0.154584000 -0.157626000 -0.152865000 -0.149885000 -0.149183000 3.599678000 2.861376000 Input file(Basis Set Supper position Error) #P RMP2/6-31G(d) counterpoise=2 BSSE 1. 2. 3. 4. 5. 전체 분자 계산 1번+2번(ghost) 1번(ghost)+2번 1번 2번 01 C C C C C C H H H H H H H H 1.377177000 0.489309000 0.887121000 -0.490801000 -0.888615000 -1.378670000 2.449803000 0.870782000 1.578270000 -0.872282000 -1.579742000 -2.451283000 0.016414000 0.014910000 0.229823000 1.308302000 -1.078334000 -1.308014000 1.078620000 -0.229531000 0.408611000 2.326620000 -1.917862000 -2.326329000 1.918152000 -0.408342000 -0.003605000 -0.002440000 -0.156512000 -0.154289000 -0.156030000 -0.153384000 -0.151657000 -0.151192000 -0.158527000 -0.154584000 -0.157626000 -0.152865000 -0.149885000 -0.149183000 3.599678000 2.861376000 1 1 1 1 1 1 1 1 1 1 1 1 2 2 Input file Z-matrix로 coordinate를 표기하면 각 Atom들을 고정하거나 임의의 값을 줄 수 있다 #T RHF/6-31G(d) Opt=QST2 Test Products: Reactnts: 01 Si X 1 1.0 H1R2 H1R2 H1R2 H1R5 01 Si X 1 1.0 H 1 R1 2 H 1 R1 2 H 1 R2 2 H 1 R2 5 A1 A1 3 180.0 A2 3 90.0 A3 2 180.0 R1=1.51 A1=46.65 R2=3.0 A2=140.0 A3=14.0 Z-matrix된 초기 좌표 A1 A1 3 180.0 A2 3 90.0 A3 2 180.0 R=1.48 A1=54.75 A2=125.2 A3=109.5 Z-matrix된 나중 좌표 처음의 coordinate와 나중의 coordinate사이의 saddle point를 찾는다. Input file (batch file for linux) #!/bin/ksh #@job_type = serial #@resources = ConsumableCpus(1) ConsumableMemory (31000mb) #@error = dhjung-test.err #@output = dhjung-test.out #@class = p_normal_1.7 #@wall_clock_limit=90:00:00 #@queue . ~/g03.ksh.login rm -rf /gpfs2/Sukho27 mkdir /gpfs2/Sukho27 cd /gpfs2/Sukho27 tmpd=/gpfs2/Sukho27 workd=/inst/r591pnj/Sukho2 cp $workd/1.gjf $tmpd/1.com g03 1.com > 1.log cp $tmpd/1.log $workd/ 1대의 computer로 작업한다. Error massage의 출력 file 중요정보의 출력 file 계산의 최대 시간 Scratch file의 비움과 출력 file의 work directory로 copy 작업의 위치 지정 작업 위치에서 Scratch directory로의 복사 Scratch directory에서 작업 위치로의 복사 Basis Set Basis Set Applies to Polarization Functions Diffuse Functions STO-3G H-Xe * 3-21G H-Xe * or ** 6-21G H-Cl (d) 4-31G H-Ne (d) or (d,p) 6-31G H-Kr (3df,3pd) ++ 6-311G H-Kr (3df,3pd) ++ D95 H-Cl except Na and Mg (3df,3pd) ++ D95V H-Ne (d) or (d,p) ++ SHC H-Cl * CEP-4G H-Rn * (Li-Ar only) CEP-31G H-Rn * (Li-Ar only) CEP-121G H-Rn * (Li-Ar only) + Basis Set Atoms cc-pVDZ cc-pVTZ cc-pVQZ cc-pV5Z cc-pV6Z H 2s,1p 3s,2p,1d 4s,3p,2d,1f 5s,4p,3d,2f,1g 6s,5p,4d,3f,2g,1h He 2s,1p 3s,2p,1d 4s,3p,2d,1f 5s,4p,3d,2f,1g not available B-Ne 3s,2p,1d 4s,3p,2d, 1f 5s,4p,3d,2f,1g 6s,5p,4d,3f,2g,1h 7s,6p,5d,4f,3g,2h,1i Al-Ar 4s,3p,1d 5s,4p,2d, 1f 6s,5p,3d,2f,1g 7s,6p,4d,3f,2g,1h not available Ga-Kr 5s,4p,1d 6s,5p,3d, 1f not available not available not available Method of execution Link 0 section # HF/6-31G(d) Route section water energy Title section 01 O -0.464 0.177 0.0 H -0.464 1.137 0.0 H 0.441 -0.143 0.0 Molecule Specification section (charge and spin ) atomic coordinates … Output file Single Point Energy로 RHF에너지만 갖고 있다. (RHF) Output file 표시는 Single Point Energy 이지만 RMP2의 보정값도 갖고 있다. (RMP2) Output file 각 Step당 에너지를 확인 할 수 있다. (Optimize) Output file (Optimize) Energy 단위 변환도 가능하다 Convergence 되는 과정을 볼 수 있다 Output file Job1 : Optimize Job2 : Frequency (Frequency) Output file 진동모드의 확인 (Frequency) Output file (BSSE) 1. 2. 3. 4. 5. 전체 분자 계산 결과 1번+2번(ghost) 결과 1번(ghost)+2번 결과 1번 결과 2번 결과 Output file 시작과 끝의 원자 좌표를 정해준 후 그사이의 각 Step Energy를 확인 할 수 있다. (Saddle Point) Output file (Saddle Point) 10번째 Step에서 Energy가 가장 작은 것을 확인 할 수 있다. Utility Programs Included with G03W c8603 Converts checkpoint files from previous program versions to Gaussian 03 format. chkchk* Displays the route and title sections from a checkpoint file. cubegen* Standalone cube generation utility. cubman* Manipulates Gaussian-produced cubes of electron density and electrostatic potential (allowing them to be added, subtracted, and so on). formchk* Converts a binary checkpoint file into an ASCII form suitable for use with visualization programs and for moving checkpoint files between different types of computer systems. freqchk* Prints frequency and thermochemistry data from a checkpoint file. Alternate isotopes, temperature, pressure and scale factor can be specified for the thermochemistry analysis. freqmem Determines memory requirements for frequency calculations. gauopt Performs optimizations of variables other than molecular coordinates. ghelp On-line help for Gaussian. mm Standalone molecular mechanics program. newzmat* Conversion between a variety of molecular geometry specification formats. testrt* Route section syntax checker and non-standard route generation. unfchk* Convert a formatted checkpoint file back to its binary form (e.g., after moving it from a different type of computer system). Benzene의 17 state
© Copyright 2025 Paperzz