hermit.fenics.bcs
Boundary-condition data for the shell model.
BCData is the FE-level bundle ShellSolveOp consumes: penalty ds/dS
measures (fed to ElasticModel._penalty_residual) plus optional strong Dirichlet
BCs. It is built by hermit.bcs.BoundaryConditions.to_bc_data() – the builders
(clamp / pin / symmetry / gauge) live there, along with the measure
construction and the gauge-point pins.
Port of RMShellModel.set_up_bcs / _add_strong_bcs / _build_gauge_point_bcs.