make Region.create_mapping() a standalone function create_mapping()

- update docstring
- update get_physical_qps()