Download Polyphemus 1.9 User's Guide - GForge
Transcript
Contents 1 Introduction and Installation 1.1 Polyphemus Overview . . . . . . . . . . . . . . 1.2 Requirements . . . . . . . . . . . . . . . . . . . 1.2.1 Operating Systems and Compilers . . . 1.2.2 External Libraries and Python Modules 1.2.3 Parallel Computing . . . . . . . . . . . . 1.3 Installation . . . . . . . . . . . . . . . . . . . . 1.3.1 Main instructions . . . . . . . . . . . . . 1.3.2 AtmoPy . . . . . . . . . . . . . . . . . . 1.3.3 NewRan . . . . . . . . . . . . . . . . . . 1.3.4 WGRIB . . . . . . . . . . . . . . . . . . 1.3.5 ISORROPIA . . . . . . . . . . . . . . . 1.3.6 ISORROPIA AEC . . . . . . . . . . . . 1.3.7 Fortran Subroutines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 Using Polyphemus 2.1 Remark . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.2 Guide Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.3 Compiling the Programs . . . . . . . . . . . . . . . . . . . . . . 2.3.1 Compiling with SCons . . . . . . . . . . . . . . . . . . . 2.3.2 Compiling with make . . . . . . . . . . . . . . . . . . . 2.3.3 Compiling for Parallel Computing . . . . . . . . . . . . 2.4 Editing your Configuration Files . . . . . . . . . . . . . . . . . 2.5 Running the Programs . . . . . . . . . . . . . . . . . . . . . . . 2.5.1 Running a Program from Command Line . . . . . . . . 2.5.2 Sharing Configuration . . . . . . . . . . . . . . . . . . . 2.5.3 Notes about the Models . . . . . . . . . . . . . . . . . . 2.5.4 Running a parallelized program . . . . . . . . . . . . . . 2.6 Setting Up a Simulation . . . . . . . . . . . . . . . . . . . . . . 2.6.1 Suggested Directory Tree . . . . . . . . . . . . . . . . . 2.6.2 Roadmaps . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.3 Mandatory Data in Preprocessing . . . . . . . . . . . . 2.6.4 Mandatory Data for Models . . . . . . . . . . . . . . . . 2.6.5 Models / Modules Compatibilities . . . . . . . . . . . . 2.7 Checking Results . . . . . . . . . . . . . . . . . . . . . . . . . . 2.7.1 Checking the output file size of preprocessing programs 2.7.2 Checking the output file size of processing programs . . 2.7.3 Checking the values . . . . . . . . . . . . . . . . . . . . 2.8 Useful Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 9 11 11 12 12 14 14 15 15 16 16 17 17 . . . . . . . . . . . . . . . . . . . . . . . 19 19 19 21 21 24 24 26 28 28 29 30 31 34 34 35 36 37 39 41 41 42 43 43