construct_type_hcf_base_mvg Interface

interface


Calls

interface~~construct_type_hcf_base_mvg~~CallsGraph interface~construct_type_hcf_base_mvg construct_type_hcf_base_mvg proc~construct_type_hcf_base_mvg construct_type_hcf_base_mvg interface~construct_type_hcf_base_mvg->proc~construct_type_hcf_base_mvg

Called by

interface~~construct_type_hcf_base_mvg~~CalledByGraph interface~construct_type_hcf_base_mvg construct_type_hcf_base_mvg proc~construct_hcf_base construct_hcf_base proc~construct_hcf_base->interface~construct_type_hcf_base_mvg proc~create_type_hcf_base create_type_hcf_base proc~create_type_hcf_base->proc~construct_hcf_base proc~create_type_hcf_base_impedance create_type_hcf_base_impedance proc~create_type_hcf_base_impedance->proc~construct_hcf_base proc~create_type_hcf_base_impedance_viscosity create_type_hcf_base_impedance_viscosity proc~create_type_hcf_base_impedance_viscosity->proc~construct_hcf_base proc~create_type_hcf_base_viscosity create_type_hcf_base_viscosity proc~create_type_hcf_base_viscosity->proc~construct_hcf_base proc~initialize_holder_hcfs initialize_holder_hcfs proc~initialize_holder_hcfs->proc~create_type_hcf_base proc~initialize_holder_hcfs->proc~create_type_hcf_base_impedance proc~initialize_holder_hcfs->proc~create_type_hcf_base_impedance_viscosity proc~initialize_holder_hcfs->proc~create_type_hcf_base_viscosity interface~initialize_holder_hcfs holder_hcfs%initialize_holder_hcfs interface~initialize_holder_hcfs->proc~initialize_holder_hcfs

private module function construct_type_hcf_base_mvg(theta_s, theta_r, alpha1, n1, l, h_crit) result(structure)

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in) :: theta_s
real(kind=real64), intent(in) :: theta_r
real(kind=real64), intent(in) :: alpha1
real(kind=real64), intent(in) :: n1
real(kind=real64), intent(in) :: l
real(kind=real64), intent(in) :: h_crit

Return Value class(abst_hcf_base),allocatable