Tim DuBois

Results 96 issues of Tim DuBois

At the moment, most of the docs are pretty sparse. Now that most of the internals have settled down, it's probably time for a decent run and documentation.

Closing #21 and #32 have made necessary a few fudge factors that I can't seem to pin down why they are necessary. Either Ipopt isn't cut out for solving these...

help wanted

There are 3 different time steps in the CJL files as far as I can see. There may be a need to add some `Scenario`s for these if they cannot...

Since DICE-CJL is effectively a 2007 offshoot, we may as well implement '07 as well. Won't cost that much.

https://github.com/markschl/thread_io Designed to 'do work' in the background, like gziping files. Since we take a good amount of time in the serialization and just raw IO here, it may be...

There are a number of open issues that hit walls due to unstable infrastructure, but now that [async-std](https://async.rs/blog/announcing-async-std-1-0/) hit 1.0, we could refactor onto that base.

Take a look at the way [image](https://github.com/PistonDevelopers/image) does it ```rust impl fmt::Display for Elapsed { fn fmt(&self, out: &mut fmt::Formatter) -> Result { match (self.0.as_secs(), self.0.subsec_nanos()) { (0, n) if...

[These functions](https://github.com/Libbum/Wafer/blob/9b840b2f4e117477ec0333a884d38574226ffdf0/src/input.rs#L32-L58), and ones like them probably can be dropped. There's no need to check for a files existence—it'll return an error when trying to read it if it isn't...

There's a heap of overhead complexity now that is causing major concerns. A large refactor is probably needed. Will start here by adding a heap of types and invoke self...

I think there may be some overflow somewhere with the new performance changes (from 2b6b3803e to 7455780), as at least twice I've hit random nan issues when starting to generate...

bug