A forward modeling of P-waves for the 2008 Wenchuan earthquake revealed at least seven sub-events that occurred during faulting with the largest event (i.e., the third sub-event) located at a position ~50 km northeast of the epicenter. Simulations of P-waves showed that it would be more appropriate to model the P-waves using thrust faulting for the first three sub-events and using strike-slip faulting for the last four. In other words, the faulting for the 2008 Wenchuan earthquake was composed substantially of two mechanisms; the former was a thrust faulting and the latter was a strike-slip rupture. The mechanical transition was near the town of Beichuan, ~100 km northeast of the epicenter. Variations in radiated seismic energy (E S ) showed the largest E S released from the fourth sub-event. Results also indicated remarkable distinctions between E S and E S0 (called the available energy). On the whole, the total E S , which was higher than E S0 estimated from static stress drop, suggested that the earthquake should be interrupted by a stress model of abrupt-locking. Further, the former thrust faulting released a relatively lower amount of E S than the latter strike-slip event. Orowan's stress model, i.e., E S ≈ E S0 , can specify former thrust ruptures implying a high rupture velocity. Because E S > E S0 for latter strike-slip ruptures, a stress model of abrupt-locking, implying higher dynamic stress drop and lower friction during an earthquake, can account for the feature of the latter ruptures. This might suggest that the 2008 Wenchuan earthquake should have a high rupture velocity, perhaps approaching the crustal Swave velocity or even higher.