Searched refs:type1 (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/tests/ |
| H A D | ex33.c | 30 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 D | petscimpl.h | 624 #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 D | mpimatmatmult.c | 421 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 D | ksp.md | 1663 preconditioners of type `type1` and `type2`. The preconditioner 1668 PCCompositeAddPCType(pc,type1);
|