22 #include "sll_working_precision.h"
34 sll_p_neumann_mode_0, &
41 sll_p_silver_muller, &
48 sll_int32,
parameter :: sll_p_user_defined = -1
50 sll_int32,
parameter :: sll_p_periodic = 0
52 sll_int32,
parameter :: sll_p_dirichlet = 1
54 sll_int32,
parameter :: sll_p_neumann = 2
56 sll_int32,
parameter :: sll_p_hermite = 3
58 sll_int32,
parameter :: sll_p_neumann_mode_0 = 4
60 sll_int32,
parameter :: sll_p_set_to_limit = 5
62 sll_int32,
parameter :: sll_p_interior = 6
64 sll_int32,
parameter :: sll_incoming_wave = 7
66 sll_int32,
parameter :: sll_p_conductor = 8
68 sll_int32,
parameter :: sll_p_silver_muller = 9
70 sll_int32,
parameter :: sll_p_one_sided = 10
72 sll_int32,
parameter :: sll_p_halo = 11
74 sll_int32,
parameter :: sll_p_greville = 12
76 sll_int32,
parameter :: sll_p_open = 13
78 sll_int32,
parameter :: sll_p_mirror = 14
80 sll_int32,
parameter :: sll_p_polar_origin = 15
Describe different boundary conditions.