7.3
general documentation
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Containers to Fortran array pointers.

An array of one of these derived types can be used to manage a set of pointers (Fortran not allow arrays of pointers directly, so this technique is a classical workaround. More...

+ Collaboration diagram for Containers to Fortran array pointers.:

Data Types

type  pmapper_double_r1
 container for rank 1 double precision array pointer. More...
 
type  pmapper_double_r2
 container for rank 2 double precision array pointer. More...
 
type  pmapper_double_r3
 container for rank 3 double precision array pointer. More...
 

Variables

double precision, dimension(:), pointer p
 rank 1 array pointer More...
 
double precision, dimension(:,:), pointer p
 rank 2 array pointer More...
 
double precision, dimension(:,:,:), pointer p
 rank 3 array pointer More...
 

Detailed Description

An array of one of these derived types can be used to manage a set of pointers (Fortran not allow arrays of pointers directly, so this technique is a classical workaround.

Variable Documentation

◆ p [1/3]

double precision, dimension(:), pointer p

rank 1 array pointer

◆ p [2/3]

double precision, dimension(:,:), pointer p

rank 2 array pointer

◆ p [3/3]

double precision, dimension(:,:,:), pointer p

rank 3 array pointer