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