mus_calc_MS_DiffMatrix Interface

public interface mus_calc_MS_DiffMatrix

Calls

interface~~mus_calc_ms_diffmatrix~~CallsGraph interface~mus_calc_ms_diffmatrix mus_calc_MS_DiffMatrix proc~mus_calc_ms_diffmatrix_single mus_calc_MS_DiffMatrix_single interface~mus_calc_ms_diffmatrix->proc~mus_calc_ms_diffmatrix_single interface~calc_ms_diff_matrix_from_moledens calc_ms_diff_matrix_from_moledens proc~mus_calc_ms_diffmatrix_single->interface~calc_ms_diff_matrix_from_moledens

Called by

interface~~mus_calc_ms_diffmatrix~~CalledByGraph interface~mus_calc_ms_diffmatrix mus_calc_MS_DiffMatrix proc~deriveequilvelwtdf_msliquid deriveEquilVelWTDF_MSLiquid proc~deriveequilvelwtdf_msliquid->interface~mus_calc_ms_diffmatrix proc~mus_init_msliquid mus_init_MSLiquid proc~mus_init_msliquid->interface~mus_calc_ms_diffmatrix proc~spc_molefrac_wtdf spc_moleFrac_wtdf proc~spc_molefrac_wtdf->interface~mus_calc_ms_diffmatrix proc~mrt_advrel_d3q19f3_msliquid_wtdf mrt_advRel_d3q19f3_MSLiquid_WTDF proc~mrt_advrel_d3q19f3_msliquid_wtdf->interface~mus_calc_ms_diffmatrix proc~bgk_advrel_d3q19f3_msliquid_wtdf bgk_advRel_d3q19f3_MSLiquid_WTDF proc~bgk_advrel_d3q19f3_msliquid_wtdf->interface~mus_calc_ms_diffmatrix proc~deriveauxmsliquid_fromstate_wtdf deriveAuxMSLiquid_fromState_WTDF proc~deriveauxmsliquid_fromstate_wtdf->interface~mus_calc_ms_diffmatrix proc~deriveequilwtdf_msliquid deriveEquilWTDF_MSLiquid proc~deriveequilwtdf_msliquid->interface~mus_calc_ms_diffmatrix proc~bgk_advrel_msliquid_generic_wtdf bgk_advRel_MSLiquid_generic_WTDF proc~bgk_advrel_msliquid_generic_wtdf->interface~mus_calc_ms_diffmatrix proc~mrt_advrel_msliquid_generic_wtdf mrt_advRel_MSLiquid_generic_WTDF proc~mrt_advrel_msliquid_generic_wtdf->interface~mus_calc_ms_diffmatrix proc~mus_init_byic mus_init_byIC proc~mus_init_byic->proc~mus_init_msliquid proc~mus_init_flow mus_init_flow proc~mus_init_flow->proc~mus_init_byic proc~mus_initialize mus_initialize proc~mus_initialize->proc~mus_init_flow

Contents


Module Procedures

private subroutine mus_calc_MS_DiffMatrix_single(nFields, temp, press, mole_dens, D_ij_out)

This routine calculates Diffusivity coefficients matrix for given mole_frac of all species for single element

Arguments

TypeIntentOptionalAttributesName
integer, intent(in) :: nFields

number of fields in mixture

real(kind=rk), intent(in) :: temp

mixture temperature

real(kind=rk), intent(in) :: press

mixture pressure

real(kind=rk), intent(in) :: mole_dens(nFields)

mole density of all species of single element

real(kind=rk), intent(out) :: D_ij_out(nFields,nFields)

thermodynamic factor matrix