New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 206 for trunk/CONFIG/GYRE/scripts – NEMO

Ignore:
Timestamp:
2005-01-31T11:13:31+01:00 (19 years ago)
Author:
opalod
Message:

RB : update144 : update Makefile tools for AIX and SX6NEC

Location:
trunk/CONFIG/GYRE/scripts
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/CONFIG/GYRE/scripts/BB_make

    r203 r206  
    66#-Q- sxnec  F_O = -dw -Wf\"-A idbl4\" -sx5 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
    77#-Q- sx6nec  # Compiler options for the ORCA model   -   std 
    8 #-Q- sx6nec  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -C vopt -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) 
     8#-Q- sx6nec  F_O = -size_t64 -dw -Wf\"-A dbl4\" -sx6 -ftrace -C vopt -Wf"-init stack=nan" -Wl"-f nan" -Wf"-P nh" -Wf,-pvctl noassume loopcnt=10000 -L transform -I $(MODDIR) -I $(MODDIR)/oce 
    99#-Q- linux  # Compiler options for the ORCA model 
    10 #-Q- linux  F_O = -Mlist -O2 -byteswapio -r8  -module $(MODDIR) 
     10#-Q- linux  F_O = -Mlist -O2 -byteswapio -r8  -module $(MODDIR)  
    1111#-Q- aix    # Compiler options for the ORCA model (aix version) 
    12 #-Q- aix    F_O =  -qrealsize=8 -qsave -qsuffix=f=f90 -qsuffix=cpp=F90 -qsource -I$(MODDIR)/oce -I $(MODDIR) -I $(IOIPSL_MOD) -q64 -O4 -qlargepage -qmaxmem=-1 -brename:.flush,.flush_ -brename:.mpi_send,.mpi_bsend 
     12#-Q- aix    F_O = -O3 -qsave -qautodbl=dbl4 -qsuffix=f=f90 -qsuffix=cpp=F90 -qextname -qsource -q64 -qlargepage -qmaxmem=-1 -I $(MODDIR) -I $(MODDIR)/oce   
     13#-Q- aix   L_O = $(F_P) -q64 -bmaxdata:2000000000 -O3 
    1314#-Q- aix   L_X = $(L_O) $(L_C)  
    1415PREF= 
     
    78117812   echo "THE ins_make COMMAND in modipsl/util MUST BE RERUN PLEASE DO SO BEFORE gmake" ; \ 
    78127813   echo "========================================== " ; \ 
    7813    ../../util/ins_make -t sxnec ; echo " " ;  false ; exit ; } 
     7814   ../../util/ins_make ; echo " " ;  false ; exit ; } 
  • trunk/CONFIG/GYRE/scripts/BB_make.ldef

    r164 r206  
    2222#- 
    2323#- Key options for GYRE ocean configuration: Analytical forcing  
    24 #-Q- sxnec   P_P =  \ 
    25        -Wp,-Dkey_gyre             \ 
    26        -Wp,-Dkey_dynspg_fsc       \ 
    27        -Wp,-Dkey_ldfslp           \ 
    28        -Wp,-Dkey_zdftke           \ 
    29        -Wp,-Dkey_vectopt_loop     \ 
    30        -Wp,-Dkey_vectopt_memory    
    31  
     24#-Q- sxnec   P_P = -Wp,-Dkey_gyre -Wp,-Dkey_dynspg_fsc -Wp,-Dkey_ldfslp -Wp,-Dkey_zdftke -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory    
    3225#- 
    33 #-Q- sx6nec  ## P_P =  ' -Wp,-Dkey_gyre -Wp,-Dkey_dynspg_fsc -Wp,-Dkey_ldfslp -Wp,-Dkey_zdftke -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory' 
     26#-Q- sx6nec  P_P = '-Wp,-Dkey_gyre -Wp,-Dkey_dynspg_fsc -Wp,-Dkey_ldfslp -Wp,-Dkey_zdftke -Wp,-Dkey_vectopt_loop -Wp,-Dkey_vectopt_memory' 
     27#- 
     28#-Q- aix     P_P = -WF,-Dkey_gyre -WF,-Dkey_dynspg_fsc -WF,-Dkey_ldfslp -WF,-Dkey_zdftke -WF,-Dkey_vectopt_loop -WF,-Dkey_vectopt_memory 
Note: See TracChangeset for help on using the changeset viewer.