Mercurial > repos > public > sbplib_julia
comparison TODO.md @ 298:a0ec3cb6a65b
Add todo regarding traits and symmetric tensor mappings
author | Vidar Stiernström <vidar.stiernstrom@it.uu.se> |
---|---|
date | Mon, 22 Jun 2020 23:22:08 +0200 |
parents | dfadc0bafbbd |
children | 81e8968e222c |
comparison
equal
deleted
inserted
replaced
297:dfadc0bafbbd | 298:a0ec3cb6a65b |
---|---|
20 - [ ] Check if Vidars design docs fit in there | 20 - [ ] Check if Vidars design docs fit in there |
21 - [ ] Formalize how range_size() and domain_size() are supposed to work in TensorMappings where dim(domain) != dim(range) (add tests or document) | 21 - [ ] Formalize how range_size() and domain_size() are supposed to work in TensorMappings where dim(domain) != dim(range) (add tests or document) |
22 - [x] Should there be some kind of collection struct for SBP operators (as TensorOperators), providing easy access to all parts (D2, e, d , -> YES! | 22 - [x] Should there be some kind of collection struct for SBP operators (as TensorOperators), providing easy access to all parts (D2, e, d , -> YES! |
23 H.. H_gamma etc.) | 23 H.. H_gamma etc.) |
24 - [x] Is "missing" a good value for unknown dimension sizes (of `e*g` for example) | 24 - [x] Is "missing" a good value for unknown dimension sizes (of `e*g` for example) |
25 - [] Add traits for symmetric tensor mappings such that apply_transpoe = apply for all such mappings | |
25 | 26 |
26 # Wrap up task | 27 # Wrap up task |
27 | 28 |
28 - [ ] Kolla att vi har @inbounds och @propagate_inbounds på rätt ställen | 29 - [ ] Kolla att vi har @inbounds och @propagate_inbounds på rätt ställen |
29 - [ ] Kolla att vi gör boundschecks överallt och att de är markerade med @boundscheck | 30 - [ ] Kolla att vi gör boundschecks överallt och att de är markerade med @boundscheck |