dolfin.function.specialfunctions¶
Some special functions
Functions
|
Return function cell diameter for given mesh. |
|
Return symbolic cell normal for given manifold mesh. |
|
Return symbolic cell volume for given mesh. |
|
Return symbolic cell circumradius for given mesh. |
|
Return symbolic facet normal for given mesh. |
|
Return symbolic maximum cell edge length of a cell for given mesh. |
|
Return symbolic maximum facet edge length of a cell for given mesh. |
|
Return symbolic minimum cell edge length of a cell for given mesh. |
|
Return symbolic minimum facet edge length of a cell for given mesh. |
|
Return symbolic physical coordinates for given mesh. |
-
dolfin.function.specialfunctions.
CellDiameter
(mesh: dolfin.cpp.mesh.Mesh) → ufl.geometry.CellDiameter[source]¶ Return function cell diameter for given mesh.
Note that diameter of cell \(K\) is defined as \(\sup_{\mathbf{x, y} \in K} |\mathbf{x - y}|\).
Example of usage
mesh = UnitSquare(4,4) h = CellDiameter(mesh)
-
dolfin.function.specialfunctions.
CellNormal
(mesh: dolfin.cpp.mesh.Mesh) → ufl.geometry.CellNormal[source]¶ Return symbolic cell normal for given manifold mesh.
Example of usage
mesh = UnitSquare(4,4) n = CellNormal(mesh)
-
dolfin.function.specialfunctions.
CellVolume
(mesh: dolfin.cpp.mesh.Mesh) → ufl.geometry.CellVolume[source]¶ Return symbolic cell volume for given mesh.
Example of usage
mesh = UnitSquare(4,4) vol = CellVolume(mesh)
-
dolfin.function.specialfunctions.
Circumradius
(mesh: dolfin.cpp.mesh.Mesh) → ufl.geometry.Circumradius[source]¶ Return symbolic cell circumradius for given mesh.
Example of usage
mesh = UnitSquare(4,4) R = Circumradius(mesh)
-
dolfin.function.specialfunctions.
FacetNormal
(mesh: dolfin.cpp.mesh.Mesh) → ufl.geometry.FacetNormal[source]¶ Return symbolic facet normal for given mesh.
Example of usage
mesh = UnitSquare(4,4) n = FacetNormal(mesh)
-
dolfin.function.specialfunctions.
MaxCellEdgeLength
(mesh: dolfin.cpp.mesh.Mesh) → ufl.geometry.MaxCellEdgeLength[source]¶ Return symbolic maximum cell edge length of a cell for given mesh.
Example of usage
mesh = UnitSquare(4,4) maxce = MaxCellEdgeLength(mesh)
-
dolfin.function.specialfunctions.
MaxFacetEdgeLength
(mesh: dolfin.cpp.mesh.Mesh) → ufl.geometry.MaxFacetEdgeLength[source]¶ Return symbolic maximum facet edge length of a cell for given mesh.
Example of usage
mesh = UnitSquare(4,4) maxfe = MaxFacetEdgeLength(mesh)
-
dolfin.function.specialfunctions.
MinCellEdgeLength
(mesh: dolfin.cpp.mesh.Mesh) → ufl.geometry.MinCellEdgeLength[source]¶ Return symbolic minimum cell edge length of a cell for given mesh.
Example of usage
mesh = UnitSquare(4,4) mince = MinCellEdgeLength(mesh)