xbout.tests.test_load.TestTrim

class xbout.tests.test_load.TestTrim[source]

Bases: object

__init__()

Methods

__init__()

test_infer_boundaries_2d_parallelization(...)

Numbering scheme for nxpe=3, nype=4

test_infer_boundaries_2d_parallelization_by_filenum(...)

Numbering scheme for nxpe=3, nype=4

test_infer_boundaries_2d_parallelization_doublenull(...)

Numbering scheme for nxpe=3, nype=4

test_infer_boundaries_2d_parallelization_doublenull_by_filenum(...)

Numbering scheme for nxpe=3, nype=4

test_keep_xboundaries(is_restart)

test_keep_yboundaries(is_restart)

test_keep_yboundaries_doublenull_by_filenum(...)

test_no_trim(is_restart)

test_trim_guards()

test_infer_boundaries_2d_parallelization(xproc, yproc, nxpe, nype, lower_boundaries, upper_boundaries)[source]

Numbering scheme for nxpe=3, nype=4

y  9 10 11
^  6 7  8
|  3 4  5
|  0 1  2
 -----> x
test_infer_boundaries_2d_parallelization_by_filenum(xproc, yproc, nxpe, nype, lower_boundaries, upper_boundaries)[source]

Numbering scheme for nxpe=3, nype=4

y  9 10 11
^  6 7  8
|  3 4  5
|  0 1  2
 -----> x
test_infer_boundaries_2d_parallelization_doublenull(xproc, yproc, nxpe, nype, lower_boundaries, upper_boundaries)[source]

Numbering scheme for nxpe=3, nype=4

y  9 10 11
^  6 7  8
|  3 4  5
|  0 1  2
 -----> x
test_infer_boundaries_2d_parallelization_doublenull_by_filenum(xproc, yproc, nxpe, nype, lower_boundaries, upper_boundaries)[source]

Numbering scheme for nxpe=3, nype=4

y  9 10 11
^  6 7  8
|  3 4  5
|  0 1  2
 -----> x
test_keep_xboundaries(is_restart)[source]
test_keep_yboundaries(is_restart)[source]
test_keep_yboundaries_doublenull_by_filenum(filenum, lower, upper, is_restart)[source]
test_no_trim(is_restart)[source]
test_trim_guards()[source]