PyDSS.utils.simulation_utils#

Functions

create_datetime_index_from_settings(settings)

Return time indices created from the simulation settings.

create_loadshape_pmult_dataframe(settings)

Return a loadshape dataframe representing all available data.

create_loadshape_pmult_dataframe_for_simulation(...)

Return a loadshape pmult dataframe that only contains time points used by the simulation.

create_time_range_from_settings(settings)

Return the start time, step time, and end time from the settings.

get_simulation_resolution(settings)

Return the simulation of the resolution

get_start_time(settings)

Return the start time of the simulation.

Classes

CircularBufferHelper(window_size)

SimulationFilteredTimeRange(start, end)

Provides filtering in a time range.