BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
en_FEM_GroupActivationMode.hpp
Go to the documentation of this file.
1/*
2 * BELFEM -- The Berkeley Lab Finite Element Framework
3 * Copyright (c) 2026, The Regents of the University of California,
4 * through Lawrence Berkeley National Laboratory (subject to receipt of any required
5 * approvals from the U.S. Dept. of Energy). All rights reserved.
6 *
7 * Developers: Christian Messe, Gregory Giard
8 *
9 * See the top-level LICENSE file for the complete license and disclaimer.
10 */
11
12#ifndef BELFEM_EN_FEM_GROUPACTIVATIONMODE_HPP
13#define BELFEM_EN_FEM_GROUPACTIVATIONMODE_HPP
14
15namespace belfem
16{
17 namespace fem
18 {
19//------------------------------------------------------------------------------
20
26 {
27 GeometryAndDofs = 0, // Full DOF allocation + calculators (normal operation)
28 GeometryOnly = 1, // Calculators only, no DOFs (for thin shell source sidesets)
29 Inactive = 2 // Neither DOFs nor calculators (completely dormant)
30 };
31
32//------------------------------------------------------------------------------
33 }
34}
35
36#endif //BELFEM_EN_FEM_GROUPACTIVATIONMODE_HPP
Definition cl_IFB_LINE3.hpp:21
@ Inactive
Definition en_IWG_SideSetDofLinkMode.hpp:31
GroupActivationMode
Defines how a fem::Block or fem::SideSet is activated based on its DomainType.
Definition en_FEM_GroupActivationMode.hpp:26
@ GeometryAndDofs
Definition en_FEM_GroupActivationMode.hpp:27
@ GeometryOnly
Definition en_FEM_GroupActivationMode.hpp:28
USER GUIDES:
Definition cl_Capacitor.cpp:16