Esempio n. 1
0
def box(Pmin, Pmax, N=100, ntype='STRUCT'):
    """Create a box passing by Pmin and Pmax.
    Usage: box(Pmin, Pmax, N)"""
    A = Geom.box(Pmin, Pmax, N, ntype)
    if ntype == 'STRUCT':
        return [
            C.convertArrays2ZoneNode('box-part1', [A[0]]),
            C.convertArrays2ZoneNode('box-part2', [A[1]]),
            C.convertArrays2ZoneNode('box-part3', [A[2]]),
            C.convertArrays2ZoneNode('box-part4', [A[3]]),
            C.convertArrays2ZoneNode('box-part5', [A[4]]),
            C.convertArrays2ZoneNode('box-part6', [A[5]])
        ]
    else:
        return C.convertArrays2ZoneNode('box', [A])
Esempio n. 2
0
# - box (array) -
import Geom as D
import Converter as C

a = D.box((0, 0, 0), (1, 1, 1))
C.convertArrays2File(a, 'out.plt')