Reference Guide
2.5.0
|
Public Member Functions | |
def | __init__ (self, name="", contains=True, implicitnone=True) |
def | add_raw_subroutine (self, content) |
Public Member Functions inherited from psyclone.f2pygen.ProgUnitGen | |
def | __init__ (self, parent, sub) |
def | add (self, content, position=None, bubble_up=False) |
Public Member Functions inherited from psyclone.f2pygen.BaseGen | |
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 module
Definition at line 580 of file f2pygen.py.
def psyclone.f2pygen.ModuleGen.add_raw_subroutine | ( | self, | |
content | |||
) |
adds a subroutine to the module that is a raw f2py parse object. This is used for inlining kernel subroutines into a module.
Definition at line 604 of file f2pygen.py.
References psyclone.f2pygen.BaseGen.root(), psyclone.f2pygen.BaseDeclGen.root(), and psyclone.psyir.nodes.node.Node.root().