Mercurial > repos > public > sbplib_julia
comparison Notes.md @ 975:5be8e25c81b3 feature/tensormapping_application_promotion
Merge default
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Tue, 15 Mar 2022 07:37:11 +0100 |
parents | 1784b1c0af3e |
children | f885e1de6dc4 1ba8a398af9c |
comparison
equal
deleted
inserted
replaced
957:86889fc5b63f | 975:5be8e25c81b3 |
---|---|
145 - [ ] Dispatch on Lower() instead of the type Lower so `::Lower` instead of `::Type{Lower}` ??? | 145 - [ ] Dispatch on Lower() instead of the type Lower so `::Lower` instead of `::Type{Lower}` ??? |
146 Seems better unless there is some specific reason to use the type instead of the value. | 146 Seems better unless there is some specific reason to use the type instead of the value. |
147 - [ ] How do we handle mixes of periodic and non-periodic grids? Seems it should be supported on the grid level and on the 1d operator level. Between there it should be transparent. | 147 - [ ] How do we handle mixes of periodic and non-periodic grids? Seems it should be supported on the grid level and on the 1d operator level. Between there it should be transparent. |
148 - [ ] Can we have a trait to tell if a TensorMapping is transposable? | 148 - [ ] Can we have a trait to tell if a TensorMapping is transposable? |
149 - [ ] Is it ok to have "Constructors" for abstract types which create subtypes? For example a Grids() functions that gives different kind of grids based on input? | 149 - [ ] Is it ok to have "Constructors" for abstract types which create subtypes? For example a Grids() functions that gives different kind of grids based on input? |
150 - [ ] Figure out how to treat the borrowing parameters of operators. Include in into the struct? Expose via function dispatched on the operator type and grid? | |
150 | 151 |
151 ## Regions and tensormappings | 152 ## Regions and tensormappings |
152 - [ ] Use a trait to indicate if a TensorMapping uses indices with regions. | 153 - [ ] Use a trait to indicate if a TensorMapping uses indices with regions. |
153 The default should be that they do NOT. | 154 The default should be that they do NOT. |
154 - [ ] What to name this trait? Can we call it IndexStyle but not export it to avoid conflicts with Base.IndexStyle? | 155 - [ ] What to name this trait? Can we call it IndexStyle but not export it to avoid conflicts with Base.IndexStyle? |