USER MANUAL FOR COMCOT VERSION 1.7
(FIRST DRAFT)
by
Xiaoming Wang
Febury 2009
ACKNOWLEDGEMENTS
COMCOT version 1.7 was developed by Xiaoming Wang at Institute of Geological &
Nuclear Science, New Zealand. Part of work and all its earlier versions were accom-
plished by Xiaoming Wang, Y.-S. Cho, S.-B. Woo and other members in the Wave Group
led by Professor P. L.-F. Liu at Cornell University, USA.
This document serves as an improvement and appendix to Computer programs for
tsunami propagation and inundation, edited by Liu, P. L.-F., Woo, S.-B. and Cho, Y.-S.
(1998), Cornell University.
The author takes no responsibilties on any type of actual or potential damages or
losses caused by using the entire or any part of this code.
2
TABLE OF CONTENTS
Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Table of Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1 Introduction 1
1.1 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Brief History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Governing Equations and Numerical Methods 5
2.1 Governing Equations . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Numerical Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.3 Nested Grid Configuration . . . . . . . . . . . . . . . . . . . . . . . . 12
2.4 Moving Boundary Scheme . . . . . . . . . . . . . . . . . . . . . . . . 16
2.5 Dispersion Improvement . . . . . . . . . . . . . . . . . . . . . . . . . 19
3 Tsunami Generation 21
3.1 Sea Floor Disturbances . . . . . . . . . . . . . . . . . . . . . . . . . . 21
3.1.1 Instantaneous Deformation - Elastic Fault Model . . . . . . . . 22
3.1.2 Transient Seafloor Motion . . . . . . . . . . . . . . . . . . . . 24
3.2 Water Surface Disturbances . . . . . . . . . . . . . . . . . . . . . . . . 25
4 Parameter Configuration, Input and Output Data 28
4.1 Control Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.1.1 General Information . . . . . . . . . . . . . . . . . . . . . . . 28
4.1.2 Parameters for Fault Model . . . . . . . . . . . . . . . . . . . . 31
4.1.3 Parameters for Wave Maker . . . . . . . . . . . . . . . . . . . 33
4.1.4 Parameters for Landslides/Transient Floor Motion . . . . . . . 34
4.1.5 Parameters for All Grid Levels . . . . . . . . . . . . . . . . . . 35
4.2 Input Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
4.2.1 Bathymetric/Topographical Data . . . . . . . . . . . . . . . . . 40
4.2.2 Seafloor Deformation Data . . . . . . . . . . . . . . . . . . . . 41
4.2.3 Transient Sea Floor Motion Data . . . . . . . . . . . . . . . . . 43
4.2.4 Bottom Friction Coefficients . . . . . . . . . . . . . . . . . . . 45
4.2.5 Time History Input for Wave Maker . . . . . . . . . . . . . . . 45
4.2.6 Numerical Tidal Gauge Locations . . . . . . . . . . . . . . . . 45
4.3 Output Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
4.3.1 Time Sequence Data . . . . . . . . . . . . . . . . . . . . . . . 46
4.3.2 Water Surface Elevation/Volume Fluxes . . . . . . . . . . . . . 46
4.3.3 Initial Condition . . . . . . . . . . . . . . . . . . . . . . . . . 48
4.3.4 Seafloor Deformation . . . . . . . . . . . . . . . . . . . . . . . 48
4.3.5 Maximum Water Surface Elevation/Depression . . . . . . . . . 49
3
4.3.6 Time History Records . . . . . . . . . . . . . . . . . . . . . . 50
4.3.7 Hot Start/Automatic Data Backup . . . . . . . . . . . . . . . . 51
A Flow Chart of COMCOT 53
B Oblique Stereographic Projection 54
C MatLab Scripts for Data Processing 57
4
LIST OF TABLES
3.1 Parameters for Elastic Fault Plane Model . . . . . . . . . . . . . . . . 22
4.1 Fortran scripts to write Water surface/Volume flux data into a data file . 47
4.2 Fortran scripts to write Initial Condition into a data file . . . . . . . . . 48
4.3 Fortran scripts to write Seafloor Deformation into a data file . . . . . . 49
4.4 Fortran scripts to write Max/Min Water Surface Fluctuations into a data
file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4.5 Fortran scripts to write snapshots for hot start . . . . . . . . . . . . . . 51
5
- 1
- 2
前往页