PyTrilinos  Development
 All Classes Functions
Public Member Functions | Static Public Attributes
PyTrilinos.EpetraExt.DerivativeProperties Class Reference
Inheritance diagram for PyTrilinos.EpetraExt.DerivativeProperties:
Inheritance graph
[legend]
Collaboration diagram for PyTrilinos.EpetraExt.DerivativeProperties:
Collaboration graph
[legend]

List of all members.

Public Member Functions

def __init__

Static Public Attributes

dictionary props
dictionary defaults

Detailed Description

DerivativeProperties proxy class

This is a 'Property' class restricted to specific attributes that are
type-checked. These properties are:

linearity        - str: an enumeration limited to 'unknown', 'const' and
                   'nonconst' (default 'unknown')
rank             - str: an enumeration limited to 'unknown', 'full' and
                   'deficient' (default 'unknown')
supportsAdjoint  - bool: True indicates that the adjoint is supported
                   (default False)

Member Data Documentation

dictionary PyTrilinos::EpetraExt.DerivativeProperties::defaults [static]
Initial value:
{'linearity'       : 'unknown',
                'rank'            : 'unknown',
                'supportsAdjoint' : False}
dictionary PyTrilinos::EpetraExt.DerivativeProperties::props [static]
Initial value:
{'linearity'       : ('unknown', 'const', 'nonconst'),
             'rank'            : ('unknown', 'full', 'deficient'),
             'supportsAdjoint' : bool}

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