Todo List

Group evcharger

the 24 rows are not check for compliance with the 24 hour rule, the 0-1 rule, or the normalized rule.

Member fuse::sync (TIMESTAMP t0)
it would be better to model how much damage the fuse incurred (network, low priority) (ticket #128)

Member house::init (OBJECT *parent)
use triplex property mapping instead of assuming memory order for meter variables (residential, low priority) (ticket #139)

Member house::sync (TIMESTAMP t0, TIMESTAMP t1)
check panel main breaker (residential, medium priority) (ticket #140)

Member house_e::update_system (double dt=0)
document COP calculation constants

Member IEU_ALL
add other implicit enduse flags as they are defined

Member import_cdf
using remote_bus_id is just plain wrong, try using a lookup based on getting object node:bus_id

Member INIT
explain primary_voltage_ratio in powerflow (ticket #131)

Member node::get_obs_probability (void) const
there should be a 1/sqrt(2*pi) coeff on the observability probability, yet it works. (network, low priority)

Member node::postsync (TIMESTAMP t0)
calculate three-way contact fault current

Member open_shaper

finish write memory shaper -- it still uses files (no ticket)

shape defaults should be read from the shape memory, or better yet, inferred from it (no ticket)

Member plc_range
If external plc codes return a timestamp, it will allow sync sooner but not later than oven time to transition (ticket #147)

Member plc_waterheater
If external plc codes return a timestamp, it will allow sync sooner but not later than water heater time to transition (ticket #147)

Group powerflow_fuse

fuse do not reclose ever once blown, implement fuse restoration scheme (e.g., scale of hours with circuit outage)

Member underground_line::recalc (void)
use output_test() instead of cout (powerflow, high priority) (ticket #137)

GridLAB-D™ Version 4.1
An open-source smart grid simulator created by PNNL for the US Department of Energy Office of Electricity