Is there any ready to use method for partner to view its child accounts?

No, as a partner user, you can only access information within your own partner account. You can't view other partners' data.

The Channel Manager role has access to view and manage multiple partners.