| Both sides previous revision Previous revision Next revision | Previous revision |
| vibration_correlation_programs [2025/01/24 15:14] – rauhut | vibration_correlation_programs [2025/05/22 14:03] (current) – rauhut |
|---|
| * **''NDIMDIP''=//n//** Term after which the $n$-body expansions of the dipole surfaces are truncated. The default is set to 3. Note that ''NDIMDIP'' has to be lower or equal to ''NDIM''. | * **''NDIMDIP''=//n//** Term after which the $n$-body expansions of the dipole surfaces are truncated. The default is set to 3. Note that ''NDIMDIP'' has to be lower or equal to ''NDIM''. |
| * **''NDIMPOL''=//n//** Term after which the $n$-body expansions of the polarizability tensor surfaces are truncated. The default is set to 0. Note that ''NDIMPOL'' has to be lower or equal to ''NDIM''. | * **''NDIMPOL''=//n//** Term after which the $n$-body expansions of the polarizability tensor surfaces are truncated. The default is set to 0. Note that ''NDIMPOL'' has to be lower or equal to ''NDIM''. |
| | * **''NDIMQUAD''=//n//** Term after which the $n$-body expansions of the quadrupole tensor surfaces are truncated. The default is set to 0. Note that ''NDIMQUAD'' has to be lower or equal to ''NDIM''. |
| * **''NSTSEL''=//n//** (=0 (off) Default) Once switched on (''NSTSEL=1'') the configuration selection procedure acts on several states simultaneously. The number and identity of these states will be automatically determined. Be aware, that this option leads to a significant increase of CPU time due to enlarged correlation spaces. | * **''NSTSEL''=//n//** (=0 (off) Default) Once switched on (''NSTSEL=1'') the configuration selection procedure acts on several states simultaneously. The number and identity of these states will be automatically determined. Be aware, that this option leads to a significant increase of CPU time due to enlarged correlation spaces. |
| * **''PRINT''=//n//** This option provides an extended output. ''PRINT=1'' prints the vibrationally averaged rotational constants for all computed states and the associated vibration-rotation constants $\alpha$. ''PRINT=2'' prints the effective 1D polynomials in case that the potential is represented in terms of polynomials, see the option ''POT=POLY'' and the ''POLY'' program. In addition the generalized VSCF property integrals, i.e. $\left < VSCF \left | q_i^r \right | VSCF \right >$ are printed. These integrals allow for the calculation of arbitrary vibrationally averaged properties once the property surfaces are available. Default: ''PRINT=0''. | * **''PRINT''=//n//** This option provides an extended output. ''PRINT=1'' prints the vibrationally averaged rotational constants for all computed states and the associated vibration-rotation constants $\alpha$. ''PRINT=2'' prints the effective 1D polynomials in case that the potential is represented in terms of polynomials, see the option ''POT=POLY'' and the ''POLY'' program. In addition the generalized VSCF property integrals, i.e. $\left < VSCF \left | q_i^r \right | VSCF \right >$ are printed. These integrals allow for the calculation of arbitrary vibrationally averaged properties once the property surfaces are available. Default: ''PRINT=0''. |
| * **''DUMP_IR''=//string//** File name for dumping the rovibrational infrared line list. Activates calculation of rovibrational intensities. | * **''DUMP_IR''=//string//** File name for dumping the rovibrational infrared line list. Activates calculation of rovibrational intensities. |
| * **''DUMP_PFIT''=//string//** File name for dumping the term energies for the fitted spectroscopic parameters. | * **''DUMP_PFIT''=//string//** File name for dumping the term energies for the fitted spectroscopic parameters. |
| | * **''DUMP_QUAD''=//string//** File name for dumping the line list for quadrupole transitions. Activates calculation of rovibrational intensities. |
| * **''DUMP_RAMAN''=//string//** File name for dumping the rovibrational Raman line list. Activates calculation of rovibrational intensities. | * **''DUMP_RAMAN''=//string//** File name for dumping the rovibrational Raman line list. Activates calculation of rovibrational intensities. |
| * **''HOTB''=//n//** (=0 (off) Default) The calculation of vibrational hot bands can be switched on with ''HOTB=1''. | * **''HOTB''=//n//** (=0 (off) Default) The calculation of vibrational hot bands can be switched on with ''HOTB=1''. |
| * **''INFO''=//n//** (=1 Default) Additional rovibrational output. By default this will print the nuclear spin statistical weights. ''INFO=2'' provides additional details on the calculation and assignment of nuclear spin statstical weights. ''INFO=3'' enables further integrals, etc. | * **''INFO''=//n//** (=1 Default) Additional rovibrational output. By default this will print the nuclear spin statistical weights. ''INFO=2'' provides additional details on the calculation and assignment of nuclear spin statstical weights. ''INFO=3'' enables further integrals, etc. |
| * **''IRUNIT''=//string//** The default unit for the IR intensities in HITRAN units, i.e. cm$^{-1}$/(molecule cm$^{-2}$). Alternatively, one may use ''IRUNIT=KMMOL'' to specify km/mol. | * **''IRUNIT''=//string//** The default unit for the IR intensities in HITRAN units, i.e. cm$^{-1}$/(molecule cm$^{-2}$). Alternatively, one may use ''IRUNIT=KMMOL'' to specify km/mol. |
| * **''JMAX''=//n//** By default VCI calculations will be performed for non-rotating molecules, i.e. ''J=0''. Rovibrational levels can be computed for arbitrary numbers of ''J$=n$''. This will perform a purely rotational calculation (RCI). To obtain approximate rovibrational energies, vibrational energies have to be added. | * **''JMAX''=//n//** By default VCI calculations will be performed for non-rotating molecules, i.e. ''J=0''. Rovibrational levels can be computed for arbitrary numbers of ''J$=n$''. This keyword is not mandatory as a default for ''JMAX'' will be determined from the partition function. |
| * **''JMAX_PRINT''=//n//** (=3 Default for ''JMAX''>3) This option controls the printout in rovibrational calculations, i.e. the maximum J value, up to which information shall be printed. | * **''JMAX_PRINT''=//n//** (=3 Default for ''JMAX''>3) This option controls the printout in rovibrational calculations, i.e. the maximum J value, up to which information shall be printed. |
| * **''LLPRINT''=//n//** This keyword controls the rovibrational line list printout. ''LLPRINT=1'' prints the transition moments, ''LLPRINT=2'' symmetry information, ''LLPRINT=3'' the Einstein A coefficients, ''LLPRINT=4'' the oscillator strength, and ''LLPRINT=5'' vibrational hot bands. Any of these numbers can be combined, e.g. ''LLPRINT=123'' prints the transition moments, symmetry information and the Einstein A coefficients. This keyword or the ''DUMP_IR'' and/or ''DUMP_RAMAN'' keyword have to be set in order to compute rovibrational intensitites. | * **''LLPRINT''=//n//** This keyword controls the rovibrational line list printout. ''LLPRINT=1'' prints the transition moments, ''LLPRINT=2'' symmetry information, ''LLPRINT=3'' the Einstein A coefficients, ''LLPRINT=4'' the oscillator strength, and ''LLPRINT=5'' vibrational hot bands. Any of these numbers can be combined, e.g. ''LLPRINT=123'' prints the transition moments, symmetry information and the Einstein A coefficients. This keyword or the ''DUMP_IR'' and/or ''DUMP_RAMAN'' keyword have to be set in order to compute rovibrational intensitites. |
| * **''NDIMCOR''=//n//** (=2) Order of the $\mu$-tensor expansion within Coriolis coupling terms. ''NDIMCOR=0'' denotes no Coriolis coupling. ''NDIMCOR=1'' considers 0th order terms, ''NDIMCOR=2'' uses 1st order term, ''NDIMCOR=3'' is the highest implemented value and uses 2nd order terms. | * **''NDIMCOR''=//n//** (=2) Order of the $\mu$-tensor expansion within Coriolis coupling terms. ''NDIMCOR=0'' denotes no Coriolis coupling. ''NDIMCOR=1'' considers 0th order terms, ''NDIMCOR=2'' uses 1st order term, ''NDIMCOR=3'' is the highest implemented value and uses 2nd order terms. |
| * **''NDIMDIP''=//n//** (Default is identical to previous VCI calculation) Order of the $n$-mode expansion of the dipole surfaces used for the calculation of the vibrational transition moments in rovibrational intensities. | * **''NDIMDIP''=//n//** (Default is identical to preceding VCI calculation) Order of the $n$-mode expansion of the dipole surfaces used for the calculation of the vibrational transition moments in rovibrational intensities. |
| * **''NDIMPOL''=//n//** (Default is identical to previous VCI calculation) Order of the $n$-mode expansion of the polarizability surfaces used for the calculation of the vibrational transition moments in rovibrational intensities. | * **''NDIMPOL''=//n//** (Default is identical to preceding VCI calculation) Order of the $n$-mode expansion of the polarizability surfaces used for the calculation of the vibrational transition moments in rovibrational intensities. |
| | * **''NDIMQUAD''=//n//** (Default is identical to preceding VCI calculation) Order of the $n$-mode expansion of the quadrupole surfaces used for the calculation of the vibrational transition moments in rovibrational intensities. |
| * **''NDIMROT''=//n//** (=3) Order of the $\mu$-tensor expansion within rotational terms. ''NDIMROT=1'' considers 0th order terms, ''NDIMROT=2'' uses 1st order terms up to ''NDIMROT=4'' for 3rd order terms. | * **''NDIMROT''=//n//** (=3) Order of the $\mu$-tensor expansion within rotational terms. ''NDIMROT=1'' considers 0th order terms, ''NDIMROT=2'' uses 1st order terms up to ''NDIMROT=4'' for 3rd order terms. |
| * **''NSSW''=//'i-j-k...'//** The nuclear spin statistical weights will be determined automatically. However, the can also be provided explicitly by this keyword. The number of NSSWs must match the number of irreps and the different NSSWs need to be separated by minus signs. | * **''NSSW''=//'i-j-k...'//** The nuclear spin statistical weights will be determined automatically. However, the can also be provided explicitly by this keyword. The number of NSSWs must match the number of irreps and the different NSSWs need to be separated by minus signs. |