<div dir="ltr"><div dir="ltr"><div>Is there a way to write the solution from the system Ax=b in raw binary instead of PETSc binary format?</div><div><br></div><div>Currently I am doing:<br>  ierr = PetscViewerBinaryOpen(PETSC_COMM_WORLD, "../../python/petscpy/Vector_x_petsc.dat", FILE_MODE_WRITE, &viewer);CHKERRQ(ierr);<br>  ierr = VecView(x,viewer);CHKERRQ(ierr);CHKERRQ(ierr);<br>  ierr = PetscViewerDestroy(&viewer);CHKERRQ(ierr);</div><div><br></div><div>And then use PetscBinaryIO to read it back and save it using write('newformat', 'wb') to get to raw... however this approach is not good it seems as there are some troubles with little/big endian when using the resulting converted file on other systems for post-processing. <br></div><div><br></div><div>Thanks,</div></div></div>