carputils
Doxygen code documentation for the python framework controlling openCARP
Classes | Variables
carputils.mesh.base Namespace Reference

Classes

class  Element
 Describes a mesh element. More...
 
class  ElementCompressedRowMixin
 Element mixing implementing compressed row storage similar to openCARP storage. More...
 
class  ElementMaskedArrayMixin
 Element mixin implementing numpy masked array storage. More...
 
class  ElementMixinBase
 Base class for element mixins, to be subclassed with element storage code. More...
 
class  Mesh
 Base mesh class with read functionality. More...
 

Variables

 xrange = range
 
dictionary CARP_ELEM_ID
 
dictionary CARP_ELEM_LABEL = {val: key for key, val in CARP_ELEM_ID.items()}
 
dictionary CARP_ELEM_SIZE
 

Variable Documentation

◆ CARP_ELEM_ID

dictionary carputils.mesh.base.CARP_ELEM_ID
Initial value:
1 = {'Tt': 0, 'Hx': 1, 'Oc': 2, 'Py': 3, 'Pr': 4,
2  'Qd': 5, 'Tr': 6, 'Ln': 7, 'Tt2': 8, 'Tr2': 9}

◆ CARP_ELEM_LABEL

dictionary carputils.mesh.base.CARP_ELEM_LABEL = {val: key for key, val in CARP_ELEM_ID.items()}

◆ CARP_ELEM_SIZE

dictionary carputils.mesh.base.CARP_ELEM_SIZE
Initial value:
1 = {'Tt': 4, 'Hx': 8, 'Oc': 6, 'Py': 5, 'Pr': 6,
2  'Qd': 4, 'Tr': 3, 'Ln': 2, 'Tt2': 4, 'Tr2': 3}

◆ xrange

carputils.mesh.base.xrange = range