get_subgroup_Q Function

public function get_subgroup_Q(self, subgroup_id) result(subgroup_Q)

get_subgroup_Q

Get the subgroup’s value

Description

Uses the self%subgroups_Qs attribute to locate the subgroup value.

Examples

 use yaeos__models_ge_group_contribution_unifac_parameters, only: UNIFACParameters
 use yaeos__models_ge_group_contribution_model_parameters, only: GeGCModelParameters

 type(GeGCModelParameters) :: parameters

 parameters = UNIFACParameters()

 ! Get the subgroup, with id 1 (CH3), Q value
 print *, parameters%get_subgroup_Q(1) ! Will print: 0.8480

References

  1. Dortmund Data Bank Software & Separation Technology

Type Bound

GeGCModelParameters

Arguments

Type IntentOptional Attributes Name
class(GeGCModelParameters) :: self
integer, intent(in) :: subgroup_id

ID of the subgroup

Return Value real(kind=pr)

value of the subgroup


Variables

Type Visibility Attributes Name Initial
integer, public :: subgroup_idx