polaris.tasks.e3sm.init.topo.combine.get_lat_lon_topo_steps
- polaris.tasks.e3sm.init.topo.combine.get_lat_lon_topo_steps(component, resolution, include_viz=False)[source]
Get shared combined-topography steps for a latitude-longitude target grid.
The
CombineStep(andVizCombinedStepwhen requested) setdefault_cached = Truein their constructors because they are expensive to produce. Downstream tasks benefit from cached outputs automatically. Tasks that require free-running execution (e.g. standalone combine tasks) should add each returned step’ssubdirtoself.free_running_stepsin their__init__, asLatLonCombineTaskdoes.- Parameters:
component (polaris.Component) – The component that the steps will be added to.
resolution (float) – The latitude-longitude resolution in degrees.
include_viz (bool, optional) – Whether to include the visualization step or not.
- Returns:
steps (dict of str to polaris.Step) – The combine topo step and optional visualization step, keyed by step name.
config (polaris.config.PolarisConfigParser) – The shared config options.