Lottie Turner
Lottie Turner
Table of each class in `dynamo0p3.py` and info relating to ease of splitting them | Class | rename | called under a `disable=import-outside-toplevel` | number of files | test file...
### Keeping track of circular dependencies to untangle: #### Circle one * src/psyclone/domain/lfric/lfric_collection.py: `from psyclone.domain.lfric import (LFRicSymbolTable, LFRicInvoke,` * src/psyclone/domain/lfric/lfric_loop_bounds.py `from psyclone.domain.lfric import LFRicCollection` * src/psyclone/domain/lfric/lfric_invoke.py `from psyclone.domain.lfric import LFRicLoopBounds`...
Changing naming to distinguish `NRANKS*n` (previously called `array_nranks`, now `array_size`) from `n` extracted from said string (previously also called `array_nranks`, sometimes `array_ranks`, now called `array_ndims`)
(all tests pass except codecov)
tests all green except codecov
Just documentation left to do
did a double check of pycodestyle and pylint, after noticing the above modifier line had slipped through - pycodestyle clear in `src/psyclone`, but pylint has quite a few 'Access to...
For posterity: If memory serves, we agreed to stick with `GH_ARRAY`, but that `NRANKS*n` can be switched to just `n`
I think I've removed all of the `NRANKS` mentions, back to @arporter for review