comparison Notes.md @ 663:f1803ab08740 feature/laplace_opset

Add Note on how we should treat the borrowing parameters of operators.
author Vidar Stiernström <vidar.stiernstrom@it.uu.se>
date Sun, 31 Jan 2021 13:13:06 +0100
parents d26231227b89
children 3cd582257072
comparison
equal deleted inserted replaced
656:1c3378b26466 663:f1803ab08740
128 - [ ] Dispatch on Lower() instead of the type Lower so `::Lower` instead of `::Type{Lower}` ??? 128 - [ ] Dispatch on Lower() instead of the type Lower so `::Lower` instead of `::Type{Lower}` ???
129 Seems better unless there is some specific reason to use the type instead of the value. 129 Seems better unless there is some specific reason to use the type instead of the value.
130 - [ ] 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. 130 - [ ] 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.
131 - [ ] Can we have a trait to tell if a TensorMapping is transposable? 131 - [ ] Can we have a trait to tell if a TensorMapping is transposable?
132 - [ ] 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? 132 - [ ] 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?
133 - [ ] 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?
133 134
134 ## Regions and tensormappings 135 ## Regions and tensormappings
135 - [ ] Use a trait to indicate if a TensorMapping uses indices with regions. 136 - [ ] Use a trait to indicate if a TensorMapping uses indices with regions.
136 The default should be that they do NOT. 137 The default should be that they do NOT.
137 - [ ] What to name this trait? Can we call it IndexStyle but not export it to avoid conflicts with Base.IndexStyle? 138 - [ ] What to name this trait? Can we call it IndexStyle but not export it to avoid conflicts with Base.IndexStyle?