feat(cpp-object-oriented-modular-refactoring): step 19 - boundary-condition-policy

This commit is contained in:
KOKO\Mimi
2026-08-16 11:23:20 +09:00
parent f26e0a61a8
commit 64a43948ef
27 changed files with 919 additions and 365 deletions
+8 -6
View File
@@ -332,12 +332,14 @@ fesa::ModelDefinition MakeShellDefinition(
}
definition.steps = {
{"Step-1",
constrain_all ? std::vector<fesa::BoundaryCondition>{{"All",
1,
6,
0.0,
{source, 60U}}}
: std::vector<fesa::BoundaryCondition>{},
constrain_all
? std::vector<fesa::PrescribedDisplacementDefinition>{{"All",
1,
6,
0.0,
{source,
60U}}}
: std::vector<fesa::PrescribedDisplacementDefinition>{},
std::move(loads),
0.1,
1.0,