Reference Guide
2.5.0
|
Public Member Functions | |
def | __init__ (self, parent, variable_name, start, end, step=None) |
def | add (self, content, position=None, bubble_up=False) |
Public Member Functions inherited from psyclone.f2pygen.BaseGen | |
def | __init__ (self, parent, root) |
def | parent (self) |
def | children (self) |
def | root (self) |
def | add (self, new_object, position=None) |
def | previous_loop (self) |
def | last_declaration (self) |
def | start_parent_loop (self, debug=False) |
Create a Fortran Do loop
Definition at line 1351 of file f2pygen.py.
def psyclone.f2pygen.DoGen.__init__ | ( | self, | |
parent, | |||
variable_name, | |||
start, | |||
end, | |||
step = None |
|||
) |
:param parent: the node to which to add this do loop as a child :type parent: :py:class:`psyclone.f2pygen.BaseGen` :param str variable_name: the name of the loop variable :param str start: start value for Do loop :param str end: upper-limit of Do loop :param str step: increment to use in Do loop
Definition at line 1353 of file f2pygen.py.
References psyclone.f2pygen.BaseGen.parent(), psyclone.psyir.nodes.node.Node.parent(), psyclone.f2pygen.BaseGen.root(), psyclone.f2pygen.BaseDeclGen.root(), and psyclone.psyir.nodes.node.Node.root().