Jaguar - Fukui Functions Panel

In this panel you can set up and run jobs to calculate Fukui functions.

To open this panel, click the Tasks button and browse to Quantum Mechanics → Fukui Functions.

Using the Fukui Panel

The Fukui functions are calculated by finite difference as the derivative of the electron density with respect to the number of electrons. Since the derivative is discontinuous at integer numbers of electrons, there are two functions: one for increasing the number of electrons (f+) and one for decreasing the number of electrons (f-). The derivatives are calculated by incrementing the charge by a fractional amount and running an SCF calculation with a fractional occupation in either the HOMO or LUMO. The functions are generated by taking the difference in electron density for the incremented system and the unperturbed system on a grid of points, which can then be used to display the function as a surface in Maestro. The original density and the incremented and decremented densities are also available. In addition, the f0 Fukui function for radical attack is calculated as the average of f+ and f-.

Löwdin populations of the Fukui functions are calculated as atomic properties, Fukui Lowdin f+, Fukui Lowdin f-, and Fukui Lowdin f0, and can be displayed as atom labels in the Workspace (see Labeling Atoms and Bonds). The populations are the (numerical) derivatives of the Löwdin populations with respect to the number of electrons. Fukui indices for f+ and f- are also calculated, based only on the HOMO or LUMO, as as atom-level properties, f-XX-HOMO and f-XX-LUMO, where X is N or S. See Output of Atomic Fukui Indices for more information.

Fukui functions can be calculated with any wave function from which a density can be generated, any basis set, and for either closed-shell or open-shell molecules. For the latter, UHF or UDFT is enforced.

See Fukui Functions for more information.

To write out the input file and a script for running the job from the command line, click the arrow next to the Settings button and choose Write. For information on command usage and options, see fukui.py Command Help. See also fukui.py: Calculate Fukui Functions.

Fukui Panel Features

 

Use structures from option menu

Choose the structure source for the current task.

  • Project Table (n selected entries)—Use the entries that are currently selected in the Project Table or Entry List. The number of entries selected is shown on the menu item. An icon is displayed to the right which you can click to open the Project Table and select entries.
  • Workspace (included entry)—Use the entry that is currently included in the Workspace. Only one entry must be included in the Workspace.
  • File—Use the specified file. When this option is selected, the File name text box and Browse button are displayed.
Open Project Table button

Open the Project Table panel, so you can select or include the entries for the structure source.

File name text box and Browse button

Enter the file name in this text box, or click Browse and navigate to the file. The name of the file you selected is displayed in the text box.

Calculate f+ and Calculate f- options

Select these options to calculate the Fukui functions for addition (f+) and removal (f-) of an electron. If both are selected, f0 is also calculated.

Fraction of electron text box

Enter the fraction of an electron that is used to increment the charge in the HOMO or LUMO in the finite difference method for the derivative.

Keywords text box

Enter gen section keywords for the calculation. Because of the nature of the calculations, keywords for anything other than an SCF calculation are not allowed.

Job toolbar

Manage job submission and settings. See Job Toolbar for a description of this toolbar.

The Job Settings button opens the Jaguar - Fukui Functions - Job Settings Dialog Box, where you can make settings for running the job.

Status bar

The status bar displays information about the current job settings and status for the panel. The settings includes the job name, task name and task settings (if any), number of subjobs (if any) and the host name and job incorporation setting. The job status can include messages about job start, job completion and incorporation.

Use the Reset button to reset the panel to its default settings and clear any data from the panel. You can also reset the panel from the Job toolbar.

The status bar also contains the Help button , which opens the help topic for the panel in your browser. If the panel is used by one or more tutorials, hovering over the Help button displays a button, which you can click to display a list of tutorials (or you can right-click the Help button instead). Choosing a tutorial opens the tutorial topic.

Workflow Examples