The AHA Model
Revision: 12809
Reference implementation 04 (HEDG02_04)
|
Interface to the procedure to disassemble the global habitats objects array the_environment::global_habitats_available back into separate habitat object components. See the_environment::global_habitats_disassemble() for the backend implementation. More...
Public Member Functions | |
subroutine | global_habitats_disassemble (habitat_1, habitat_2, habitat_3, habitat_4, habitat_5, habitat_6, habitat_7, habitat_8, habitat_9, habitat_10, habitat_11, habitat_12, habitat_13, habitat_14, habitat_15, habitat_16, habitat_17, habitat_18, habitat_19, habitat_20, reindex) |
Disassemble the global habitats objects array the_environment::global_habitats_available into separate habitat object. More... | |
Interface to the procedure to disassemble the global habitats objects array the_environment::global_habitats_available back into separate habitat object components. See the_environment::global_habitats_disassemble() for the backend implementation.
subroutine the_environment::disassemble::global_habitats_disassemble | ( | type(habitat), intent(out) | habitat_1, |
type(habitat), intent(out), optional | habitat_2, | ||
type(habitat), intent(out), optional | habitat_3, | ||
type(habitat), intent(out), optional | habitat_4, | ||
type(habitat), intent(out), optional | habitat_5, | ||
type(habitat), intent(out), optional | habitat_6, | ||
type(habitat), intent(out), optional | habitat_7, | ||
type(habitat), intent(out), optional | habitat_8, | ||
type(habitat), intent(out), optional | habitat_9, | ||
type(habitat), intent(out), optional | habitat_10, | ||
type(habitat), intent(out), optional | habitat_11, | ||
type(habitat), intent(out), optional | habitat_12, | ||
type(habitat), intent(out), optional | habitat_13, | ||
type(habitat), intent(out), optional | habitat_14, | ||
type(habitat), intent(out), optional | habitat_15, | ||
type(habitat), intent(out), optional | habitat_16, | ||
type(habitat), intent(out), optional | habitat_17, | ||
type(habitat), intent(out), optional | habitat_18, | ||
type(habitat), intent(out), optional | habitat_19, | ||
type(habitat), intent(out), optional | habitat_20, | ||
logical, intent(in), optional | reindex | ||
) |
Disassemble the global habitats objects array the_environment::global_habitats_available into separate habitat object.
[out] | habitat_1 | [inout] habitat_1, ... a list (from 2 to 20) of food resources to restore from the joined state. |
[in] | reindex | reindex logical flag to reindex the joined food resource (TRUE) linked to each of the habitats upon disassemble. Default is no reindexing. |