Part I	 User's Guide							 17
 1	 Installation							 19
  1.1	 Getting the sources						 19
  1.2	 Installing Vairmer						 19
  1.3	 Installing the visualization software				 20
 2	 Getting Started						 21
  2.1	 How does Vairmer work ?					 21
  2.2	 The General Circulation models					 21
  2.3	 Running a tool							 22
  2.4	 Defining tools variables					 22
   2.4.1 Directories							 22
   2.4.2 Field names							 23
   2.4.3 Calendar and date format					 23
 3	 The extraction tool: deepost					 25
  3.1	 Specific deepost variables					 25
  3.2	 Arpege extraction						 25
  3.3	 Daily to Monthly Vairmer format extraction			 26
 4	 The analysis tool: vairfim					 28
  4.1	 What can be done ?						 28
  4.2	 Specific vairfim variables					 28
  4.3	 Basic analysis							 29
  4.4	 Hovmoeller analysis						 30
  4.5	 Difference analysis (DI)					 33
  4.6	 Vertical Slice analysis (VS)					 33
  4.7	 Horizontal Slice analysis (HS)					 34
  4.8	 Zonal Mean analysis (ZM)					 34
  4.9	 Time serie brick extraction (EB)				 34
  4.10	 Macro Field Operations analysis				 34
  4.11	 Automatic launch of vairfim					 35
  4.12	 Automatic visualization					 36
  4.13	 Using vairfim on Crays						 36
 5	 The visualization tool: post-it				 37
  5.1	 Specific post-it variables					 37
  5.2	 Types of analysis 						 37
  5.3	 Input Databases						 39
  5.4	 Output formats							 39
  5.5	 GMT								 40
   5.5.1 Page layout							 40
   5.5.2 Page text contents						 42
   5.5.3 Fields and curves superposition				 42
  5.6	 VISUO								 42
  5.7	 Defining your plot domain					 43
  5.8	 Types of output						 44
  5.9	 Color palettes and grey shading for GMT output			 44
   5.9.1 Palettes							 44
   5.9.2 Shading							 45
   5.9.3 Shading/color technique					 45
  5.10	 Vectors for GMT outputs					 46
  5.11	 Visualization defaults						 46
  5.12	 Automatic launch of post-it					 47
  5.13	 Examples							 48
 6	 The Vairmer environment					 50
  6.1	 Using Vairmer Databases					 50
  6.2	 Vairmer Relational Database VDBR				 50
  6.3	 Vairmer files related tools					 51
  6.4	 Communication with remote machines				 52
  6.5	 Running Vairmer on Crays					 53
  6.6	 Report edition							 53
  6.7	 Error handling							 53
 7	 The Vairmer default parameters					 55
  7.1	 Vairmer general defaults: vairmer.def.h			 55
  7.2	 Experiments definitions: exper.title.h				 57
  7.3	 Visualization defaults58
   7.3.1 Fields legends: field.legen.h					 58
   7.3.2 Plot domains: gmt.default.h					 58
   7.3.3 Interpolation algorithms: gmt.default.h			 60
   7.3.4 Isocontours							 60
   7.3.5 Color and Shading						 62
   7.3.6 Vectors							 63
   7.3.7 Presentation and layout parameters				 63
   7.3.8 Other parameters						 64

Part II: Programmer's Guide						 65
 8	 Introduction to the Programmer's Guide				 67
 9	 Directory Organization						 68
  9.1	 The Defaults/ directory					 69
  9.2	 The Reports/ directory						 69
  9.3	 The work/ directory						 69
  9.4	 Directory variables						 69
10	 Typical Chain of Execution					 71
11	 The UNIX Shell Scripts						 72
 11.1	 The tool scripts						 72
 11.2	 The deepost tool scripts					 72
 11.3	 The post-it tool scripts					 73
 11.4	 Error handling							 73
12	 Data Handling							 75
 12.1    Getting the data from VDBs					 75
 12.2	 Transforming the data						 75
 12.3	 Storing the new data to VDBs					 76
 12.4	 Remote file handling						 77
13	 The FORTRAN Tools						 78
 13.1	 The MAIN program						 78
 13.2	 Compiling							 78
 13.3	 Grids								 79
 13.4	 Error handling							 80
 13.5	 The subroutines						 81
14	 Cray routines and scripts					 83
 14.1	 Batch requests							 83
15	 Extending Vairmer functionalities				 84
 15.1	 Fields								 84
 15.2	 Grids, masks  scale factors					 84
  15.2.1 File formats							 84
  15.2.2 Nomenclature							 85
  15.2.3 FORTRAN initializing						 86
  15.2.4 Problems when compiling or executing?				 86
 15.3	 New features							 86
 15.4	 DEBUG mode							 86

Appendix A Vairmer File Format						 88
  A.1	 Brick structure						 88
  A.2	 Writing format of the brick					 89
  A.3	 Storage format of the bricks					 89
   A.3.1 Storage of bricks in `parent' files				 89
   A.3.2 Storage of `parent' files in `grand-parent' files		 90
   A.3.3 Storage of `grand-parent' files in `great-grandparent' files	 91
  A.4	 Patterns codification						 92
  A.5	 Custom Vairmer files						 93
   A.5.1 Custom files names						 93
   A.5.2 Custom bricks							 94
Appendix B Custom subsets						 96
  B.1	 Pseudo-3D subsets						 96
  B.2	 3D subsets							 97
Appendix C Vairmer Atmospheric Variables				 98
Appendix D Vairmer Oceanic Variables					101
Appendix E Vairmer Ice Model Variables					104

Back to the previous page