def main(): args = parse_args() logging.basicConfig(level=getattr(logging, args.logging)) points, cells, cell_types, _ = read_mesh(args.in_meshname) points = np.array(points) values = user_func(points, args.function) write_mesh(args.out_meshname, points, cells, cell_types, values)
def read_mesh(filename): points, cells, cell_types, pointdata = mesh_io.read_mesh(filename) #print("Points: ", len(points)) #print("Point data: ", pointdata) return Mesh(points, cells, cell_types, pointdata)
def read_mesh(filename, tag): points, cells, cell_types, pointdata = mesh_io.read_mesh(filename, tag) return Mesh(points, cells, cell_types, pointdata)