Functional Decomposition Using Flow Method