Lines Matching refs:AO

21 typedef struct _p_AO *AO;  typedef
42 PETSC_EXTERN PetscErrorCode AOCreate(MPI_Comm, AO *);
43 PETSC_EXTERN PetscErrorCode AOSetIS(AO, IS, IS);
44 PETSC_EXTERN PetscErrorCode AOSetFromOptions(AO);
46 …_EXTERN PetscErrorCode AOCreateBasic(MPI_Comm, PetscInt, const PetscInt[], const PetscInt[], AO *);
47 PETSC_EXTERN PetscErrorCode AOCreateBasicIS(IS, IS, AO *);
48 …etscErrorCode AOCreateMemoryScalable(MPI_Comm, PetscInt, const PetscInt[], const PetscInt[], AO *);
49 PETSC_EXTERN PetscErrorCode AOCreateMemoryScalableIS(IS, IS, AO *);
50 …XTERN PetscErrorCode AOCreateMapping(MPI_Comm, PetscInt, const PetscInt[], const PetscInt[], AO *);
51 PETSC_EXTERN PetscErrorCode AOCreateMappingIS(IS, IS, AO *);
53 PETSC_EXTERN PetscErrorCode AOView(AO, PetscViewer);
54 PETSC_EXTERN PetscErrorCode AOViewFromOptions(AO, PetscObject, const char[]);
55 PETSC_EXTERN PetscErrorCode AODestroy(AO *);
58 PETSC_EXTERN PetscErrorCode AOSetType(AO, AOType);
59 PETSC_EXTERN PetscErrorCode AOGetType(AO, AOType *);
61 PETSC_EXTERN PetscErrorCode AORegister(const char[], PetscErrorCode (*)(AO));
64 PETSC_EXTERN PetscErrorCode AOPetscToApplication(AO, PetscInt, PetscInt[]);
65 PETSC_EXTERN PetscErrorCode AOApplicationToPetsc(AO, PetscInt, PetscInt[]);
66 PETSC_EXTERN PetscErrorCode AOPetscToApplicationIS(AO, IS);
67 PETSC_EXTERN PetscErrorCode AOApplicationToPetscIS(AO, IS);
69 PETSC_EXTERN PetscErrorCode AOPetscToApplicationPermuteInt(AO, PetscInt, PetscInt[]);
70 PETSC_EXTERN PetscErrorCode AOApplicationToPetscPermuteInt(AO, PetscInt, PetscInt[]);
71 PETSC_EXTERN PetscErrorCode AOPetscToApplicationPermuteReal(AO, PetscInt, PetscReal[]);
72 PETSC_EXTERN PetscErrorCode AOApplicationToPetscPermuteReal(AO, PetscInt, PetscReal[]);
74 PETSC_EXTERN PetscErrorCode AOMappingHasApplicationIndex(AO, PetscInt, PetscBool *);
75 PETSC_EXTERN PetscErrorCode AOMappingHasPetscIndex(AO, PetscInt, PetscBool *);