def get_orientation(strategy, **kwargs):
if strategy == '<STR_LIT>':<EOL><INDENT>surface_azimuth = <NUM_LIT><EOL>surface_tilt = kwargs['<STR_LIT>']<EOL><DEDENT>elif strategy == '<STR_LIT>':<EOL><INDENT>surface_azimuth = <NUM_LIT><EOL>surface_tilt = <NUM_LIT:0><EOL><DEDENT>else:<EOL><INDENT>raise ValueError('<STR_LIT>'<EOL>'<STR_LIT>')<EOL><DEDENT>return surface_tilt, surface_azimuth<EOL>
Determine a PV system's surface tilt and surface azimuth
using a named strategy.

Parameters
----------
strategy: str
    The orientation strategy.
    Allowed strategies include 'flat', 'south_at_latitude_tilt'.
**kwargs:
    Strategy-dependent keyword arguments. See code for details.

Returns
-------
surface_tilt, surface_azimuth