Modeling Moon-forming Impacts; High-Resolution SPH and CTH Simulations