NLSL: errmsg.f90 File Reference

NLSL

- Main Page
- Modules
- Data Types List
- Files

- File List
- File Members

Modules | Variables
errmsg.f90 File Reference

Go to the source code of this file.

## Modules
module | errmsg

## Variables
integer, parameter | errmsg::fatal =16
integer, parameter | errmsg::neperr =26
integer, parameter | errmsg::nmnerr =12
integer, parameter | errmsg::zeroin2 =1
integer, parameter | errmsg::posb0 =2
integer, parameter | errmsg::badhifld =3
integer, parameter | errmsg::badjmp =4
integer, parameter | errmsg::badav =5
integer, parameter | errmsg::baddj =6
integer, parameter | errmsg::lemxhi =7
integer, parameter | errmsg::bssadj =8
integer, parameter | errmsg::nstephi =9
integer, parameter | errmsg::cgtolhi =10
integer, parameter | errmsg::shifthi =11
integer, parameter | errmsg::noconvrg =12
integer, parameter | errmsg::noalpham =13
integer, parameter | errmsg::noalphad =14
integer, parameter | errmsg::badbess =15
integer, parameter | errmsg::zerob0 =16
integer, parameter | errmsg::zerog =17
integer, parameter | errmsg::tdgerr =18
integer, parameter | errmsg::mtxbig =19
integer, parameter | errmsg::dimbig =20
integer, parameter | errmsg::mtxhlt =21
integer, parameter | errmsg::cghlt =22
integer, parameter | errmsg::tdgbig =23
integer, parameter | errmsg::nomin =24
integer, parameter | errmsg::zeronfld =25
integer, parameter | errmsg::zrorange =26
character *50, dimension(neperr), save | errmsg::eprerr = (/ 'Zero nuclear spin assumed ' , 'Positive B0 assumed ' , 'High-field approx. may not apply ' , 'Nonzero potential with jump/free: ipdf set to 0 ' , 'Zero potential with aniso. viscos.: ipdf set to 0 ' , 'Discrete jumps with aniso. viscos.: ipdf set 0 ' , 'lemx must be 48 or less with potential ' , 'Basis set adjusted to (iii,iii,iii,iii,iii,iii,ii)' , 'NSTEP too large: adjusted to iiiii ' , 'CGTOL too small: adjusted to xxxxxxxxx ' , 'SHIFTR too small: adjusted to xxxxxxxxx ' , 'CG did not converge after iiiii steps ' , 'Angle alpham not needed w/ axial g-matrix ' , 'Angle alphad not needed w/ axial diffusion tensor ' , 'Taylor series for Bessel function did not converge' , 'Zero B0 ' , 'Zero g-tensor element ' , 'Error in tridiagonal matrix storage ' , 'Too many matrix elements ' , 'Matrix dimension too large ' , 'User halt during matrix calculation ' , 'User halt during CG tridiagonalization ' , 'Too many tridiagonal matrix elements ' , 'Bracketing did not find minimum within step bound ' , 'Number of points in spectrum is zero ' , 'Field range of spectrum is zero ' /)
character *32, dimension(0:nmnerr-1), save | errmsg::minerr = (/ 'Bad input parameters ' , 'Chi-squared convergence ' , 'X vector convergence ' , 'Chi-squared/X vector convergence' , 'Gradient convergence ' , 'Max function evaluations reached' , 'Max iterations reached ' , 'FTOL too small ' , 'XTOL too small ' , 'Zero Jacobian or GTOL too small ' , 'Terminated internally ' , 'Single calculation completed ' /)