https://mooseframework.inl.gov
Loading...
Searching...
No Matches
Public Attributes | List of all members
SBMInterfaceManager::InterfaceData Struct Reference

Geometric data for a detected interface between two subdomains. More...

#include <SBMInterfaceManager.h>

Public Attributes

std::vector< const SurfaceElement * > elements
 Surface elements belonging to the interface.
 
std::vector< Point > centroids
 Centroids of the interface elements.
 
std::unique_ptr< KDTree > kd_tree
 Spatial k-d tree built on element centroids for fast nearest-element queries.
 
Real max_element_radius = 0.0
 Maximum bounding radius of elements on this interface.
 

Detailed Description

Geometric data for a detected interface between two subdomains.

Definition at line 47 of file SBMInterfaceManager.h.

Member Data Documentation

◆ centroids

std::vector<Point> SBMInterfaceManager::InterfaceData::centroids

Centroids of the interface elements.

Definition at line 52 of file SBMInterfaceManager.h.

◆ elements

std::vector<const SurfaceElement *> SBMInterfaceManager::InterfaceData::elements

Surface elements belonging to the interface.

Definition at line 50 of file SBMInterfaceManager.h.

◆ kd_tree

std::unique_ptr<KDTree> SBMInterfaceManager::InterfaceData::kd_tree

Spatial k-d tree built on element centroids for fast nearest-element queries.

Definition at line 54 of file SBMInterfaceManager.h.

◆ max_element_radius

Real SBMInterfaceManager::InterfaceData::max_element_radius = 0.0

Maximum bounding radius of elements on this interface.

Definition at line 56 of file SBMInterfaceManager.h.


The documentation for this struct was generated from the following file: