Activity analysis and general equilibrium modelling