Lottie Turner

Results 11 comments of 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