(git:6a2e663)
subcell_types Module Reference

subcell types and allocation routines More...

Functions/Subroutines

subroutine, public allocate_subcell (subcell, nsubcell, maxatom, cell)
 Allocate and initialize a subcell grid structure for the atomic neighbor search. More...
 
subroutine, public deallocate_subcell (subcell)
 Deallocate a subcell grid structure. More...
 
subroutine, public reorder_atoms_subcell (atom_list, kind_of, work)
 ... More...
 
subroutine, public give_ijk_subcell (r, i, j, k, cell, nsubcell)
 ... More...
 

Detailed Description

subcell types and allocation routines

History
Author
Matthias Krack

Function/Subroutine Documentation

◆ allocate_subcell()

subroutine, public subcell_types::allocate_subcell ( type(subcell_type), dimension(:, :, :), pointer  subcell,
integer, dimension(3), intent(in)  nsubcell,
integer, intent(in), optional  maxatom,
type(cell_type), optional, pointer  cell 
)

Allocate and initialize a subcell grid structure for the atomic neighbor search.

Parameters
subcell...
nsubcell...
maxatom...
cell...
Date
12.06.2003
Author
MK
Version
1.0

Definition at line 54 of file subcell_types.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ deallocate_subcell()

subroutine, public subcell_types::deallocate_subcell ( type(subcell_type), dimension(:, :, :), pointer  subcell)

Deallocate a subcell grid structure.

Parameters
subcell...
Date
16.06.2003
Author
MK
Version
1.0

Definition at line 121 of file subcell_types.F.

Here is the caller graph for this function:

◆ reorder_atoms_subcell()

subroutine, public subcell_types::reorder_atoms_subcell ( integer, dimension(:), pointer  atom_list,
integer, dimension(:), intent(in)  kind_of,
integer, dimension(:)  work 
)

...

Parameters
atom_list...
kind_of...
work...
History
08.2006 created [tlaino]
Author
Teodoro Laino

Definition at line 153 of file subcell_types.F.

Here is the caller graph for this function:

◆ give_ijk_subcell()

subroutine, public subcell_types::give_ijk_subcell ( real(kind=dp), dimension(3)  r,
integer, intent(out)  i,
integer, intent(out)  j,
integer, intent(out)  k,
type(cell_type), pointer  cell,
integer, dimension(3), intent(in)  nsubcell 
)

...

Parameters
r...
i...
j...
k...
cell...
nsubcell...
History
08.2006 created [tlaino]
Author
Teodoro Laino

Definition at line 190 of file subcell_types.F.

Here is the call graph for this function:
Here is the caller graph for this function: