cashocs.geometry.mesh.CashocsMesh#
- class cashocs.geometry.mesh.CashocsMesh(
- *args: Any,
- **kwargs: Any,
Bases:
MeshA finite element mesh for use with cashocs.
Methods Summary
setup_cashocs_data(subdomains, boundaries, ...)Sets up the data structures for use with cashocs.
Attributes Summary
Methods Documentation
- Parameters:
args (Any)
kwargs (Any)
- Return type:
Any
- setup_cashocs_data(
- subdomains: fenics.MeshFunction,
- boundaries: fenics.MeshFunction,
- dx: NamedMeasure,
- ds: NamedMeasure,
- dS: NamedMeasure,
- physical_groups: dict,
Sets up the data structures for use with cashocs.
- Parameters:
subdomains (fenics.MeshFunction) – The mesh tags for the subdomains.
boundaries (fenics.MeshFunction) – The mesh tags for the boundaries.
dx (NamedMeasure) – The volume / cell measure.
ds (NamedMeasure) – The exterior surface / facet measure.
dS (NamedMeasure) – The interior surface / facet measure.
physical_groups (dict) – The dictionary of physical groups mapping names to integer tags.
- Return type:
None
Attributes Documentation
- subdomains: fenics.MeshFunction#
- boundaries: fenics.MeshFunction#
- physical_groups: dict#