Skip to content
Open
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
5fcbcfa
first commit for array averagedspecifiedtimes
xkykai Oct 21, 2025
5457bc5
allow window to be arrays
xkykai Oct 21, 2025
96872aa
Enhance AveragedSpecifiedTimes to support vector windows and add vali…
xkykai Oct 22, 2025
61d29ac
Refactor AveragedSpecifiedTimes to ensure non-overlapping windows and…
xkykai Oct 22, 2025
c20c9b0
Fix AveragedSpecifiedTimes to use sorted times for averaging windows
xkykai Oct 22, 2025
35c41a5
Remove debug logging from AveragedSpecifiedTimes function
xkykai Oct 22, 2025
6d16825
update commented out method
xkykai Oct 22, 2025
6ea30f5
Refactor AveragedSpecifiedTimes to support varying window types and i…
xkykai Oct 22, 2025
56e6e55
Refactor AveragedTimeInterval struct to support generic types for int…
xkykai Oct 22, 2025
b3f1541
make averagedspecifiedtimes concrete
xkykai Oct 22, 2025
ed15fd6
Merge branch 'main' into xk/enable-array-averagedtimeinterval
xkykai Oct 22, 2025
0efdbc8
change dispatch method
xkykai Oct 24, 2025
3ab8e0e
change to fallback
xkykai Oct 24, 2025
82ed44a
Merge branch 'main' into xk/enable-array-averagedtimeinterval
xkykai Nov 3, 2025
5e769ba
refactor: update AveragedSpecifiedTimes struct to allow more flexible…
xkykai Nov 3, 2025
29ecc03
Merge branch 'xk/enable-array-averagedtimeinterval' of https://github…
xkykai Nov 4, 2025
c2132c3
md files removed
xkykai Nov 4, 2025
9dc02bd
Merge branch 'main' into xk/enable-array-averagedtimeinterval
xkykai Nov 4, 2025
307f8b5
Revert "md files removed"
xkykai Nov 4, 2025
a71018d
add compatiblity for AveragedSpecifiedTimes with datetime, remove che…
xkykai Nov 5, 2025
d62eb35
Merge branch 'main' into xk/enable-array-averagedtimeinterval
xkykai Nov 18, 2025
177058a
Add validation for overlapping averaging windows in AveragedSpecified…
xkykai Nov 19, 2025
ca2bebc
Merge branch 'main' into xk/enable-array-averagedtimeinterval
xkykai Dec 5, 2025
1e59bfa
Add tests for AveragedSpecifiedTimes functionality and error handling
xkykai Dec 5, 2025
b341e65
Add test for AveragedSpecifiedTimes functionality
xkykai Dec 5, 2025
03ec093
Merge branch 'main' into xk/enable-array-averagedtimeinterval
xkykai Dec 8, 2025
da1ea76
Merge branch 'main' into xk/enable-array-averagedtimeinterval
xkykai Dec 8, 2025
050db9f
Merge branch 'main' into xk/enable-array-averagedtimeinterval
xkykai Dec 8, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/OutputWriters/windowed_time_average.jl
Original file line number Diff line number Diff line change
Expand Up @@ -103,8 +103,8 @@ Base.copy(sch::AveragedTimeInterval) = AveragedTimeInterval(sch.interval, window

A schedule for averaging over windows that precede SpecifiedTimes.
"""
mutable struct AveragedSpecifiedTimes{W} <: AbstractSchedule
specified_times :: SpecifiedTimes
mutable struct AveragedSpecifiedTimes{S<:SpecifiedTimes, W} <: AbstractSchedule
specified_times :: S
window :: W
stride :: Int
collecting :: Bool
Expand Down
Loading