Skip to content
Snippets Groups Projects
Select Git revision
  • 9fc6606fbda57f36af83b0533abcb8073a2c71bb
  • master default protected
  • est-autem-a-officia-quibusdam-et-dolor
  • dignissimos-libero-alias-distinctio-sequi-mollitia-quia
  • repudiandae-quia-repellat-ipsa-enim-pariatur-quae
  • voluptatibus-ut-earum-fuga-reprehenderit-repudiandae-id
  • doloremque-qui-facere-quo-ea-vel-nostrum
  • quod-expedita-vitae-voluptatum-quo-qui-ipsum
  • aliquam-ratione-assumenda-quos-architecto-tempora-pariatur
  • cupiditate-hic-molestias-facilis-non-qui-praesentium
  • architecto-consequuntur-cupiditate-quo-delectus-similique-sunt
  • eaque-voluptatibus-omnis-labore-aut-qui-possimus
  • dicta-veniam-adipisci-rem-consequatur-ut-delectus
  • beatae-nulla-eum-aliquid-ut-nesciunt-commodi
  • itaque-deserunt-et-quos-non-sit-ut
  • debitis-repellat-tempora-accusantium-quia-ad-nam
  • dignissimos-modi-autem-dolores-fugiat-ipsum-officiis
  • unde-et-enim-aut-aut-dignissimos-atque
  • dolorem-quisquam-mollitia-quia-cum-quam-dolores
  • iure-rem-veritatis-ullam-voluptas-error-ad
  • iste-temporibus-adipisci-error-exercitationem-eaque-omnis
21 results

make.inc_cen_thunder

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    make.inc_cen_thunder 1.64 KiB
    #
    #  -- LAPACK95 interface driver routine (version 2.0) --
    #     UNI-C, Denmark; Univ. of Tennessee, USA; NAG Ltd., UK
    #     August 5, 2000
    #
    FC       = gfortran -ffree-form
    FC1      = gfortran -ffixed-form
    # -dcfuns  Enable recognition of non-standard double
    #          precision  complex intrinsic functions
    # -dusty   Allows the compilation and execution of "legacy"
    #          software by downgrading the category  of  common
    #          errors  found  in  such software from "Error" to
    # -ieee=full enables all IEEE arithmetic facilities
    #          including non-stop arithmetic.
    
    # SET MAIN DIRECTORY PATH
    # !! This has to be alterd by user !!
    ROOTDIR     = $(HOME)/Transport-20/tracertransportsoftware/amatos2d
    LAPACK95DIR = $(ROOTDIR)/3rdparty/LAPACK95
    
    OPTS0    = -O3 -u -V
    LAPACK95MOD = $(LAPACK95DIR)/lapack95_modules
    OPTS1    = -c $(OPTS0)
    OPTS3    = $(OPTS1) -I$(LAPACK95MOD)
    OPTL     = -o
    OPTLIB   =
    
    # SET atlas/blas DIRECTORY PATH
    # !! This has to be alterd by user !!
    BLASLIB = -L/usr/lib -lblas
    
    # SET LAPACK DIRECTORY PATH
    # !! This has to be alterd by user !!
    LAPACKLIB = -L/usr/lib -llapack -lpthread -lc
    
    LAPACK95LIB = -L$(LAPACK95DIR) -llapack95
    LAPACK95    = liblapack95.a
    
    TMG77       = /usr/lib64/tmglib.a
    
    # LIBS     = $(LAPACK95LIB) $(TMG77) $(LAPACKLIB) $(BLASLIB)
    LIBS     = $(LAPACK95LIB) $(LAPACKLIB) $(BLASLIB)
    SUF      = f90
    
    XX = 'rm' -f $@; \
            'rm' -f $@.res; \
    	$(FC) $(OPTS0) -o $@ -I$(LAPACK95MOD) $@.$(SUF) $(OPTLIB) $(LIBS); \
            $@ < $@.dat > $@.res; \
            'rm' -f $@
    
    YY = $(FC) $(OPTS0) -o $@ -I$(LAPACK95MOD) $@.$(SUF) $(OPTLIB) $(LIBS)
    
    .SUFFIXES: .f90 .f .o
    
    .$(SUF).o:
    	$(FC) $(OPTS3) $<
    
    .f.o:
    	$(FC1) $(OPTS3) $<