![]() |
v0.15.0 |
Template specialization system for type-safe boundary condition handling. More...
#include "src/interfaces/BcManager.hpp"
Template specialization system for type-safe boundary condition handling.
The following template structures provide compile-time type safety for different boundary condition types and meshset configurations. Each template specialization ensures that the correct handling logic is applied based on the boundary condition type and the geometric entity type (NODESET, SIDESET, BLOCKSET).
The template system serves several critical purposes:
Base template for general boundary condition meshset types
| BC | CUBIT boundary condition type (DISPLACEMENTSET, FORCESET, etc.) |
This is the primary template for handling boundary conditions defined on traditional CUBIT meshset types (NODESET, SIDESET). It provides the foundation for most standard boundary condition operations.
Definition at line 170 of file BcManager.hpp.