CP2K 2.4 (Revision 12889)
Functions | Variables

pme_tools Namespace Reference

Tools common both to PME and SPME. More...

Functions

subroutine, public set_list (part, npart, center, p1, rs, ipart, core_center)
LOGICAL, public in_slice (pos, lb, ub)
subroutine, public get_center (part, box, center, npts, n)

Variables

CHARACTER(len=*), parameter,
private 
moduleN = 'pme_tools'

Detailed Description

Tools common both to PME and SPME.

History
JGH (03-May-2001) : first correctly working version teo (Feb-2007) : Merging common routines to spme and pme
Author:
JGH (21-Mar-2001)

Function Documentation

subroutine,public pme_tools::get_center ( TYPE(particle_type),dimension(:),intent(in)  part,
TYPE(cell_type),pointer  box,
INTEGER,dimension(:, :),intent(out)  center,
INTEGER,dimension(:),intent(in)  npts,
INTEGER,intent(in)  n 
)

Definition at line 108 of file pme_tools.f90.

References kinds::dp, and REAL().

Referenced by qs_dftb_coulomb::dftb_spme_evaluate(), pme::pme_evaluate(), and spme::spme_evaluate().

Here is the call graph for this function:

Here is the caller graph for this function:

LOGICAL,public pme_tools::in_slice ( INTEGER,dimension(3),intent(in)  pos,
INTEGER,dimension(3),intent(in)  lb,
INTEGER,dimension(3),intent(in)  ub 
)

Definition at line 94 of file pme_tools.f90.

Referenced by set_list().

Here is the caller graph for this function:

subroutine,public pme_tools::set_list ( TYPE(particle_type),dimension(:),intent(in)  part,
INTEGER,intent(in)  npart,
INTEGER,dimension(:, :),intent(in)  center,
INTEGER,intent(out)  p1,
TYPE(realspace_grid_type),pointer  rs,
INTEGER,intent(inout)  ipart,
INTEGER,dimension(:, :),optional,pointer  core_center 
)

Definition at line 35 of file pme_tools.f90.

References in_slice().

Here is the call graph for this function:


Variable Documentation

CHARACTER(len=*),parameter,private pme_tools::moduleN = 'pme_tools'

Definition at line 30 of file pme_tools.f90.