switch_u Interface

public interface switch_u

Called by

interface~~switch_u~~CalledByGraph interface~switch_u switch_u proc~vlz_switch_vanleer vlz_switch_vanleer proc~vlz_switch_vanleer->interface~switch_u proc~advtrac_switch_vanleer advtrac_switch_vanleer proc~advtrac_switch_vanleer->interface~switch_u proc~vlspltgen_switch_vanleer vlspltgen_switch_vanleer proc~advtrac_switch_vanleer->proc~vlspltgen_switch_vanleer proc~caladvtrac_switch_caldyn caladvtrac_switch_caldyn proc~caladvtrac_switch_caldyn->interface~switch_u proc~leapfrog_switch_caldyn leapfrog_switch_caldyn proc~leapfrog_switch_caldyn->interface~switch_u proc~leapfrog_switch_caldyn->proc~caladvtrac_switch_caldyn proc~caldyn_switch_caldyn caldyn_switch_caldyn proc~leapfrog_switch_caldyn->proc~caldyn_switch_caldyn proc~integrd_switch_caldyn integrd_switch_caldyn proc~leapfrog_switch_caldyn->proc~integrd_switch_caldyn proc~nxgraro2_switch_dissip nxgraro2_switch_dissip proc~nxgraro2_switch_dissip->interface~switch_u proc~vlspltgen_switch_vanleer->interface~switch_u proc~vlspltgen_switch_vanleer->proc~vlz_switch_vanleer proc~advect_new_switch_caldyn advect_new_switch_caldyn proc~advect_new_switch_caldyn->interface~switch_u proc~caldyn_switch_caldyn->interface~switch_u proc~caldyn_switch_caldyn->proc~advect_new_switch_caldyn proc~call_dissip_switch_dissip call_dissip_switch_dissip proc~call_dissip_switch_dissip->interface~switch_u proc~dissip_switch_dissip dissip_switch_dissip proc~call_dissip_switch_dissip->proc~dissip_switch_dissip proc~divgrad2_switch_dissip divgrad2_switch_dissip proc~divgrad2_switch_dissip->interface~switch_u proc~caladvtrac_switch_vanleer caladvtrac_switch_vanleer proc~caladvtrac_switch_vanleer->interface~switch_u proc~caladvtrac_switch_vanleer->proc~advtrac_switch_vanleer proc~integrd_switch_caldyn->interface~switch_u proc~gradiv2_switch_dissip gradiv2_switch_dissip proc~gradiv2_switch_dissip->interface~switch_u proc~leapfrog_loc leapfrog_loc proc~leapfrog_loc->proc~leapfrog_switch_caldyn proc~leapfrog_switch_dissip leapfrog_switch_dissip proc~leapfrog_loc->proc~leapfrog_switch_dissip proc~leapfrog_switch_dissip->proc~call_dissip_switch_dissip proc~dissip_switch_dissip->proc~nxgraro2_switch_dissip proc~dissip_switch_dissip->proc~divgrad2_switch_dissip proc~dissip_switch_dissip->proc~gradiv2_switch_dissip program~gcm gcm program~gcm->proc~leapfrog_loc

Contents


Module Procedures

private subroutine switch1d_u1d(field, old_dist, new_dist, up, down)

Arguments

Type IntentOptional Attributes Name
real, POINTER :: field(:)
type(distrib), intent(in) :: old_dist
type(distrib), intent(in) :: new_dist
integer, intent(in), optional :: up
integer, intent(in), optional :: down

private subroutine switch2d_u1d(field, old_dist, new_dist, up, down)

Arguments

Type IntentOptional Attributes Name
real, POINTER :: field(:,:)
type(distrib), intent(in) :: old_dist
type(distrib), intent(in) :: new_dist
integer, intent(in), optional :: up
integer, intent(in), optional :: down

private subroutine switch3d_u1d(field, old_dist, new_dist, up, down)

Arguments

Type IntentOptional Attributes Name
real, POINTER :: field(:,:,:)
type(distrib), intent(in) :: old_dist
type(distrib), intent(in) :: new_dist
integer, intent(in), optional :: up
integer, intent(in), optional :: down