[properties]¶
The [properties] section requests properties and selects state indices for
gradient-like workflows.
Keywords¶
scf_prop¶
| Field | Value |
|---|---|
| Type | comma-separated string list |
| Default | empty (no SCF properties) |
| Values | el_mom, mulliken, lowdin, resp, nmr |
| Used by | SCF property driver |
Requests SCF properties. Properties are opt-in: a property is computed only when listed here, and only requested properties are written to the JSON reference and regression-tested. Available analyses:
el_mom— electric dipole (and moments); the dipole (a.u.) is exposed asdipoleinget_results().mulliken/lowdin— Mulliken / Löwdin atomic partial charges, exposed asmulliken_charges/lowdin_charges.resp— RESP/ESP-fitted atomic charges, exposed asresp_charges.nmr— isotropic NMR shielding (nmr_shielding).
[properties]
scf_prop=el_mom,mulliken,lowdin,resp
Behavior change
scf_prop previously defaulted to el_mom,mulliken. It now defaults to
empty so population/moment analysis runs only on request and properties are
not added to every reference. Request them explicitly to restore the old
output.
nmr_gauge¶
| Field | Value |
|---|---|
| Type | string |
| Default | cgo |
| Values | cgo, giao |
| Used by | NMR shielding |
Selects the NMR gauge formulation. cgo is the common-gauge-origin formulation
and is limited to closed-shell RHF in the input checker. Use giao for
open-shell UHF/ROHF NMR shielding where supported.
td_prop¶
| Field | Value |
|---|---|
| Type | boolean |
| Default | False |
| Used by | response-state property placeholder |
Requests TD properties. The current input checker warns that this is not part of the documented production surface.
grad¶
| Field | Value |
|---|---|
| Type | integer list |
| Default | 0 |
| Used by | runtype=grad and state-specific gradients |
Selects gradient states. HF/DFT gradients use state 0. Ordinary TDHF/TDDFT
state 1 is the first excited state. SF-TDDFT and MRSF-TDDFT state 1 is the
lowest spin-flip/MRSF target state, which can be the multiconfigurational ground
state. In Python, prefer job.workflow.gradient(state=...); it maps to this
input-file keyword.
Example:
[input]
runtype=grad
method=tdhf
[properties]
grad=3
nac¶
| Field | Value |
|---|---|
| Type | string |
| Default | empty |
| Used by | legacy NAC/property requests |
Legacy property-level NAC request. The current NAC and NACME workflows should
prefer the [nac] states keyword.
export¶
| Field | Value |
|---|---|
| Type | boolean |
| Default | False |
| Used by | data export |
Requests export of selected computed data where supported.
title¶
| Field | Value |
|---|---|
| Type | string |
| Default | empty |
| Used by | output labeling |
Optional output title.
back_door¶
| Field | Value |
|---|---|
| Type | boolean |
| Default | False |
| Used by | developer/debug paths |
Developer/debug option. Leave false for production calculations.