XBeach
|
Public Member Functions | |
subroutine, public | bedroughness_init (s, par) |
subroutine, public | bedroughness_update (s, par) |
subroutine | infiltration_boundary_layer_effect (s, par) |
subroutine | acceleration_boundary_layer_effect (s, par) |
subroutine | acceleration_boundary_layer_effect_Nielsen (s, par) |
subroutine | turbulence_boundary_layer_effect (s, par) |
Private Attributes | |
real *8, dimension(:,:), allocatable, private | kru |
real *8, dimension(:,:), allocatable, private | krv |
real *8, dimension(:,:), allocatable, private | kru50 |
real *8, dimension(:,:), allocatable, private | krv50 |
real *8, dimension(:,:), allocatable, private | kru90 |
real *8, dimension(:,:), allocatable, private | krv90 |
real *8, dimension(:,:), allocatable, private | urms_upd |
real *8, dimension(:,:), allocatable, private | u2_upd |
real *8, dimension(:,:), allocatable, private | facbl |
real *8, dimension(:,:), allocatable, private | blphi |
real *8, dimension(:,:), allocatable, private | infilb |
real *8, dimension(:,:), allocatable, private | Ubed |
real *8, dimension(:,:), allocatable, private | Ventilation |
real *8, dimension(:,:), allocatable, private | ueuf |
real *8, dimension(:,:), allocatable, private | uevf |
real *8, dimension(:,:), allocatable, private | vevf |
real *8, dimension(:,:), allocatable, private | veuf |
real *8, dimension(:,:), allocatable, private | ueuold |
real *8, dimension(:,:), allocatable, private | uevold |
real *8, dimension(:,:), allocatable, private | vevold |
real *8, dimension(:,:), allocatable, private | veuold |
real *8, dimension(:,:), allocatable, private | dudtsmooth |
real *8, dimension(:,:), allocatable, private | dvdtsmooth |
real *8, dimension(:,:), allocatable, private | shieldsu |
real *8, dimension(:,:), allocatable, private | shieldsv |
real *8, dimension(2), private | dtold |
real *8, private | delta |
real *8, private | rhogdelta |
logical, dimension(:,:), allocatable, private | isveggie |
double precision, dimension(:,:), allocatable, private | nman0 |
double precision, private | nmanmin = -123 |
Definition at line 27 of file bedroughness.F90.
subroutine bedroughness_module::acceleration_boundary_layer_effect | ( | type(spacepars) | s, |
type(parameters), intent(in) | par | ||
) |
Definition at line 417 of file bedroughness.F90.
subroutine bedroughness_module::acceleration_boundary_layer_effect_Nielsen | ( | type(spacepars) | s, |
type(parameters), intent(in) | par | ||
) |
Definition at line 526 of file bedroughness.F90.
subroutine, public bedroughness_module::bedroughness_init | ( | type(spacepars), target | s, |
type(parameters), intent(in) | par | ||
) |
Definition at line 51 of file bedroughness.F90.
subroutine, public bedroughness_module::bedroughness_update | ( | type(spacepars), target | s, |
type(parameters), intent(in) | par | ||
) |
Definition at line 166 of file bedroughness.F90.
subroutine bedroughness_module::infiltration_boundary_layer_effect | ( | type(spacepars) | s, |
type(parameters), intent(in) | par | ||
) |
Definition at line 299 of file bedroughness.F90.
subroutine bedroughness_module::turbulence_boundary_layer_effect | ( | type(spacepars) | s, |
type(parameters), intent(in) | par | ||
) |
Definition at line 660 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::blphi [private] |
Definition at line 34 of file bedroughness.F90.
real*8, private bedroughness_module::delta [private] |
Definition at line 40 of file bedroughness.F90.
real*8, dimension(2), private bedroughness_module::dtold [private] |
Definition at line 39 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::dudtsmooth [private] |
Definition at line 37 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::dvdtsmooth [private] |
Definition at line 37 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::facbl [private] |
Definition at line 34 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::infilb [private] |
Definition at line 34 of file bedroughness.F90.
logical, dimension(:,:), allocatable, private bedroughness_module::isveggie [private] |
Definition at line 41 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::kru [private] |
Definition at line 32 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::kru50 [private] |
Definition at line 32 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::kru90 [private] |
Definition at line 32 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::krv [private] |
Definition at line 32 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::krv50 [private] |
Definition at line 32 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::krv90 [private] |
Definition at line 32 of file bedroughness.F90.
double precision, dimension(:,:), allocatable, private bedroughness_module::nman0 [private] |
Definition at line 42 of file bedroughness.F90.
double precision, private bedroughness_module::nmanmin = -123 [private] |
Definition at line 44 of file bedroughness.F90.
real*8, private bedroughness_module::rhogdelta [private] |
Definition at line 40 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::shieldsu [private] |
Definition at line 38 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::shieldsv [private] |
Definition at line 38 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::u2_upd [private] |
Definition at line 33 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::Ubed [private] |
Definition at line 34 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::ueuf [private] |
Definition at line 35 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::ueuold [private] |
Definition at line 36 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::uevf [private] |
Definition at line 35 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::uevold [private] |
Definition at line 36 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::urms_upd [private] |
Definition at line 33 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::Ventilation [private] |
Definition at line 34 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::veuf [private] |
Definition at line 35 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::veuold [private] |
Definition at line 36 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::vevf [private] |
Definition at line 35 of file bedroughness.F90.
real*8, dimension(:,:), allocatable, private bedroughness_module::vevold [private] |
Definition at line 36 of file bedroughness.F90.