Home
last modified time | relevance | path

Searched refs:type1 (Results 1 – 4 of 4) sorted by relevance

/petsc/src/mat/tests/
H A Dex33.c30 MPI_Datatype type1, type2, rtype1, rtype2; in TestMPIDerivedDataType() local
47 … PetscCallMPI(MPI_Type_create_indexed_block(2, 1, (const PetscMPIInt *)disp, MPIU_SCALAR, &type1)); in TestMPIDerivedDataType()
49 PetscCallMPI(MPI_Type_create_resized(type1, 0, 4 * sizeof(PetscScalar), &type2)); in TestMPIDerivedDataType()
70 PetscCallMPI(MPI_Type_free(&type1)); in TestMPIDerivedDataType()
/petsc/include/petsc/private/
H A Dpetscimpl.h624 #define PetscCheckTypeNames(a, type1, type2) \ argument
724 #define PetscCheckTypeNames(a, type1, type2) \ argument
727 PetscCall(PetscObjectTypeCompareAny(((PetscObject)(a)), &_7_match, (type1), (type2), "")); \
728 …PETSC_ERR_ARG_WRONG, "Object (%s) is not %s or %s", ((PetscObject)(a))->type_name, type1, type2); \
/petsc/src/mat/impls/aij/mpi/
H A Dmpimatmatmult.c421 MPI_Datatype type1, *stype, *rtype; in MatMatMultSymbolic_MPIAIJ_MPIDense() local
492 PetscCallMPI(MPI_Type_create_indexed_block(nrows_to, 1, disp, MPIU_SCALAR, &type1)); in MatMatMultSymbolic_MPIAIJ_MPIDense()
493 PetscCallMPI(MPI_Type_create_resized(type1, 0, blda * sizeof(PetscScalar), &stype[i])); in MatMatMultSymbolic_MPIAIJ_MPIDense()
495 PetscCallMPI(MPI_Type_free(&type1)); in MatMatMultSymbolic_MPIAIJ_MPIDense()
502 PetscCallMPI(MPI_Type_create_indexed_block(1, nrows_from, disp, MPIU_SCALAR, &type1)); in MatMatMultSymbolic_MPIAIJ_MPIDense()
503 PetscCallMPI(MPI_Type_create_resized(type1, 0, nz * sizeof(PetscScalar), &rtype[i])); in MatMatMultSymbolic_MPIAIJ_MPIDense()
505 PetscCallMPI(MPI_Type_free(&type1)); in MatMatMultSymbolic_MPIAIJ_MPIDense()
/petsc/doc/manual/
H A Dksp.md1663 preconditioners of type `type1` and `type2`. The preconditioner
1668 PCCompositeAddPCType(pc,type1);