Changeset 3315 in Sophya for trunk/Cosmo/SimLSS


Ignore:
Timestamp:
Aug 24, 2007, 5:02:25 PM (18 years ago)
Author:
cmv
Message:

add code fct transfert de W.Hu + prog de comparaison avec pkspectrum.cc cmv 24/08/2007

Location:
trunk/Cosmo/SimLSS
Files:
6 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cosmo/SimLSS/Makefile

    r3284 r3315  
    3737LIBR = $(LIB)libcmvsimbao.a
    3838
     39PROGSTEST = \
     40        $(EXE)cmvtluc $(EXE)cmvchkwhu $(EXE)hu_sigma8
     41
     42PROGSTESTOBJ = \
     43        $(OBJ)hu_tf_fit.o $(OBJ)hu_power.o \
     44        $(OBJ)cmvtluc.o $(OBJ)cmvchkwhu.o $(OBJ)hu_sigma8.o
     45
    3946#----
    4047all: lib prog
     
    4451prog: $(PROGS)
    4552
     53progtest: $(PROGSTEST)
     54
    4655clean:
    4756        rm -f *.o
    48         rm -f $(PROGS) $(LIBR)
    49         rm -f $(PROGSOBJ) $(LIBROBJ)
     57        rm -f $(PROGS) $(PROGSOBJ)
     58        rm -f $(LIBR) $(LIBROBJ)
    5059        rm -rf $(OBJ)/CmvBAO_cxxrep/
     60        rm -f $(PROGSTEST) $(PROGSTESTOBJ)
    5161
    5262##############################################################################
     
    7282cmvtuniv: $(EXE)cmvtuniv
    7383        echo $@ " done"
    74 $(EXE)cmvtuniv: $(OBJ)cmvtuniv.o $(LIB)libcmvsimbao.a
     84$(EXE)cmvtuniv: $(OBJ)cmvtuniv.o $(LIBR)
    7585        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtuniv.o $(MYLIB)
    7686$(OBJ)cmvtuniv.o: cmvtuniv.cc
     
    8090cmvtransf: $(EXE)cmvtransf
    8191        echo $@ " done"
    82 $(EXE)cmvtransf: $(OBJ)cmvtransf.o $(LIB)libcmvsimbao.a
     92$(EXE)cmvtransf: $(OBJ)cmvtransf.o $(LIBR)
    8393        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtransf.o $(MYLIB)
    8494$(OBJ)cmvtransf.o: cmvtransf.cc
     
    8898cmvtgrowth: $(EXE)cmvtgrowth
    8999        echo $@ " done"
    90 $(EXE)cmvtgrowth: $(OBJ)cmvtgrowth.o $(LIB)libcmvsimbao.a
     100$(EXE)cmvtgrowth: $(OBJ)cmvtgrowth.o $(LIBR)
    91101        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtgrowth.o $(MYLIB)
    92102$(OBJ)cmvtgrowth.o: cmvtgrowth.cc
     
    96106cmvtstpk: $(EXE)cmvtstpk
    97107        echo $@ " done"
    98 $(EXE)cmvtstpk: $(OBJ)cmvtstpk.o $(LIB)libcmvsimbao.a
     108$(EXE)cmvtstpk: $(OBJ)cmvtstpk.o $(LIBR)
    99109        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtstpk.o $(MYLIB)
    100110$(OBJ)cmvtstpk.o: cmvtstpk.cc
     
    104114cmvtstsch: $(EXE)cmvtstsch
    105115        echo $@ " done"
    106 $(EXE)cmvtstsch: $(OBJ)cmvtstsch.o $(LIB)libcmvsimbao.a
     116$(EXE)cmvtstsch: $(OBJ)cmvtstsch.o $(LIBR)
    107117        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtstsch.o $(MYLIB)
    108118$(OBJ)cmvtstsch.o: cmvtstsch.cc
     
    112122cmvtstblack: $(EXE)cmvtstblack
    113123        echo $@ " done"
    114 $(EXE)cmvtstblack: $(OBJ)cmvtstblack.o $(LIB)libcmvsimbao.a
     124$(EXE)cmvtstblack: $(OBJ)cmvtstblack.o $(LIBR)
    115125        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtstblack.o $(MYLIB)
    116126$(OBJ)cmvtstblack.o: cmvtstblack.cc
     
    120130cmvtvarspec: $(EXE)cmvtvarspec
    121131        echo $@ " done"
    122 $(EXE)cmvtvarspec: $(OBJ)cmvtvarspec.o $(LIB)libcmvsimbao.a
     132$(EXE)cmvtvarspec: $(OBJ)cmvtvarspec.o $(LIBR)
    123133        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtvarspec.o $(MYLIB)
    124134$(OBJ)cmvtvarspec.o: cmvtvarspec.cc
     
    128138cmvdefsurv: $(EXE)cmvdefsurv
    129139        echo $@ " done"
    130 $(EXE)cmvdefsurv: $(OBJ)cmvdefsurv.o $(LIB)libcmvsimbao.a
     140$(EXE)cmvdefsurv: $(OBJ)cmvdefsurv.o $(LIBR)
    131141        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvdefsurv.o $(MYLIB)
    132142$(OBJ)cmvdefsurv.o: cmvdefsurv.cc
     
    136146cmvobserv3d: $(EXE)cmvobserv3d
    137147        echo $@ " done"
    138 $(EXE)cmvobserv3d: $(OBJ)cmvobserv3d.o $(LIB)libcmvsimbao.a
     148$(EXE)cmvobserv3d: $(OBJ)cmvobserv3d.o $(LIBR)
    139149        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvobserv3d.o $(MYLIB)
    140150$(OBJ)cmvobserv3d.o: cmvobserv3d.cc
     
    144154cmvtintfun: $(EXE)cmvtintfun
    145155        echo $@ " done"
    146 $(EXE)cmvtintfun: $(OBJ)cmvtintfun.o $(LIB)libcmvsimbao.a
     156$(EXE)cmvtintfun: $(OBJ)cmvtintfun.o $(LIBR)
    147157        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtintfun.o $(MYLIB)
    148158$(OBJ)cmvtintfun.o: cmvtintfun.cc
     
    152162cmvconcherr: $(EXE)cmvconcherr
    153163        echo $@ " done"
    154 $(EXE)cmvconcherr: $(OBJ)cmvconcherr.o $(LIB)libcmvsimbao.a
     164$(EXE)cmvconcherr: $(OBJ)cmvconcherr.o $(LIBR)
    155165        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvconcherr.o $(MYLIB)
    156166$(OBJ)cmvconcherr.o: cmvconcherr.cc
     
    161171cmvtpoisson: $(EXE)cmvtpoisson
    162172        echo $@ " done"
    163 $(EXE)cmvtpoisson: $(OBJ)cmvtpoisson.o $(LIB)libcmvsimbao.a
     173$(EXE)cmvtpoisson: $(OBJ)cmvtpoisson.o $(LIBR)
    164174        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtpoisson.o $(MYLIB)
    165175$(OBJ)cmvtpoisson.o: cmvtpoisson.cc
     
    169179cmvtinterp: $(EXE)cmvtinterp
    170180        echo $@ " done"
    171 $(EXE)cmvtinterp: $(OBJ)cmvtinterp.o $(LIB)libcmvsimbao.a
     181$(EXE)cmvtinterp: $(OBJ)cmvtinterp.o $(LIBR)
    172182        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtinterp.o $(MYLIB)
    173183$(OBJ)cmvtinterp.o: cmvtinterp.cc
     
    177187cmvtstagn: $(EXE)cmvtstagn
    178188        echo $@ " done"
    179 $(EXE)cmvtstagn: $(OBJ)cmvtstagn.o $(LIB)libcmvsimbao.a
     189$(EXE)cmvtstagn: $(OBJ)cmvtstagn.o $(LIBR)
    180190        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvtstagn.o $(MYLIB)
    181191$(OBJ)cmvtstagn.o: cmvtstagn.cc
     
    185195cmvschdist: $(EXE)cmvschdist
    186196        echo $@ " done"
    187 $(EXE)cmvschdist: $(OBJ)cmvschdist.o $(LIB)libcmvsimbao.a
     197$(EXE)cmvschdist: $(OBJ)cmvschdist.o $(LIBR)
    188198        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvschdist.o $(MYLIB)
    189199$(OBJ)cmvschdist.o: cmvschdist.cc
     
    191201
    192202
     203##############################################################################
     204cmvchkwhu: $(EXE)cmvchkwhu
     205        echo $@ " done"
     206$(EXE)cmvchkwhu: $(OBJ)cmvchkwhu.o $(OBJ)hu_tf_fit.o $(OBJ)hu_power.o $(LIBR)
     207        $(CXXLINK) $(CXXREP) -o $@ $(OBJ)cmvchkwhu.o $(OBJ)hu_tf_fit.o $(OBJ)hu_power.o $(MYLIB)
     208$(OBJ)cmvchkwhu.o: cmvchkwhu.cc
     209        $(CXXCOMPILE) $(CXXREP) -I$(MYEXTINC) -o $@ cmvchkwhu.cc
     210$(OBJ)hu_tf_fit.o: hu_tf_fit.c hu_tf_fit.h
     211        $(CCOMPILE) -o $@ hu_tf_fit.c
     212$(OBJ)hu_power.o: hu_power.c hu_power.h
     213        $(CCOMPILE) -o $@ hu_power.c
     214
     215hu_sigma8: $(EXE)hu_sigma8
     216        echo $@ " done"
     217$(EXE)hu_sigma8: $(OBJ)hu_sigma8.o $(OBJ)hu_power.o
     218        $(CLINK) -o $@ $(OBJ)hu_sigma8.o $(OBJ)hu_power.o -lc -lm
     219$(OBJ)hu_sigma8.o: hu_sigma8.c
     220        $(CCOMPILE) -o $@ hu_sigma8.c
    193221
    194222##############################################################################
Note: See TracChangeset for help on using the changeset viewer.