Package esys :: Package modellib :: Module geometry
[hide private]
[frames] | no frames]

Module geometry


Copyright: Copyright (c) 2003-2010 by University of Queensland Earth Systems Science Computational Center (ESSCC) http://www.uq.edu.au/esscc Primary Business: Queensland, Australia

License: Licensed under the Open Software License version 3.0 http://www.opensource.org/licenses/osl-3.0.php

Classes [hide private]
  ConstrainerAtBoxVertex
Creates a characteristic function for the location of constraints for all components of a value and selects the value from an initial value ate these locations.
  ConstrainerOverBox
Creates a characteristic function for the location of constraints for all components of a value and selects the value from an initial value ate these locations.
  DomainReader
  FinleyReader
  RectangularDomain
Generates a mesh over a rectangular domain.
  ScalarConstrainerAtBoxVertex
Creates a characteristic function for the location of constraints for a scalar value and selects the value from an initial value ate these locations.
  ScalarConstrainerOverBox
Creates a characteristic function for the location of constraints for a scalar value and selects the value from an initial value ate these locations.
  UpdateGeometry
applies a displacement field to a domain
  VectorConstrainerAtBoxVertex
Creates a characteristic function for the location of constraints vector value.
  VectorConstrainerOverBox
Creates a characteristic function for the location of constraints vector value.
Functions [hide private]
Data
Scalar(...)
Construct a Data object containing scalar data-points.
Data
Vector(...)
Construct a Data object containing rank1 data-points.
Variables [hide private]
  __package__ = 'esys.modellib'
  __url__ = 'https://launchpad.net/escript-finley'
Function Details [hide private]

Scalar(...)

 
Scalar([ (float)value=0.0 [, (FunctionSpace)what=<esys.escript.escriptcpp.FunctionSpace object at 0xd6b350> [, (bool)expanded=False]]]) -> Data :

Construct a Data object containing scalar data-points.

Parameters:
  • value (float) - scalar value for all points
  • what (FunctionSpace) - FunctionSpace for Data
  • expanded (bool) - If True, a value is stored for each point. If False, more efficient representations may be used
Returns: Data

Vector(...)

 
Vector([ (float)value=0.0 [, (FunctionSpace)what=<esys.escript.escriptcpp.FunctionSpace object at 0xd6b3d0> [, (bool)expanded=False]]]) -> Data :

Construct a Data object containing rank1 data-points.

Vector( (object)value [, (FunctionSpace)what=<esys.escript.escriptcpp.FunctionSpace object at 0xd6b450> [, (bool)expanded=False]]) -> Data

Parameters:
  • value (float) - scalar value for all points
  • what (FunctionSpace) - FunctionSpace for Data
  • expanded (bool) - If True, a value is stored for each point. If False, more efficient representations may be used
Returns: Data