Dear sir, I calulated the I-V curve of a Magnetic tunnel junction. But, I find that when the bias>1V, the device NEGF DFT is not convergent. I try to solve this problem. The Contour Integral Settings is changed:
contour_parameters = DoubleContourIntegralParameters(
circle_points=40,
real_axis_infinitesimal=0.0005*Hartree,
real_axis_point_density=0.0005*Hartree,
integral_lower_bound=2.0*Hartree,
)
and use the lower bias results initial state:
initial_spin = InitialSpin(scaled_spins=[1.0, 1.0, 1.0, 1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 1.0, 1.0, 1.0, 1.0])
old_calculation = nlread('BN-0.25V.nc', DeviceConfiguration)[0]
device_configuration.setCalculator(
calculator,
initial_spin=initial_spin,
initial_state=old_calculation,
)
But, No matter what I do try, the device (bias>1V) has not been convergent. Which calculated parameters should be adjusted? and could you give me some suggestions about the size of related parameters? Because I have no idea about the size of the parameter values.