-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathrasp_env.sh
executable file
·36 lines (30 loc) · 921 Bytes
/
rasp_env.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/bin/bash
export FOLDER_INSTALL=$HOME/METEO
Ncores=32
export DIR=$FOLDER_INSTALL/Build_WRF/LIBRARIES
export CC=gcc
export CXX=g++
export FC=gfortran
export FCFLAGS=-m64
export F77=gfortran
export FFLAGS=-m64
export JASPERLIB=$DIR/grib2/lib
export JASPERINC=$DIR/grib2/include
export LDFLAGS=-L$DIR/grib2/lib
export CPPFLAGS=-I$DIR/grib2/include
export PATH=$DIR/netcdf/bin:$PATH #XXX to .bashrc??
export NETCDF=$DIR/netcdf #XXX to .bashrc??
export PATH=$DIR/mpich/bin:$PATH #XXX to .bashrc??
export LD_LIBRARY_PATH=$DIR/grib2/lib:$LD_LIBRARY_PATH
export OMP_NUM_THREADS=2
# echo "expected PATH:"
# echo "/home/aeolus/RASP/Build_WRF/LIBRARIES/mpich/bin:/home/aeolus/RASP/Build_WRF/LIBRARIES/netcdf/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
# echo
# echo "current PATH:"
# echo $PATH
function echo_success() {
echo SUCCESS: $1
}
function echo_fail() {
echo ERROR: $1
}