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