Reference Guide  2.5.0
psyclone.dynamo0p3.RefElementMetaData Class Reference

Classes

class  Property
 

Public Member Functions

def __init__ (self, kernel_name, type_declns)
 

Public Attributes

 properties
 

Detailed Description

Class responsible for parsing reference-element metadata and storing
the properties that a kernel requires.

:param str kernel_name: name of the Kernel that the metadata is for.
:param type_declns: list of fparser1 parse tree nodes representing type \
                    declaration statements
:type type_declns: list of :py:class:`fparser.one.typedecl_statements.Type`

:raises ParseError: if an unrecognised reference-element property is found.
:raises ParseError: if a duplicate reference-element property is found.

Definition at line 213 of file dynamo0p3.py.


The documentation for this class was generated from the following file: