mus_initIsothermAcEq_module Module

This module contains routines which initiliaze advection relaxation and flow field for lbm model for acoustic equations.


Uses

  • module~~mus_initisothermaceq_module~~UsesGraph module~mus_initisothermaceq_module mus_initIsothermAcEq_module module~mus_isotherm_aceq_module mus_isotherm_acEq_module module~mus_initisothermaceq_module->module~mus_isotherm_aceq_module module~mus_scheme_type_module mus_scheme_type_module module~mus_initisothermaceq_module->module~mus_scheme_type_module module~tem_logging_module tem_logging_module module~mus_initisothermaceq_module->module~tem_logging_module module~env_module env_module module~mus_initisothermaceq_module->module~env_module module~tem_aux_module tem_aux_module module~mus_initisothermaceq_module->module~tem_aux_module module~mus_isotherm_aceq_module->module~env_module module~mus_isotherm_aceq_module->module~tem_aux_module module~mus_dervarpos_module mus_derVarPos_module module~mus_isotherm_aceq_module->module~mus_dervarpos_module module~tem_varsys_module tem_varSys_module module~mus_isotherm_aceq_module->module~tem_varsys_module module~tem_param_module tem_param_module module~mus_isotherm_aceq_module->module~tem_param_module module~mus_param_module mus_param_module module~mus_isotherm_aceq_module->module~mus_param_module module~mus_varsys_module mus_varSys_module module~mus_isotherm_aceq_module->module~mus_varsys_module module~mus_scheme_layout_module mus_scheme_layout_module module~mus_isotherm_aceq_module->module~mus_scheme_layout_module module~tem_dyn_array_module tem_dyn_array_module module~mus_isotherm_aceq_module->module~tem_dyn_array_module iso_c_binding iso_c_binding module~mus_isotherm_aceq_module->iso_c_binding module~mus_field_prop_module mus_field_prop_module module~mus_isotherm_aceq_module->module~mus_field_prop_module module~mus_scheme_type_module->module~env_module module~mus_scheme_type_module->module~mus_dervarpos_module module~mus_scheme_type_module->module~tem_varsys_module module~mus_graddata_module mus_gradData_module module~mus_scheme_type_module->module~mus_graddata_module module~mus_auxfield_module mus_auxField_module module~mus_scheme_type_module->module~mus_auxfield_module module~tem_construction_module tem_construction_module module~mus_scheme_type_module->module~tem_construction_module module~tem_varmap_module tem_varMap_module module~mus_scheme_type_module->module~tem_varmap_module module~mus_bc_header_module mus_bc_header_module module~mus_scheme_type_module->module~mus_bc_header_module module~mus_interpolate_header_module mus_interpolate_header_module module~mus_scheme_type_module->module~mus_interpolate_header_module module~mus_pdf_module mus_pdf_module module~mus_scheme_type_module->module~mus_pdf_module module~mus_nernstplanck_module mus_nernstPlanck_module module~mus_scheme_type_module->module~mus_nernstplanck_module module~mus_scheme_type_module->module~mus_param_module module~mus_source_var_module mus_source_var_module module~mus_scheme_type_module->module~mus_source_var_module module~mus_scheme_header_module mus_scheme_header_module module~mus_scheme_type_module->module~mus_scheme_header_module module~mus_scheme_type_module->module~mus_scheme_layout_module module~mus_field_module mus_field_module module~mus_scheme_type_module->module~mus_field_module module~tem_variable_module tem_variable_module module~mus_scheme_type_module->module~tem_variable_module module~tem_tracking_module tem_tracking_module module~mus_scheme_type_module->module~tem_tracking_module module~mus_transport_var_module mus_transport_var_module module~mus_scheme_type_module->module~mus_transport_var_module module~mus_mixture_module mus_mixture_module module~mus_scheme_type_module->module~mus_mixture_module module~mus_scheme_type_module->module~mus_field_prop_module module~tem_spacetime_fun_module tem_spacetime_fun_module module~mus_scheme_type_module->module~tem_spacetime_fun_module

Used by

  • module~~mus_initisothermaceq_module~~UsedByGraph module~mus_initisothermaceq_module mus_initIsothermAcEq_module module~mus_flow_module mus_flow_module module~mus_flow_module->module~mus_initisothermaceq_module program~mus_harvesting mus_harvesting program~mus_harvesting->module~mus_flow_module module~mus_program_module mus_program_module module~mus_program_module->module~mus_flow_module module~mus_dynloadbal_module mus_dynLoadBal_module module~mus_program_module->module~mus_dynloadbal_module module~mus_dynloadbal_module->module~mus_flow_module program~musubi musubi program~musubi->module~mus_program_module

Contents


Subroutines

public subroutine mus_init_advRel_isotherm_acEq(relaxation, layout, compute)

Assigning compute kernel routine by scheme relaxation type for isotherm_acEq kind.

Arguments

TypeIntentOptionalAttributesName
character(len=labelLen), intent(inout) :: relaxation
character(len=labelLen), intent(in) :: layout
procedure(kernel), intent(out), pointer:: compute