4 include ${PETSC_DIR}/bmake
/common
/base
5 include ..
/..
/..
/make.defs
11 OBJS
= Si_basic.o Si_band.o Si_gen.o Si_gen_Valdinoci.o Si_thermal.o \
12 Si_mob_Constant.o Si_mob_Analytic.o Si_mob_Philips.o Si_mob_HP.o Si_mob_Lombardi.o Si_mob_Lucent.o\
17 $(CXX
) $(LDFSHARED
) -o libSi.so
$(OBJS
) -lm
19 Si_band.o
: Si_band.
cc
20 Si_basic.o
: Si_basic.
cc
22 Si_gen_Valdinoci.o
: Si_gen_Valdinoci.
cc
23 Si_thermal.o
: Si_thermal.
cc
24 Si_mob_Constant.o
: Si_mob_Constant.
cc
25 Si_mob_Analytic.o
: Si_mob_Analytic.
cc
26 Si_mob_Philips.o
: Si_mob_Philips.
cc
27 Si_mob_Lucent.o
: Si_mob_Lucent.
cc
28 Si_mob_HP.o
: Si_mob_HP.
cc
29 Si_mob_Lombardi.o
: Si_mob_Lombardi.
cc
30 Si_Optical.o
: Si_Optical.
cc
33 $(CXX
) $(CXXFLAGS
) -c
-fPIC
$< $(INCLUDE
) $(PETSC_INCLUDE
)