TOC PREV NEXT KEYWORDS

Schrodinger logo


5. Output

The output from a Jaguar run always includes a Jaguar output file, which contains the primary output, and a log file, which is mainly useful as a job summary as the job is being run. If you request other output options from the Files window, whose button is found under the Output heading, various other files can also be generated as output.

This chapter begins with a description of the Jaguar output file for a standard Hartree-Fock calculation, continuing with a discussion of the changes in the output for various other calculation options and the output options which can be set from the Standard, Files, Per Iteration, and Orbitals windows found under the Output heading. The final section explains the log file, which is the file displayed when the Check Job button in the interface's file viewer window is clicked as a job runs.

Throughout this chapter, footnotes indicate the Jaguar input file keywords and sections that correspond to particular interface settings. If you are working from the interface, you can ignore these footnotes, but you may find them helpful if you decide to use input files to submit jobs without using the interface.

5.1. Summarizing Jaguar Results

If you can run perl scripts on your system, you can obtain summaries of Jaguar results in simple table form by using the command "jaguar results". Jaguar will then search output files for the information you request through "jaguar results" options.

The tables produced by "jaguar results" can describe results from one job or several jobs. The results can be restricted to final results from each job listed (the default), or can include intermediate results (SCF energies for each geometry in an optimization, for instance). By default, each line lists information that pertains to the entire input structure, but you can also request some kinds of information for each individual atom in the structure. Each of these types of "jaguar results" tables are described below.

You can use "jaguar results" tables to summarize key output in an easy-to-read format or to produce files in a particular format for use in other scripts or programs you write. For either of these purposes, we recommend creating aliases for the "jaguar results" commands you find most useful, and, if you want, writing the "jaguar results" output to a file for later viewing or use. If you need help accomplishing either of these tasks, please contact Schrödinger or your system administrator.

Reporting Final Results from One or More Jobs

By default, each row of the "jaguar results" table (except the title row) corresponds to the final results from a Jaguar output file that was listed in the "jaguar results" command. For instance, if you entered the command

jaguar results -energy RuCp2.out piperidine.out

from a directory containing the output files RuCp2.out and piperidine.out, you would get a very simple table like this:

-480.726524
-250.470399

where the first line lists the final energy from the job RuCp2 and the second lists the final energy from the job piperidine.

If your "jaguar results" command includes the flag "title", the table will have column headings indicating the type of information listed. For instance, if you modified the command above to include the "title" flag:

jaguar results -title -energy RuCp2.out piperidine.out

your "jaguar results" table would look like this:

Energy
[hartree]
============
-480.726524
-250.470399

(If you want to see ahead of time what the column headings of your table would look like without any results listed, use the "titleonly" flag.)

The "jaguar results" tables can list both information describing the job run (for instance, its name, the basis set and SCF method used, or the stoichiometry of the molecule) and information about the results of the job (for example, the final energy or dipole moment). Each of these types of information appears in a column in the table. If you use the "-title" flag, column labels will indicate the type of information in each column. The columns appear in the table in the same order they are listed in the "jaguar results" command.

Table 5.1.1 and Table 5.1.2 show some options you can use to get "jaguar results" tables summarizing final results of a job. Table 5.1.1 shows options you can use to get a description of the job run (as determined by your input file); Table 5.1.2 lists options that help you obtain actual final calculated properties and results.
Table 5.1.1. "jaguar results" options that show information about the job run.
jaguar results flag
corresponding jaguar results column output
jobname
job name
longjobname
job name, with wider output
method
SCF/post-SCF method
basis
basis set
stoich
stoichiometry of input structure
weight
molecular weight of input structure
charge
molecular charge
multip
spin multiplicity
nbasis
number of basis functions
natom
number of atoms
nelectron
number of electrons
symmetry
molecular symmetry
nsymm
symmetry number
Table 5.1.2. "jaguar results" options that show information about final (or intermediate) results from the job.
jaguar results flag
corresponding jaguar results column output
energy
final molecular energy
enuc
nuclear repulsion energy
egas
gas-phase energy
esoln
solution-phase energy
esolv
solvation energy
zpe
zero-point energy
zvar zvarname
value for Z-variable zvarname
dipole
total dipole moment
time
total cpu time for job

The order of the list of "jaguar results" options determines the order of the columns of information in the table (from left to right). For instance, the command

jaguar results -title -jobname -method -energy h2o.out h2o_b3lyp.out

(where h2o.out and h2o_b3lyp.out are output files from jobs at the Hartree-Fock and density functional theory (with the B3LYP functional) levels, respectively) gives the "jaguar results" table

Jobname Method Energy
[hartree]
================ =========== ============
h2o HF -76.023641
h2o_b3lyp B3LYP -76.418721

with the job name, method, and energy listed from left to right in the same order they were in the "jaguar results" command.

Reporting Intermediate Results

By default, only the final results are reported for each job; therefore, for instance, a table of results from three jobs would have three rows of information. However, you can also request that information from each geometry, SCF, or gradient calculation be reported in a different row of the "jaguar results" table. For instance, the command

jaguar results -title -all -iterg -echange -gmax -grms -dmax -drms dftg.out

here produces a table showing the convergence of a BLYP geometry optimization of water:

Geopt Energy Gradient Gradient Displace. Displace.
iter [change] [max] [rms] [max] [rms]
==== =========== =========== =========== =========== ===========
1 3.22E-02 . 2.65E-02 . 5.53E-02 . 4.88E-02 .
2 -2.04E-03 . 3.85E-03 . 3.18E-03 . 2.79E-02 . 1.70E-02 .
3 -7.04E-05 . 4.19E-04 * 3.82E-04 . 1.45E-03 * 1.01E-03 *
4 -1.04E-06 # 3.05E-05 # 2.52E-05 # 6.13E-05 # 5.13E-05 #

Table 5.1.3
Table 5.1.3. "jaguar results" options that let you request intermediate results from a job as well as final results.
jaguar results flag
corresponding jaguar results row output
all
report results every geometry iteration
allscf
report results for each scf
allder1b
report results for each der1b
lists the "jaguar results" options that let you specify when to report intermediate (and final) results from jobs. The "all" option, which lets you track the progress of a geometry or transition state optimization, is likely to be the most useful of the options shown in Table 5.1.3. The "allscf" option can be used for intermediate results in complex non-optimizations, such as solvation jobs.

You can use the options from Table 5.1.3 in combination with any of the "jaguar results" options described earlier, such as job name or energy results (see Table 5.1.1 and Table 5.1.2). You can also report various types of output that are primarily useful for reporting for the intermediate steps of the job, as shown in Table 5.1.4
Table 5.1.4. "jaguar results" options that are primarily useful for reporting information on intermediate stages of a job (for example, steps in a geometry optimization).
jaguar results flag
corresponding jaguar results row output
iterg
geopt iteration number
stepg
geopt step number
grms
rms gradient
gmax
maximum gradient component
drms
rms displacement
dmax
maximum displacement
echange
energy change
iter
number of scf iterations (cumulative)
. (You can use the options in Table 5.1.4 without any of the flags shown in Table 5.1.3-that is, to get final results-but they are generally most useful for judging convergence, particularly of geometry optimizations.)

Reporting Results for Each Atom

As described above, by default, each line of output from a "jaguar results" command lists information that pertains to the entire input structure, but you can also request some kinds of information for each individual atom in the structure.

Table 5.1.5
Table 5.1.5. "jaguar results" options that let you view results for individual atoms. The "atoms" and/or "atomnums" flag request results for each atom, and the other flags dictate the type of results reported.
jaguar results flag
corresponding jaguar results row output
atoms
atom labels
atomnums
atom numbers
coords
Cartesian atomic coordinates
forces
Cartesian atomic forces
charges
ESP atom-centered charges
lists the "jaguar results" options that let you print tables of coordinates, forces, or charges for individual atoms. You can use these options in combination with the options from Table 5.1.1, which describe the job run, or with the options from Table 5.1.3, which request output for different stages of a job. However, you should not use the atom-related "jaguar results" with any of the options that request information pertaining to the entire molecule (the "energy" option, for instance).

5.2. Output from a Standard HF Calculation

The contents of a Jaguar output file vary according to the calculation and output selections made. This section describes the output file for a standard, default, single point, closed shell Hartree-Fock calculation. Section 5.3 describes the variations in the output file for the calculation options described in Chapter 3.

All output files begin with a line listing the job name, the machine upon which the job ran, and the time the job was started, followed by the general copyright information for the version of Jaguar which was used for the run. The rest of this section describes output from each individual Jaguar program run for a default calculation.

The output from the program pre begins with a description of the calculation to be performed: its job name, the directory containing the executables used to run the job, the directory containing the temporary files, comments from the input file (if any), and the names and paths of any non-default data files used for the calculation (as explained in section 8.2 and Chapter 9). Comments from the input file include any text entered in the Comment box in the Run or Save window, as well as a comment about the point group if the geometry was symmetrized as described in section .

Next, the basis set used for the calculation, the molecule's net charge and multiplicity, and the number of basis functions used for the calculation are specified. This information is followed by the molecular geometry input, which gives the atom label and coordinates for each atom. (If the atom labels provided in the geometry are not unique-for instance, if two hydrogens are each called `h'-this information is preceded by a list of original atom labels and new atom labels assigned by the program.)

The molecule's symmetry is analyzed, a process which may involve translating and rotating the molecule. These procedures are noted in the output file, along with the point group used for the calculation, the nuclear repulsion energy, and the symmetrized geometry, which is used for the rest of the calculation.

One-electron integrals are calculated by the onee program, which outputs the smallest eigenvalue of the overlap matrix S and the number of canonical orbitals used for the calculation. Canonical orbital eigenvectors with very small eigenvalues (less than 5.0 x 10-4) are removed and thus are not counted. The eigenvalue cutoff can be controlled by setting the keywords cut10 and cut20 to the desired value in the gen section of the input file.

The program hfig constructs a starting wavefunction (initial guess) for a Hartree-Fock calculation. The output from the program hfig for a default calculation begins with the line, "initial wavefunction generated automatically from atomic wavefunctions." Next, a table lists the number of orbitals, and of occupied orbitals in each shell, having each irreducible representation for the appropriate point group. Finally, the orbital occupation for each shell is listed; an occupation of `1.000' indicates a closed shell. An example, for a calculation of water using a 631G** basis set, follows:

start of program hfig
initial wavefunction generated automatically from atomic wavefunctions

Irreducible Total no No of occupied orbitals
representation orbitals Shell_1 Shell_2 ...
A1 12 3
A2 2 0
B1 4 1
B2 7 1
------------------------
Orbital occupation/shell 1.000

end of program hfig

The probe program, which follows hfig and insures orthogonalization, has no significant output.

The output for the grid generation done by the program grid lists the number of grid points for each atom, as well as the total number of grid points, for each grid used in the application of the pseudospectral method. If you would like more information about these grids, see section 9.4. The rwr program, which generates the Q operators needed for the pseudospectral method, runs next, but has no significant output.

An example of the next output, from the program scf, is given here, again for a water molecule, and will be explained below.

start of program scf
number of electrons.......... 10
number of alpha electrons.... 5
number of beta electrons..... 5
number of orbitals, total.... 25
number of core orbitals...... 5
number of open shell orbs.... 0
number of occupied orbitals.. 5
number of virtual orbitals... 20
number of hamiltonians....... 1
number of shells............. 1
SCF type: HF

i u d i g
t p i c r RMS maximum
e d i u i energy density DIIS
r t s t d total energy change change error

etot 1 N N 5 M -75.61350567257 1.6E-02 3.3E-01
etot 2 Y Y 6 M -75.99456008691 3.8E-01 6.2E-03 6.9E-02
etot 3 Y Y 6 M -76.01904109359 2.4E-02 1.7E-03 2.9E-02
etot 4 N Y 2 U -76.02333233097 4.3E-03 7.6E-04 4.7E-03
etot 5 Y Y 6 M -76.02361760760 2.9E-04 1.7E-04 1.5E-03
etot 6 Y N 6 M -76.02364072535 2.3E-05 0.0E+00 0.0E-00


Energy components, in hartrees:
(A) Nuclear repulsion............ 9.33000672144
(E) Total one-electron terms..... -123.34165776264
(I) Total two-electron terms..... 37.98801031585
(L) Electronic energy............ -85.35364744679 (E+I)
(N) Total energy................. -76.02364072535 (A+L)

SCFE: SCF energy: HF -76.02364072535 hartrees iterations: 6


HOMO energy: -0.49745
LUMO energy: 0.21516

Orbital energies/symmetry label:
-20.55693 A1 -1.34635 A1 -0.71380 B2 -0.56828 A1
-0.49745 B1 0.21516 A1 0.30862 B2 1.01720 B2
1.09266 A1 1.13459 A1 1.16904 B1 1.29575 B2
1.41126 A1 1.80256 A2 1.82999 A1

end of program scf

The output from the program scf begins with a list of information detailing the number of electrons in the molecule, the number of alpha and beta electrons, the total number of orbitals for the calculation, the numbers of core, open shell, occupied, and virtual orbitals, the number of Hamiltonians used for the calculation, the number of shells, and the calculation type.

Next, the energy output from the SCF iterations is shown in table form. Some of the text for the column headings should be read down rather than across. The number of the iteration is provided first in each row, followed by a "Y" or "N" indicating whether the Fock matrix was updated or not. When the Fock matrix is updated, the changes are made using a differential density matrix whose elements simply reflect the changes in the density matrix elements from the previous iteration to the current one.

The next entry indicates whether the DIIS convergence scheme was used for that iteration. As above, "Y" or "N" indicate yes or no. The DIIS method produces a new estimate of the Fock matrix as a linear combination of previous Fock matrices, including the one calculated during that iteration. DIIS, which is enabled by default, usually starts on the second iteration, and is not used on the final iteration. If the entry in this column reads "A," it indicates that DIIS was not used for that iteration, but the density matrix was averaged.

The cutoff set for each iteration is indicated under the "icut" heading. Cutoff sets are explained in the cutoff file description in section 9.5.

The grid column lists the grid used for that iteration, which must be one of the grid types coarse (signified by a C), medium (M), fine (F), or ultrafine (U). See the subsection Grid and Dealiasing Function Keywords in section 8.6, and the description of the grid file in section 9.4, if you want more information on grids and grid types.

The total energy for the molecule in Hartrees appears in the next column, followed by the energy change, which is the difference in energy from the previous iteration to the current one.

The RMS density change column provides the root mean square of the change in density matrix elements from the previous iteration to the current one.

In the last column, the maximum DIIS errors listed provide a measure of convergence by listing the maximum element of the DIIS error vector. For HF and DFT closed shell calculations, the DIIS error vector is given by FDS - SDF in atomic orbital space, where F, D, and S are the Fock, density, and overlap matrices, respectively. For open shell and GVB cases, the definition of the error vector is given in reference [11].

After the energy information for each SCF iteration is provided, a summary of the components of the final, converged energy is listed. The nuclear repulsion, one-electron, two-electron, and electronic contributions are all listed, followed by the total. Each of these energies is labeled with a letter (for example, `A' for the nuclear repulsion), and information to the right of some of the energies describes the relations between the components in terms of these letters. A line beneath the table summarizes the calculation type and energy, as well as the number of SCF iterations.

(If the input system's spin multiplicity is not singlet, the default, the summary of the SCF output also includes a breakdown of the two-electron contribution to the energy into Coulomb and exchange parts. For each of these parts, the contribution from each Hamiltonian is listed.)

The highest occupied molecular orbital (HOMO) and lowest unoccupied molecular orbital (LUMO) energies are listed next. Finally, the energies for each occupied orbital and for the ten lowest-energy virtual orbitals (if that many exist) are provided, with each orbital identified by a symmetry label. Virtual orbitals and eigenvalues are determined in the same manner as in ref. [89]. The virtual orbitals are obtained by diagonalizing , where f is the occupation of each orbital (1 for a closed shell). (For closed shell Hartree-Fock calculations, this definition yields the standard orbitals and eigenvalues.)

Finally, the cpu time for the job, the machine upon which the job ran, and its time of completion are noted at the end of the output file.

5.3. Output File Changes for Calculation Options

Any time you make a non-default setting for a calculation, the output from the program pre will note the non-default options chosen. This output will appear above the molecular geometry output from the pre program. This section describes the changes in output for various calculation settings described in Chapter 3.

Generally, only the format changes that result from these settings are discussed below! Naturally, these settings will often change the data listed. For information on the settings themselves, see Chapter 3. Options which have no significant impact on the output format are not discussed in this section.

DFT

If you use density functional theory for the SCF calculation, the output above the SCF table lists the functional or combination of functionals used. The energy information for DFT calculations includes the breakdown of the two-electron energy into Coulomb and exchange-correlation terms. For DFT calculations, virtual orbitals are obtained by diagonalizing , where f is the occupation of each orbital (1 for a closed shell). (For closed shell calculations, this definition yields the standard orbitals and eigenvalues.)

The scf output from post-SCF DFT energy evaluations (GVB-DFT calculations, for instance) first lists the standard output for the HF, GVB, or DFT SCF calculation, then lists the energy breakdown and total energy from the post-SCF DFT analysis. Since the post-SCF DFT treatment does not change the wavefunction, no orbital output is reported from this step.

The output from the program pre for non-default options contains the detailed description of customized functional combinations for SCF or post-SCF DFT calculations.

LMP2

If you perform a local MP2 calculation, the output from the programs pre and hfig is somewhat different than for a Hartree-Fock calculation, since the use of symmetry is turned off automatically for LMP2 calculations. The output from the program scf includes the Coulomb and exchange contributions to the two-electron terms for these calculations, and the symmetry labels are not included in the output of orbital energies.

The program loclmp2, which computes localized orbitals, runs after scf in an LMP2 calculation, and its output notes the number of orbitals that are localized. Below that output, the output from the program lmp2 appears.

For local local MP2 calculations, the output begins by listing the localized orbitals involved in the local local MP2 treatment-namely, the localized orbitals centered on one or both atoms in the pairs of atoms for which an LMP2-level treatment was requested.

All LMP2 output includes a description of the type of orbitals used in the MP2 calculation. First, it lists the total number of orbitals. Next, it lists the number of frozen core and valence MP2 orbitals. The numbers of core and valence orbitals will be affected by your choice from the LMP2 window of whether to use valence electrons only or all electrons for the atoms in the calculation. Next, the numbers of occupied and virtual orbitals for the molecule are listed. The list ends with the number of exchange Hamiltonians.

Some information on the convergence of the LMP2 energy correction appears below the list of orbital information, followed by the Hartree-Fock energy and the LMP2 energy correction, which gives the improvement to the energy over the HF value. The total LMP2 energy (the HF energy plus the correction) is given immediately afterwards. (If your job is a local local MP2 calculation and you want to see the energy from each LMP2 pair, use the gen section keyword setting ip170 = 2, as described in section 8.6 under Standard Output Keywords.)

GVB

If a GVB calculation is performed from a Hartree-Fock initial guess, the pre program output lists a table of GVB pair information below the list of non-default options. The information in the table includes whether a restricted configuration interaction (RCI) calculation including that pair will be performed (Y or N for yes or no), and what the configuration interaction (CI) coefficients are for the pair. Since the use of symmetry is turned off automatically for GVB calculations, the output from the programs pre and hfig is somewhat different than for a Hartree-Fock calculation. Also, the program gvbig runs after hfig, if the GVB initial guess is being generated from the HF initial guess.

The output from the scf program is more extensive than for a default HF calculation. First, the number of GVB pairs and the number of GVB orbitals are added to the list of electron and orbital information preceding the table of SCF iteration information. Secondly, the summary of the SCF output is followed by a breakdown of the two-electron contribution to the energy into Coulomb and exchange parts. For each of these parts, the contribution from each GVB Hamiltonian is listed. After this information, the intra-pair exchange energies and their sum are listed. Finally, a table of GVB pair information is given. Here is an example of this GVB information in the SCF output, for a water molecule with two GVB sigma pairs:

Total Coulomb Exchange
Total two-electron terms 37.90378136033 46.96140169504 -9.05762033471
Hamiltonian 1........ 25.77166631229 32.84704880440 -7.07538249211
Hamiltonian 2........ 6.02807668738 6.99023521309 -0.96215852571
Hamiltonian 3........ 6.02990515066 6.99271668375 -0.96281153309
Hamiltonian 4........ 0.03711925295 0.06576591758 -0.02864666463
Hamiltonian 5........ 0.03701395705 0.06563507622 -0.02862111917

List of Intra-Pair K Energies
-0.03983705429 -0.03981442075
Sum of Intra-Pair K Energy... -0.07965147505


GVB pair information:

first natural orbital second natural orbital
---------------------- ------------------------ ci energy
pair orb ham shl ci coeff. orb ham shl ci coeff. overlap lowering
---- --- --- --- ----------- --- --- --- ----------- ----------- -----------
1 4 2 2 0.995433818 6 4 4 -0.095454256 0.824997160 0.020103338
2 5 3 3 0.995443725 7 5 5 -0.095350881 0.825171705 0.020091467

SCFE: SCF energy: GVB -76.06328826029 hartrees iterations: 8

Each row in the GVB pair information table lists the pair number, the orbital number (after all core and open orbitals have been assigned numbers), Hamiltonian number (after the core Hamiltonian and any open Hamiltonians have been assigned numbers), and shell number (after the core shell and open shell, if they exist, have each been assigned a number) corresponding to each natural orbital, and CI coefficient corresponding to each GVB natural orbital in the pair. Next, the overlap between the two corresponding non-orthogonal orbitals for that pair is listed, followed by the CI energy lowering, which is a guide to the energy change resulting from the inclusion of the second natural orbital in the calculation.

If a GVB calculation is performed from a Hartree-Fock converged wavefunction, the program scf runs twice, once to obtain the HF converged wavefunction, and once to perform the final GVB calculation. The SCF output from the first scf run will look like the scf output from a standard HF calculation; the output from the second run will have the format described above for a GVB calculation from an HF initial guess.

GVB-RCI

For restricted configuration interaction calculations, the SCF output is the same as for non-RCI GVB calculations, but the output from the program rci appears after the SCF output. The RCI output first lists information on the total number of orbitals, the number of core orbitals for the RCI calculation, the numbers of open shell and GVB orbitals, the number of GVB and RCI pairs, the numbers of occupied and virtual orbitals, the numbers of Coulomb and exchange Hamiltonians, and the multiplicity. Next, the total energy of the GVB wavefunction, which was obtained from the SCF procedure earlier, is listed and broken down into a nuclear repulsion term and terms from the core, which is treated with Hartree-Fock methods, the GVB pairs, and the open shell contribution. If you specified GVB pairs that were not also RCI pairs, a non-zero value is listed for the non-RCI GVB pair energy. The number of RCI spatial configurations and the number of RCI configuration state functions follow. Each RCI configuration state function is the product of a contracted spatial function and a spin function; the number of these functions indicates the size of the RCI expansion.

The rci output lists the RCI initial guess at the energy next, followed by the output from the calculation of the converged total RCI energy. For small cases, the initial guess and the converged energy may agree exactly, since the RCI coefficients are obtained by one diagonalization of a small matrix. For larger cases, the output includes the results of the iterative diagonalization.

Geometry or Transition State Optimization (HF, GVB, DFT, and LMP2)

The output format description for optimizations in this subsection applies to calculations of either minimum-energy structures or transition states. Although the Hessians used during these calculations are different, the Jaguar programs run are the same, and the output format is very similar. (Exceptions are described below.)

If you calculate an optimized molecular structure, a transition state, or forces, any SCF calculations during the run use the RMS density change convergence criterion described in section 3.9 instead of the usual energy convergence criterion. Therefore, these SCF calculations often proceed for several more iterations than single point energy calculations yield.

If you select forces only for the Optimize geometry setting, the programs der1a, rwr, and der1b will run after scf does. The forces felt by each atom in the unoptimized geometry will be output from der1b, in a table listing each atom and the components of the force upon it in the x, y, and z directions. The x, y, and z components of the total force on the molecule are listed in the last line, and provide a judge of how accurate the force calculations are in most cases, since they should generally be zero. An example of this force table for a water molecule optimization follows:

forces (hartrees/bohr) : total

atom label x y z
---- ----- ------------- ------------- -------------
1 O 0.000000E+00 0.000000E+00 -2.620407E-05
2 H1 0.000000E+00 -6.462331E-05 1.291533E-04
3 H2 0.000000E+00 6.462331E-05 1.291533E-04
----------- ------------- ------------- -------------
total 0.000000E+00 0.000000E+00 2.321025E-04

When force calculations or optimizations of a system's minimum energy structure or transition state are performed at the LMP2 level, the program der1b never runs. Instead, forces are calculated by the programs lmp2der, lmp2gda, and lmp2gdb. The last of these programs provides a table of output listing the forces on each atom in the same format as the sample table above.

If Optimize geometry is set to minimum energy or transition state, Jaguar prints bond length and angle information in the output from the program pre. This information appears in the output file because the bond lengths and angles option from the Standard window under the Output heading is automatically enabled for geometry optimizations. If you have constrained certain bond lengths or angles of the geometry so that they are frozen during the optimization, as described in section 4.2, the constraints are also listed in the pre output.

At the end of the first SCF calculation, the programs der1a, rwr, and der1b run, calculating the forces felt by each atom in the unoptimized geometry and writing them to the output file, as described above.

These force results are followed by the output from the program geopt, which includes a number indicating how many times it has been called (for example, 1 for the first iteration) in the "start of program geopt" line. Every time geopt is called, this number is updated. However, since geopt can be called for Hessian refinement steps as well as for generating new geometries during an optimization, and since geometry optimizations occasionally revert back to a previous geometry and "restart" the calculation from there, the next line of the geopt output reports what sort of step is being performed and numbers that step accordingly.

If the program detects that the input lists separate fragments, each of which contain only atoms unbonded to the atoms in any other fragment, as for a van der Waals complex, then the number of fragments is listed near the start of the geopt output.

For transition state optimizations, the eigenvalues of the nuclear Hessian are reported the first time geopt runs. If the initial Hessian is being refined, the coordinates for the refinement and their eigenvalues are listed. (If a coordinate you have specified is inappropriate because of symmetry restrictions or other constraints, the output will indicate the problem.) The geopt output then lists information on the current (original) geometry's gradient elements, describes the small step it will use to alter the first coordinate used in the Hessian refinement, describes the internal coordinates and optimization variables as stretches, bends, or torsions, and indicates how it generates a new geometry by altering the relevant coordinate by the amount described by the step size.

The new geometry generated for Hessian refinement is then used to obtain energy and gradient information, a process that requires the programs onee, grid, and rwr to run and generate output in the usual formats, which is followed by output from the program scf, which now starts with the calculation type and the table showing the energy output from each SCF iteration (skipping the listed information about electrons, orbitals, and so on). The output further continues with output in the usual formats from der1a, rwr, and der1b. The information obtained on that geometry is then used in geopt, which runs a second time, reporting similar information about the planned changes to the molecular structure for the next Hessian refinement step (if there is one) and reporting the change in total energy from the original geometry to the geometry for the first Hessian refinement step as well. This process of altering single coordinates from the original geometry and calculating energies and gradients for the changed geometry continues until all requested Hessian refinement steps have been performed, which the output indicates with a line beginning "Hessian optimization completed." After that point, geopt performs a geometry optimization step from the original geometry, and the actual optimization continues until convergence.

For transition state optimizations, the output for iterations that follow any Hessian refinement includes information identifying the transition vector used for that iteration. This output includes the transition vector's eigenvalue and the stretches, bends, or torsions that are its most important components.

For any optimization iteration using level shifting, after any relevant lines of geopt output described above, some information on the computed level shift (which may then be adjusted to satisfy step-size constraints) is included in the output. For optimization steps past the first geometry change, the change in total energy from the previous geometry to the newly calculated geometry (in Hartrees) is listed next.

The geopt output then notes the maximum element of the analytic gradient calculated by the earlier programs; the root mean square of the gradient elements; the step size predicted for the geometry change, the trust radius for that iteration and, if it is smaller than the step size, the factor used to scale the step size so it is no larger than the trust radius; the maximum element of nuclear displacement; and the root mean square element of the nuclear displacement. The predicted energy change for the new structure generated by geopt is also listed.

The values for the energy change, gradient, and nuclear displacement described in the previous paragraph are important because they are each tested against the convergence criteria determined by the Convergence criteria setting from the interface's Optimization window, as described in section 4.1, or, alternatively, the criteria set by the gconv keywords in the input file. The criteria are described in detail in the Geometry Optimization and Transition State Keywords subsection of section 8.6. If the gradients are converged and the energy change is below 2.5 x 10-7, the optimization will stop (unless it is on the first geometry optimization iteration). Similarly, if the gradients are converged and one of the gradient criteria is 5 times lower than the convergence level, then the optimization will stop if the energy change is less than 2.5 x 10-6.

The symbol following each quantity used to judge convergence indicates how well converged it is. The symbol `.' indicates convergence criteria that are not satisfied, `*' indicates criteria that are satisfied, `#' indicates criteria that are quite well satisfied, `!' indicates values that are essentially zero. If the convergence criteria mentioned are not sufficiently well met, and if the geometry optimization has not already gone through as many iterations as the Maximum iterations setting from the Optimization window, the output will note "molecular structure not yet converged..." and the optimization will continue.

The output next lists the movement of the center of mass. If the output option for the bond length and angles is enabled, the output then lists this information for the new structure. Finally, the nuclear repulsion energy for the new geometry is listed.

If the molecular structure was not yet converged and the maximum number of geometry optimization iterations allowed was not reached in the previous iteration, the output from more geometry optimization iterations will follow. The output from each iteration begins with onee, grid, and rwr output in the usual formats, and continues with output from scf, which now starts with the calculation type and the table showing the energy output from each SCF iteration (skipping the listed information about electrons, orbitals, and so on). The output further continues with output in the usual formats from der1a, rwr, and der1b, winding up with the output from geopt. The last such geometry optimization iteration contains, in the geopt output, either the line, "Geometry optimization complete," or the line, "stopping optimization: maximum number of iterations reached," depending on whether the convergence criteria were met before the maximum number of iterations was reached.

Optimizations with GVB-RCI Wavefunctions

Geometry or transition state optimizations using GVB-RCI run in much the same way as described above for HF, GVB, or DFT optimizations, except that the forces for the optimization are computed numerically rather than analytically. Consequently, the der1a and der1b programs never run; instead, when forces are needed, the structure's energy is evaluated at 6Natom perturbed geometries, where Natom is the number of atoms, and the forces are computed numerically. The program nude generates each perturbed geometry by moving an atom a small amount in the positive or negative x, y, or z direction, and also evaluates the numerical derivatives when calculations on all perturbed geometries are complete, listing them in the output in a force table similar to the usual geometry optimization force table described for HF, GVB, or DFT systems. The program geopt still runs in the usual way as well, computing each iteration's new geometry using the available forces.

Solvation

Performing a solvation calculation involves several iterations in which the wavefunctions for the molecule in the gas phase are calculated; the program ch performs electrostatic potential fitting which represents the wavefunction as a set of point charges on the atomic centers; the interactions between the molecule and the solvent are evaluated by Jaguar's Poisson-Boltzmann solver, which fits the field produced by the solvent dielectric continuum to another set of point charges; these solvent point charges are passed back to scf, which performs a new calculation of the wavefunction for the molecule in the field produced by the solvent point charges; ESP fitting is performed on the new wavefunction; the solvent-molecule interactions are reevaluated by the Poisson-Boltzmann solver; and so on, until the solvation energy for the molecule in the solvent converges.

For solvation calculations on neutrally charged systems in water whose atoms all have atomic numbers under 19 (HAr), by default, the program pre evaluates the Lewis dot structure for the molecule or system and assigns atomic van der Waals radii accordingly. (For more information on this process, see section 9.6.) These van der Waals radii are used to form the boundary between the solvent dielectric continuum and the solute molecule. The Lewis dot structure and van der Waals radii information both appear in the output from the program pre. The radii are listed under the heading "vdw2" in the table of atomic information below the listing of non-default options. See section 8.9, which describes the atomic section of the input file, if you want information on the other information in this table.

After the pre output, the usual output appears for the first, gas-phase calculation, except that the energy breakdown for the scf output also describes the electron-nuclear and kinetic contributions to the total one-electron terms in the energy, as well as the term V/T (where V is the potential energy and T is the kinetic energy), which indicates how well the calculation is agreeing with the virial theorem (it should be 2.00).

After the first scf output, the output from the first run of the program ch appears. Since performing a solvation calculation enables ESP fitting to atomic centers, the usual output for that option, which is described in the subsection Properties later in this section, is included every time output from the program ch appears in the output file. The post program writes out the necessary input files for the Poisson-Boltzmann solver; this step is noted in the output file.

The next output section comes from the Poisson-Boltzmann solver. The output includes information on the area (in Å2) of the molecular surface formed from the intersection of spheres with the van der Waals radii centered on the various atoms; the reaction field energy in kT (where T = 298 K), which is the energy of the interaction of the atom-centered charges with the solvent; the solvent-accessible surface area (in Å2), which reflects the surface formed from the points whose closest distance from the molecular surface is equal to the probe radius of the solvent; and the cavity energy in kT, which is computed to be the solvation energy of a nonpolar solute whose size and shape are the same as those of the actual solute molecule, as described in reference [15].

The output from the Jaguar program solv follows the Poisson-Boltzmann solver results, giving the number of point charges provided by the solver to model the solvent, the sum of the surface charges, the nuclear repulsion energy already calculated by Jaguar, the nuclear-point charge energy representing the energy of interaction between the molecule's nuclei and the solvent point charges, and the point-charge repulsion energy, which is calculated but not used by the rest of Jaguar because it is irrelevant to the desired solvation results.

After this output, the output for the second solvation iteration begins. The output from scf comes first, giving the results for the molecule-and-solvent-point-charges system. An example, from the first solute-with-solvent-point-charges scf run in a calculation of 631G** water in cyclohexane, using the Jaguar solver, is given here:

start of program scf

i u d i g
t p i c r RMS maximum
e d i u i energy density DIIS
r t s t d total energy change change error

etot 1 N N 2 U -76.03588607997 6.8E-04 6.6E-03
etot 2 Y Y 6 M -76.03615425936 2.7E-04 1.9E-04 1.8E-03
etot 3 Y N 6 M -76.03617415619 2.0E-05 0.0E+00 0.0E+00


Energy components, in hartrees:
(A) Total zero-electron terms.... 9.35161183359
(B) Nuclear-nuclear............ 9.33000672144
(C) Nuclear-solvent............ 0.02160511215
(E) Total one-electron terms..... -123.39806065860
(F) Electron-nuclear........... -199.21812919134
(G) Electron-solvent........... -0.03443064237
(H) Kinetic.................... 75.85449917511
(I) Total two-electron terms..... 38.01027466882
(L) Electronic energy............ -85.38778598978 (E+I)
(N) Total quantum mech. energy... -76.03617415619 (A+L)
(O) Gas phase energy............. -76.02364072535
(P) Solution phase energy........ -76.02607108661 (Q+R+S)
(Q) Total solute energy........ -76.02334862596 (N-C-G)
(R) Total solvent energy....... -0.00641276511 (C/2+G/2)
(S) Solute cavity energy....... 0.00369030447
(U) Reorganization energy........ 0.00029209939 (Q-O)
(V) Solvation energy............. -0.00243036126 (P-O)

SCFE: SCF energy: HF -76.03617415619 hartrees iterations: 3


HOMO energy: -0.49985
LUMO energy: 0.22469

Orbital energies/symmetry label:
-20.55803 A1 -1.34624 A1 -0.71287 B2 -0.57176 A1
-0.49985 B1 0.22469 A1 0.31901 B2 1.01892 B2
1.09275 A1 1.13045 A1 1.16509 B1 1.29393 B2
1.41452 A1 1.80375 A2 1.82851 A1

end of program scf

As for any later solvation iterations, the scf output begins with the calculation type and the table of energy results for each iteration, skipping the list of information about the molecule's electrons and orbitals, and the energy information below the table includes several additional terms, whose relations to each other are described with the usual alphabetic labels. First, the total of the terms with no electron contribution is listed (term (A)), followed by terms (B) and (C), the nuclear-nuclear and nuclear-solvent energies.

Next, the total one-electron energy is listed, along with its three components, the electron-nuclear, electron-solvent, and kinetic energies. The total two-electron energy, and the total of the one- and two-electron energy terms, the electronic energy, follow. Term (N), the total of the zero-, one-, and two-electron terms, is then listed, with the label "Total quantum mech. energy." This term corresponds to the final energy from the scf energy table for that iteration, and includes the entire energies for the molecule-solvent interactions.

The output next includes the gas phase and the solution phase energies for the molecule, since these terms are, of course, necessary for solvation energy calculations. The first solution phase energy component is the total solute energy, which includes the nuclear-nuclear, electron-nuclear, kinetic, and two-electron terms, but no terms involving the solvent directly. The second component of the solution phase energy is the total solvent energy, which is computed as half of the total of the nuclear-solvent and electron-solvent terms, since some of its effect has already changed the solute energy. Third, a solute cavity term, which computes the solvation energy of a nonpolar solute of identical size and shape to the actual solute molecule, as described in reference [15], is included. The last solution phase energy component (shown only if it is nonzero) is term (T), the first shell correction factor, which depends on the functional groups in the molecule, with atoms near the surface contributing most heavily.

Finally, the list ends with the reorganization energy and the solvation energy. The reorganization energy is the difference between the total solute energy and the gas phase energy, and does not explicitly contain solvent terms. The final solvation energy is calculated as the solution phase energy described above minus the gas phase energy.

The results of the self-consistent reaction field iterations so far performed are summarized after the scf output in the output from the program sole. An example from the final SCRF iteration of water in cyclohexane follows:

start of program sole
SCRF solvation energy
iteration Hartrees kcal/mol
0 0.0000000 0.0000
1 -0.0024304 -1.5251
2 -0.0027473 -1.7240
3 -0.0027918 -1.7519

stopping: solvation energy converged

iterations: 3 sfinal: -1.7519 kcal/mol

end of program sole

The solvation energy is listed in Hartrees and in kcal/mole, and the note beneath it reads either "solvation energy not yet converged..." or "stopping: solvation energy converged," depending on whether the solvation energy has changed by less than the Solvation convergence criterion, which is described in section 3.5. If the solvation energy has converged, the output from the sole program includes a line summarizing the solvation energy iterations and result.

The output from ch and post appears below the sole output. If the solvation energy has converged, the ch output reflects the system's final atomic charges. If the solvation energy has not converged, these charges and the Poisson-Boltzmann solver's files generated by the post program are passed to the solver again, and the solvation iterations continue as previously described, until solvation energy convergence is reached.

Geometry Optimization in Solution

Geometry optimizations in solution contain output in the formats described in the previous two subsections, but the optimization output and the solvation calculation output alternates as the calculation proceeds. First, by default, Jaguar computes a gas phase optimized geometry, for which the output is the same as that described above for a standard optimization. Next, the SCRF procedure is used to compute a wavefunction for the solvated system, as for a single point solvation energy calculation. When the solvation energy has converged, Jaguar runs the program pbf once more to get the solvation-related gradient. This pbf output does not contain the usual solvent accessible surface area and cavity energy terms. The programs der1a, dsolv, rwr, and der1b then compute the forces, with the force table in the der1b output in the usual manner, and the program geopt computes the new molecular structure, as usual. For each new structure generated during the optimization, Jaguar first performs the SCRF calculation, then obtains the forces (in solution), and finally generates a new structure. The calculation proceeds until the geometry optimization convergence criteria are reached.

For solvated geometry optimizations, the solvation energy is computed as the difference between the energy of the optimized gas phase structure and the energy of the solvated structure that was optimized in solution.

Properties

If you make any non-default selections from the Properties window, the program ch runs and outputs the results to the output file after the SCF iterations, if any.

When multipole moments are calculated, the x-, y-, and zdirection components of the dipole moment and the total magnitude of the dipole moment are reported in Debye, followed by information on any requested higher-order moments and the corresponding traceless higher-order moment tensors. For example, here is the output for a calculation of water's dipole and quadrupole moments:

Moments from quantum mechanical wavefunction:
Dipole Moments (Debye)
X= 0.0000 Y= 2.1470 Z= 0.0000 Tot= 2.1470

Quadrupole Moments (Debye-Ang)
XX= -4.0828 YY= -5.7670 ZZ= -7.1340
XY= 0.0000 XZ= 0.0000 YZ= 0.0000
Traceless Quadrupole Moments (Debye-Ang)
XX-YY= 1.6843 2ZZ-XX-YY= -4.4182
XY= 0.0000 XZ= 0.0000 YZ= 0.0000

If ESP charge fitting to atomic centers is performed, the output lists the number of grid points from the charge grid, which is used for the charge fit. It then describes the constraint or constraints for the fit, followed by the calculated atomic charges and their sum. The root mean square error of the charge fitting is also reported; this error is calculated from examining the Coulomb field at each grid point that would result from the fitted charges, and comparing it to the actual field.

If ESP fitting to atomic centers and bond midpoints is performed, the bond midpoints are treated as "dummy atoms" and their descriptions and coordinates are provided before the grid points information. The bond charges from the fit are provided, with the label "bond", along with those on the atomic centers. An example of the output from such a calculation follows, for water:

dummy atom x4 is between 2 and 1
dummy atom x5 is between 3 and 1

angstroms
atom x y z
O 0.0000000000 -0.1135016000 0.0000000000
H1 0.7531080000 0.4540064000 0.0000000000
H2 -0.7531080000 0.4540064000 0.0000000000
x4 0.3765540000 0.1702524000 0.0000000000
x5 -0.3765540000 0.1702524000 0.0000000000

gridpoints used for charge fit 4162
out of a possible maximum of 4188

Electrostatic potential fitting constrained to reproduce
total charge: yes
dipole moment: no
traceless quadrupole moment: no
traceless octapole moment: no

Atomic charges from electrostatic potential:

Atom O H1 H2 x4 x5
Charge -0.31208 0.63681 0.63681 -0.48077 -0.48077

sum of atomic charges: 0.000000

RMS Error 8.26E-04 hartrees

If the fit is constrained to reproduce the dipole moment (or dipole and higher moments), or any other time both ESP fitting and multipole moment calculations are performed, a new moment (or moments) can be calculated from the fitted charges, as described in section 3.6 in the subsection Electrostatic Potential Fitting. The output from ch begins with the moment or moments calculated for the quantum mechanical wavefunction, in the format for multipole moment calculations. Next, the electrostatic potential fitting information is provided, as described above. Finally, the components and totals of the moment or moments recalculated using the electrostatic potential charges are reported.

If you calculate polarizabilities and first hyperpolarizabilities with the coupled perturbed HF method, the tensor elements in A.U. appear in the output from the program cpolar, which runs after the SCF calculation. Alternatively, if you use the finite field method to calculate the polarizability and/or first hyperpolarizability of the molecule, the output includes data from all the SCF calculations involved. (See section 3.6 for details on the methods used to calculate polarizability and hyperpolarizability.) The data from the program scf includes the term V/T (where V is the potential energy and T is the kinetic energy), which indicates how well the calculation is agreeing with the virial theorem (it should be 2.00). Before each SCF calculation used for the polarizability evaluation, the program polar runs and outputs the electric field (in A.U.) used for the SCF calculation whose output appears immediately afterwards. When all calculations needed for the finite difference method have been performed, the program polar outputs the polarizability tensor in A.U., the first hyperpolarizability tensor in A.U., if it has been calculated, and the dipoles from each SCF calculation, along with information about the electric fields used for the dipole calculations.

If you choose to calculate the electron density, the output from the program elden appears beneath the SCF output. The output lists the number of grid points used for the electron density calculation and the total number of electrons found over the grid. The main output file does not include the charges and grid points for the calculation; that information can be found in the output file jobname.chdens, where jobname.in is the input file for the Jaguar job. The file jobname.chdens lists the Cartesian coordinates and the electron density in A.U., respectively, for each grid point.

If you choose to calculate Mulliken populations by atom, the charge for each atom and the sum of the atomic charges will be noted under the heading "Atomic charges from Mulliken population analysis." If you choose to calculate them by basis function, the atomic charge output will be preceded by a section labeled "Mulliken population for basis functions," listing the atom label, function (labeled with consecutive numbers), type of basis function (S for s, X for px, XX for dxx, etc.), and calculated population. Calculating Mulliken populations by bond yields the populations by atom and basis function as well. An example of this output for a calculation of water using the 631G** basis set is provided below.

Mulliken Bond Populations: first nearest neighbor
Atom1 Atom2 Pop. Atom1 Atom2 Pop. Atom1 Atom2 Pop. Atom1 Atom2 Pop.
H1 O 0.314 H2 O 0.314

Mulliken Bond Populations: second nearest neighbor
Atom1 Atom2 Pop. Atom1 Atom2 Pop. Atom1 Atom2 Pop. Atom1 Atom2 Pop.
H2 H1 -0.025

Mulliken population for basis functions
atom func. type population
O 1 S 1.9954
O 2 S 0.8942
O 3 X 0.8034
O 4 Y 0.9514
O 5 Z 1.1426
O 6 S 0.8865
O 7 X 0.4669
O 8 Y 0.6649
O 9 Z 0.8332
O 10 XX 0.0085
O 11 YY 0.0024
O 12 ZZ 0.0052
O 13 XY 0.0142
O 14 XZ 0.0000
O 15 YZ 0.0021
H1 16 S 0.4950
H1 17 S 0.1263
H1 18 X 0.0185
H1 19 Y 0.0138
H1 20 Z 0.0111
H2 21 S 0.4950
H2 22 S 0.1263
H2 23 X 0.0185
H2 24 Y 0.0138
H2 25 Z 0.0111

Atomic charges from Mulliken population analysis:

Atom O H1 H2
Charge -0.67059 0.33530 0.33530

sum of atomic charges: 0.000000

You may find it helpful to select the Gaussian function list (basis set) setting from the Standard window, whose button appears under the Output heading, if you wish to have more information about the basis functions. More information on this output option is given in Section 5.4.

If both Mulliken populations and multipole moments are calculated, the multipole moments are calculated from the atomic Mulliken populations as well as directly from the wavefunction, as noted in section 3.6 in the Mulliken Population Analysis subsection. The output lists the multipole moments from the wavefunction, as described earlier; the Mulliken populations, as described just above; and finally the recalculated moments resulting from the Mulliken charges, in the same format used for the earlier moment output.

If you perform an NBO calculation, its output will appear under the heading "Jaguar NBO 4.0."

Frequency, IR Intensity, and Thermochemistry Output

If you calculate vibrational frequencies by making the appropriate setting in the Frequencies window, any SCF calculations during the run use the RMS density change convergence criterion described in section 3.9 instead of the usual energy convergence criterion. Therefore, these SCF calculations often proceed for several more iterations than single point energy calculations yield.

To compute vibrational frequencies from a Hessian computed during the same job, Jaguar sometimes calculates the second derivatives numerically as the derivatives of the analytical first derivatives, and other times computes analytic frequencies. (See section 3.7 for details.) Whenever numerical second derivatives are computed after an SCF calculation-whether for frequency output, for an initial Hessian, or for updating during geometry optimization-the programs nude, onee, hfig, grid, rwr, scf, der1a, rwr, and der1b run, setting up and performing SCF calculations and evaluating analytic gradients at 6Natom perturbed geometries (unless the number of perturbed geometries needed is reduced by the use of molecular symmetry). To make each perturbed geometry, one atom is moved a small, fixed amount in the positive or negative direction along the x, y, or z Cartesian axes. After the calculations at the perturbed geometry, Jaguar performs one final calculation at the unperturbed geometry. (The Jaguar programs run may vary slightly for non-HF calculations, as described earlier in this section.) After the data from all perturbed geometries is collected, the program nude outputs the numerical first derivatives in a force table similar to the usual geometry optimization force table described earlier in this section. The output then lists the matrix indices of the most asymmetrical Hessian element before symmetrization. (The symmetrized numerical Hessian is not printed in the output, but can be found in the restart file, which is discussed in section 6.4.)

For either analytic or numerical frequency calculations, the output from the program freq contains the actual frequencies and normal modes from the computed Hessian, or from the last available Hessian (generally the initial Hessian guess) if you used the use available Hessian choice to request vibrational frequencies. The output from the program freq first lists the harmonic frequencies in cm1 and their symmetries (if symmetry is on for the job), then the normal modes. The system's thermochemical properties, the constant pressure heat capacity (Cp), entropy (S), enthalpy (H), and Gibbs free energy, are then listed for the specified pressure and temperatures, as well as at 0 K. Here is an example of this output from a vibrational frequency calculation on water:

start of program freq

harmonic frequencies in cm**-1, IR intensities in km/mol, and normal modes:

frequencies 1769.43 4148.13 4265.53
intensities 104.57 16.32 58.13
O X 0.00000 0.00000 0.06820
O Y 0.06810 -0.04857 0.00000
O Z 0.00000 0.00000 0.00000
H1 X 0.40896 0.57347 -0.54119
H1 Y -0.54043 0.38540 -0.40782
H1 Z 0.00000 0.00000 0.00000
H2 X -0.40896 -0.57347 -0.54119
H2 Y -0.54043 0.38540 0.40782
H2 Z 0.00000 0.00000 0.00000


Thermochemical Properties:
pressure: 1.0000 atm
rotational symmetry number: 2
zero point energy: 14.557 kcal/mol

temp(K) Cp (cal/mol K) S (cal/mol K) H (kcal/mol) G (kcal/mol)
0.00 7.9489 -0.3367 0.0000 0.0000
298.15 7.9772 44.9564 2.3709 -11.0328

end of program freq

If infrared intensities were calculated, several additional programs will run after the first run of the program scf. These programs compute the derivatives of the dipole, which are needed to calculate the IR intensities. The IR intensities themselves are listed in the frequencies table described above, which appears in the freq output near the end of the output file.

Basis Set

If your calculation uses a basis set that includes effective core potentials-that is, if the basis set's name begins with "LA"-the output lists the number of atoms treated with effective core potentials.

Methods

If the DIIS convergence method is not used, the "maximum DIIS error" column is not printed for the table giving data from the SCF iterations. Also, if the OCBSE convergence scheme is selected, the Coulomb and exchange contributions to the total two-electron terms are listed in the SCF summary beneath the table.

If a fully analytic calculations performed, as happens for some basis set selections (see section 3.8 for more details), the programs grid and rwr will not run, because the all-analytic method cannot take advantage of pseudospectral speedups.

If you select a Final localization method, the output from the program locpost appears after the output from any SCF iterations and lists the orbitals that are localized. (If you want to print out the localized orbitals, you should make the appropriate selection in the Orbitals window, as described in Section 5.7.)

5.4. Standard Output Options

The menu options from the Standard window, whose button appears under the Output heading, are described in this section. The output generated from these options will appear in the output file for the job. If you make a non-default setting from the Standard window, the output from the program pre will note the non-default options chosen. This output will appear above the molecular geometry output from the same program, and will indicate the non-default values of the keywords referred to in footnotes throughout this section.

echo input file and parameter list

If you turn this output option on, the output from the program pre will include an echo of the input file, a description of the path, which indicates the Jaguar programs run, and a list of keyword settings, including those made by default, and program parameters.1 This option is likely to be useful primarily for people who have a detailed knowledge of the code itself.

memory, disk, and i/o information

The memory information provided by this option is given for most of the routines used during the run, under the heading "dynamic memory statistics" each time.2 Current and maximum values for the number of arrays, their size in 8 byte words, and their size in bytes, as well as the type of variables used (e.g. real*8), are listed. The total and index i/o for the J and K matrices, in Mwords, are also provided after the energy output from all of the individual SCF iterations.

detailed timing information

If you select this option, the cpu seconds spent in various Jaguar programs will be listed in the output.3

geometries in atomic units also

This option allows you to choose to print the geometry output in atomic units as well as in the usual units, Angstroms.4

multipole moments in atomic units also

If you choose to calculate multipole moments by making the appropriate setting in the Properties window, this option allows you to choose to list them in the output file in atomic units as well as in the usual units, Debye.5

bond lengths and angles

When this option is turned on, the internuclear distances in Angstroms are listed for all nearest neighbor atoms in the output from the program pre, and the bond angles in degrees are given as well.6 The atoms are indicated with the atom labels assigned in the geometry input. When the Optimize geometry option in the Optimization window has been turned on, the bond lengths and angles standard output option is turned on automatically. For geometry optimizations, bond lengths and angles are also listed with the output from the program geopt.

connectivity table

The connectivity table provided by this option describes roughly how closely the atoms interact.7 Connectivity partially determines whether molecular fragments exist, the content of the initial Hessian, and many other properties of a calculation. The assignment of dealiasing functions for the pseudospectral method also depends upon the connectivities shown in this table, which reflect the neighbor ranges defined in the .daf file. (See section 9.3 for more information.) All of the diagonal entries are 0, indicating that the row atom and the column atom for the matrix element are the same atom. An entry of 1 indicates that the row atom and the column atom are considered to be bonded, because they are separated by a distance less than the sum of their covalent radii times the variable covfac, which is 1.2 by default and is also described in the Geometry Input Keywords subsection of section 8.6. If a connectivity table entry is 2, the corresponding row and column atoms are each bonded to some same third atom, by the definition of bonding described above. An entry of 3, 4, or more means that the atoms are within the third, fourth, or higher neighbor range of each other.

overlap matrix

The overlap matrix S for the basis functions will be printed in five-column blocks if this option is selected.8 Since the matrix is symmetric, the elements within the top triangular half are not printed.

geometry optimization details

If the geometry optimization details9 option is selected, much additional information about the progress of a geometry optimization will be printed. This output often helps reveal the cause of any problems with optimizations.

one-electron Hamiltonian

The one-electron matrices representing kinetic energy and the sum of kinetic energy, nuclear attraction, and point charge-electron interactions will be printed in atomic orbital space in five-column blocks if this option is selected.10 Since the matrices are symmetric, the elements within the top triangular halves are not printed.

Gaussian function list (basis set)

By turning this option on, you can choose to print out information about the Gaussian functions that make up the basis set.11 The orbitals in a basis set are made up of linear combinations of polynomials of the appropriate degree multiplied by Gaussian primitives of the form , where N is a normalization constant and z is the exponent for the primitive. If the linear combination only includes one Gaussian primitive, the function is called uncontracted; otherwise, it is called a contracted Gaussian. The output controlled by this output option gives essentially the same information about the basis functions in two different tables, after giving a list of atoms and the basis set used for each one.

The shell information table is printed first. An example, for a calculation of water with a 631G** basis set, is given below. The first column of the table indicates which atom the primitive Gaussian being described in a particular row is centered upon. The second column lists the shell numbers, which increase consecutively for each atom. The values in the third column mean different things depending on their sign. The positive numbers mean that the basis function currently being described is composed of that number of primitive Gaussians, starting with the primitive Gaussian for that row and including the appropriate number of rows immediately beneath it. The negative numbers' magnitudes indicate the first shell which contributes to the same contracted Gaussian function. For instance, in the example below, the first row has a jcont value of 3, indicating that the first basis function being described is a contracted Gaussian composed of that primitive Gaussian and the two in the next two rows. The jcont values of 1 in the next two rows indicate that the primitive Gaussians being described are components in a contracted function whose first primitive Gaussian term is listed in the first row.

The values in the column marked "ishl" take on nonzero values when basis functions corresponding to different l values, as described in the next column, actually use primitive Gaussians with the same exponents. Positive values indicate that the same exponents should be used in the shell listed that number of rows down; a value of 1 indicates that the exponents should be provided from a shell listed earlier. The l values in the next column indicate angular momentum; a value of 1 corresponds to an s function, 2 indicates a p function, 3 a d function, and so on. The nfsh values are one less than the lowest number corresponding to the basis function or functions being described. Note that the nfsh=2 entries below are for p functions, so the fourth and fifth basis functions being described by the same rows are generated in the same way as the third (nfsh=2) one, except with different polynomials.

The column labeled z lists the exponents for the primitive Gaussians, while the "coef" column lists the coefficient of their contribution to the linear combination comprising the basis function. Note that the uncontracted basis functions, those with jcont values of 1, have "coef" values of exactly 1. Finally, the product of the "coef" value and the normalization constant for the primitive Gaussian, N, is listed in the column labeled "rcoef."

Gaussian Functions - Shell information

s j
h c i n
e o s f
l n h s
atom l t l l h z coef rcoef
---- --- --- -- -- --- ---------- ---------- ---------
O 1 6 0 1 0 5484.6716600 0.0018311 0.8317237
O 2 -1 0 1 0 825.2349460 0.0139502 1.5308156
O 3 -1 0 1 0 188.0469580 0.0684451 2.4771485
O 4 -1 0 1 0 52.9645000 0.2327143 3.2562811
O 5 -1 0 1 0 16.8975704 0.4701929 2.7928934
O 6 -1 0 1 0 5.7996353 0.3585209 0.9549377
O 7 3 3 1 1 15.5396162 -0.1107775 -0.6179340
O 8 -7 3 1 1 3.5999336 -0.1480263 -0.2757209
O 9 -7 3 1 1 1.0137618 1.1307670 0.8142076
O 10 3 -1 2 2 15.5396162 0.0708743 3.1169443
O 11 -10 -1 2 2 3.5999336 0.3397528 2.4014375
O 12 -10 -1 2 2 1.0137618 0.7271586 1.0543604
O 13 1 1 1 5 0.2700058 1.0000000 0.2669562
O 14 1 -1 2 6 0.2700058 1.0000000 0.2774320
O 15 1 0 3 9 0.8000000 1.0000000 1.1138249
H1 1 3 0 1 15 18.7311370 0.0334946 0.2149354
H1 2 -1 0 1 15 2.8253944 0.2347270 0.3645712
H1 3 -1 0 1 15 0.6401217 0.8137573 0.4150514
H1 4 1 0 1 16 0.1612778 1.0000000 0.1813806
H1 5 1 0 2 17 1.1000000 1.0000000 1.6057611
H2 1 3 0 1 20 18.7311370 0.0334946 0.2149354
H2 2 -1 0 1 20 2.8253944 0.2347270 0.3645712
H2 3 -1 0 1 20 0.6401217 0.8137573 0.4150514
H2 4 1 0 1 21 0.1612778 1.0000000 0.1813806
H2 5 1 0 2 22 1.1000000 1.0000000 1.6057611

The second table, an example of which follows below, shows much the same information in a slightly different format. In this table, the different functions corresponding to an l value are listed explicitly-for instance, the entries X, Y, and Z for the seventh shell correspond to px, py, and pz orbitals. The only new information concerns the factors "rmfac," which may be needed to calculate each primitive Gaussian's contribution to the basis function. Sometimes, for l = 2 and higher, the value of "rcoef" calculated for the first primitive in the shell is different than it would have been if it had been calculated for a different primitive in that shell, and the "rmfac" values provide a way around that problem.

Gaussian Functions - Normalized coefficients

s
h t
e y
l p f
atom l e n z rcoef rmfac rcoef*rmfac
---- -- -- -- --------- ---------- ---------- -----------
O 1 S 1 5484.671660 0.831724 1.000000 0.831724
O 2 S 1 825.234946 1.530816 1.000000 1.530816
O 3 S 1 188.046958 2.477149 1.000000 2.477149
O 4 S 1 52.964500 3.256281 1.000000 3.256281
O 5 S 1 16.897570 2.792893 1.000000 2.792893
O 6 S 1 5.799635 0.954938 1.000000 0.954938
O 7 S 2 15.539616 -0.617934 1.000000 -0.617934
O 8 S 2 3.599934 -0.275721 1.000000 -0.275721
O 9 S 2 1.013762 0.814208 1.000000 0.814208
O 10 X 3 15.539616 3.116944 1.000000 3.116944
Y 4 1.000000 3.116944
Z 5 1.000000 3.116944
O 11 X 3 3.599934 2.401438 1.000000 2.401438
Y 4 1.000000 2.401438
Z 5 1.000000 2.401438
O 12 X 3 1.013762 1.054360 1.000000 1.054360
Y 4 1.000000 1.054360
Z 5 1.000000 1.054360
O 13 S 6 0.270006 0.266956 1.000000 0.266956
O 14 X 7 0.270006 0.277432 1.000000 0.277432
Y 8 1.000000 0.277432
Z 9 1.000000 0.277432
O 15 XX 10 0.800000 1.113825 1.000000 1.113825
YY 11 1.000000 1.113825
ZZ 12 1.000000 1.113825
XY 13 1.732051 1.929201
XZ 14 1.732051 1.929201
YZ 15 1.732051 1.929201
H1 1 S 16 18.731137 0.214935 1.000000 0.214935
H1 2 S 16 2.825394 0.364571 1.000000 0.364571
H1 3 S 16 0.640122 0.415051 1.000000 0.415051
H1 4 S 17 0.161278 0.181381 1.000000 0.181381
H1 5 X 18 1.100000 1.605761 1.000000 1.605761
Y 19 1.000000 1.605761
Z 20 1.000000 1.605761
H2 1 S 21 18.731137 0.214935 1.000000 0.214935
H2 2 S 21 2.825394 0.364571 1.000000 0.364571
H2 3 S 21 0.640122 0.415051 1.000000 0.415051
H2 4 S 22 0.161278 0.181381 1.000000 0.181381
H2 5 X 23 1.100000 1.605761 1.000000 1.605761
Y 24 1.000000 1.605761
Z 25 1.000000 1.605761

The table is followed by a list indicating the number of electrons in each atom which are treated with an effective core potential.

Gaussian function list (derivatives)

By turning this option on, you can choose to print out information about the derivatives of the basis set functions in terms of primitive Gaussians.12 The format and information is the same as that discussed for the Gaussian function list (basis set) option immediately above.

5.5. Files Output Options

This section describes the menu options from the Files window, whose button appears under the Output heading. These output options do not alter the output file, but instead generate additional files. For each of the options described below, the relevant file will appear in the same directory as the output file. Each file's name is in the form jobname.suffix, where the different suffixes related to each kind of file are described below.

If you make a setting from the Files window, the output from the program pre will note the non-default options chosen. This output will appear above the molecular geometry output from the same program, and will indicate the non-default values of the keywords referred to in footnotes throughout this section.

Gaussian-92 input deck (.g92)

When this option is selected, a file in the format of a Gaussian input file is created, with the suffix .g92.13 The file information includes the molecular geometry, the basis set name, and the type of calculation to be performed, as well as the molecular charge and the spin multiplicity of the molecule and any relevant effective core potential information. If symmetry is turned off, that setting will be entered into the .g92 file.

For GVB calculations, you should specify GVB pairs; Jaguar will also generate a GVB initial guess, which will be included in the .g92 file. For more information on setting up Gaussian input files, see section 6.6.

GAMESS input file (.gamess)

To write out an input file for the program GAMESS, you can select this option.14 The resultant file's suffix will be .gamess. The file will include the molecular geometry, the basis set, and some information on the type of calculation to be performed, as well as the molecular charge and the spin multiplicity of the molecule and any relevant effective core potential information.

SPARTAN archive file (.arc)

You can use this option to generate a SPARTAN 4.0 archive file with the suffix .arc.15

Gaussian-92 basis set (.gbs)

If this option is turned on, a .gbs file will be generated containing the basis set in a form that can be used by Gaussian.16

XYZ file (.xyz)

If you set this option, Jaguar will create a file in XYZ format with the suffix .xyz.17 The file will contain all geometries generated during the course of the job (except that for solvated geometry optimizations, the file currently will only contain the solvated structures).

Molden orbitals file (.molf)

You can use this option to produce a file with the final orbitals in a format suitable for the program Molden [90].18

5.6. Output Options Per Iteration

Some output can be printed out every SCF iteration by choosing options from the Per Iteration window, whose button appears under the Output heading. The output described in this section will appear in the output file. For each SCF iteration where the described output appears, that output is listed before the usual energy data for that iteration.

Any non-default settings from the Per Iteration window will cause the output from the program pre to note the non-default options chosen. This output will appear above the molecular geometry output from the same program, and will indicate the keywords referred to in footnotes throughout this section.

energy components

When this output option is off, the individual components contributing to the total energy are only printed for the final, converged result of the SCF iterations. When the option is turned on, the output includes each iteration's energy components: namely, the nuclear repulsion term, the total one-electron terms, the total two-electron terms, the electronic energy, and the total energy.19 The orbital energies for the occupied orbitals are also provided for each iteration.

The Coulomb and exchange contributions to the total two-electron energy will be printed as well if the J and K matrices are kept separate for the calculation, as for GVB calculations and when the Core J and K option in the Methods window is turned on. In addition, for most calculations involving open shells or higher-level methods, the individual contributions from each Hamiltonian are printed for the Coulomb and exchange terms.

If the calculation involves solvation, the nuclear-electronic and kinetic terms making up the one-electron terms will also be listed, as well as the term V/T (where V is the potential energy and T the kinetic energy) and the various contributions to the solvation energy.

density matrix

If you select this option, the density matrix in atomic orbital space will be printed out for each iteration.20 For iterations in which Fock matrix updating is performed, using a matrix of elements calculated by taking the change in the density matrix from one iteration to the next, it is actually this differential density matrix which will be printed. The output from the program scf indicates whether Fock matrix updating was performed or not in any particular iteration.

All J and K matrices, AO space

The Coulomb and exchange matrices in atomic orbital space can be printed out for each iteration by selecting this option.21 However, by default the calculation will be performed by combining these matrices in the form 2J - K, and they may not be properly separated here if this is the case. In order to print out the true J and K matrices, you must insure that the Core J and K option in the Methods window, whose button is found in the main window, specifies that the matrices be kept separate. For GVB, DFT, LMP2, and GVB-LMP2 calculations, the J and K matrices are kept separate by default.

Since J and K are symmetric matrices, the elements from their top triangular halves are not printed.

Fock matrix in AO (HF) or MO (GVB) space

The Fock matrix in atomic orbital space (for HF or DFT calculations) or molecular orbital space (for GVB calculations) can be printed by turning this option on.22 This information is only printed for iterations where the Fock matrix is not updated. Because the Fock matrix is symmetric, the elements from its top triangular half are not printed.

Fock matrix in CO space

The Fock matrix in canonical orbital space can be printed by turning this option on.23 Because the Fock matrix is symmetric, the elements from its top triangular half are not printed.

GVB data: f, a, b, ci coefficients, etc.

You may print out GVB data for the initial guess and the GVB initial guess by selecting this option.24

5.7. Output Options for Orbitals

Orbital information can be printed to the output file as well. Several possible choices are available in the Orbitals window, whose button is found under the Output heading, for what, when, and how orbitals should be printed.

If you choose to print out any orbital information, the output from the program pre will note the non-default options chosen. This output will appear above the molecular geometry output from the same program, and will indicate the keywords referred to in footnotes throughout this section.

When:

after HF initial guess

To print out orbitals used for the HF initial guess, select this option.25

after GVB initial guess

This option allows you to print out orbitals used for the GVB initial guess.26

each iteration (in CO space)

The orbitals can be printed out after each SCF iteration in canonical orbital space.27 (Canonical orbital eigenvectors with very small eigenvalues are removed from the calculation before the SCF process.) The number of orbitals printed may depend upon the basis set, since some basis sets use five d functions for the canonical orbitals while others use six, as described in section 3.8.

each iteration (in AO space)

The orbitals can be printed out after each SCF iteration in atomic orbital space.28

after SCF

If this option is selected, orbitals can be printed in atomic orbital space after the SCF iterations.29

after final localization

If Boys or Pipek-Mezey localization of the wavefunction has been requested using the button found in the main interface window, you can print the orbitals after the localization procedure by selecting this option.30

at end of job

To print the orbitals at the end of the job, select this option.31

What:

By default, no orbitals are printed in the output file, so the selection none will appear in the option menu labeled What.32 If you select occupied orbitals, all occupied orbitals, including GVB natural orbitals, will be printed.33 If the all orbitals option is selected, all occupied orbitals and ten virtual orbitals will be printed.34 (To change the default of ten virtual orbitals, see the information on the keyword ipvirt in section 8.6, under Orbital Output Keywords. The virtual orbitals are obtained by diagonalizing , where f is the occupation of each orbital (1 for a closed shell).) Selection of GVB orbitals (nonorthog.) prints only the GVB non-orthogonal orbitals.35

How:

The choices available for how to print the selected orbitals are large elements as f5.2, labels, in list,36 all elements as f10.5, labels, in table,37 all elements as f19.15, in list,38 all elements as f8.5, in list,39 and all elements as e15.6, in table.40 Examples of each of these style options appear below.

In the first option listed, the phrase "large elements" indicates that only coefficients larger than a particular value (generally .05) are listed. The notations "f5.2" and the like refer to standard FORTRAN formats. The word "labels" indicates that the atom identifiers (for instance, `h2') and the basis function types (for instance, S for s, Z for pz, or XX for dxx) are shown.

The output for each style is shown in either table form or list form. When the orbital output is in table form, each function's coefficient for each orbital is shown, with the functions shown in numbered rows and the orbitals in numbered columns. When it is in list form, each orbital is listed in turn, with the basis function coefficients listed in order. For the third and fourth options, those with f19.15 and f8.5 formatting, all coefficients are listed, in order but without numbering. The three styles presented in list form also include information on the occupation and energy of each orbital.

Because GVB orbitals are not computed until some time after the Hartree-Fock initial guess, you cannot choose to print GVB non-orthogonal orbitals if you have selected after HF initial guess above. Also, note that in canonical orbital space, the labels indicating atom identifiers and basis function types are meaningless.

If you generate output for occupied orbitals or all orbitals in the f19.15 or f8.5 formats, you can use it for input in the guess section of an input file, which is described in greater detail in section 8.11, or for input to Gaussian (guess=cards) or GVB2P5.

Here are some examples of output for each of these style options. The output shown is from output files generated from a calculation of water with a 631G** basis set, where the option requested under When was after SCF iterations and the option requested under What was occupied orbitals. Only the first two occupied orbitals are shown in each case, and not all functions are shown; these gaps are indicated by [...].

For the How option large elements as f5.2, labels, in list:

1 Orbital Energy -20.555133 Occupation 1.000000 Symmetry A1
S
O 0.99
2 Orbital Energy -1.345597 Occupation 1.000000 Symmetry A1
S S Z S
O -0.21 0.47 0.09 0.42
S
H1 0.15
S
H2 0.15
3 Orbital Energy -0.713206 Occupation 1.000000 Symmetry B2
[...]

For the How option all elements as f10.5, labels, in table:

1 2 3
eigenvalues- -20.55513 -1.34560 [...]
1 O S 0.99466 -0.21055
2 O S 0.02122 0.47102
[...]
5 O Z 0.00155 0.08586
6 O S 0.00430 0.41777
[...]
16 H1 S 0.00000 0.14851
[...]
21 H2 S 0.00000 0.14851
[...]
25 H2 Z 0.00025 -0.01342

For the How option all elements as f19.15, in list:

1 Orbital Energy -20.555133 Occupation 1.000000 Symmetry A1
0.994661070265476 0.021223773328496 0.000000000000000 0.000000000000000
0.001550431863529 0.004301782758377 0.000000000000000 0.000000000000000
-0.000190485390547 -0.003952404680376 -0.003763985866478 -0.003807504316264
0.000000000000000 0.000000000000000 0.000000000000000 -0.000004988565650
-0.000343482092802 0.000000000000000 0.000372571507087 0.000252040203901
-0.000004988565650 -0.000343482092802 0.000000000000000 -0.000372571507087
0.000252040203901
2 Orbital Energy -1.345597 Occupation 1.000000 Symmetry A1
-0.210549363265932 0.471018758398392 0.000000000000000 0.000000000000000
0.085862488931510 0.417774726334513 0.000000000000000 0.000000000000000
0.031498167188452 0.001405346737926 0.006172871870042 0.008194082815896
0.000000000000000 0.000000000000000 0.000000000000000 0.148513692384474
0.013067257872503 0.000000000000000 -0.022047889711935 -0.013419565122871
0.148513692384474 0.013067257872503 0.000000000000000 0.022047889711935
-0.013419565122871
3 Orbital Energy -0.713206 Occupation 1.000000 Symmetry B2
[...]

For the How option all elements as f8.5, in list:

1 Orbital Energy -20.555133 Occupation 1.000000 Symmetry A1
0.99466 0.02122 0.00000 0.00000 0.00155 0.00430 0.00000 0.00000-0.00019
-0.00395-0.00376-0.00381 0.00000 0.00000 0.00000 0.00000-0.00034 0.00000
0.00037 0.00025 0.00000-0.00034 0.00000-0.00037 0.00025
2 Orbital Energy -1.345597 Occupation 1.000000 Symmetry A1
-0.21055 0.47102 0.00000 0.00000 0.08586 0.41777 0.00000 0.00000 0.03150
0.00141 0.00617 0.00819 0.00000 0.00000 0.00000 0.14851 0.01307 0.00000
-0.02205-0.01342 0.14851 0.01307 0.00000 0.02205-0.01342
3 Orbital Energy -0.713206 Occupation 1.000000 Symmetry B2
[...]

For the How option all elements as e15.6, in table:

1 2 3
1 9.946611E-01 -2.105494E-01 [...]
2 2.122377E-02 4.710188E-01
[...]
5 1.550432E-03 8.586249E-02
6 4.301783E-03 4.177747E-01
[...]
16 -4.988566E-06 1.485137E-01
[...]
21 -4.988566E-06 1.485137E-01
[...]
25 2.520402E-04 -1.341957E-02


5.8. The Log File

The log file, an output file which appears in the local job directory, provides information on the progress of a run. You can display the current contents of a job's log file when you click the Check Job button found in the file viewer window, which can be opened by clicking Check from the main interface window. The log file notes when each program within Jaguar is complete, as well as noting data from each SCF iteration as it is calculated. The data from the SCF iterations is shown in table form. Some of the text for the column headings should be read down rather than across.

For the table of SCF iteration information, the number of the iteration is provided first in each row, followed by a "Y" or "N" indicating whether the Fock matrix was updated or not. When the Fock matrix is updated, the changes are made using a differential density matrix whose elements simply reflect the changes in the density matrix elements from the previous iteration to the current one.

The next entry indicates whether the DIIS convergence scheme was used for that iteration, also with a "Y" or "N". The DIIS method produces a new estimate of the Fock matrix as a linear combination of previous Fock matrices, including the one calculated during that iteration. DIIS, which is enabled by default, usually starts on the second iteration, and is not used on the final iteration. If the entry in this column reads "A", it indicates that DIIS was not used for that iteration, but the density matrix was averaged.

The cutoff set for each iteration is indicated under the "icut" heading. Cutoff sets are explained in the .cutoff file description in section 9.5.

The grid column lists the grid used for that iteration, which must be one of the grid types coarse (signified by a C), medium (M), fine (F), or ultrafine (U). See the subsection Grid and Dealiasing Function Keywords in section 8.6, and the description of the grid file in section 9.4, for more information on grids and grid types.

The total energy for the molecule in Hartrees appears in the next column, followed by the energy change, which is the difference in energy from the previous iteration to the current one.

The RMS density change column provides the root mean square of the change in density matrix elements from the previous iteration to the current one.

Finally, the maximum DIIS error column provides a measure of convergence by listing the maximum element of the DIIS error vector. For HF calculations, the DIIS error vector is given by FDS - SDF in atomic orbital space, where F, D, and S are the Fock, density, and overlap matrices, respectively. For open shell and GVB cases, the definition of the error vector is given in reference [11].

If you are not running a default, single-point, Hartree-Fock calculation, the log file will generally contain information generated from other Jaguar programs used for the run as well. This information is often a summary of what is written to the Jaguar output file. For a more detailed description of the information in the log file, you may wish to consult the previous sections of this chapter.

After all the individual programs necessary for that job have finished running, a note will appear in the log file listing the name and location of the output file. When the job is completed, this too is noted in the log file. At this point, if you wish, you can hit the View File button at the bottom of the file viewer window, selecting the appropriate output file name and hitting OK to see the output file for the job in the interface window.

1
echo section constructed, and keywords mtest = 2 and ip24 = 2 in gen section of input file.

2
Keyword ip5 = 2 in gen section of input file.

3
Keyword ip6 = 2 in gen section of input file.

4
Keyword ip26 = 2 in gen section of input file.

5
Keyword ip25 = 2 in gen section of input file.

6
Keyword ip11 = 2 in gen section of input file.

7
Keyword ip12 = 2 in gen section of input file.

8
Keyword ip18 = 2 in gen section of input file.

9
Keyword ip192 = 2 in gen section of input file.

10
Keyword ip19 = 2 in gen section of input file.

11
Keyword ip1 = 2 in gen section of input file.

12
Keyword ip8 = 2 in gen section of input file.

13
Keyword ip160 = 2 in gen section of input file.

14
Keyword ip168 = 2 in gen section of input file.

15
Keyword ip165 = 3 in gen section of input file.

16
Keyword ip163 = 2 in gen section of input file.

17
Keyword ip175 = 2 in gen section of input file.

18
Keyword ip90 = 2 in gen section of input file.

19
Keyword ip17 = 2 in gen section of input file.

20
Keyword ip110 = 2 in gen section of input file.

21
Keyword ip121 = 2 in gen section of input file.

22
Keyword ip122 = 2 in gen section of input file.

23
Keyword ip123 = 2 in gen section of input file.

24
Keyword ip149 = 2 in gen section of input file.

25
Keyword ip105 in gen section of input file.

26
Keyword ip106 in gen section of input file.

27
Keyword ip101 in gen section of input file.

28
Keyword ip103 in gen section of input file.

29
Keyword ip104 in gen section of input file.

30
Keyword ip107 in gen section of input file.

31
Keyword ip102 in gen section of input file.

32
This setting corresponds to having all of the orbital output keywords set to 1.

33
Relevant orbital output keyword set to 2, 3, 4, 5, or 6 in gen section of input file, depending on the format setting chosen.

34
Relevant orbital output keyword set to 7, 8, 9, 10, or 11 in gen section of input file, depending on the format setting chosen.

35
Relevant orbital output keyword set to 12, 13, 14, 15, or 16 in gen section of input file, depending on the format setting chosen.

36
Relevant orbital output keyword set to 2, 7, or 12 in gen section of input file, depending on which orbitals are printed.

37
Relevant orbital output keyword set to 3, 8, or 13 in gen section of input file, depending on which orbitals are printed.

38
Relevant orbital output keyword set to 4, 9, or 14 in gen section of input file, depending on which orbitals are printed.

39
Relevant orbital output keyword set to 5, 10, or 15 in gen section of input file, depending on which orbitals are printed.

40
Relevant orbital output keyword set to 6, 11, or 16 in gen section of input file, depending on which orbitals are printed.



Schrödinger, Inc.
http://www.schrodinger.com
Voice: (503) 299-1150
Fax: (503) 299-4532
help@schrodinger.com
Last updated: Thu Oct 11 19:10:29 2001
TOC PREV NEXT KEYWORDS