Modul ini membahas array sebagai struktur data inti Fortran dan landasan seluruh komputasi numerik pada jalur ini. Cakupannya bergerak dari deklarasi dengan batas bawah dan atas serta urutan penyimpanan kolom utama, operasi utuh array tanpa perulangan eksplisit, section berstride, array allocatable, sampai intrinsik array seperti sum, matmul, pack, reshape, dan merge. Penguasaan modul ini menjadi dasar bagi modul numerik dan paralel pada jalur Fortran.
Array, jantung Fortran
Modul array: deklarasi, operasi utuh array, slicing berstride, allocatable, dan intrinsik array sebagai jantung Fortran.
0/0 selesai
- Deklarasi array
Deklarasi array dengan batas bawah dan atas, dimensi banyak, serta urutan penyimpanan kolom utama.
- Operasi utuh array
Aritmetika per elemen, assignment array, dan fungsi elemental tanpa perulangan eksplisit.
- Slicing dan section berstride
Section array dengan triplet bawah:atas:stride yang dipakai sebagai nilai kelas satu.
- Allocatable
Array dan variabel allocatable dengan alokasi tunda, pemeriksaan allocated, dan dealokasi otomatis.
- Intrinsik array
Intrinsik array reduction dan manipulasi: sum, matmul, pack, reshape, dan merge dalam praktik.