Swap Axes¶
Swap the axis of a base. Set i and j as the axis system for two-dimensional structured base.
Parameters¶
- base:
Base
The Base on which the swapping will be performed.
- base:
Preconditions¶
Swapping is based on the axes of the FIRST zone, and is applied to all zones. The orientation remains unchanged: either right-handed orientation or left-handed orientation.
Main functions¶
Example¶
import os
if not os.path.isdir('OUTPUT'):
os.makedirs('OUTPUT')
from antares import Reader, Treatment, Writer
r = Reader('hdf_cgns')
r['filename'] = os.path.join('..', 'data', 'SHEARLAYER', 'Delville_mmfinal4_047.cgns')
base = r.read()
print(base)
print(base[0])
print(base[0].boundaries)
print(base[0].boundaries[0])
t = Treatment('swapaxes')
t['base'] = base
base = t.execute()
print(base)
print(base[0])
print(base[0].boundaries)
print(base[0].boundaries[0])
w = Writer('hdf_cgns')
w['base'] = base
w['filename'] = os.path.join('OUTPUT', 'ex_swap_Delville_mmfinal4_047.hdf')
w.dump()