include causality.hh to define effort, flow and state.