Understanding and Solving Fracture Flow Problems