Dear Petsc users:

I am trying to use Petsc APIs for Fortran. One problem that I am facing right 
now is about the PetscPartitioner, i.e.,

#include “petsc/finclude/petsc.h”
  use petscdmplex

  PetscPartitioner :: part
  PetscErrorCode :: ierr

  Call PetscPartitionerCreate(PETSC_COMM_WORLD, part, ierr)

But, I got the error message as follows:


[0]PETSC ERROR: --------------------- Error Message 
--------------------------------------------------------------

[0]PETSC ERROR: Null argument, when expecting valid pointer

[0]PETSC ERROR: Null Pointer: Parameter # 2

[0]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for 
trouble shooting.

[0]PETSC ERROR: Petsc Release Version 3.10.2, unknown

[0]PETSC ERROR: ./htm3d on a arch-linux2-c-opt named fn607018 by LIJ Wed Nov 21 
16:30:35 2018

[0]PETSC ERROR: Configure options --download-fblaslapack 
--with-mpi-dir=/opt/mpitch-3.2.1 -download-exodusii --download-hdf5 
--download-netcdf --download-zlib --download-pnetcdf

[0]PETSC ERROR: #1 PetscPartitionerCreate() line 601 in 
/home/lij/packages/petsc/src/dm/impls/plex/plexpartition.c

[1]PETSC ERROR: --------------------- Error Message 
--------------------------------------------------------------

[1]PETSC ERROR: Null argument, when expecting valid pointer

[1]PETSC ERROR: Null Pointer: Parameter # 2

[1]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for 
trouble shooting.

[1]PETSC ERROR: Petsc Release Version 3.10.2, unknown

[1]PETSC ERROR: ./htm3d on a arch-linux2-c-opt named fn607018 by LIJ Wed Nov 21 
16:30:35 2018

[1]PETSC ERROR: Configure options --download-fblaslapack 
--with-mpi-dir=/opt/mpitch-3.2.1 -download-exodusii --download-hdf5 
--download-netcdf --download-zlib --download-pnetcdf

[1]PETSC ERROR: #1 PetscPartitionerCreate() line 601 in 
/home/lij/packages/petsc/src/dm/impls/plex/plexpartition.c

[2]PETSC ERROR: --------------------- Error Message 
--------------------------------------------------------------

[2]PETSC ERROR: Null argument, when expecting valid pointer

[2]PETSC ERROR: Null Pointer: Parameter # 2

[2]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for 
trouble shooting.

[2]PETSC ERROR: Petsc Release Version 3.10.2, unknown

[2]PETSC ERROR: ./htm3d on a arch-linux2-c-opt named fn607018 by LIJ Wed Nov 21 
16:30:35 2018

[2]PETSC ERROR: Configure options --download-fblaslapack 
--with-mpi-dir=/opt/mpitch-3.2.1 -download-exodusii --download-hdf5 
--download-netcdf --download-zlib --download-pnetcdf

[2]PETSC ERROR: #1 PetscPartitionerCreate() line 601 in 
/home/lij/packages/petsc/src/dm/impls/plex/plexpartition.c

[3]PETSC ERROR: --------------------- Error Message 
--------------------------------------------------------------

[3]PETSC ERROR: Null argument, when expecting valid pointer

[3]PETSC ERROR: Null Pointer: Parameter # 2

[3]PETSC ERROR: See http://www.mcs.anl.gov/petsc/documentation/faq.html for 
trouble shooting.

[3]PETSC ERROR: Petsc Release Version 3.10.2, unknown

[3]PETSC ERROR: ./htm3d on a arch-linux2-c-opt named fn607018 by LIJ Wed Nov 21 
16:30:35 2018

[3]PETSC ERROR: Configure options --download-fblaslapack 
--with-mpi-dir=/opt/mpitch-3.2.1 -download-exodusii --download-hdf5 
--download-netcdf --download-zlib --download-pnetcdf

[3]PETSC ERROR: #1 PetscPartitionerCreate() line 601 in 
/home/lij/packages/petsc/src/dm/impls/plex/plexpartition.c

Is there anyone who may encounter similar problem before? Any suggestions or 
commends are highly appreciated. Thank you very much.

Best,

Jiaoyan

Reply via email to