ScalES-PPM
Data Types | Functions/Subroutines | Variables
ppm_rectilinear Module Reference

Utility routines to use array of extents as rectilinear descriptor. More...

Data Types

interface  rlcoord2lidx
 
interface  lidx2rlcoord
 
interface  num_neighbours_of_rect_elem
 
interface  lidx_nb_coords
 
interface  lidx_nb_indices
 

Functions/Subroutines

integer(i4) function rlcoord2lidx_e (rect, coord)
 
integer(i4) function rlcoord2lidx_i (rect, coord)
 
integer(i4) function, dimension(size(rect)) lidx2rlcoord_e (rect, idx)
 
integer(i4) function, dimension(size(rect)) lidx2rlcoord_i (rect, idx)
 
integer function num_neighbours_of_rect_elem_e (rect, coord)
 
integer function num_neighbours_of_rect_elem_i (rect, coord)
 
subroutine lidx_nb_coords_e (rect, idx, nbcoord)
 
subroutine lidx_nb_coords_i (rect, idx, nbcoord)
 
subroutine lidx_nb_indices_e (rect, idx, nbidx)
 
subroutine lidx_nb_indices_i (rect, idx, nbidx)
 

Variables

character(len= *), parameter filename = 'ppm_rectilinear.f90'
 

Detailed Description

Utility routines to use array of extents as rectilinear descriptor.

Das diesem Bericht zugrundeliegende Vorhaben wurde mit Mitteln des Bundesministeriums für Bildung, und Forschung unter dem Förderkennzeichen 01IH08004E gefördert. Die Verantwortung für den Inhalt dieser Veröffentlichung liegt beim Autor.