SICOPOLIS V3.2
 All Classes Files Functions Variables Macros
calc_vxy_static.F90
Go to the documentation of this file.
1 !+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 !
3 ! Subroutine : c a l c _ v x y _ s t a t i c
4 !
5 !> @file
6 !!
7 !! Computation of the horizontal velocity vx, vy, the horizontal volume flux
8 !! qx, qy etc. for static ice.
9 !!
10 !! @section Copyright
11 !!
12 !! Copyright 2014-2016 Ralf Greve
13 !!
14 !! @section License
15 !!
16 !! This file is part of SICOPOLIS.
17 !!
18 !! SICOPOLIS is free software: you can redistribute it and/or modify
19 !! it under the terms of the GNU General Public License as published by
20 !! the Free Software Foundation, either version 3 of the License, or
21 !! (at your option) any later version.
22 !!
23 !! SICOPOLIS is distributed in the hope that it will be useful,
24 !! but WITHOUT ANY WARRANTY; without even the implied warranty of
25 !! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
26 !! GNU General Public License for more details.
27 !!
28 !! You should have received a copy of the GNU General Public License
29 !! along with SICOPOLIS. If not, see <http://www.gnu.org/licenses/>.
30 !<
31 !+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
32 
33 !-------------------------------------------------------------------------------
34 !> Computation of the horizontal velocity vx, vy, the horizontal volume flux
35 !> qx, qy etc. for static ice.
36 !<------------------------------------------------------------------------------
37 subroutine calc_vxy_static()
38 
39 use sico_types
41 use sico_vars
42 
43 implicit none
44 
45 c_slide = 0.0_dp
46 p_weert = 0.0_dp
47 q_weert = 0.0_dp
48 p_b_w = 0.0_dp
49 
50 d_help_b = 0.0_dp
51 c_drag = 0.0_dp
52 
53 vx_b = 0.0_dp
54 vy_b = 0.0_dp
55 vx_b_g = 0.0_dp
56 vy_b_g = 0.0_dp
57 
58 txz_c = 0.0_dp
59 txz_t = 0.0_dp
60 
61 tyz_c = 0.0_dp
62 tyz_t = 0.0_dp
63 
64 sigma_c = 0.0_dp
65 sigma_t = 0.0_dp
66 
67 flui_ave_sia = 0.0_dp
68 de_ssa = 0.0_dp
69 vis_int_g = 0.0_dp
70 
71 d_help_t = 0.0_dp
72 d_help_c = 0.0_dp
73 
74 vx_c = 0.0_dp
75 vy_c = 0.0_dp
76 
77 vx_t = 0.0_dp
78 vy_t = 0.0_dp
79 
80 vx_s_g = 0.0_dp
81 vy_s_g = 0.0_dp
82 
83 h_diff = 0.0_dp
84 
85 qx = 0.0_dp
86 qy = 0.0_dp
87 
88 vx_m = 0.0_dp
89 vy_m = 0.0_dp
90 
91 ratio_sl_x = 0.0_dp
92 ratio_sl_y = 0.0_dp
93 
94 flag_shelfy_stream_x = .false.
95 flag_shelfy_stream_y = .false.
96 flag_shelfy_stream = .false.
97 
98 q_gl_g = 0.0_dp
99 
100 end subroutine calc_vxy_static
101 !
subroutine calc_vxy_static()
Computation of the horizontal velocity vx, vy, the horizontal volume flux qx, qy etc. for static ice.
Declarations of kind types for SICOPOLIS.
Definition: sico_types.F90:35
Declarations of global variables for SICOPOLIS (for the ANT domain).
Definition: sico_vars.F90:35
Declarations of global variables for SICOPOLIS.