Open epsi1on opened 2 weeks ago
imposed strain can be implemented as new load, which inherits from ElementalLoad.
the load only have to affect truss behavior of BarElement, and membrane behaviour of TriangleElement. TetraHedron have no behavior but also affected. the thermal load better to be not there directly as there will be another property like Material.TEC
(Thermal Expansion Coeeficient) on the Material
class and a new property of Element.TD
(Thermal Diff) for element. So there will be only one class for Imposed strain which get's the strain amount from user.
Discussed in https://github.com/BriefFiniteElementNet/BriefFiniteElement.Net/discussions/185
there are two cases:
Probably both can be implemented as new load(s), which inherits from
ElementalLoad
.