Nektar++
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Public Member Functions | List of all members
CellMLToNektar.optimize.ExpressionMatcher.Pattern Class Reference
Inheritance diagram for CellMLToNektar.optimize.ExpressionMatcher.Pattern:
Inheritance graph
[legend]
Collaboration diagram for CellMLToNektar.optimize.ExpressionMatcher.Pattern:
Collaboration graph
[legend]

Public Member Functions

def match
 

Detailed Description

Abstract base class for tree patterns.

Definition at line 1334 of file optimize.py.

Member Function Documentation

def CellMLToNektar.optimize.ExpressionMatcher.Pattern.match (   self,
  expr 
)
Method implemented by concrete subclasses to test a given expression.
Returns True iff there is a match.

Definition at line 1336 of file optimize.py.

1337  def match(self, expr):
1338  """
1339  Method implemented by concrete subclasses to test a given expression.
1340  Returns True iff there is a match.
1341  """
1342  raise NotImplementedError
class A(Pattern):