v0.15.0
Loading...
Searching...
No Matches
MoFEM::BcMeshsetType< BC > Struct Template Reference

Template specialization system for type-safe boundary condition handling. More...

#include "src/interfaces/BcManager.hpp"

Detailed Description

template<CubitBC BC>
struct MoFEM::BcMeshsetType< BC >

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).

Template System Overview

The template system serves several critical purposes:

Base template for general boundary condition meshset types

Template Parameters
BCCUBIT 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.


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