Inverse problems for pde and geometry