My Project
programmer's documentation
Data Types | Variables
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