Mercurial > repos > public > sbplib_julia
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? |