> On Dec 5, 2018, at 12:59 PM, Lisandro Dalcin via petsc-users
> wrote:
>
>
>
> On Tue, 4 Dec 2018 at 19:53, Matthew Knepley wrote:
> On Tue, Dec 4, 2018 at 11:11 AM Lisandro Dalcin via petsc-users
> wrote:
> PetscByteSwap ? But be careful, you should (1) vec get array, byteswap, vec
>
On Tue, 4 Dec 2018 at 19:53, Matthew Knepley wrote:
> On Tue, Dec 4, 2018 at 11:11 AM Lisandro Dalcin via petsc-users <
> petsc-users@mcs.anl.gov> wrote:
>
>> PetscByteSwap ? But be careful, you should (1) vec get array, byteswap,
>> vec restore array, (2) view, (3) vec get array, byteswap, vec
Matthew Knepley via petsc-users writes:
> On Tue, Dec 4, 2018 at 11:11 AM Lisandro Dalcin via petsc-users <
> petsc-users@mcs.anl.gov> wrote:
>
>> PetscByteSwap ? But be careful, you should (1) vec get array, byteswap,
>> vec restore array, (2) view, (3) vec get array, byteswap, vec restore
>>
Use PetscViewerBinarySetSkipHeader(viewer, PETSC_TRUE) before VecView().
On Thu, 29 Nov 2018 at 18:50, Sal Am via petsc-users <
petsc-users@mcs.anl.gov> wrote:
> Is there a way to write the solution from the system Ax=b in raw binary
> instead of PETSc binary format?
>
> Currently I am doing:
>
On Fri, Nov 30, 2018 at 4:03 AM Sal Am wrote:
> Hi Matthew,
>
> by raw I mean something the equivalent of pure C++ like
>
> std::fstream fout("Vector_b.bin",std::ios::out | std::ios::binary);
> fout.write((char*)[i],sizeof(std::complex));
> fout.close(); //std::vector< std::complex > b
>
> i.e.