next up previous contents index
Next: Interface calc_diag Up: Module TB_module Previous: Interface solve_diag   Contents   Index

Interface calc


\begin{boxedminipage}{\textwidth}
\begin{verbatim}call calc(this,at[,energy,...
...e_fermi_E,fermi_E,fermi_T,band_width, &
AF])\end{verbatim}
\end{boxedminipage}

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

at -- type(Atoms), intent(inout)

energy -- real(dp), intent(out), optional

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

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

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

args_str -- character(len=*), intent(in), optional

err -- integer, intent(out), optional

use_fermi_E -- logical, optional

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

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

calc_diag interface

gabor 2009-06-30