Flexible_get_possible_spaces Function

private pure function Flexible_get_possible_spaces(this, supergroup, add_holes, add_particles, n_total) result(spaces)

Type Bound

FlexibleGASSpec_t

Arguments

Type IntentOptional Attributes Name
class(FlexibleGASSpec_t), intent(in) :: this
integer, intent(in) :: supergroup(size(this%GAS_sizes))
integer, intent(in), optional :: add_holes(:)
integer, intent(in), optional :: add_particles(:)
integer, intent(in), optional :: n_total

Return Value integer, allocatable, (:)


Contents