mus_define_d3q7 Subroutine

public subroutine mus_define_d3q7(layout, nElems)

This subroutine sets the parameters for the predefined d3q7 stencil.

Arguments

TypeIntentOptionalAttributesName
type(mus_scheme_layout_type), intent(inout) :: layout

scheme layout for pdf state

integer, intent(in) :: nElems

number of elements use this layout


Calls

proc~~mus_define_d3q7~~CallsGraph proc~mus_define_d3q7 mus_define_d3q7 proc~tem_create_stencil tem_create_stencil proc~mus_define_d3q7->proc~tem_create_stencil proc~mus_set_weights_d3q7 mus_set_weights_d3q7 proc~mus_define_d3q7->proc~mus_set_weights_d3q7 proc~tem_identify_prevaildirections tem_identify_prevailDirections proc~mus_define_d3q7->proc~tem_identify_prevaildirections proc~mus_calculate_speed_of_sound mus_calculate_speed_of_sound proc~mus_define_d3q7->proc~mus_calculate_speed_of_sound proc~tem_stencil_zeropos tem_stencil_zeroPos proc~mus_define_d3q7->proc~tem_stencil_zeropos

Called by

proc~~mus_define_d3q7~~CalledByGraph proc~mus_define_d3q7 mus_define_d3q7 proc~mus_define_layout mus_define_layout proc~mus_define_layout->proc~mus_define_d3q7 proc~mus_load_scheme mus_load_scheme proc~mus_load_scheme->proc~mus_define_layout proc~mus_perform_dynloadbal mus_perform_dynLoadBal proc~mus_perform_dynloadbal->proc~mus_define_layout none~do_balance do_balance none~do_balance->proc~mus_perform_dynloadbal proc~mus_hvs_load_solverdata mus_hvs_load_solverData proc~mus_hvs_load_solverdata->proc~mus_load_scheme proc~mus_load_config mus_load_config proc~mus_load_config->proc~mus_load_scheme program~musubi musubi program~musubi->proc~mus_load_config proc~mus_solve mus_solve proc~mus_solve->none~do_balance proc~mus_hvs_config_load mus_hvs_config_load proc~mus_hvs_config_load->proc~mus_hvs_load_solverdata

Contents

None