get_stripe Function

public pure function get_stripe(height, width, layout) result(lattice)

Get the lattice for a hexagon-shaped flake

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: height
integer, intent(in) :: width
type(unit_cell), intent(in) :: layout

Return Value type(xy_lattice)


Calls

proc~~get_stripe~~CallsGraph proc~get_stripe honeytools::get_stripe proc~hex2lattice xy_coordinates::hex2lattice proc~get_stripe->proc~hex2lattice proc~hex_armchair_stripe hex_geometries::hex_armchair_stripe proc~get_stripe->proc~hex_armchair_stripe proc~hex_zigzag_stripe hex_geometries::hex_zigzag_stripe proc~get_stripe->proc~hex_zigzag_stripe proc~hex2corner xy_coordinates::hex2corner proc~hex2lattice->proc~hex2corner proc~xy_ordered_union xy_coordinates::xy_ordered_union proc~hex2lattice->proc~xy_ordered_union proc~hex_insert hex_geometries::hex_insert proc~hex_armchair_stripe->proc~hex_insert proc~hex_zigzag_stripe->proc~hex_insert proc~hex2center xy_coordinates::hex2center proc~hex2corner->proc~hex2center proc~ith_corner_offset xy_coordinates::ith_corner_offset proc~hex2corner->proc~ith_corner_offset proc~push_back xy_coordinates::xy_lattice%push_back proc~xy_ordered_union->proc~push_back