Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
IPSL
LMD
InTro
Multiscale Transport
Commits
c85911d4
Commit
c85911d4
authored
Jul 08, 2021
by
Romain Pennel
Browse files
jean_zay : dynamico_emission compilation
parent
2d40592e
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
14 additions
and
4 deletions
+14
-4
DYNAMICO_emission/Makefile
DYNAMICO_emission/Makefile
+10
-2
scripts/dynamico.sh
scripts/dynamico.sh
+4
-2
No files found.
DYNAMICO_emission/Makefile
View file @
c85911d4
...
...
@@ -7,6 +7,14 @@ camelot : XIOSFLAGS=-L ../XIOS/lib -licosa -lxios -lstdc++
camelot
:
LDFLAGS=$(ICOFLAGS) $(XIOSFLAGS) $(NCFLAGS)
camelot
:
all
jeanzay
:
F90=mpiifort
jeanzay
:
F90FLAGS=-I ../dynamico/inc -i4 -r8 -auto -align all -assume realloc_lhs -g -traceback -check bounds -fp-model strict
jeanzay
:
NCFLAGS=-lnetcdff -lnetcdf
jeanzay
:
ICOFLAGS=-L ../dynamico/lib -licosa -L${MKLROOT}/lib/intel64 -lmkl_intel_lp64 -lmkl_sequential -lmkl_core -lm
jeanzay
:
XIOSFLAGS=-L ../XIOS/lib -licosa -lxios -lstdc++
jeanzay
:
LDFLAGS=$(ICOFLAGS) $(XIOSFLAGS) $(NCFLAGS)
jeanzay
:
all
all
:
.
../dynamico/arch.env
&&
module list
&&
F90
=
"
$(F90)
"
F90FLAGS
=
"
$(F90FLAGS)
"
LDFLAGS
=
"
$(LDFLAGS)
"
make a.out
...
...
@@ -28,6 +36,6 @@ obj/driver.o : obj/emission.o
obj/%.o
:
src/%.F90
$(F90)
-I
include
-fPIC
$(F90FLAGS)
-c
$<
mv
$(SRC)
.o obj
mv
$(SRC)
.mod include
||
true
mv
$(SRC)
.o obj
/.
mv
$(SRC)
.mod include
/.
||
true
scripts/dynamico.sh
View file @
c85911d4
...
...
@@ -18,12 +18,14 @@ cmd_camelot()
cmd_jeanzay
()
{
rm
-f
XIOS ECMWF201106.tar
RUN/input/nudging_in.nc
rm
-f
XIOS ECMWF201106.tar
ln
-s
/gpfswork/rech/ron/rron171/DYNAMICO/ECMWF201106.tar
.
ln
-s
/gpfswork/rech/ron/rron171/DYNAMICO/XIOS_2169 XIOS
ln
-s
/gpfswork/rech/ron/rron171/DYNAMICO/INPUTS/merged.nc RUN/input/nudging_in.nc
cd
dynamico
./make_icosa
-arch
X64_JEANZAY
-job
4
-parallel
mpi
-with_xios
cd
../DYNAMICO_emission
make clean
make jeanzay
}
cmd_rebuild
()
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment