check_BCs_preRequisite_MS Subroutine

private subroutine check_BCs_preRequisite_MS(field, nBCs)

Check prerequisite for some boundary conditions

Arguments

TypeIntentOptionalAttributesName
type(mus_field_type), intent(inout) :: field(:)

fluid parameters and properties

integer, intent(in) :: nBCs

Number of boundary types


Calls

proc~~check_bcs_prerequisite_ms~~CallsGraph proc~check_bcs_prerequisite_ms check_BCs_preRequisite_MS proc~tem_abort tem_abort proc~check_bcs_prerequisite_ms->proc~tem_abort

Called by

proc~~check_bcs_prerequisite_ms~~CalledByGraph proc~check_bcs_prerequisite_ms check_BCs_preRequisite_MS proc~mus_init_boundary mus_init_boundary proc~mus_init_boundary->proc~check_bcs_prerequisite_ms proc~mus_initialize mus_initialize proc~mus_initialize->proc~mus_init_boundary proc~mus_reset_aux mus_reset_aux proc~mus_reset_aux->proc~mus_init_boundary program~musubi musubi program~musubi->proc~mus_initialize proc~mus_perform_dynloadbal mus_perform_dynLoadBal proc~mus_perform_dynloadbal->proc~mus_reset_aux none~do_balance do_balance none~do_balance->proc~mus_perform_dynloadbal

Contents


Variables

TypeVisibilityAttributesNameInitial
integer, private :: iField
integer, private :: iBnd
integer, private :: counter(nBCs)
logical, private :: checkBnd(nBCs)
character(len=labelLen), private :: checkKind(nBCs)