/[MITgcm]/MITgcm_contrib/gael/verification/README
ViewVC logotype

Diff of /MITgcm_contrib/gael/verification/README

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.6 by gforget, Fri Nov 21 14:38:26 2014 UTC revision 1.8 by gforget, Sat Aug 15 15:48:40 2015 UTC
# Line 31  A) setup the experiments (incl. llc90 an Line 31  A) setup the experiments (incl. llc90 an
31     And to run the llc90 test on 24 cpus, using mpi     And to run the llc90 test on 24 cpus, using mpi
32        ./testreport -of=../tools/build_options/linux_amd64_gfortran -MPI 24 -command 'mpirun -np TR_NPROC ./mitgcmuv' -t 'global_oce_cs32 global_oce_llc90'        ./testreport -of=../tools/build_options/linux_amd64_gfortran -MPI 24 -command 'mpirun -np TR_NPROC ./mitgcmuv' -t 'global_oce_cs32 global_oce_llc90'
33     The optfile may be swaped for one that better suits your machine.     The optfile may be swaped for one that better suits your machine.
34    
35    Notes: - when using mpi and netcdf, testreport expects two environment variables :
36             export MPI_INC_DIR=/opt/local/include
37             export NETCDF_ROOT=/opt/local
38             or something similar depending on your computing environment
39           - whether with testreport or not mpi and netcdf libraries are a pre-requisite
40  5) upon completion of the experiments, testreport should return something like  5) upon completion of the experiments, testreport should return something like
41      Y Y Y Y>16<16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16  .  . pass  global_oce_cs32      Y Y Y Y>16<16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16  .  . pass  global_oce_cs32
42      Y Y Y Y> 7<16 16 12 12 16 16 13 11 13 12 10 11 13 13 11 11  .  . FAIL  global_oce_llc90      Y Y Y Y> 7<16 16 12 12 16 16 13 11 13 12 10 11 13 13 11 11  .  . FAIL  global_oce_llc90
# Line 67  B) in case you want to change stuff on y Line 73  B) in case you want to change stuff on y
73     - you may want to integrate the model beyond a few time steps. You will need to     - you may want to integrate the model beyond a few time steps. You will need to
74       increase nchklev_1/_2/_3 in tamc.h (e.g. use the values in tamc.h_itXX) and recompile.       increase nchklev_1/_2/_3 in tamc.h (e.g. use the values in tamc.h_itXX) and recompile.
75     - you may want to use pkg/profiles (i.e. process insitu data via data.profiles).     - you may want to use pkg/profiles (i.e. process insitu data via data.profiles).
76       You will need to increase NOBSGLOB in profiles.h (e.g. use profiles.h_itXX), and recompile.       You will need to increase NOBSGLOB in PROFILES_SIZE.h (e.g. use PROFILES_SIZE.h_itXX), and recompile.
77    
78  3) To run the adjoint subexperiments you need the taf/tamc software/license.  3) To run the adjoint subexperiments you need the taf/tamc software/license.
79    

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.8

  ViewVC Help
Powered by ViewVC 1.1.22