dolfinx.cpp.geometry
Geometry module
Classes
|
|
|
|
|
|
|
- class dolfinx.cpp.geometry.BoundingBoxTree_float32(self, mesh: dolfinx.cpp.mesh.Mesh_float32, dim: int, entities: ndarray[dtype=int32, writable=False, shape=(*), order='C'], padding: float = 0.0)
Bases:
object
- create_global_tree
- get_bbox
- property num_bboxes
(self) -> int
- class dolfinx.cpp.geometry.BoundingBoxTree_float64(self, mesh: dolfinx.cpp.mesh.Mesh_float64, dim: int, entities: ndarray[dtype=int32, writable=False, shape=(*), order='C'], padding: float = 0.0)
Bases:
object
- create_global_tree
- get_bbox
- property num_bboxes
(self) -> int
- class dolfinx.cpp.geometry.PointOwnershipData_float32(self, src_owner: ndarray[dtype=int32, writable=False, shape=(*), order='C'], dest_owners: ndarray[dtype=int32, writable=False, shape=(*), order='C'], dest_points: ndarray[dtype=float32, writable=False, shape=(*), order='C'], dest_cells: ndarray[dtype=int32, writable=False, shape=(*), order='C'])
Bases:
object
- property dest_cells
(self) -> numpy.ndarray[dtype=int32, writable=False, ]
- property dest_owners
(self) -> numpy.ndarray[dtype=int32, writable=False, ]
- property dest_points
(self) -> numpy.ndarray[dtype=float32, writable=False, ]
- property src_owner
(self) -> numpy.ndarray[dtype=int32, writable=False, ]
- class dolfinx.cpp.geometry.PointOwnershipData_float64(self, src_owner: ndarray[dtype=int32, writable=False, shape=(*), order='C'], dest_owners: ndarray[dtype=int32, writable=False, shape=(*), order='C'], dest_points: ndarray[dtype=float64, writable=False, shape=(*), order='C'], dest_cells: ndarray[dtype=int32, writable=False, shape=(*), order='C'])
Bases:
object
- property dest_cells
(self) -> numpy.ndarray[dtype=int32, writable=False, ]
- property dest_owners
(self) -> numpy.ndarray[dtype=int32, writable=False, ]
- property dest_points
(self) -> numpy.ndarray[dtype=float64, writable=False, ]
- property src_owner
(self) -> numpy.ndarray[dtype=int32, writable=False, ]