Parameters for extracting potential
calculation.potential.whatPotential
keyword: calculation.potential.whatPotential
possible values: ‘Hartree’, ‘Coulomb’, ‘Vh’, ‘Vdh’; ‘Effective’, ‘Veff’; ‘ExchangeCorrelation’, ‘Vxc’; ‘NeutralAtom’, ‘Vna’.
default value: ‘Hartree’
description: If ‘Hartree’, ‘Coulomb’, ‘Vh’, ‘Vdh’, the delta_Hartree potential will be provided. If ‘Effective’, ‘Veff’, the effective potential, i.e. summation of delta_Hartree and exchange-correlation potential, will be provided. If ‘ExchangeCorrelation’, ‘Vxc’, the exchange-correlation potential will be provided. If ‘NeutralAtom’, ‘Vna’, the summation of all neutral atomic potential will be provided. Note that only the calculated results are provided, and no actual calculation is to be performed.
an example:
calculation.potential.whatPotential = 'Hartree'
'Effective', 'Veff',
'ExchangeCorrelation', 'Vxc',
'NeutralAtom', 'Vna'
calculation.potential.gridIndex
keyword: calculation.potential.gridIndex
possible values: 1 x 3 cell array of 1 x n integer array
default value: that for all central cell grids
description: this parameter is used to determine a subset of the central cell grids, potential value on the subset will be provided. For example, when gridIndex = {[3,4], [5], [6,7,8]}, the potential values at the 2*1*3 = 6 points of (3,5,6), (3,5,7), (3,5,8), (4,5,6), (4,5,7), (4,5,8) will be provided.
an example:
calculation.potential.gridIndex = {10:20, 15, 10:20}
calculation.potential.plot
keyword: calculation.potential.plot
possible values: true or false
default value: false
description: If true, a plot will be given after the calculation.
an example:
calculation.potential.plot = true