Update NHS with coordinates array instead of coordinates function #127
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This may seem like a step back from #121, but now the NHS can be updated both by passing an array or by passing a coordinate function (for maximum flexibility of the NHS).
When we update and initialize the NHS from the semidiscretization, however, we use the more high-level coordinate array, which allows us to use different NHS implementations that work with coordinate arrays and not coordinate functions (for maximum flexibility of the semidiscretization).
This PR specifically prepares the NHS update to work with CellListMap.jl.
Depends on #68.