Vlasiator ebf0dd394 on dev (v5.4.0 + 1054 commits)
Loading...
Searching...
No Matches
sort_refined_ids.py File Reference

Go to the source code of this file.

Namespaces

namespace  sort_refined_ids

Functions

 sort_refined_ids.findParent (id, gridSize, debug)
 sort_refined_ids.getChildren (children, parentIds, dimension=0, up=True, left=True)

Variables

bool sort_refined_ids.debug = False
str sort_refined_ids.filename = "refined_4.out"
 sort_refined_ids.fh = open(filename)
 sort_refined_ids.lines = fh.readlines()
 sort_refined_ids.ids = list()
 sort_refined_ids.words = line.split()
 sort_refined_ids.xdim = int(words[6])
 sort_refined_ids.ydim = int(words[8])
 sort_refined_ids.zdim = int(words[10])
 sort_refined_ids.gridSize = xdim*ydim*zdim
 sort_refined_ids.t1 = time.time()
 sort_refined_ids.parents = dict()
 sort_refined_ids.children = dict()
 sort_refined_ids.refLvls = dict()
 sort_refined_ids.hasChildren = list()
 sort_refined_ids.parentId = parents[id]
 sort_refined_ids.refLvl
 sort_refined_ids.isRefined = dict()
int sort_refined_ids.dimension = 1
 sort_refined_ids.mapping = dict()
tuple sort_refined_ids.dims = (zdim, ydim, xdim)
 sort_refined_ids.idMapped = id
tuple sort_refined_ids.x_index = (id-1) % xdim
tuple sort_refined_ids.y_index = ((id-1) / xdim) % ydim
tuple sort_refined_ids.z_index = ((id-1) / (xdim * ydim))
 sort_refined_ids.unrefinedPencils = list()
int sort_refined_ids.ibeg = 1 + i * dims[2] * dims[1] + j * dims[2]
int sort_refined_ids.iend = 1 + i * dims[2] * dims[1] + (j + 1) * dims[2]
 sort_refined_ids.myIsRefined = list()
 sort_refined_ids.myIds = list()
 sort_refined_ids.pencils = list()
 sort_refined_ids.parentIds = list()
bool sort_refined_ids.up = True
bool sort_refined_ids.left = True
 sort_refined_ids.maxRefLvl = max(unrefinedPencil['refLvl'])
 sort_refined_ids.pencilIds = list()
 sort_refined_ids.maxLocalRefLvl = unrefinedPencil['refLvl'][ix]
int sort_refined_ids.offset = 0
int sort_refined_ids.nUnRefined = 0
int sort_refined_ids.iRefined = 0
 sort_refined_ids.cells = getChildren(children, parentIds, dimension, up, left)
 sort_refined_ids.t2 = time.time()