Collaborating Problem Solving Agents for Multi-Physics Problems