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
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
Post a Comment