esys.finley.factorywrappers Package

Classes

Functions

esys.finley.factorywrappers.Brick(n0=1, n1=1, n2=1, order=1, l0=1.0, l1=1.0, l2=1.0, periodic0=0, periodic1=0, periodic2=0, integrationOrder=-1, reducedIntegrationOrder=-1, useElementsOnFace=1, useFullElementOrder=0, optimize=0, **kwargs)
esys.finley.factorywrappers.Rectangle(n0=1, n1=1, order=1, l0=1.0, l1=1.0, periodic0=False, periodic1=False, integrationOrder=-1, reducedIntegrationOrder=-1, useElementsOnFace=None, useFullElementOrder=0, optimize=0, **kwargs)
esys.finley.factorywrappers.__Brick_driver((list)params) → Domain :

Creates a rectangular mesh with n0 x n1 x n2 elements over the brick [0,l0] x [0,l1] x [0,l2].

Parameters:
  • n0
  • n1
  • n2
  • order – =1, =-1 or =2 gives the order of shape function. If -1 macro elements of order 1 are used.
  • l0 – length of side 0
  • l1
  • l2
  • integrationOrder – order of the quadrature scheme. If integrationOrder<0 the integration order is selected independently.
  • reducedIntegrationOrder – order of the quadrature scheme. If reducedIntegrationOrder<0 the integration order is selected independently.
  • useElementsOnFace (int:param periodic0: whether or not boundary conditions are periodic) – whether or not to use elements on face
  • periodic1
  • periodic2
  • useFullElementOrder
  • optimize (bool) –
  • optimize – Enable optimisation of node labels
esys.finley.factorywrappers.__Rectangle_driver((list)args) → Domain :

Creates a rectangular mesh with n0 x n1 elements over the brick [0,l0] x [0,l1].

Parameters:
  • n0
  • n1
  • order – =1, =-1 or =2 gives the order of shape function. If -1 macro elements of order 1 are used.
  • l0 – length of side 0
  • l1
  • integrationOrder – order of the quadrature scheme. If integrationOrder<0 the integration order is selected independently.
  • reducedIntegrationOrder – order of the quadrature scheme. If reducedIntegrationOrder<0 the integration order is selected independently.
  • useElementsOnFace (int:param periodic0: whether or not boundary conditions are periodic) – whether or not to use elements on face
  • periodic1
  • useFullElementOrder
  • optimize (bool) –
  • optimize – Enable optimisation of node labels

Others

  • __builtins__
  • __copyright__
  • __doc__
  • __file__
  • __license__
  • __name__
  • __package__
  • __url__