Efficient simulators for multi-source nanophotonics - Nature Computational Science