Throws the proper error on my machine:

$ ~/petsc-3.10.1/intel/bin/mpirun -np 2 ex6
[0]PETSC ERROR: --------------------- Error Message --------------------------------------------------------------
[0]PETSC ERROR: This is a uniprocessor example only!

On 11/17/18 1:51 PM, Fazlul Huq via petsc-users wrote:
Thanks for the answer.

So, when I run the code with "mpiexec -n 2 ./ex6" or "mpiexec -n 4 ./ex6" shouldn't it spit out
the error "This is a uniprocessor example only!"?
But it didn't do that rather run the code 2/4 times.

Thanks.
Sincerely,
Huq

On Sat, Nov 17, 2018 at 1:12 PM Fazlul Huq <huq2...@gmail.com <mailto:huq2...@gmail.com>> wrote:

    Hello PETSc developers,

    In example 6 or vec section I don't understand this line:
    if (size != 1) SETERRQ(PETSC_COMM_SELF,1,"This is a uniprocessor
    example only!");

    I tried to run the code with "mpiexec -n 2 ./ex6" or "mpiexec -n 4
    ./ex6" or even "mpiexec -n 1 ./ex6" it the code runs properly.

    Thanks.

    Sincerely,
    Huq

--
    Fazlul Huq
    Graduate Research Assistant
    Department of Nuclear, Plasma & Radiological Engineering (NPRE)
    University of Illinois at Urbana-Champaign (UIUC)
    E-mail: huq2...@gmail.com <mailto:huq2...@gmail.com>



--

Fazlul Huq
Graduate Research Assistant
Department of Nuclear, Plasma & Radiological Engineering (NPRE)
University of Illinois at Urbana-Champaign (UIUC)
E-mail: huq2...@gmail.com <mailto:huq2...@gmail.com>

Reply via email to