Tableaux à une dimension.
Pour déclarer un tableau A de 11 éléments :
REAL, DIMENSION(11) :: A
les éléments successifs de tableaux A sont A(1), A(2),... A(11).
On peut déclarer une borne inférieure et une borne supérieure
REAL, DIMENSION(-10:5) :: V
V est de dimension 16 et ses éléments successifs sont V(-10), V(-9)...V(5)
Tableaux à deux dimensions
REAL, DIMENSION(5,4) :: B
INTEGER, DIMENSION(-10:5, 0:3) :: W
B est une matrice ayant 5 lines et 4 colonnes i.e B(I,J) existe
pour I=1,5 et J=1,4. De même W(I,J) existe pour I=-10,5 et J=0,3.
Tableaux à plusieurs dimensions
CHARACTER(LEN = 3), DIMENSION(-20:-1,0:5, 9) :: grille
grille est un tableau à trois dimensions, grille(i,j,k) est définie pour
i=-20,-1 ; j=0, 5 et k 1,9.
Exemples d'affectation :
A(2) = 3.6
V(-5) = -4.
B(2,4) = 56.E-5
W(-10,0) = 45
grille(-6, 4, 7) = 'ROW'