-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLoadJediExternalUsers.csh
More file actions
executable file
·45 lines (36 loc) · 1.46 KB
/
Copy pathLoadJediExternalUsers.csh
File metadata and controls
executable file
·45 lines (36 loc) · 1.46 KB
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
37
38
39
40
41
42
43
44
45
#!/usr/local/bin/csh
#------------------------
# Load Swell/JEDI module
#------------------------
module purge
module load git git-lfs
# 3/7/2024 ~ Modules moved here
# shared location ~ module use /discover/nobackup/projects/gmao/advda/swell/jedi_modules
#source /discover/nobackup/projects/gmao/advda/swell/jedi_modules/modules-intel
source /discover/nobackup/projects/gmao/advda/swell/jedi_modules/modules-intel-sles15
#module use /discover/nobackup/sicohen/opt/modulefiles/core
#module load swell/Swell_sles15
#------------------------
# For External Users (i.e. anyone who isn't sicohen)
#------------------------
# SICOHEN ~ seth's discover nobackup directory
# Point to existing JEDI build
setenv SICOHEN /discover/nobackup/sicohen
setenv jedibuild $SICOHEN/JediWork/JEDI-FV3-1.1.0/build-intel-release
setenv jedisrc $SICOHEN/JediWork/JEDI-FV3-1.1.0
setenv PATH $jedibuild/bin:$PATH
# Enabling IODA converters
setenv LD_LIBRARY_PATH $jedibuild/lib:$LD_LIBRARY_PATH
setenv PYTHONPATH $jedibuild/lib/python3.9/:$PYTHONPATH
setenv PYTHONPATH $jedibuild/lib/python3.9/pyioda:$PYTHONPATH
setenv PYTHONPATH $jedibuild/lib/python3.9/pyiodaconv:$PYTHONPATH
setenv PYTHONPATH $jedibuild/iodaconv/src:$PYTHONPATH
# echo the loaded modules list
ml
pip list
# Print the environemnt variables used for paths to sicohen's build/directory
#echo printenv | grep "export"
echo "\n ---- Added Envirnoment Variables: ---- \n"
echo "SICOHEN=$SICOHEN"
echo "jedibuild=$jedibuild"
echo "jedisrc=$jedisrc"