Lsystem_ Derived Type

type, public :: Lsystem_


Contents


Components

TypeVisibility AttributesNameInitial
type(Leaf_), public, allocatable:: LeafList(:)
type(Peti_), public, allocatable:: PetiList(:)
type(Flower_), public, allocatable:: FlowerList(:)
type(Stem_), public, allocatable:: StemList(:)
type(PlantRoot_), public, allocatable:: RootList(:)

Type-Bound Procedures

procedure, public :: Init => InitLsystem

  • public subroutine InitLsystem(obj, InObj, MaxSize)

    Arguments

    Type IntentOptional AttributesName
    class(Lsystem_), intent(inout) :: obj
    type(Lsystem_), intent(in), optional :: InObj
    integer(kind=int32), intent(in), optional :: MaxSize