cmp_FSlink_init_m Module


Uses

  • module~~cmp_fslink_init_m~~UsesGraph module~cmp_fslink_init_m cmp_FSlink_init_m module~krn_interface_m krn_interface_m module~cmp_fslink_init_m->module~krn_interface_m module~lib_input_m lib_input_m module~cmp_fslink_init_m->module~lib_input_m module~lib_material_m lib_material_m module~cmp_fslink_init_m->module~lib_material_m module~lib_nusselt_correlations_m lib_nusselt_correlations_m module~cmp_fslink_init_m->module~lib_nusselt_correlations_m module~krn_global_tools_m krn_global_tools_m module~krn_interface_m->module~krn_global_tools_m module~mkl_pardiso mkl_pardiso module~krn_interface_m->module~mkl_pardiso fortran_yaml_c fortran_yaml_c module~lib_input_m->fortran_yaml_c h5lt h5lt module~lib_input_m->h5lt hdf5 hdf5 module~lib_input_m->hdf5 module~lib_input_m->module~krn_global_tools_m module~lib_material_m->module~lib_input_m module~lib_material_insulation_m lib_material_insulation_m module~lib_material_m->module~lib_material_insulation_m module~lib_material_metal_m lib_material_metal_m module~lib_material_m->module~lib_material_metal_m module~lib_material_nb3sn_m lib_material_nb3sn_m module~lib_material_m->module~lib_material_nb3sn_m module~lib_material_nbti_m lib_material_nbti_m module~lib_material_m->module~lib_material_nbti_m module~lib_nusselt_correlations_m->module~lib_input_m module~lib_nusselt_correlations_m->fortran_yaml_c iso_c_binding iso_c_binding module~lib_nusselt_correlations_m->iso_c_binding module~lib_nusselt_correlations_m->module~krn_global_tools_m module~krn_global_tools_m->iso_c_binding ieee_arithmetic ieee_arithmetic module~krn_global_tools_m->ieee_arithmetic iso_fortran_env iso_fortran_env module~krn_global_tools_m->iso_fortran_env module~lib_material_insulation_m->module~lib_input_m module~lib_material_insulation_m->iso_c_binding module~lib_material_insulation_m->module~krn_global_tools_m module~lib_material_metal_m->module~lib_input_m module~lib_material_metal_m->iso_c_binding module~lib_material_metal_m->module~krn_global_tools_m module~lib_material_nb3sn_m->module~lib_input_m module~lib_material_nb3sn_m->iso_c_binding module~lib_material_nb3sn_m->module~krn_global_tools_m module~lib_material_nbti_m->module~lib_input_m module~lib_material_nbti_m->iso_c_binding module~lib_material_nbti_m->module~krn_global_tools_m

Used by

  • module~~cmp_fslink_init_m~~UsedByGraph module~cmp_fslink_init_m cmp_FSlink_init_m module~cmp_fslink_calc_m cmp_FSlink_calc_m module~cmp_fslink_calc_m->module~cmp_fslink_init_m program~reims_p reims_p program~reims_p->module~cmp_fslink_calc_m

Derived Types

type, public ::  FSlink_t

Components

Type Visibility Attributes Name Initial
integer, public :: sizeNodes
type(FS_port_pointer_t), public, allocatable :: lk(:,:)
integer, public, allocatable :: nb_2D_Ports(:)
real(kind=dp), public :: WetPer
real(kind=dp), public :: Ht
class(nusselt_t), public, pointer :: nuss

Nusselt correlation

real(kind=dp), public, allocatable :: DerSrcP_SedT(:)
real(kind=dp), public, allocatable :: DerSrcP_SrdT(:)
real(kind=dp), public, allocatable :: SurfCont(:)
real(kind=dp), public, allocatable :: DerSrcP_SedT2D(:,:)
real(kind=dp), public, allocatable :: DerSrcP_SrdT2D(:,:)
real(kind=dp), public, allocatable :: DerSrcSdUi(:,:)
real(kind=dp), public, allocatable :: derFlx2DdUi(:,:,:)
real(kind=dp), public, allocatable :: MatrixPS(:,:)
real(kind=dp), public, allocatable :: MatrixSP(:,:)
real(kind=dp), public, allocatable :: MatrixPS_2D(:,:,:)
real(kind=dp), public, allocatable :: MatrixSP_2D(:,:,:)

Subroutines

public subroutine FSlink_init_part1(me, krn, cfg)

Arguments

Type IntentOptional Attributes Name
type(FSlink_t), intent(out) :: me
type(krn_t), intent(inout) :: krn
class(input_t), intent(in), pointer :: cfg

public subroutine FSlink_init_part2(me, krn, cfg)

Arguments

Type IntentOptional Attributes Name
type(FSlink_t), intent(inout) :: me
type(krn_t), intent(inout), target :: krn
class(input_t), intent(in), pointer :: cfg