xy_print Interface

public interface xy_print

Calls

interface~~xy_print~~CallsGraph interface~xy_print xy_coordinates::xy_print proc~xy_class_print xy_coordinates::xy_class_print interface~xy_print->proc~xy_class_print proc~xy_lattice_print xy_coordinates::xy_lattice_print interface~xy_print->proc~xy_lattice_print proc~xy_lattice_print->interface~xy_print

Called by

interface~~xy_print~~CalledByGraph interface~xy_print xy_coordinates::xy_print proc~xy_lattice_print xy_coordinates::xy_lattice_print interface~xy_print->proc~xy_lattice_print proc~xy_lattice_print->interface~xy_print

Module Procedures

private impure elemental subroutine xy_class_print(S, unit, quiet)

Pretty print of xy coordinates in static arrays

Arguments

Type IntentOptional Attributes Name
class(xy), intent(in) :: S
integer, intent(in), optional :: unit

default = $stdout

logical, intent(in), optional :: quiet

default = .false.

private impure elemental subroutine xy_lattice_print(S, unit, quiet)

Pretty print of xy coordinates in dynamic arrays

Arguments

Type IntentOptional Attributes Name
type(xy_lattice), intent(in) :: S
integer, intent(in), optional :: unit

default = $stdout

logical, intent(in), optional :: quiet

default = .false.