| /petsc/src/dm/tests/ |
| H A D | ex46.c | 88 PetscBool compatible, set; in main() local 89 PetscCall(DMGetCompatibility(da, da, &compatible, &set)); in main() 90 …if (!set || !compatible) PetscCall(PetscPrintf(PetscObjectComm((PetscObject)da), "Error: DM not co… in main() 96 PetscBool compatible, set; in main() local 102 PetscCall(DMGetCompatibility(da, da2, &compatible, &set)); in main() 103 …if (!set || !compatible) PetscCall(PetscPrintf(PetscObjectComm((PetscObject)da), "Error: DM not co… in main() 111 PetscBool compatible, set; in main() local 113 PetscCall(DMGetCompatibility(da, da2, &compatible, &set)); in main() 114 …if (!set || !compatible) PetscCall(PetscPrintf(PetscObjectComm((PetscObject)da), "Error: DM not co… in main() 121 PetscBool compatible, set; in main() local [all …]
|
| /petsc/src/dm/impls/stag/tests/ |
| H A D | ex3.c | 30 PetscBool compatible, set; in main() local 31 PetscCall(DMGetCompatibility(dms[i], dms[i], &compatible, &set)); in main() 32 …PetscCheck(set && compatible, PetscObjectComm((PetscObject)dms[i]), PETSC_ERR_PLIB, "DM %" PetscIn… in main() 37 PetscBool compatible, set; in main() local 38 PetscCall(DMGetCompatibility(dms[0], dms[i], &compatible, &set)); in main() 39 …PetscCheck(set && compatible, PetscObjectComm((PetscObject)dms[i]), PETSC_ERR_PLIB, "DM %" PetscIn… in main() 44 PetscBool compatible, set; in main() local 45 PetscCall(DMGetCompatibility(dms[0], dms[3], &compatible, &set)); in main() 46 …PetscCheck(set && !compatible, PetscObjectComm((PetscObject)dms[i]), PETSC_ERR_PLIB, "DM %" PetscI… in main()
|
| /petsc/src/tao/constrained/impls/almm/ |
| H A D | almmutils.c | 123 PetscBool compatible; in TaoALMMSetSubsolver_Private() local 128 …PetscCall(PetscObjectTypeCompareAny((PetscObject)subsolver, &compatible, TAOSHELL, TAOBNCG, TAOBQN… in TaoALMMSetSubsolver_Private() 129 …PetscCheck(compatible, PetscObjectComm((PetscObject)tao), PETSC_ERR_ARG_INCOMP, "Subsolver must be… in TaoALMMSetSubsolver_Private() 131 …PetscCall(PetscObjectTypeCompareAny((PetscObject)subsolver, &compatible, TAOSHELL, TAOCG, TAOLMVM,… in TaoALMMSetSubsolver_Private() 132 …PetscCheck(compatible, PetscObjectComm((PetscObject)tao), PETSC_ERR_ARG_INCOMP, "Subsolver must be… in TaoALMMSetSubsolver_Private() 134 …PetscCheck(compatible, PetscObjectComm((PetscObject)tao), PETSC_ERR_ARG_INCOMP, "Subsolver must be… in TaoALMMSetSubsolver_Private()
|
| /petsc/doc/manual/ |
| H A D | versionchecking.md | 16 …es, CMake files, configure scripts etc, to ensure the PETSc version is compatible with your applic… 43 to check if the PETSc version is compatible with application even before beginning to compile your …
|
| H A D | blas-lapack.md | 64 BLIS does not bundle LAPACK with it so PETSc's configure attempts to locate a compatible system LAP…
|
| H A D | mat.md | 194 - the layout of the two compatible vectors in the computation of the matrix-vector product y = A * … 203 Note that `MatCreateVecs()` provides two vectors that have compatible layouts for the associated ve… 374 the user must ensure that they are chosen to be compatible with the 827 the same dimension are automatically compatible for parallel
|
| H A D | other.md | 328 MATLAB-compatible ASCII file, one may use 981 GNU Global is cross-compatible with cscope: call `make allgtags` to make the
|
| H A D | vec.md | 800 be compatible with the `DM`, `da`, they should be 834 Since both local vectors, `l1` and `l2`, must be compatible with `da`, they should be generated by
|
| /petsc/lib/petsc/bin/maint/abi-compliance-checker/modules/Internals/Styles/ |
| H A D | CmpSystems.css | 64 .compatible {
|
| H A D | Report.css | 233 .compatible {
|
| /petsc/src/dm/impls/stag/ |
| H A D | stag.c | 572 static PetscErrorCode DMGetCompatibility_Stag(DM dm, DM dm2, PetscBool *compatible, PetscBool *set) in DMGetCompatibility_Stag() argument 603 *compatible = PETSC_FALSE; in DMGetCompatibility_Stag() 610 *compatible = PETSC_FALSE; in DMGetCompatibility_Stag() 616 *compatible = PETSC_FALSE; in DMGetCompatibility_Stag() 622 *compatible = PETSC_FALSE; in DMGetCompatibility_Stag() 633 *compatible = PETSC_FALSE; in DMGetCompatibility_Stag() 639 *compatible = PETSC_FALSE; in DMGetCompatibility_Stag() 643 *compatible = PETSC_TRUE; in DMGetCompatibility_Stag()
|
| H A D | stagutils.c | 813 PetscBool compatible, compatibleSet; in DMStagMigrateVec() local 824 PetscCall(DMGetCompatibility(dm, dmTo, &compatible, &compatibleSet)); in DMStagMigrateVec() 825 …PetscCheck(compatibleSet && compatible, PetscObjectComm((PetscObject)dm), PETSC_ERR_ARG_INCOMP, "D… in DMStagMigrateVec()
|
| /petsc/doc/install/ |
| H A D | windows.md | 63 - Libraries built with Cygwin/GNU compilers are **not** compatible and cannot be linked with Micros… 204 applications that are compatible with the Microsoft and Intel compilers.
|
| H A D | download.md | 109 … functionality and likely small API changes; most changes are backward compatible with deprecation…
|
| H A D | license.md | 75 section containing the (roughly compatible) legacy PETSc license exists for
|
| H A D | install.md | 190 - A **compatible** version of the package is installed. A generic install of this 191 package might not be compatible with PETSc (perhaps due to version differences - or 668 On Linux - verify [^id12] that CUDA compatible [NVIDIA driver](https://www.nvidia.com/en-us/drivers… 751 [^id12]: To verify CUDA compatible Nvidia driver on Linux - run the utility `nvidia-smi` - it shoul…
|
| /petsc/src/dm/impls/da/ |
| H A D | gr2.c | 677 PetscBool compatible, compatibleSet; in VecView_MPI_DA() local 681 PetscCall(DMGetCompatibility(da, (DM)dmvtk, &compatible, &compatibleSet)); in VecView_MPI_DA() 682 …PetscCheck(compatibleSet && compatible, PetscObjectComm((PetscObject)da), PETSC_ERR_ARG_INCOMP, "C… in VecView_MPI_DA()
|
| H A D | da.c | 1415 PetscErrorCode DMGetCompatibility_DA(DM da1, DM dm2, PetscBool *compatible, PetscBool *set) in DMGetCompatibility_DA() argument 1446 *compatible = compatibleLocal; in DMGetCompatibility_DA()
|
| /petsc/doc/changes/ |
| H A D | 323.md | 14 … destructor models added unneeded complexity to the library. This change is not backward compatible
|
| /petsc/doc/developers/contributing/ |
| H A D | developingmr.md | 164 If the branch has already been pushed, the rewritten branch is not compatible with the remote copy …
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscdmda.pxi | 233 "Vector local size %d is not compatible "
|
| H A D | DMStag.pyx | 755 The compatible destination object. 767 """Create a compatible ``DMStag`` with different DOFs/stratum.
|
| /petsc/doc/developers/ |
| H A D | matrices.md | 161 that they are chosen to be compatible with the vectors. To do so, you
|
| H A D | objects.md | 289 for its object implementations. Other PETSc-compatible class
|
| /petsc/src/dm/interface/ |
| H A D | dm.c | 8938 PetscErrorCode DMGetCompatibility(DM dm1, DM dm2, PetscBool *compatible, PetscBool *set) in DMGetCompatibility() argument 8951 *compatible = PETSC_TRUE; in DMGetCompatibility() 8962 *compatible = PETSC_FALSE; in DMGetCompatibility() 8968 PetscUseTypeMethod(dm1, getcompatibility, dm2, compatible, set); in DMGetCompatibility() 8978 PetscUseTypeMethod(dm2, getcompatibility, dm1, compatible, set); /* Note argument order */ in DMGetCompatibility()
|