I implemented class destructor as doing nothing that is:
inline ~ChannelFlow(){};
It seems that during runtime this destructor still calling destructors of its members. Thus there is FESystem<2, 2> type field in class ChannelFlow.
Is it normal that empty desctructor is calling destructors for all members of the class or I don't understand smth?
This class is destroyed only if the program is over, therefore there I made the destructor empty.
I am trying to understand the following stacktrace: