next up previous contents index
Next: Interface calc_GF Up: Module TB_module Previous: Interface calc   Contents   Index

Interface calc_diag


\begin{boxedminipage}{\textwidth}
\begin{verbatim}t1 = calc_diag(this[,use_f...
...,virial, &
use_prev_charge,AF,do_evecs,err])\end{verbatim}
\end{boxedminipage}

this -- type(TB_type), intent(inout)

use_fermi_E -- logical, optional

fermi_E, fermi_T -- real(dp), intent(inout), optional

local_e -- real(dp), intent(out), target, optional, dimension(:)

local_N -- real(dp), intent(out), pointer, optional, dimension(:)

forces -- real(dp), intent(out), optional, dimension(:,:)

virial -- real(dp), intent(out), optional, dimension(3,3)

use_prev_charge -- logical, optional, intent(in)

AF -- type(ApproxFermi), intent(inout), optional

do_evecs -- logical, optional

err -- integer, intent(out), optional

Return value -- real(dp)
calc_GF interface

gabor 2009-06-30