Open ChRen95 opened 5 months ago
I would use a mini-unit for heating up and cooling down for consistency.
What do you mean by mini-unit? Like a HotProfile / ColdProfile class that can be marked using a flag? And are simply references to profile but they calculate their geometry.
Just a unit similar to the rotator, taking a profile with temperature=t0
and producing a profile with temperature=t1
, while scaling the cross-section accordingly. This shall not have a duration, because the case of actually simulating heating is covered by transports.
Summary
PyRolL should have different hooks for hot and cold measures for the initial profiles. Therefore the constructors
.round
,.square
and others can use a thermal expansion coefficient to calculate their own hot-cross-section.