methodsnm.trafo
index
/builds/lehrenfeld/methodsnm/git-repo/jlcontent/src/methodsnm/trafo.py

 
Modules
       
numpy

 
Classes
       
abc.ABC(builtins.object)
Transformation
ElementTransformation
IntervalTransformation
TriangleTransformation

 
class ElementTransformation(Transformation)
    ElementTransformation(mesh, elnr)
 

 
 
Method resolution order:
ElementTransformation
Transformation
abc.ABC
builtins.object

Methods defined here:
__init__(self, mesh, elnr)
Initialize self.  See help(type(self)) for accurate signature.

Data and other attributes defined here:
__abstractmethods__ = frozenset({'_jacobian', '_map'})
elnr = None
mesh = None

Methods inherited from Transformation:
__call__(self, ip)
Call self as a function.
jacobian(self, ip)
map(self, ip)

Data descriptors inherited from Transformation:
__dict__
dictionary for instance variables
__weakref__
list of weak references to the object

Data and other attributes inherited from Transformation:
dim_domain = None
dim_range = None
eltype = None

 
class IntervalTransformation(ElementTransformation)
    IntervalTransformation(mesh, elnr)
 

 
 
Method resolution order:
IntervalTransformation
ElementTransformation
Transformation
abc.ABC
builtins.object

Methods defined here:
__init__(self, mesh, elnr)
Initialize self.  See help(type(self)) for accurate signature.

Data and other attributes defined here:
__abstractmethods__ = frozenset()

Data and other attributes inherited from ElementTransformation:
elnr = None
mesh = None

Methods inherited from Transformation:
__call__(self, ip)
Call self as a function.
jacobian(self, ip)
map(self, ip)

Data descriptors inherited from Transformation:
__dict__
dictionary for instance variables
__weakref__
list of weak references to the object

Data and other attributes inherited from Transformation:
dim_domain = None
dim_range = None
eltype = None

 
class Transformation(abc.ABC)
    Transformation(interval)
 

 
 
Method resolution order:
Transformation
abc.ABC
builtins.object

Methods defined here:
__call__(self, ip)
Call self as a function.
__init__(self, interval)
Initialize self.  See help(type(self)) for accurate signature.
jacobian(self, ip)
map(self, ip)

Data descriptors defined here:
__dict__
dictionary for instance variables
__weakref__
list of weak references to the object

Data and other attributes defined here:
__abstractmethods__ = frozenset({'_jacobian', '_map'})
dim_domain = None
dim_range = None
eltype = None

 
class TriangleTransformation(ElementTransformation)
    TriangleTransformation(mesh_or_points, elnr=None)
 

 
 
Method resolution order:
TriangleTransformation
ElementTransformation
Transformation
abc.ABC
builtins.object

Methods defined here:
__init__(self, mesh_or_points, elnr=None)
Initialize self.  See help(type(self)) for accurate signature.
calculate_jacobian(self)

Data and other attributes defined here:
__abstractmethods__ = frozenset()
points = None

Data and other attributes inherited from ElementTransformation:
elnr = None
mesh = None

Methods inherited from Transformation:
__call__(self, ip)
Call self as a function.
jacobian(self, ip)
map(self, ip)

Data descriptors inherited from Transformation:
__dict__
dictionary for instance variables
__weakref__
list of weak references to the object

Data and other attributes inherited from Transformation:
dim_domain = None
dim_range = None
eltype = None