CARA MENGINSTALL FALL3D

            FALL3D merupakan program pemodelan transport abu vulkanik menggunakan data angin reanalysis atau forecasting yang bekerja dalam OS linux. Program ini dibuat oleh Arnau F dan Antonio C dan sudah mencapai versi 7.3.1 saat ini. sebelum menginstall FALL3D, user harus menginstall gfortran, netCDF, WGRIB2, dan GMT4.5 (opsional). penulis akan menjelaskan instalasi FALL3D dalam OS ubuntu.

A.menginstall gfortran

buka terminal lalu ketik

sudo -i
apt-get update
apt-get install gfortran
B.menginstall netCDF
sebelum menginstall netCDF, user harus menginstall zlib dan HDF5:
I. menginstall zlib
download zlib di
ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-4/zlib-1.2.8.tar.gz
klik kanan pada zlib-1.2.8.tar.gz>extract here>
masuk pada folder zlib-1.2.8> klik kanan> open in terminal lalu ketik:
./configure --prefix=/usr/local
sudo make install
II. menginstall HDF5
download HDF5 di
ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-4/hdf5-1.8.13.tar.gz
klik kanan pada hdf5-1.8.13.tar.gz> extract here > masuk pada folder hdf5-1.8.13 > klik kanan> open in terminal lalu ketik:

prefix="/usr/local/hdf5-1.8.13"
lalu copykan text dibawah ke terminal (dari if hingga fi)

if [ $HDF5_DIR != $prefix ]; then
>     echo "Add HDF5_DIR=$prefix to .bashrc"
>     echo "" >> $BASHRC
>     echo "# HDF5 libraries for python" >> $BASHRC
>     echo export HDF5_DIR=$prefix  >> $BASHRC
> fi
lalu ketik pada terminal:
./configure --enable-shared --enable-hl --prefix=$HDF5_DIR
make
sudo make install
III. Menginstall netCDF
download di
klik kanan pada netcdf-4.1.3.tar.gz > extract here > masuk ke folder netcdf-4.1.3 > klik kanan open in terminal > ketikkan pada terminal:
prefix="/usr/local/"
lalu copykan text dibawah ke terminal (dari if hingga fi)
if [ $NETCDF4_DIR != $prefix ]; then
>     echo "Add NETCDF4_DIR=$prefix to .bashrc"
>     echo "" >> $BASHRC
>     echo "# NETCDF4 libraries for python" >> $BASHRC
>     echo export NETCDF4_DIR=$prefix  >> $BASHRC
> fi
lalu ketik pada terminal :
CPPFLAGS=-I$HDF5_DIR/include LDFLAGS=-L$HDF5_DIR/lib ./configure --enable-netcdf-4 --enable-shared --enable-dap --prefix=$NETCDF4_DIR
lalu ketik pada terminal (untuk mengecek error):
make check
lalu ketik pada terminal
make
sudo make install
C. menginstall WGRIB2
download di
ftp://ftp.cpc.ncep.noaa.gov/wd51we/wgrib2/wgrib2.tgz
klik kanan pada wgrib2.tgz > extract here> masuk ke folder grib2 > klik kanan open in terminal ketik:
export FC=gfortran
make
make lib
untuk mengecek apakah wgrib2 sudah terinstall:
wgrib2/wgrib2 -config
 setelah selesai menginstall gfortran, netCDF, WGRIB2, ikuti langkah berikut untuk menginstall

1. pindahkan file fall3d-7.3.1.tar.gz ke home linux yang telah di download dari  http://datasim.ov.ingv.it/models/fall3d.html
2. untar file fall3d-7.3.1.tar.gz dengan klik kanan>extract here >masuk ke folder  fall3d-7.3.1 lalu klik kanan>open in terminal > ketikkan :

./configure DATADIR=”lokasi folder yang Data yang diinginkan” RUNDIR=”lokasi folder yang diinginkan Runs” --enable-parallel WGRIB2=”lokasi folder wgrib2”

misal seperti ini :

./configure DATADIR=/home/andre/fall3d-7.3.1/Data RUNDIR=/home/andre/fall3d-7.3.1/Runs --enable-parallel WGRIB2=/home/andre/grib2/wgrib2

setelah proses configure selesai akan keluar log (misal seperti ini):

configure:5190: Configuration complete - fall3d-7.3.1 (serial and parallel)
configure:5192:
configure:5195: Using netCDF-Fortran 4.4.4
configure:5198: Fortran 90 compiler:        FC=gfortran
configure:5202: Enable parallel version:    --enable-parallel=yes
configure:5204: Fortran 90 PAR compiler:    MPIF90=mpif90
configure:5206: Launcher of MPI programs:   MPIEXEC=mpiexec
configure:5217: Fortran flags:              FCFLAGS=-g -O2
configure:5219: Fortran 77 compiler:        F77=gfortran
configure:5221: Fortran 77 compiler flags:  FFLAGS=-g -O2
configure:5223: Root directory of netcdf:   NETCDF=/usr/local
configure:5225: Compiler flags for netcdf:  NC_INC=-I/usr/local/include
configure:5227: Linker flags for netcdf:    NC_LIB=-L/usr/local/lib -lnetcdff -lnetcdf -lnetcdf
configure:5229: Grib files reader           WGRIB=NOTFOUND
configure:5231: Grib2 files reader          WGRIB2=/home/andre/grib2/wgrib2
configure:5233: Grib2nc config directory:   GRIBCONFDIR=/home/andre/fall3d-7.3.1/Utilities/Grib2nc/config
configure:5235: Install prefix:             --prefix=/home/andre/fall3d-7.3.1
configure:5237: Executables install prefix: --exec_prefix=${prefix}
configure:5239: Binary directory:           --bindir=${exec_prefix}/bin
configure:5241: Run directory:              RUNDIR=/home/andre/fall3d-7.3.1/Runs
configure:5243: Data directory:             DATADIR=/home/andre/fall3d-7.3.1/Data
configure:5245: Scripts directory:          SCRIPTDIR=/home/andre/fall3d-7.3.1/Scripts
configure:5248: ---------------------------------------------------------

cek lokasi folder WGRIB2, prefix, RUNDIR, dan DATADIR pada log tersebut. karena apabila tidak sesuai dengan lokasi folder, maka FALL3D tak akan bisa berfungsi!


lalu

make

make install

command diatas akan menghasilkan folder Scripts dalam folder fall3d-7.3.1

Pindahkan script Script-manager, dan 4 scripts lainnya kedalam folder Scripts yang ada di dalam folder fall3d-7.3.1.

buka terminal ketikkan:

gedit ~/.bashrc

sehingga akan muncul editor gedit berisi gambar dibawah

ketikkan pada bagian oren yang di blok:

alias fall3d='lokasi alias fall3d='/home/andre/fall3d-7.3.1/Scripts/Script-Manager''

misal :

alias fall3d='/home/andre/fall3d-7.3.1/Scripts/Script-Manager'

setelah itu save editor, close, lalu pada terminal ketik

fall3d
jika muncul gambar dibawah maka fall3d sudah bisa digunakan:





           





Comments

Popular posts from this blog

CATATAN PERJALANAN GN SINDORO 3153 MDPL VIA KLEDUNG

Labuan Bajo

Catatan perjalanan: Kasepuhan Ciptagelar dan Beras Berusia Puluhan Tahun