gridlab-d / gridlab-d

Source Code for GridLAB-D
Other
159 stars 109 forks source link

#386 Recorder and collector write samples on the following timestep, #386

Open nikhilgupta10 opened 8 years ago

nikhilgupta10 commented 8 years ago

Because the recorder and collector both read and write during postsync, they are unable to write a sample for a given time step until the system synchronizes on another, later time step.

The solution is to modify the structure of both of these classes to write their values during the commit step, rather than during postsync.

,

nikhilgupta10 commented 8 years ago

nikhilgupta10 imported these comments from Sourceforge: dchassin: * status changed from new to assigned ,

dchassin: * priority changed from minor to major

dchassin: This requires a design review before being fixed. It should be done in coordination with ticket #387.

,

dchassin: * owner changed from mhauer to jcfuller

I believe this has been fixed. If so, please confirm and close.

,

dchassin: * version changed from 2.0 to trunk ,

mhauer (user not in GitHub. This is the sourceforge username): This has not been fixed. It will require use of the commit function in recorder and collector. This modification has been referred to as 'tape 2.0', and discussions steered towards converted the entire module to C++ and current best-practices for GridLAB-D.

,

jcfuller1: * owner changed from jcfuller to mhauer ,

jcfuller1: * owner changed from mhauer to jcfuller

dchassin: - Owner: Jason Fuller --> David P. Chassin

dchassin: - Milestone: Unscheduled --> Version 4.0 RC1 ,

jcfuller1 commented 7 years ago

Need to verify whether this has been completed or not.