def _write_plot3d_coords(zone, stream, planes, logger):
    if hasattr(zone.grid_coordinates, 'iblank'):
        raise NotImplementedError('blanking not supported yet')

    if planes:
        raise NotImplementedError('planar format not supported yet')

    shape = zone.shape
    dim = len(shape)

    if stream.unformatted:
        if dim > 2:
            imax, jmax, kmax = shape
            total = 3 * imax * jmax * kmax
        else:
            imax, jmax = shape
            total = 2 * imax * jmax
        reclen = stream.reclen_floats(total)
        stream.write_recordmark(reclen)

    logger.debug('    x min %g, max %g',
                 zone.grid_coordinates.x.min(), zone.grid_coordinates.x.max())
    _write_array(zone.grid_coordinates.x, zone.grid_coordinates.ghosts, stream)

    logger.debug('    y min %g, max %g',
                 zone.grid_coordinates.y.min(), zone.grid_coordinates.y.max())
    _write_array(zone.grid_coordinates.y, zone.grid_coordinates.ghosts, stream)

    if dim > 2:
        logger.debug('    z min %g, max %g',
                     zone.grid_coordinates.z.min(), zone.grid_coordinates.z.max())
        _write_array(zone.grid_coordinates.z, zone.grid_coordinates.ghosts,
                     stream)

    if stream.unformatted:
        stream.write_recordmark(reclen)
Check the security hash.
dataset/ETHPy150Open OpenMDAO/OpenMDAO-Framework/openmdao.lib/src/openmdao/lib/datatypes/domain/plot3d.py/_write_plot3d_coords--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.5/django/contrib/comments/forms.py/CommentSecurityForm.clean_security_hash