Classes |
| interface | array_types::array_new |
| interface | array_types::array_hold |
| interface | array_types::array_release |
| interface | array_types::array_nullify |
| interface | array_types::array_exists |
| interface | array_types::array_data |
| interface | array_types::array_size |
| interface | array_types::array_equality |
| interface | array_types::array_get |
| struct | array_types::array_i1d_type |
| struct | array_types::array_i1d_obj |
| struct | array_types::array_i2d_type |
| struct | array_types::array_i2d_obj |
| struct | array_types::array_d1d_type |
| struct | array_types::array_d1d_obj |
| struct | array_types::array_d2d_type |
| struct | array_types::array_d2d_obj |
Namespaces |
| namespace | array_types |
| | Array objects with reference counting.
|
Functions |
| subroutine | array_types::array_new_i1d (array, DATA, gift) |
| subroutine | array_types::array_new_i1d_lb (array, DATA, lb) |
| subroutine | array_types::array_new_i2d (array, DATA, gift) |
| subroutine | array_types::array_new_i2d_lb (array, DATA, lb) |
| subroutine | array_types::array_new_d1d (array, DATA, gift) |
| subroutine | array_types::array_new_d1d_lb (array, DATA, lb) |
| subroutine | array_types::array_new_d2d (array, DATA, gift) |
| subroutine | array_types::array_new_d2d_lb (array, DATA, lb) |
| pure subroutine | array_types::array_hold_i1d (array) |
| pure subroutine | array_types::array_hold_i2d (array) |
| pure subroutine | array_types::array_hold_d1d (array) |
| pure subroutine | array_types::array_hold_d2d (array) |
| subroutine | array_types::array_release_i1d (array) |
| subroutine | array_types::array_release_i2d (array) |
| subroutine | array_types::array_release_d1d (array) |
| subroutine | array_types::array_release_d2d (array) |
| pure subroutine | array_types::array_nullify_i1d (array) |
| pure subroutine | array_types::array_nullify_i2d (array) |
| pure subroutine | array_types::array_nullify_d1d (array) |
| pure subroutine | array_types::array_nullify_d2d (array) |
| LOGICAL | array_types::array_exists_i1d (array) |
| LOGICAL | array_types::array_exists_i2d (array) |
| LOGICAL | array_types::array_exists_d1d (array) |
| LOGICAL | array_types::array_exists_d2d (array) |
| INTEGER, dimension(:), pointer | array_types::array_data_i1d (array) |
| INTEGER, dimension(:,:), pointer | array_types::array_data_i2d (array) |
REAL(KIND=dp), dimension(:),
pointer | array_types::array_data_d1d (array) |
REAL(KIND=dp), dimension(:,:),
pointer | array_types::array_data_d2d (array) |
| INTEGER | array_types::array_size_i1d (array) |
| INTEGER | array_types::array_size_i2d (array) |
| INTEGER | array_types::array_size_d1d (array) |
| INTEGER | array_types::array_size_d2d (array) |
| LOGICAL | array_types::array_equality_i1d (array1, array2) |
| LOGICAL | array_types::array_equality_i2d (array1, array2) |
| LOGICAL | array_types::array_equality_d1d (array1, array2) |
| LOGICAL | array_types::array_equality_d2d (array1, array2) |
| INTEGER | array_types::array_get_i1d (array, index1) |
| INTEGER | array_types::array_get_i2d (array, index1, index2) |
| REAL(KIND=dp) | array_types::array_get_d1d (array, index1) |
| REAL(KIND=dp) | array_types::array_get_d2d (array, index1, index2) |
Variables |
| INTEGER, parameter | array_types::dp = KIND(0.0d0) |