next up previous contents index
Next: Subroutine update_active Up: Module clusters_module Previous: Subroutine select_hysteretic_quantum_region   Contents   Index

Subroutine construct_buffer


\begin{boxedminipage}{\textwidth}
\begin{verbatim}call construct_buffer(at,core,radius,buffer, &
[use_avgpos,verbosity])\end{verbatim}
\end{boxedminipage}

Given an atoms object, and a list of core atoms in the first integer of the core table, fill the buffer table with all atoms within radius of any core atom (which can be reached by connectivity hopping). Optionally use the time averaged positions.

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

core -- type(Table), intent(in)

radius -- real(dp), intent(in)

buffer -- type(Table), intent(out)

use_avgpos -- logical, optional, intent(in)

verbosity -- integer, optional, intent(in)

update_active subroutine

gabor 2009-06-30