标题: castep计算报错;Error, norm_sq is negative in wave_Snormalise_slice_b [打印本页] 作者Author: Rick 时间: 2018-1-24 20:35 标题: castep计算报错;Error, norm_sq is negative in wave_Snormalise_slice_b Error, norm_sq is negative in wave_Snormalise_slice_b
Current trace stack:
wave_Snormalise_slice_b
wave_Sorthonormalise_slice
hamiltonian_diagonalise_ks
electronic_minimisation
check_elec_ground_state
castep
上面这个问题,把超软赝势改为norm 就好了。
后面还有很多类似的问题,我贴一下找到的答案:
* ERROR: cell_read - failure to open freeform cell file /filename/
* Error model_continuation: Failed to open file /filename/
CASTEP was unable to open the input files for the run specified on the command line, probably
because there is no file of that name. Check your command lines and input files.
* Error in allocating /variable/ in /function/ (CASTEP versions <= 4.0.1)
* Out of RAM for /variable/ in /function/ (CASTEP versions >= 4.1)
This common error means that CASTEP ran out of memory. See section "Running out of
memory" for more information
* Error reading wavefunction coefficients from file in wave_read_all_ser/parThis or similar messages means that CASTEP was attempting to read a continuation file but the
read failed. This is commonly because the .check file is truncated or corrupt. The wavefunction
coefficients are fairly far down the file, after the parameters and cell data, and if the read got that
far before failing, it is likely that the file was truncated. This can happen if the previous CASTEP
run crashed or was killed while writing the .check file. Check to see if the file size is consistent
with any similar .check files you may have.
* Trapped SIGINT or SIGTERM. Exiting... (CASTEP versions <= 4.0.1)
This message is generated by an otherwise useless signal handler in earlier versions of CASTEP. It
means that CASTEP was killed by an external signal. Diagnosis should proceed as for major case
(3)
* Error check_elec_ground_state : electronic_minimisation of initial cell failed.
* Error calculate_finite_basis : Convergence failed when doing finite basis set
correction.
* Error in /subroutine/ - electronic_minimisation of current_cell failed
Any of these messages means that the SCF convergence loop did not converge in in the maximum
allowed number of iterations. If you read the end of the .castep file it ought to be obvious whether
the run only just failed to converge. In that case specifying a larger value of MAX_SCF_CYCLES
in the .param file ought to work. But sometimes it is apparent that the energy is unlikely ever to
converge, for example it may oscillate, or be decreasing linearly and slowly. This may indicate
that the system is in a poorly-bonded or co-ordinated state, and it's best to ask advice if you don't
know how to preceed.
* Error in parameters_restore: missing END_GENERAL
This can occur on a continuation run where the .check file used for restart is incompatible with the
version of CASTEP you are using. We aim for nearly full compatibility, but there are always
exceptions