FEM: Add support for amplitudes with CalculiX (#22851)

This commit is contained in:
FEA-eng
2025-08-01 22:22:01 +02:00
committed by GitHub
parent c41c50e946
commit 79e6d8f016
41 changed files with 202 additions and 32 deletions

View File

@@ -56,6 +56,16 @@ ConstraintHeatflux::ConstraintHeatflux()
App::Prop_None,
"Cavity radiation");
ADD_PROPERTY_TYPE(CavityName, ("cav"), "ConstraintHeatflux", App::Prop_None, "Cavity name");
ADD_PROPERTY_TYPE(EnableAmplitude,
(false),
"ConstraintHeatflux",
(App::PropertyType)(App::Prop_None),
"Amplitude of the heat flux load");
ADD_PROPERTY_TYPE(AmplitudeValues,
(std::vector<std::string> {"0, 0", "1, 1"}),
"ConstraintHeatflux",
(App::PropertyType)(App::Prop_None),
"Amplitude values");
}
App::DocumentObjectExecReturn* ConstraintHeatflux::execute()