dolfinx.cpp.refinement

Refinement module

Functions

plaza_refine_data(arg0, arg1, arg2)

refine(*args, **kwargs)

Overloaded function.

transfer_cell_meshtag(arg0, arg1, arg2)

transfer_facet_meshtag(arg0, arg1, arg2, arg3)

Classes

RefinementOptions(self, value)

Members:

class dolfinx.cpp.refinement.RefinementOptions(self: dolfinx.cpp.refinement.RefinementOptions, value: int) None

Bases: pybind11_builtins.pybind11_object

Members:

parent_facet

parent_cell

parent_cell_and_facet

property name
parent_cell = <RefinementOptions.parent_cell: 1>
parent_cell_and_facet = <RefinementOptions.parent_cell_and_facet: 3>
parent_facet = <RefinementOptions.parent_facet: 2>
property value
dolfinx.cpp.refinement.plaza_refine_data(arg0: dolfinx.cpp.mesh.Mesh, arg1: bool, arg2: dolfinx.cpp.refinement.RefinementOptions) Tuple[dolfinx.cpp.mesh.Mesh, List[int], List[int]]
dolfinx.cpp.refinement.refine(*args, **kwargs)

Overloaded function.

  1. refine(mesh: dolfinx.cpp.mesh.Mesh, redistribute: bool = True) -> dolfinx.cpp.mesh.Mesh

  2. refine(mesh: dolfinx.cpp.mesh.Mesh, edges: numpy.ndarray[numpy.int32], redistribute: bool = True) -> dolfinx.cpp.mesh.Mesh

dolfinx.cpp.refinement.transfer_cell_meshtag(arg0: dolfinx.cpp.mesh.MeshTags_int32, arg1: dolfinx.cpp.mesh.Mesh, arg2: List[int]) dolfinx.cpp.mesh.MeshTags_int32
dolfinx.cpp.refinement.transfer_facet_meshtag(arg0: dolfinx.cpp.mesh.MeshTags_int32, arg1: dolfinx.cpp.mesh.Mesh, arg2: List[int], arg3: List[int]) dolfinx.cpp.mesh.MeshTags_int32