Mercurial > repos > public > sbplib_julia
comparison TODO.md @ 1041:6b94663f4376 refactor/lazy_tensors
Remove a bunch of todos
| author | Jonatan Werpers <jonatan@werpers.com> |
|---|---|
| date | Tue, 22 Mar 2022 14:27:03 +0100 |
| parents | 7fc8df5157a7 |
| children | 3bb94ce74697 396278072f18 |
comparison
equal
deleted
inserted
replaced
| 1040:7fc8df5157a7 | 1041:6b94663f4376 |
|---|---|
| 8 - [ ] Add new Laplace operator to DiffOps, probably named WaveEqOp(?!!?) | 8 - [ ] Add new Laplace operator to DiffOps, probably named WaveEqOp(?!!?) |
| 9 - [ ] Create a struct that bundles the necessary Tensor operators for solving the wave equation. | 9 - [ ] Create a struct that bundles the necessary Tensor operators for solving the wave equation. |
| 10 - [ ] Replace getindex hack for flattening tuples with flatten_tuple. (eg. `getindex.(range_size.(L.D2),1)`) | 10 - [ ] Replace getindex hack for flattening tuples with flatten_tuple. (eg. `getindex.(range_size.(L.D2),1)`) |
| 11 - [ ] Use `@inferred` in a lot of tests. | 11 - [ ] Use `@inferred` in a lot of tests. |
| 12 - [ ] Make sure we are setting tolerances in tests in a consistent way | 12 - [ ] Make sure we are setting tolerances in tests in a consistent way |
| 13 - [ ] Add check for correct domain sizes to lazy tensor operations using SizeMismatch | |
| 14 - [ ] Write down some coding guideline or checklist for code conventions. For example i,j,... for indices and I for multi-index | 13 - [ ] Write down some coding guideline or checklist for code conventions. For example i,j,... for indices and I for multi-index |
| 15 - [ ] Add boundschecking in TensorApplication | |
| 16 - [ ] Start renaming things in LazyTensors | |
| 17 - [ ] Clean up RegionIndices | 14 - [ ] Clean up RegionIndices |
| 18 1. [ ] Write tests for how things should work | 15 1. [ ] Write tests for how things should work |
| 19 2. [ ] Update RegionIndices accordingly | 16 2. [ ] Update RegionIndices accordingly |
| 20 3. [ ] Fix the rest of the library | 17 3. [ ] Fix the rest of the library |
| 21 Should getregion also work for getregion(::Colon,...) | 18 Should getregion also work for getregion(::Colon,...) |
